.TenderReadingFacts_panel__Fzz5m{--fact-update:color-mix(in srgb,var(--fact-accent) 14%,transparent);position:fixed;z-index:8;left:24px;top:120px;display:flex;flex-direction:column;width:336px;height:min(590px,calc(100dvh - 300px));overflow:hidden;color:var(--fact-ink);background:var(--fact-surface);border:1px solid var(--fact-border);border-radius:8px;font-family:var(--sans);font-size:14px;text-align:left}.TenderReadingFacts_header__tGnFh{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:20px 18px 0 20px}.TenderReadingFacts_heading__WUN3R{display:flex;align-items:center;gap:8px}.TenderReadingFacts_heading__WUN3R>svg{color:var(--fact-muted)}.TenderReadingFacts_heading__WUN3R h2{margin:0;color:var(--fact-ink);font-size:18px;font-weight:600;line-height:1.5}.TenderReadingFacts_panel__Fzz5m button{font-family:inherit;color:inherit;background:transparent;cursor:pointer}.TenderReadingFacts_iconButton__7qmen{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:4px}.TenderReadingFacts_panel__Fzz5m button:hover{background:var(--fact-raised)}.TenderReadingFacts_panel__Fzz5m button:disabled{cursor:default;opacity:.6}.TenderReadingFacts_panel__Fzz5m button:focus-visible,.TenderReadingFacts_row__mXlc6 summary:focus-visible,.TenderReadingFacts_scroll__RO0WI:focus-visible{outline:2px solid var(--fact-accent);outline-offset:-2px}.TenderReadingFacts_intro__V_QiQ{margin:5px 20px 0;color:var(--fact-muted);font-size:12px;line-height:1.7}.TenderReadingFacts_counts__d8H6F{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 20px 0;font-size:12px;line-height:24px;color:var(--fact-muted)}.TenderReadingFacts_counts__d8H6F span{white-space:nowrap}.TenderReadingFacts_counts__d8H6F b{margin-left:3px;color:var(--fact-ink);font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TenderReadingFacts_tabs__NMCXc{display:flex;gap:12px;flex:0 0 auto;margin:12px 20px 0;border-bottom:1px solid var(--fact-border)}.TenderReadingFacts_tabs__NMCXc button{position:relative;flex:0 0 auto;min-height:36px;padding:0 3px 10px;border:0;color:var(--fact-muted);font-size:12px;line-height:24px}.TenderReadingFacts_tabs__NMCXc button[aria-pressed=true]{color:var(--fact-ink);font-weight:600}.TenderReadingFacts_tabs__NMCXc button[aria-pressed=true]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--fact-ink);content:""}.TenderReadingFacts_scroll__RO0WI{min-height:0;flex:1 1;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--fact-border) transparent}.TenderReadingFacts_row__mXlc6{margin:0 20px;padding:18px 0;border-bottom:1px solid var(--fact-border)}.TenderReadingFacts_row__mXlc6:last-child{border-bottom:0}.TenderReadingFacts_row__mXlc6 summary{list-style:none;cursor:pointer}.TenderReadingFacts_row__mXlc6 summary::-webkit-details-marker{display:none}.TenderReadingFacts_meta___j7Um{display:flex;min-height:22px;align-items:baseline;gap:8px;color:var(--fact-muted);font-size:12px;line-height:20px}.TenderReadingFacts_priority__e04Mq,.TenderReadingFacts_score__GXh_e{margin-left:auto;color:var(--fact-accent);font-size:12px}.TenderReadingFacts_score__GXh_e{white-space:nowrap}.TenderReadingFacts_score__GXh_e b{font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TenderReadingFacts_title__vvoNB{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:5px}.TenderReadingFacts_title__vvoNB h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:var(--fact-ink);font-size:14px;font-weight:600;line-height:1.7;overflow-wrap:anywhere}.TenderReadingFacts_title__vvoNB>svg{flex:0 0 auto;margin-top:5px;color:var(--fact-muted)}.TenderReadingFacts_row__mXlc6[open] .TenderReadingFacts_title__vvoNB>svg{transform:rotate(180deg)}.TenderReadingFacts_row__mXlc6 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:5px 0 0;color:var(--fact-ink);font-size:14px;line-height:1.8;text-wrap:balance;overflow-wrap:anywhere}.TenderReadingFacts_source__KKqQx{margin-top:8px;overflow:hidden;color:var(--fact-muted);font-size:12px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.TenderReadingFacts_detail__r74ys{margin-top:12px;padding:12px;color:var(--fact-ink);background:var(--fact-raised);border-radius:4px;font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.TenderReadingFacts_row__mXlc6[data-kind=package]{padding:14px 0}.TenderReadingFacts_row__mXlc6[data-kind=package] .TenderReadingFacts_meta___j7Um{display:none}.TenderReadingFacts_row__mXlc6[data-kind=package] .TenderReadingFacts_title__vvoNB{margin-top:0}.TenderReadingFacts_empty__5ck52{margin:20px;color:var(--fact-muted);font-size:14px;line-height:1.8}.TenderReadingFacts_footer__9Y6bZ{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:44px;padding:6px 16px 6px 20px;border-top:1px solid var(--fact-border);color:var(--fact-muted);font-size:12px}.TenderReadingFacts_footer__9Y6bZ button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 5px;border:0;border-radius:4px;font-size:12px}.TenderReadingFacts_collapsed__VhcTp{height:auto;padding-bottom:16px}@media (max-width:1359px){.TenderReadingFacts_panel__Fzz5m{display:none}}@media (min-width:1360px) and (max-height:780px){.TenderReadingFacts_panel__Fzz5m{top:96px;height:calc(100dvh - 290px)}.TenderReadingFacts_header__tGnFh{padding-top:16px}.TenderReadingFacts_counts__d8H6F{margin-top:10px}.TenderReadingFacts_row__mXlc6{padding-top:14px;padding-bottom:14px}}.home_page__ODjSn{background:var(--canvas)}.home_hero__z_jpu.home_hero__z_jpu{grid-template-columns:minmax(0,1fr) minmax(0,.86fr);gap:clamp(40px,7vw,100px);align-items:center;max-width:1220px;min-height:calc(100dvh - 150px);padding:56px 44px 64px}.home_hero__z_jpu.home_heroChecking__EMMHH{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:48px;max-width:1440px}.home_heroCopy__ODb0e{display:flex;flex-direction:column;justify-content:center;padding:0}.home_heroCopy__ODb0e h1{margin:0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-fluid-52-5p4-76);font-weight:600;letter-spacing:-.035em;line-height:1.3}.home_heroCopy__ODb0e h1 span{display:block}.home_heroCopy__ODb0e h1 .home_heroAccent__GUhtk{color:var(--copper)}.home_heroChecking__EMMHH .home_heroCopy__ODb0e h1{font-size:var(--ui-font-fluid-40-4-60)}.home_heroLede__kqiqa{max-width:460px;margin:26px 0 0;color:var(--muted);font-size:var(--ui-font-17);line-height:1.9}.home_featureList__P5d1j{display:flex;flex-wrap:wrap;gap:14px 24px;margin:34px 0 0;padding:0;list-style:none}.home_featureList__P5d1j li{display:inline-flex;align-items:center;gap:7px;color:var(--navy);font-size:var(--ui-font-13);font-weight:600}.home_featureList__P5d1j svg{color:var(--teal)}.home_heroNote__Xa3IG{max-width:370px;margin:30px 0 0;padding-top:18px;border-top:1px solid var(--line-strong);color:var(--muted);font-size:var(--ui-font-13);line-height:1.8}.home_uploadPanel__Skn5Q{position:relative;align-self:center;width:100%;max-width:490px;margin:0 auto;padding:28px;background:var(--surface-overlay);border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 45px rgba(24,34,46,.07)}.home_uploadPanelCheck__IZIQA{max-width:780px}.home_uploadPanel__Skn5Q h2{margin:0;color:var(--navy);font-family:var(--sans);font-size:var(--ui-font-21);font-weight:700;letter-spacing:-.025em}.home_dropZone__qGhFM{display:flex;min-height:264px;flex-direction:column;align-items:center;justify-content:center;margin-top:24px;padding:28px 18px;color:var(--muted);text-align:center;background:var(--surface-muted);border:1px dashed var(--line-strong);border-radius:8px;cursor:pointer;outline:none;transition:background .2s ease,border-color .2s ease}.home_uploadColumns__dOc6B{display:grid;grid-template-columns:minmax(0,1fr)}.home_uploadColumnsCheck__4GKvJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home_uploadColumn__NslMf{min-width:0}.home_columnHeading__rgtVp{display:grid;min-height:48px;align-content:end;grid-gap:4px;gap:4px;padding:14px 1px 0}.home_columnHeading__rgtVp span{color:var(--navy);font-size:var(--ui-font-14);font-weight:700}.home_columnHeading__rgtVp small{color:var(--muted);font-size:var(--ui-font-14);line-height:1.45}.home_uploadColumnsCheck__4GKvJ .home_dropZone__qGhFM{min-height:238px;margin-top:10px}.home_completedBidColumn___G2TT{padding-left:20px;border-left:1px solid var(--line)}.home_completedDropZone__Acmik .home_uploadIcon__9BmGD{color:var(--copper);background:var(--copper-soft)}.home_dropZoneActive__ugOHC,.home_dropZone__qGhFM:focus-visible,.home_dropZone__qGhFM:hover{background:var(--teal-soft);border-color:var(--teal)}.home_dropZone__qGhFM:focus-visible{box-shadow:0 0 0 3px rgba(13,130,124,.15)}.home_dropZoneSelected__XjBr8{min-height:98px;padding:16px 17px;background:var(--surface-muted);border-style:solid}.home_uploadIcon__9BmGD{display:grid;place-items:center;width:56px;height:56px;margin-bottom:18px;color:var(--teal);background:var(--field-bg);border:1px solid var(--line);border-radius:50%}.home_dropZone__qGhFM>strong{color:var(--navy);font-family:var(--sans);font-size:var(--ui-font-16);font-weight:600}.home_dropZone__qGhFM>span:not(.home_uploadIcon__9BmGD):not(.home_chooseButton__6RfmX){margin-top:8px;font-size:var(--ui-font-12)}.home_chooseButton__6RfmX{display:inline-flex;align-items:center;gap:5px;margin-top:22px;padding:10px 18px;min-height:44px;color:var(--on-accent);background:var(--teal);border:1px solid var(--teal);border-radius:5px;font-size:var(--ui-font-14);font-weight:700}.home_selectedFile__GQXaH{display:flex;align-items:center;gap:12px;min-width:0;margin:auto 0;text-align:left}.home_fileBadge__jhfwI{display:grid;place-items:center;flex:0 0 auto;width:39px;height:39px;color:var(--copper);background:var(--copper-soft);border-radius:7px}.home_selectedFileText__PugMt{display:grid;min-width:0;grid-gap:5px;gap:5px}.home_selectedFileText__PugMt strong{overflow:hidden;color:var(--navy);font-size:var(--ui-font-12);text-overflow:ellipsis;white-space:nowrap}.home_selectedFileText__PugMt small{color:var(--muted);font-size:var(--ui-font-14)}.home_removeButton__l0OXg{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;margin-left:auto;color:var(--soft);background:transparent;border-radius:4px}.home_removeButton__l0OXg:focus-visible,.home_removeButton__l0OXg:hover{color:var(--copper);background:var(--copper-soft)}.home_attachmentRow__dzBD9{display:flex;align-items:center;gap:10px;margin-top:15px;color:var(--muted);font-size:var(--ui-font-14);line-height:1.5}.home_attachmentButton__9e7Ym{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:8px 10px;color:var(--navy);background:var(--field-bg);border:1px solid var(--line);font-size:var(--ui-font-14);font-weight:700;transition:background .2s ease,border-color .2s ease}.home_attachmentButton__9e7Ym:hover:not(:disabled){background:var(--teal-soft);border-color:#b8d7d1}.home_attachmentButton__9e7Ym:disabled,.home_attachmentItem__bmFgW button:disabled,.home_removeButton__l0OXg:disabled{cursor:not-allowed;opacity:.55}.home_selectedFilesHeading__QpBO9{margin:18px 0 6px;color:var(--navy);font-size:var(--ui-font-14)}.home_attachmentList__MjO0W{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.home_listToggle__NdeYT{justify-self:start;align-self:flex-start;padding:6px 0;color:var(--teal);background:none;border:0;cursor:pointer;font:inherit;font-size:var(--ui-font-13)}.home_listToggle__NdeYT:hover{text-decoration:underline}.home_attachmentItem__bmFgW{display:flex;align-items:center;gap:7px;min-width:0;padding:7px 8px;color:var(--muted);background:var(--surface-muted);font-size:var(--ui-font-14)}.home_attachmentItem__bmFgW>svg{flex:0 0 auto;color:var(--teal)}.home_attachmentItem__bmFgW>span{min-width:0;overflow-wrap:anywhere}.home_attachmentItem__bmFgW small{flex:0 0 auto;margin-left:auto;color:var(--soft);font-size:var(--ui-font-12)}.home_attachmentItem__bmFgW button{display:grid;place-items:center;flex:0 0 auto;width:20px;height:20px;color:var(--soft);background:transparent}.home_attachmentItem__bmFgW button:hover{color:var(--copper)}.home_inlineHint__9hlJv{margin:10px 0 0;color:#a14e3a;font-size:var(--ui-font-14);line-height:1.5}.home_creditRequirement__WbdeU{margin:0 0 16px;color:var(--muted);font-size:var(--ui-font-14);line-height:1.6}.home_creditRequirementWarning__hPxoH{color:var(--ink);font-weight:600}.home_creditRequirement__WbdeU a,.home_errorBox__cdwi7 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.home_modeSwitchRow___ViLO{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;margin-top:18px;color:var(--muted);font-size:var(--ui-font-14)}.home_modeSwitch__qzjEG{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0;border:0;font-size:var(--ui-font-14);font-weight:700}.home_modeSwitch__qzjEG,.home_modeSwitch__qzjEG[aria-pressed=true]{color:var(--teal);background:transparent}.home_modeSwitch__qzjEG:focus-visible,.home_modeSwitch__qzjEG:hover:not(:disabled){border-color:currentColor}.home_modeSwitch__qzjEG:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.home_modeSwitch__qzjEG:disabled{cursor:not-allowed;opacity:.55}.home_submitButton__ufu2W{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin-top:16px;padding:0 16px;color:var(--on-primary);background:var(--primary-bg);border:1px solid var(--primary-bg);border-radius:5px;box-shadow:none;font-size:var(--ui-font-14);font-weight:700;transition:background .2s ease,transform .2s ease}.home_submitButton__ufu2W:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.home_attachmentButton__9e7Ym:focus-visible,.home_attachmentItem__bmFgW button:focus-visible,.home_submitButton__ufu2W:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.home_submitButton__ufu2W:disabled{cursor:not-allowed;color:var(--muted);background:var(--field-disabled);border-color:var(--line)}.home_submitProgress__awa9v{margin-left:3px;color:#a8ded7;font-size:var(--ui-font-14);font-weight:500}.home_aiNotice__2K3xe{margin-top:10px;text-align:center}.home_uploadFeeNote__JUL6O{margin:10px 0 0;color:var(--muted);font-size:var(--ui-font-12);line-height:1.8}.home_uploadFeeNote__JUL6O strong{display:block;margin-bottom:3px;color:var(--navy);font-size:var(--ui-font-13);font-weight:500}.home_uploadFeeNote__JUL6O span{white-space:nowrap}.home_progressArea__DJbwt{margin-top:16px}.home_progressMeta__gkXdW{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--muted);font-size:var(--ui-font-14)}.home_progressMeta__gkXdW strong{color:var(--teal);font-size:var(--ui-font-14)}.home_progressTrack__4ZM1O{height:5px;margin-top:8px;overflow:hidden;background:var(--line);border-radius:99px}.home_progressTrack__4ZM1O span{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--teal),#80c8be);border-radius:inherit;transform-origin:left;transition:transform .2s ease}.home_errorBox__cdwi7{display:flex;align-items:flex-start;gap:9px;margin-top:14px;padding:11px 12px;color:#8d4938;background:var(--copper-soft);font-size:var(--ui-font-14);line-height:1.55}.home_errorBox__cdwi7>svg{flex:0 0 auto;margin-top:1px}.home_errorBox__cdwi7 div{display:grid;grid-gap:2px;gap:2px;min-width:0}.home_errorBox__cdwi7 strong{color:#7d3d2c}.home_errorBox__cdwi7 span{overflow-wrap:anywhere}.home_errorBox__cdwi7>button{display:grid;place-items:center;flex:0 0 auto;width:21px;height:21px;margin-left:auto;color:#a46351;background:transparent}@media (max-width:1050px){.home_hero__z_jpu.home_hero__z_jpu{gap:36px;padding:44px 30px 52px}.home_hero__z_jpu.home_heroChecking__EMMHH{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.home_heroCopy__ODb0e h1{font-size:var(--ui-font-fluid-44-6-60)}.home_heroChecking__EMMHH .home_heroCopy__ODb0e h1{font-size:var(--ui-font-42)}.home_uploadPanel__Skn5Q{padding:22px}.home_uploadColumnsCheck__4GKvJ{grid-template-columns:minmax(0,1fr)}.home_completedBidColumn___G2TT{margin-top:16px;padding:16px 0 0;border-top:1px solid var(--line);border-left:0}.home_completedBidColumn___G2TT .home_columnHeading__rgtVp{min-height:auto;padding-top:0}}@media (max-width:760px){.home_hero__z_jpu.home_heroChecking__EMMHH,.home_hero__z_jpu.home_hero__z_jpu{display:flex;flex-direction:column;gap:32px;min-height:auto;padding:38px 22px 44px}.home_heroCopy__ODb0e{width:100%}.home_heroChecking__EMMHH .home_heroCopy__ODb0e h1,.home_heroCopy__ODb0e h1{font-size:var(--ui-font-fluid-42-10p8-58);line-height:1.28}.home_heroLede__kqiqa{margin-top:18px;font-size:var(--ui-font-15)}.home_featureList__P5d1j{gap:12px 18px;margin-top:22px}.home_heroNote__Xa3IG{margin-top:22px;padding-top:14px}.home_uploadPanel__Skn5Q{max-width:none;padding:22px}.home_uploadPanel__Skn5Q h2{font-size:var(--ui-font-20)}.home_dropZone__qGhFM{min-height:236px;margin-top:20px;padding:24px 14px}.home_attachmentRow__dzBD9{align-items:flex-start;flex-direction:column;gap:6px}.home_modeSwitchRow___ViLO,.home_modeSwitch__qzjEG{font-size:var(--ui-font-12)}}@media (prefers-reduced-motion:reduce){.home_dropZone__qGhFM,.home_progressTrack__4ZM1O span,.home_submitButton__ufu2W{transition:none}}.home_historyError__oOKxm{margin-top:12px;padding:9px 11px;color:#8d4938;background:var(--copper-soft);font-size:var(--ui-font-14)}.home_confirmActions__XSEXS button:focus-visible,.home_confirmDelete__MI5tV:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.home_confirmBackdrop__LEMxm{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:20px;background:var(--backdrop)}.home_confirmDialog__24d5t{width:min(100%,410px);padding:26px;background:var(--paper);border:1px solid var(--line);box-shadow:0 24px 60px rgba(24,34,46,.2)}.home_confirmIcon__wOO7R{display:grid;place-items:center;width:39px;height:39px;color:var(--copper);background:var(--copper-soft);border-radius:50%}.home_confirmDialog__24d5t h2{margin:18px 0 0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-24);font-weight:600}.home_confirmDialog__24d5t p{margin:12px 0 0;color:var(--muted);font-size:var(--ui-font-12);line-height:1.8}.home_confirmActions__XSEXS{display:flex;justify-content:flex-end;gap:9px;margin-top:24px}.home_confirmDelete__MI5tV{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;color:var(--on-primary);background:var(--copper);font-size:var(--ui-font-14);font-weight:700}.home_confirmDelete__MI5tV:hover:not(:disabled){background:#9e593b}.home_confirmDelete__MI5tV:disabled{cursor:wait;opacity:.65}.home_resumeProject__3oAxO{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;width:100%;min-height:78px;margin-top:12px;padding:14px 18px;color:var(--navy);background:var(--surface-overlay);border:1px solid var(--line);border-radius:10px;transition:border-color .2s ease}.home_resumeIcon__3qu_M{display:grid;place-items:center;width:38px;height:38px;color:var(--muted);background:var(--surface-muted);border-radius:8px}.home_resumeDetails__oLYCd{display:grid;grid-gap:4px;gap:4px;min-width:0}.home_resumeLabel__ZGJ8J{color:var(--muted);font-size:var(--ui-font-12);line-height:1.4}.home_resumeTitle__jEWwW{overflow:hidden;min-width:0;font-size:var(--ui-font-14);font-weight:500;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.home_resumeAction__T__zh{display:inline-flex;align-items:center;gap:8px;color:var(--teal);font-size:var(--ui-font-13);font-weight:600;white-space:nowrap}.home_resumeProject__3oAxO:hover{border-color:var(--teal)}.home_resumeProject__3oAxO:focus-visible{outline:2px solid var(--teal);outline-offset:4px}@media (max-width:760px){.home_resumeProject__3oAxO{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.home_resumeIcon__3qu_M{display:none}.home_resumeTitle__jEWwW{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.home_resumeProject__3oAxO{transition:none}}.home_hero__z_jpu.home_hero__z_jpu:not(.home_heroChecking__EMMHH){grid-template-columns:minmax(0,1fr) minmax(340px,440px);grid-template-areas:"copy upload";column-gap:56px;align-content:center;max-width:1200px;padding-top:40px;padding-bottom:48px}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_heroCopy__ODb0e{grid-area:copy;align-self:center}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_heroUpload__YdYOg{grid-area:upload;align-self:start}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_heroCopy__ODb0e h1{font-size:var(--ui-font-fluid-36-3p6-50)}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_heroCopy__ODb0e h1 span{display:block}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_heroLede__kqiqa{max-width:460px;margin-top:18px;font-size:var(--ui-font-16)}.home_heroPromise__35lQw{display:block;margin-bottom:8px;color:var(--navy);font-size:var(--ui-font-18);font-weight:600;line-height:1.6}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_featureList__P5d1j{margin-top:20px}.home_featureList__P5d1j li:nth-child(-n+2){color:var(--teal)}.home_heroUpload__YdYOg{min-width:0;width:100%}.home_heroChecking__EMMHH .home_heroUpload__YdYOg{max-width:780px;margin-inline:auto}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_uploadPanel__Skn5Q{max-width:none;padding:22px;border-color:var(--line-strong)}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_dropZone__qGhFM{min-height:200px;margin-top:18px;padding:20px 16px}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_uploadIcon__9BmGD{width:48px;height:48px;margin-bottom:12px}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_chooseButton__6RfmX{margin-top:16px}@media (max-width:1050px) and (min-width:761px){.home_hero__z_jpu.home_hero__z_jpu:not(.home_heroChecking__EMMHH){column-gap:30px}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_heroCopy__ODb0e h1{font-size:var(--ui-font-36)}}@media (max-width:760px){.home_hero__z_jpu.home_hero__z_jpu:not(.home_heroChecking__EMMHH){display:flex;gap:24px;padding:32px 22px 40px}.home_loginHero__4iB7k .home_heroCopy__ODb0e{display:none}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_heroCopy__ODb0e h1{font-size:var(--ui-font-fluid-32-8p2-48)}.home_hero__z_jpu:not(.home_heroChecking__EMMHH) .home_heroLede__kqiqa{font-size:var(--ui-font-15)}}.home_footer__df0cR{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;font-size:var(--ui-font-12);color:var(--muted);text-align:center}.home_footer__df0cR a:hover{text-decoration:underline}.home_footer__df0cR a:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.home_footerLinks__02S0A{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 20px}.home_filingLink__Q_AeT{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.home_filingLink__Q_AeT img{flex-shrink:0}.home_footerContent__3bra1{display:flex;flex:1 1;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 20px;min-width:0}.home_footerIntro__1q_9g{flex-basis:100%;max-width:100%;margin:0;line-height:1.8;overflow-wrap:anywhere}.home_footerAppearance__UTZnY{display:flex;align-items:center}.home_footerAppearance__UTZnY button[data-current-theme]{width:32px;height:32px;min-height:32px;padding:0;background:transparent;border-color:transparent}.home_footerAppearance__UTZnY button[data-current-theme]:hover:not(:disabled){color:var(--navy);background:transparent;border-color:transparent}.home_footer__df0cR.home_footerWithSupport__bQtB_{padding-block:12px;gap:12px 24px}.home_footerWithSupport__bQtB_ .home_footerContent__3bra1{row-gap:4px}.home_footerCustomerService__bD1je{display:flex;flex:0 0 auto;align-items:center;gap:10px;margin:0 0 0 auto;font-family:var(--sans);letter-spacing:0}.home_footerCustomerService__bD1je img{display:block;width:96px;height:96px}.home_footerCustomerService__bD1je figcaption{display:grid;grid-gap:3px;gap:3px;text-align:left;font-size:var(--ui-font-12);line-height:1.5}.home_footerCustomerService__bD1je strong{color:var(--navy);font-weight:500}.home_footerCustomerService__bD1je figcaption span{color:var(--muted)}@media (max-width:760px){.home_footer__df0cR{flex-direction:column;align-items:stretch}.home_footerContent__3bra1{flex-basis:auto}.home_footerCustomerService__bD1je{align-self:flex-end}}.home_hero__z_jpu.home_hero__z_jpu.home_uploadHero__OxSZr{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);grid-template-areas:"copy upload" "showcase upload" "features features";grid-template-rows:max-content minmax(0,1fr) auto;align-content:center;align-items:start;grid-column-gap:64px;column-gap:64px;grid-row-gap:0;row-gap:0;max-width:1280px;padding:40px 44px 44px}.home_uploadHero__OxSZr .home_heroCopy__ODb0e{grid-area:copy;align-self:start}.home_hero__z_jpu.home_uploadHero__OxSZr .home_heroCopy__ODb0e h1{font-size:var(--ui-font-fluid-36-3p6-50);line-height:1.3}.home_hero__z_jpu.home_uploadHero__OxSZr .home_heroLede__kqiqa{margin-top:16px;font-size:var(--ui-font-15)}.home_uploadHero__OxSZr .home_heroPromise__35lQw{margin-bottom:4px;font-size:var(--ui-font-17)}.home_hero__z_jpu.home_uploadHero__OxSZr .home_featureList__P5d1j{grid-area:features;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:32px 0 0;padding-top:24px;border-top:1px solid var(--line)}.home_uploadHero__OxSZr .home_featureList__P5d1j li{justify-content:center;font-size:var(--ui-font-14)}.home_uploadHero__OxSZr .home_heroUpload__YdYOg{grid-area:upload;align-self:start;width:100%}.home_heroShowcase__hjDBb{grid-area:showcase;min-width:0}.home_hero__z_jpu.home_uploadHero__OxSZr .home_uploadPanel__Skn5Q{max-width:none;padding:24px;border-color:var(--line-strong)}.home_workflowSelector__RMqk_{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;margin-bottom:25px;border-radius:7px;background:var(--surface-muted)}.home_workflowIndicator__wMMjT{position:absolute;top:4px;left:4px;width:calc((100% - 12px) / 2);height:calc(100% - 8px);border:1px solid var(--line-strong);border-radius:5px;background:var(--paper);transition:transform .24s cubic-bezier(.16,1,.3,1)}.home_workflowIndicator__wMMjT[data-mode=CHECK]{transform:translateX(calc(100% + 4px))}.home_workflowSelector__RMqk_ button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:9px 12px;color:var(--reading-ink);border:0;border-radius:5px;background:transparent;font:500 var(--ui-font-18)/1.5 var(--sans);cursor:pointer}.home_workflowSelector__RMqk_ button[aria-pressed=true]{color:var(--teal);font-weight:650}.home_workflowSelector__RMqk_ button:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.home_workflowSelector__RMqk_ button:disabled{cursor:wait}.home_hero__z_jpu.home_uploadHero__OxSZr .home_dropZone__qGhFM{min-height:214px;margin-top:0}.home_hero__z_jpu.home_uploadHero__OxSZr .home_uploadColumnsCheck__4GKvJ .home_dropZone__qGhFM{min-height:238px;margin-top:10px;padding-inline:12px}.home_hero__z_jpu.home_uploadHero__OxSZr .home_submitButton__ufu2W{margin-top:22px}.home_hero__z_jpu.home_uploadHero__OxSZr.home_heroChecking__EMMHH{max-width:1560px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:48px}.home_uploadHero__OxSZr.home_heroChecking__EMMHH .home_heroUpload__YdYOg{max-width:none}.home_uploadHero__OxSZr .home_completedBidColumn___G2TT{padding-left:14px}.home_uploadHero__OxSZr .home_uploadColumnsCheck__4GKvJ{gap:14px}.home_uploadHero__OxSZr .home_uploadColumnsCheck__4GKvJ .home_uploadColumn__NslMf{display:flex;flex-direction:column}@media (min-width:761px) and (max-width:1050px){.home_hero__z_jpu.home_hero__z_jpu.home_uploadHero__OxSZr{column-gap:30px;padding-inline:28px}.home_hero__z_jpu.home_uploadHero__OxSZr .home_heroCopy__ODb0e h1{font-size:var(--ui-font-36)}.home_hero__z_jpu.home_uploadHero__OxSZr.home_heroChecking__EMMHH{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:24px}.home_hero__z_jpu.home_uploadHero__OxSZr .home_uploadPanel__Skn5Q{padding:20px}}@media (max-width:760px){.home_hero__z_jpu.home_hero__z_jpu.home_uploadHero__OxSZr,.home_hero__z_jpu.home_uploadHero__OxSZr.home_heroChecking__EMMHH{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "upload" "showcase" "features";grid-template-rows:none;gap:28px;min-height:auto;padding:26px 20px 36px}.home_hero__z_jpu.home_uploadHero__OxSZr .home_heroCopy__ODb0e h1{font-size:var(--ui-font-fluid-32-8p2-48)}.home_hero__z_jpu.home_uploadHero__OxSZr .home_featureList__P5d1j{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:0}.home_uploadHero__OxSZr .home_featureList__P5d1j li{justify-content:flex-start;font-size:var(--ui-font-13)}.home_hero__z_jpu.home_uploadHero__OxSZr .home_uploadPanel__Skn5Q{padding:20px}.home_uploadHero__OxSZr .home_heroShowcase__hjDBb{margin-top:8px}.home_hero__z_jpu.home_uploadHero__OxSZr .home_uploadColumnsCheck__4GKvJ .home_dropZone__qGhFM{min-height:190px}.home_uploadHero__OxSZr .home_completedBidColumn___G2TT{padding-left:0}}@media (prefers-reduced-motion:reduce){.home_workflowIndicator__wMMjT{transition:none}}.help_page__jnSSn{min-height:100dvh;background:var(--canvas)}.help_layout__9PzKc{max-width:1280px;margin:0 auto;padding:32px 32px 72px}.help_intro__308Z1{margin-bottom:32px}.help_intro__308Z1 h1{margin:0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-36);font-weight:600;line-height:1.25;letter-spacing:-.03em}.help_intro__308Z1>p{margin:12px 0 0;color:var(--muted);font-size:var(--ui-font-14);line-height:1.7}.help_intro__308Z1 .help_notice__XNDCw{display:flex;align-items:flex-start;gap:8px;margin-top:8px;font-size:var(--ui-font-12)}.help_notice__XNDCw svg{flex:0 0 auto;margin-top:2px}.help_content__5i1Z5{min-width:0}.help_mainGrid__ns61s{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;grid-gap:32px;gap:32px}.help_tutorialNav__DMHVp{display:flex;flex-direction:column;gap:8px;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.help_navTitle__5Gpo_{margin:0 0 8px;color:var(--muted);font-size:var(--ui-font-14);font-weight:600}.help_tutorialTab__bs0aN{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;align-items:start;min-height:72px;padding:14px 16px;color:var(--ink);background:transparent;border:1px solid transparent;border-radius:6px;text-align:left;flex:0 0 auto;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.help_tutorialTab__bs0aN svg{margin-top:2px}.help_tutorialTab__bs0aN:hover{background:var(--surface-subtle);border-color:var(--line)}.help_tutorialTabActive__y5HTJ,.help_tutorialTabActive__y5HTJ:hover{color:var(--on-primary);background:var(--primary-bg);border-color:var(--primary-bg)}.help_mobilePicker__Si6fm select:focus-visible,.help_tutorialTab__bs0aN:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.help_tutorialTab__bs0aN span{min-width:0;font-size:var(--ui-font-14);font-weight:600;line-height:1.5;overflow-wrap:anywhere}.help_tutorialTab__bs0aN small{grid-column:2;color:var(--muted);font-size:var(--ui-font-12);line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.help_tutorialTabActive__y5HTJ small{color:var(--on-primary)}.help_mobilePicker__Si6fm{display:none}.help_card__0BCPx{min-width:0}.help_cardHeader__adV8e{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.help_cardHeader__adV8e h2{margin:0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-28);font-weight:600;line-height:1.4;text-wrap:balance}.help_cardHeader__adV8e p{max-width:65ch;margin:8px 0 0;color:var(--muted);font-size:var(--ui-font-14);line-height:1.7}.help_duration__zZqum{flex:0 0 auto;padding:8px 12px;color:var(--copper);background:var(--copper-soft);border-radius:4px;font-size:var(--ui-font-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.help_videoPlayer__sCB7_{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#152b34;border:1px solid var(--line);border-radius:6px}.help_instructions__9kYzQ{max-width:75ch;margin-top:32px;padding-top:28px;border-top:1px solid var(--line)}.help_instructions__9kYzQ>h3{margin:0;color:var(--navy);font-size:var(--ui-font-20);font-weight:600}.help_steps__k95mq{display:grid;grid-gap:28px;gap:28px;margin:24px 0 0;padding:0;list-style:none;counter-reset:tutorial-step}.help_steps__k95mq li{position:relative;padding-left:36px}.help_steps__k95mq li:before{position:absolute;top:1px;left:0;color:var(--copper);content:counter(tutorial-step,decimal-leading-zero);counter-increment:tutorial-step;font-size:var(--ui-font-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.help_steps__k95mq h4{margin:0;color:var(--ink);font-size:var(--ui-font-15);font-weight:600;line-height:1.6}.help_steps__k95mq p{margin:8px 0 0;color:var(--muted);font-size:var(--ui-font-15);line-height:1.8}@media (max-width:1100px){.help_mainGrid__ns61s{grid-template-columns:248px minmax(0,1fr);gap:24px}}@media (max-width:820px){.help_layout__9PzKc{padding:24px 20px 48px}.help_intro__308Z1{margin-bottom:24px}.help_intro__308Z1 h1{font-size:var(--ui-font-30)}.help_mainGrid__ns61s{display:block}.help_tutorialNav__DMHVp{display:none}.help_mobilePicker__Si6fm{display:grid;grid-gap:8px;gap:8px;margin-bottom:24px}.help_mobilePicker__Si6fm label{color:var(--muted);font-size:var(--ui-font-13)}.help_mobilePicker__Si6fm select{width:100%;min-width:0;min-height:48px;font-size:var(--ui-font-14)}.help_cardHeader__adV8e h2{font-size:var(--ui-font-24)}.help_cardHeader__adV8e{flex-direction:column;gap:12px}.help_duration__zZqum{padding:0;color:var(--muted);background:transparent}}.PublicSearchContent_content__njNag{max-width:1220px;margin:0 auto;padding:0 44px 64px;color:var(--muted);font-size:var(--ui-font-15);line-height:1.9;overflow-wrap:anywhere}.PublicSearchContent_content__njNag h2,.PublicSearchContent_content__njNag h3{color:var(--navy)}.PublicSearchContent_content__njNag h2{margin:0 0 22px;font-family:var(--serif);font-size:var(--ui-font-fluid-25-3-36);font-weight:600;line-height:1.45}.PublicSearchContent_content__njNag h3{margin:0 0 8px;font-size:var(--ui-font-19);line-height:1.6}.PublicSearchContent_content__njNag p{max-width:76ch;margin:10px 0 0}.PublicSearchContent_content__njNag a{color:var(--teal);text-decoration:underline;text-underline-offset:4px}.PublicSearchContent_content__njNag a:hover{color:var(--navy)}.PublicSearchContent_content__njNag a:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.PublicSearchContent_content__njNag :is(h2,h3,li){scroll-margin-top:100px}.PublicSearchContent_lead__F5opr{font-size:var(--ui-font-17)}.PublicSearchContent_links__X4lDv{display:flex;flex-wrap:wrap;gap:12px 28px}.PublicSearchContent_instructions__lU4dP li::marker{color:var(--teal);font-weight:600}.PublicSearchContent_guide__Wy__t{max-width:none;padding:48px 0 0;margin-top:48px;border-top:1px solid var(--line)}.PublicSearchContent_guide__Wy__t>.PublicSearchContent_links__X4lDv{margin-bottom:22px;font-size:var(--ui-font-14)}.PublicSearchContent_guideNav__FB4MV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 24px;gap:12px 24px;margin:28px 0 40px}.PublicSearchContent_lesson__i4QEr{padding:32px 0;border-top:1px solid var(--line)}.PublicSearchContent_lesson__i4QEr>p{font-size:var(--ui-font-14)}.PublicSearchContent_instructions__lU4dP{max-width:78ch;margin:18px 0 0;padding-left:26px}.PublicSearchContent_instructions__lU4dP li{margin:14px 0;padding-left:8px}.PublicSearchContent_closing__a33pn{padding-top:24px;border-top:1px solid var(--line)}@media (max-width:760px){.PublicSearchContent_content__njNag{padding:0 22px 40px}.PublicSearchContent_guide__Wy__t{padding:32px 0 0}.PublicSearchContent_guideNav__FB4MV{grid-template-columns:minmax(0,1fr);gap:10px}}.UploadPrecheckDialog_dialog__Qv2ev{width:min(1040px,calc(100vw - 32px));max-width:none;height:min(680px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--line-strong);border-radius:8px;background:var(--paper);color:var(--ink);overflow:hidden}.UploadPrecheckDialog_dialog__Qv2ev[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.UploadPrecheckDialog_dialog__Qv2ev::-webkit-backdrop{background:rgba(12,25,35,.6)}.UploadPrecheckDialog_dialog__Qv2ev::backdrop{background:rgba(12,25,35,.6)}.UploadPrecheckDialog_footer__uQ8zh,.UploadPrecheckDialog_header__fmbrr{padding:14px 18px}.UploadPrecheckDialog_header__fmbrr{border-bottom:1px solid var(--line)}.UploadPrecheckDialog_header__fmbrr h2{margin:0 0 4px;font-size:var(--ui-font-18);color:var(--navy)}.UploadPrecheckDialog_header__fmbrr h2:focus{outline:none;box-shadow:none}.UploadPrecheckDialog_dialog__Qv2ev p{margin:4px 0;line-height:1.5;overflow-wrap:anywhere}.UploadPrecheckDialog_footer__uQ8zh p,.UploadPrecheckDialog_header__fmbrr p{font-size:var(--ui-font-13)}.UploadPrecheckDialog_body__8ahKi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow:hidden;overscroll-behavior-y:contain}.UploadPrecheckDialog_filePane__dvo0E,.UploadPrecheckDialog_infoPane__ViH_E{display:flex;flex-direction:column;gap:14px;min-width:0;min-height:0;padding:18px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.UploadPrecheckDialog_filePane__dvo0E{border-right:1px solid var(--line)}.UploadPrecheckDialog_filePane__dvo0E>h3{margin-bottom:0}.UploadPrecheckDialog_filePane__dvo0E:focus-visible,.UploadPrecheckDialog_infoPane__ViH_E:focus-visible{outline:2px solid var(--teal);outline-offset:-3px}.UploadPrecheckDialog_body__8ahKi h3{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:var(--ui-font-14);color:var(--navy)}.UploadPrecheckDialog_fileName__ZMPbA{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:4px;background:var(--surface-muted);font-weight:600}.UploadPrecheckDialog_fileLabel__kgohg{flex:1 1;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.UploadPrecheckDialog_fileName__ZMPbA svg{flex-shrink:0;margin-top:2px;color:var(--teal)}.UploadPrecheckDialog_metadata__nzinw{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;grid-gap:10px 16px;gap:10px 16px;margin:0;line-height:1.55}.UploadPrecheckDialog_metadata__nzinw dt{color:var(--navy);font-size:var(--ui-font-15)}.UploadPrecheckDialog_metadata__nzinw dd{margin:0;font-size:var(--ui-font-17);font-weight:600;overflow-wrap:anywhere}.UploadPrecheckDialog_body__8ahKi ul{margin:0;padding:0;list-style:none;overflow-wrap:anywhere}.UploadPrecheckDialog_files__3Jwpa li{display:flex;align-items:flex-start;gap:8px;padding:6px 0;line-height:1.5}.UploadPrecheckDialog_files__3Jwpa li+li{border-top:1px solid var(--line)}.UploadPrecheckDialog_files__3Jwpa svg{flex-shrink:0;margin-top:3px;color:var(--navy)}.UploadPrecheckDialog_warning__JY_G5{padding:10px 12px;border:1px solid var(--warning-line);border-radius:6px;background:var(--warning-bg)}.UploadPrecheckDialog_warning__JY_G5 h3{color:var(--warning)}.UploadPrecheckDialog_issues__7bLCL li+li{margin-top:10px;padding-top:10px;border-top:1px solid var(--warning-line)}.UploadPrecheckDialog_issues__7bLCL p,.UploadPrecheckDialog_issues__7bLCL summary{margin:0;font-weight:600;line-height:1.5}.UploadPrecheckDialog_issues__7bLCL summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:12px;gap:12px;cursor:pointer}.UploadPrecheckDialog_issues__7bLCL summary::-webkit-details-marker{display:none}.UploadPrecheckDialog_evidenceLink___E_Ve{color:var(--teal);font-size:var(--ui-font-13);font-weight:500;white-space:nowrap}.UploadPrecheckDialog_issues__7bLCL summary:hover .UploadPrecheckDialog_evidenceLink___E_Ve{text-decoration:underline}.UploadPrecheckDialog_issues__7bLCL blockquote{margin:6px 0 0;padding:6px 8px;border-left:1px solid var(--warning-line);background:var(--paper);font-size:var(--ui-font-13);line-height:1.5}.UploadPrecheckDialog_footer__uQ8zh{border-top:1px solid var(--line)}.UploadPrecheckDialog_actions__g9n63{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:12px}.UploadPrecheckDialog_actions__g9n63 button{min-height:40px;padding:8px 12px;border:1px solid var(--line-strong);border-radius:5px;background:var(--paper);color:var(--navy);cursor:pointer}.UploadPrecheckDialog_actions__g9n63 button:hover{background:var(--surface-hover)}.UploadPrecheckDialog_actions__g9n63 button:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.UploadPrecheckDialog_actions__g9n63 .UploadPrecheckDialog_confirm__X7JnS{background:var(--navy);color:var(--paper)}.UploadPrecheckDialog_actions__g9n63 .UploadPrecheckDialog_confirm__X7JnS:hover{background:var(--ink)}.UploadPrecheckDialog_actions__g9n63 button:disabled{opacity:.55;cursor:default}.UploadPrecheckDialog_footer__uQ8zh .UploadPrecheckDialog_error__sIwm4{margin-top:8px;padding:8px 10px;border:1px solid var(--danger-line);border-radius:4px;background:var(--danger-bg);color:var(--danger)}@media (max-width:720px){.UploadPrecheckDialog_body__8ahKi{display:flex;flex-direction:column;overflow-y:auto}.UploadPrecheckDialog_filePane__dvo0E,.UploadPrecheckDialog_infoPane__ViH_E{flex:none;overflow:visible;padding:14px 18px}.UploadPrecheckDialog_filePane__dvo0E{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:520px){.UploadPrecheckDialog_filePane__dvo0E,.UploadPrecheckDialog_footer__uQ8zh,.UploadPrecheckDialog_header__fmbrr,.UploadPrecheckDialog_infoPane__ViH_E{padding:12px 14px}.UploadPrecheckDialog_actions__g9n63 button{flex:1 1 auto;min-height:44px}.UploadPrecheckDialog_actions__g9n63 .UploadPrecheckDialog_confirm__X7JnS{flex-basis:100%}.UploadPrecheckDialog_metadata__nzinw{grid-template-columns:minmax(0,1fr);row-gap:2px}.UploadPrecheckDialog_metadata__nzinw dd+dt{margin-top:8px}}.DiagramShowcase_section__qKDms{min-width:0;padding:64px 0 76px;border-block:1px solid var(--line)}.DiagramShowcase_heading__SSgnO{display:flex;align-items:flex-start;justify-content:space-between;gap:36px;margin-bottom:28px}.DiagramShowcase_heading__SSgnO>div{max-width:730px}.DiagramShowcase_heading__SSgnO h3{margin:0 0 18px;color:var(--navy);font:600 var(--ui-font-fluid-27-3-36)/1.5 var(--serif);letter-spacing:-.025em}.DiagramShowcase_heading__SSgnO p{margin:0;color:var(--reading-ink);font-size:var(--ui-font-15);line-height:2}.DiagramShowcase_heading__SSgnO .DiagramShowcase_support__Fn_0N{max-width:180px;flex-shrink:0;padding-left:22px;border-left:2px solid var(--teal);font-size:var(--ui-font-13);line-height:1.9}.DiagramShowcase_gallery__COhdE{overflow:hidden;border:1px solid var(--line-strong);border-radius:10px;background:var(--paper)}.DiagramShowcase_toolbar__qx2BI{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 24px;border-bottom:1px solid var(--line)}.DiagramShowcase_count__yUmwQ{color:var(--reading-ink);font-size:var(--ui-font-13);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DiagramShowcase_controls__DQwuD{display:flex;align-items:center;gap:6px}.DiagramShowcase_section__qKDms button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--navy);font:500 var(--ui-font-13)/1.4 var(--sans);cursor:pointer}.DiagramShowcase_section__qKDms button:hover{background:var(--surface-subtle)}.DiagramShowcase_section__qKDms button:focus-visible{outline:2px solid var(--teal);outline-offset:-3px}.DiagramShowcase_controls__DQwuD button:first-child{padding-inline:12px}.DiagramShowcase_figure__po4Ss{margin:0}.DiagramShowcase_picture__ZXebj{display:grid;place-items:center;height:480px;padding:24px 40px;background:#fff;animation:DiagramShowcase_reveal__UcQye .35s ease-out}.DiagramShowcase_picture__ZXebj img{display:block;width:100%;height:100%;max-height:432px;object-fit:contain}.DiagramShowcase_section__qKDms .DiagramShowcase_figureCaption__k_B4J{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0;padding:20px 24px;border-top:1px solid var(--line);text-align:left}.DiagramShowcase_figureCaption__k_B4J strong{color:var(--navy);font-size:var(--ui-font-17);font-weight:650}.DiagramShowcase_figureCaption__k_B4J p{margin:7px 0 0;color:var(--reading-ink);font-size:var(--ui-font-13);line-height:1.8}.DiagramShowcase_enlarge__BrmBe{flex-shrink:0;padding-inline:10px}.DiagramShowcase_choices__XGGm_{position:relative;display:flex;gap:5px;overflow-x:auto;padding:12px 18px;border-block:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.DiagramShowcase_choices__XGGm_ button{flex:0 0 auto;padding:10px 14px;white-space:nowrap}.DiagramShowcase_choices__XGGm_ button[aria-pressed=true]{color:var(--on-primary);background:var(--primary-bg)}.DiagramShowcase_note__BcwO3{margin:0;padding:14px 24px;color:var(--reading-ink);font-size:var(--ui-font-11);line-height:1.9}.DiagramShowcase_dialog__VewZ9{width:min(1100px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);padding:0;overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;color:var(--ink);background:var(--paper)}.DiagramShowcase_dialog__VewZ9::-webkit-backdrop{background:rgba(12,25,35,.65)}.DiagramShowcase_dialog__VewZ9::backdrop{background:rgba(12,25,35,.65)}.DiagramShowcase_dialogHeader__cA_pq{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-bottom:1px solid var(--line)}.DiagramShowcase_dialogHeader__cA_pq h4{margin:0;color:var(--navy);font-size:var(--ui-font-18)}.DiagramShowcase_dialogHint__lgzsr{margin:0;padding:8px 20px;color:var(--reading-ink);font-size:var(--ui-font-12)}.DiagramShowcase_fullImage__uqJX2{max-height:calc(100dvh - 160px);overflow:auto;background:#fff}.DiagramShowcase_fullImage__uqJX2 img{display:block;width:max(100%,840px);max-width:none;height:auto}@keyframes DiagramShowcase_reveal__UcQye{0%{opacity:.3;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.DiagramShowcase_section__qKDms{padding:44px 0 48px}.DiagramShowcase_heading__SSgnO{display:block;margin-bottom:22px}.DiagramShowcase_heading__SSgnO h3{font-size:var(--ui-font-29)}.DiagramShowcase_heading__SSgnO p{font-size:var(--ui-font-14)}.DiagramShowcase_heading__SSgnO .DiagramShowcase_support__Fn_0N{max-width:none;margin-top:18px;padding-left:12px;font-size:var(--ui-font-12)}.DiagramShowcase_toolbar__qx2BI{padding:8px 12px}.DiagramShowcase_picture__ZXebj{height:320px;padding:16px 10px}.DiagramShowcase_picture__ZXebj img{max-height:288px}.DiagramShowcase_section__qKDms .DiagramShowcase_figureCaption__k_B4J{align-items:flex-start;flex-direction:column;gap:8px;padding:18px 16px 12px;min-height:150px}.DiagramShowcase_enlarge__BrmBe{margin-left:-10px}.DiagramShowcase_choices__XGGm_{padding:10px}.DiagramShowcase_note__BcwO3{padding:12px 16px}.DiagramShowcase_dialogHeader__cA_pq{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.DiagramShowcase_picture__ZXebj{animation:none}}.DiagramShowcase_section__qKDms.DiagramShowcase_compact__lOok2{padding:0;border:0}.DiagramShowcase_compact__lOok2 .DiagramShowcase_gallery__COhdE{border:0;border-radius:0}.DiagramShowcase_compact__lOok2 .DiagramShowcase_toolbar__qx2BI{min-height:45px;padding:3px 14px}.DiagramShowcase_compact__lOok2 .DiagramShowcase_picture__ZXebj{height:164px;padding:10px 18px}.DiagramShowcase_compact__lOok2 .DiagramShowcase_picture__ZXebj img{max-height:144px}.DiagramShowcase_compact__lOok2 .DiagramShowcase_figureCaption__k_B4J{flex-direction:row;align-items:center;gap:10px;min-height:74px;padding:10px 16px}.DiagramShowcase_compact__lOok2 .DiagramShowcase_figureCaption__k_B4J strong{font-size:var(--ui-font-14)}.DiagramShowcase_compact__lOok2 .DiagramShowcase_figureCaption__k_B4J p{max-width:270px;margin-top:3px;font-size:var(--ui-font-11);line-height:1.6}.DiagramShowcase_compact__lOok2 .DiagramShowcase_enlarge__BrmBe{margin:0;padding-inline:6px}.DiagramShowcase_compact__lOok2 .DiagramShowcase_choices__XGGm_{justify-content:space-between;padding:4px 10px;border-bottom:0}.DiagramShowcase_compact__lOok2 .DiagramShowcase_choices__XGGm_ button{padding-inline:10px;font-size:var(--ui-font-12)}.public-home_page___FncC{--reading-ink:var(--ink);--link-ink:color-mix(in srgb,var(--teal) 80%,var(--navy));min-height:100dvh;color:var(--ink);background:var(--canvas)}.public-home_page___FncC ::selection{color:var(--on-primary);background:var(--primary-bg)}.public-home_page___FncC a{text-underline-offset:5px}.public-home_page___FncC a:focus-visible{outline:2px solid var(--teal);outline-offset:6px}.public-home_page___FncC article,.public-home_page___FncC section{scroll-margin-top:100px}.public-home_skipLink__BQZAd{position:fixed;top:-100px;left:20px;z-index:100;padding:12px 20px;color:var(--on-primary);background:var(--primary-bg)}.public-home_skipLink__BQZAd:focus{top:12px}.public-home_visuallyHidden__8qqDg{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.public-home_advantages__1KOwU,.public-home_assistant__dd7im,.public-home_hero__a6egs,.public-home_start__10p30{width:min(100%,1220px);margin-inline:auto}.public-home_hero__a6egs{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;grid-gap:clamp(32px,5vw,76px);gap:clamp(32px,5vw,76px);padding:66px 44px 95px;min-height:min(840px,calc(100dvh - 80px))}.public-home_heroBrand__SDoGt{margin:0 0 16px;color:var(--link-ink);font-size:var(--ui-font-16);font-weight:650;line-height:1.8}.public-home_heroCopy__KOLd4 h1{margin:0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-fluid-42-4p8-66);font-weight:600;letter-spacing:-.035em;line-height:1.4}.public-home_heroCopy__KOLd4 h1 span{display:block;text-wrap:balance}.public-home_heroCopy__KOLd4 h1 span:last-child{color:var(--copper)}.public-home_heroPromise__w8tmJ{margin:24px 0 8px;color:var(--navy);font-size:var(--ui-font-20);font-weight:650;line-height:1.7}.public-home_heroLede__uPGrz{max-width:400px;margin:0;color:var(--reading-ink);font-size:var(--ui-font-16);line-height:1.9}.public-home_actions__nyG4_{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:32px}.public-home_signupGift__CEFgC{display:flex;align-items:center;gap:9px;margin:26px 0 0;color:var(--link-ink);font-size:var(--ui-font-14);line-height:1.8}.public-home_signupGift__CEFgC svg{flex-shrink:0}.public-home_signupGift__CEFgC strong{font-weight:650}.public-home_signupGift__CEFgC+.public-home_actions__nyG4_{margin-top:15px}.public-home_trialScope__hi8NO{max-width:400px;margin:12px 0 0;color:var(--reading-ink);font-size:var(--ui-font-12);line-height:1.8}.public-home_primaryButton__ew_es{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:50px;padding:13px 24px;color:var(--on-primary);background:var(--primary-bg);border:1px solid var(--primary-bg);border-radius:7px;font-size:var(--ui-font-15);font-weight:650;text-decoration:none;transition:background .18s ease}.public-home_primaryButton__ew_es:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.public-home_helpLink__9MZLU,.public-home_secondaryLink__XSsLL{display:inline-flex;align-items:center;gap:10px;color:var(--link-ink);font-size:var(--ui-font-14);font-weight:650;text-decoration:none}.public-home_helpLink__9MZLU:hover,.public-home_secondaryLink__XSsLL:hover{text-decoration:underline}.public-home_features__1_ua6{display:flex;flex-wrap:wrap;gap:13px 20px;max-width:370px;margin:33px 0 0;padding:0;list-style:none}.public-home_features__1_ua6 li{display:flex;align-items:center;gap:7px;color:var(--reading-ink);font-size:var(--ui-font-12)}.public-home_details__CsUpA svg,.public-home_features__1_ua6 svg{flex-shrink:0;color:var(--teal)}.public-home_heroFigure__8LGXa,.public-home_productFigure__ckti_{min-width:0;margin:0}.public-home_page___FncC figcaption{margin-top:16px;color:var(--reading-ink);font-size:var(--ui-font-11);line-height:1.8;text-align:center}.public-home_previewFrame__ACFC6{padding:0 18px 18px;background:var(--surface-subtle);border:1px solid var(--line-strong);border-radius:10px;box-shadow:0 22px 48px rgba(24,34,46,.09)}.public-home_previewHeader__RFEnr{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:48px;color:var(--reading-ink);font-size:var(--ui-font-10)}.public-home_previewHeader__RFEnr span:first-child{display:flex;align-items:center;gap:8px;color:var(--navy);font-weight:650;font-size:var(--ui-font-12)}.public-home_proposalPage__A_EjB{padding:25px 30px 20px;color:var(--navy);background:var(--paper);border:1px solid var(--line);box-shadow:0 5px 14px rgba(24,34,46,.04)}.public-home_paperBottom__klqb4,.public-home_paperRunning__lIk8H{display:flex;justify-content:space-between;gap:12px;color:var(--reading-ink);font-size:var(--ui-font-10);line-height:1.6}.public-home_paperRunning__lIk8H{padding-bottom:13px;border-bottom:1px solid var(--line-strong)}.public-home_proposalPage__A_EjB .public-home_paperTitle__cCdH4{margin:22px 0 13px;font-family:var(--serif);font-size:var(--ui-font-fluid-19-2-25);font-weight:600;line-height:1.6}.public-home_proposalPage__A_EjB .public-home_paperBody__M9Q0l{margin:0;color:var(--reading-ink);font-size:var(--ui-font-11);line-height:1.9}.public-home_proposalPage__A_EjB .public-home_paperSubtitle__bFHTO{margin:20px 0 10px;font-size:var(--ui-font-12);font-weight:650}.public-home_planTable__MUcV3{width:100%;border-collapse:collapse;font-size:var(--ui-font-10);line-height:1.7;text-align:left}.public-home_planTable__MUcV3 td,.public-home_planTable__MUcV3 th{padding:8px 7px;border:1px solid var(--line-strong)}.public-home_planTable__MUcV3 th{color:var(--navy);background:var(--surface-subtle);font-weight:650}.public-home_planTable__MUcV3 td{color:var(--reading-ink)}.public-home_paperFlow__wTiff{display:flex;justify-content:space-between;align-items:center;gap:5px}.public-home_paperFlow__wTiff span{flex:1 1;padding:10px 3px;color:var(--link-ink);background:var(--teal-soft);border:1px solid var(--line-strong);text-align:center;font-size:var(--ui-font-10);white-space:nowrap}.public-home_paperFlow__wTiff svg{flex-shrink:0;color:var(--teal)}.public-home_paperBottom__klqb4{margin-top:23px;padding-top:11px;border-top:1px solid var(--line);font-size:var(--ui-font-9)}.public-home_scrollLink__V3Pmk{position:absolute;bottom:28px;left:44px;display:inline-flex;align-items:center;gap:14px;color:var(--reading-ink);text-decoration:none;font-size:var(--ui-font-12)}.public-home_scrollLink__V3Pmk:hover{color:var(--teal)}.public-home_advantages__1KOwU{padding:0 44px;border-top:1px solid var(--line-strong)}.public-home_assistant__dd7im h2,.public-home_start__10p30 h2{margin:0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-fluid-27-3-37);font-weight:600;line-height:1.6;letter-spacing:-.025em;text-wrap:balance}.public-home_advantage__e9_dT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:clamp(40px,7vw,100px);gap:clamp(40px,7vw,100px);padding:76px 0}.public-home_advantage__e9_dT+.public-home_advantage__e9_dT{border-top:1px solid var(--line)}.public-home_advantageCopy__QDZff{min-width:0}.public-home_advantageCopy__QDZff>h3{margin:0 0 20px;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-fluid-27-3-36);font-weight:600;line-height:1.5;text-wrap:balance}.public-home_advantage__e9_dT[id=document] .public-home_advantageCopy__QDZff>h3{text-wrap:balance}.public-home_advantageCopy__QDZff>p{margin:0;color:var(--reading-ink);font-size:var(--ui-font-15);line-height:2}.public-home_details__CsUpA{display:grid;grid-gap:20px;gap:20px;margin:27px 0}.public-home_details__CsUpA dt{display:flex;align-items:center;gap:10px;color:var(--navy);font-size:var(--ui-font-14);font-weight:650}.public-home_details__CsUpA dd{margin:7px 0 0 27px;color:var(--reading-ink);font-size:var(--ui-font-13);line-height:1.85}.public-home_reversed__fcsnS .public-home_advantageCopy__QDZff{grid-column:2;grid-row:1}.public-home_reversed__fcsnS>figure{grid-column:1;grid-row:1}.public-home_assistant__dd7im{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;grid-gap:clamp(40px,6vw,84px);gap:clamp(40px,6vw,84px);padding:72px 44px;border-top:1px solid var(--line-strong)}.public-home_assistantCopy__yUop6{min-width:0}.public-home_assistant__dd7im h2>span{display:block}.public-home_assistantCopy__yUop6>p{margin:20px 0 0;color:var(--reading-ink);font-size:var(--ui-font-15);line-height:2}.public-home_assistantFigure__j7USZ{position:relative;min-width:0;margin:104px 0 0}.public-home_assistantPortrait__TT0vv{position:absolute;top:-104px;right:20px;width:176px;height:176px;pointer-events:none}.public-home_assistantConversation__usxy7{position:relative;overflow:hidden;background:var(--paper);border:1px solid var(--line-strong);border-radius:10px;box-shadow:0 18px 40px rgba(24,34,46,.07)}.public-home_assistantHeader___GgJ2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:18px 24px;border-bottom:1px solid var(--line)}.public-home_assistantHeader___GgJ2 strong{color:var(--navy);font-size:var(--ui-font-14);font-weight:650}.public-home_assistantHeader___GgJ2>span{color:var(--reading-ink);font-size:var(--ui-font-12)}.public-home_assistantMessages__VWlZB{display:grid;grid-gap:22px;gap:22px;margin:0;padding:24px;list-style:none}.public-home_assistantMessages__VWlZB li{min-width:0}.public-home_assistantMessages__VWlZB li>span{display:block;margin-bottom:8px;color:var(--reading-ink);font-size:var(--ui-font-11)}.public-home_assistantMessages__VWlZB p{margin:0;color:var(--reading-ink);font-size:var(--ui-font-13);line-height:1.9;overflow-wrap:anywhere}.public-home_assistantQuestion__VNbA1{justify-self:end;max-width:90%}.public-home_assistantQuestion__VNbA1>span{text-align:right}.public-home_assistantQuestion__VNbA1>p{padding:10px 14px;background:var(--teal-soft);border-radius:8px 8px 2px 8px}.public-home_assistantAnswer__tEtH7{padding-right:12px}.public-home_assistantRevision__qOzwE{padding:14px 0;border-block:1px solid var(--line-strong)}.public-home_assistantRevision__qOzwE>strong{display:block;margin-bottom:9px;color:var(--navy);font-size:var(--ui-font-12);font-weight:650;line-height:1.8}.public-home_assistantMessages__VWlZB .public-home_assistantConfirmation__es7bz{display:flex;align-items:center;gap:7px;margin-top:12px;color:var(--link-ink);font-size:var(--ui-font-12)}.public-home_assistantConfirmation__es7bz svg{flex-shrink:0}.public-home_start__10p30{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:44px;margin-bottom:50px;background:var(--teal-soft);border-block:1px solid var(--line-strong)}.public-home_start__10p30 h2{font-size:var(--ui-font-30)}.public-home_start__10p30 p{margin:12px 0 0;color:var(--reading-ink);font-size:var(--ui-font-14);line-height:1.9}.public-home_start__10p30>div:first-child{min-width:0}.public-home_startAction__457ry{display:grid;justify-items:start;flex:0 0 auto;max-width:290px}.public-home_startAction__457ry .public-home_primaryButton__ew_es{max-width:100%}.public-home_start__10p30 .public-home_trialScope__hi8NO{margin-top:12px;font-size:var(--ui-font-12)}@media (max-width:1000px){.public-home_hero__a6egs{gap:32px;padding-inline:28px}.public-home_heroCopy__KOLd4 h1{font-size:var(--ui-font-fluid-35-4p7-48)}.public-home_heroPromise__w8tmJ{font-size:var(--ui-font-17)}.public-home_proposalPage__A_EjB{padding-inline:20px}.public-home_previewFrame__ACFC6{padding-inline:12px;padding-bottom:12px}.public-home_previewHeader__RFEnr>span:last-child{display:none}.public-home_advantages__1KOwU,.public-home_assistant__dd7im{padding-inline:28px}.public-home_advantage__e9_dT,.public-home_assistant__dd7im{gap:38px}.public-home_start__10p30{width:calc(100% - 56px);padding:32px}}@media (max-width:760px){.public-home_hero__a6egs{grid-template-columns:minmax(0,1fr);gap:38px;min-height:auto;padding:44px 22px 80px}.public-home_heroCopy__KOLd4 h1{font-size:var(--ui-font-fluid-35-8p5-49)}.public-home_heroPromise__w8tmJ{margin-top:18px;font-size:var(--ui-font-17)}.public-home_heroLede__uPGrz{max-width:360px;font-size:var(--ui-font-15)}.public-home_actions__nyG4_{gap:18px;margin-top:25px}.public-home_features__1_ua6{margin-top:25px;gap:12px 20px}.public-home_heroFigure__8LGXa{width:min(100%,460px);margin-inline:auto}.public-home_proposalPage__A_EjB{padding:20px 20px 16px}.public-home_proposalPage__A_EjB .public-home_paperTitle__cCdH4{font-size:var(--ui-font-22)}.public-home_previewHeader__RFEnr>span:last-child{display:block;font-size:var(--ui-font-9)}.public-home_planTable__MUcV3 td,.public-home_planTable__MUcV3 th{padding:8px 5px}.public-home_scrollLink__V3Pmk{left:22px;bottom:25px}.public-home_advantages__1KOwU{padding:0 22px}.public-home_advantage__e9_dT{grid-template-columns:minmax(0,1fr);gap:32px;padding:48px 0}.public-home_advantageCopy__QDZff>h3{font-size:var(--ui-font-29);margin-bottom:16px}.public-home_advantageCopy__QDZff>h3>span{display:block}.public-home_advantageCopy__QDZff>p{font-size:var(--ui-font-14)}.public-home_details__CsUpA{gap:18px;margin-block:22px}.public-home_reversed__fcsnS .public-home_advantageCopy__QDZff,.public-home_reversed__fcsnS>figure{grid-column:auto;grid-row:auto}.public-home_assistant__dd7im{grid-template-columns:minmax(0,1fr);gap:30px;padding:44px 22px 48px}.public-home_assistant__dd7im h2{font-size:var(--ui-font-29)}.public-home_assistantCopy__yUop6>p{margin-top:16px;font-size:var(--ui-font-14)}.public-home_assistantFigure__j7USZ{width:min(100%,460px);margin:88px auto 0}.public-home_assistantPortrait__TT0vv{top:-88px;right:14px;width:150px;height:150px}.public-home_assistantHeader___GgJ2{padding:17px 18px}.public-home_assistantMessages__VWlZB{gap:20px;padding:20px 18px}.public-home_assistantAnswer__tEtH7{padding-right:0}.public-home_start__10p30{width:calc(100% - 44px);display:block;margin-bottom:32px;padding:28px 22px}.public-home_start__10p30 h2{font-size:var(--ui-font-26)}.public-home_startAction__457ry{margin-top:24px}}@media (prefers-reduced-motion:reduce){.public-home_primaryButton__ew_es{transition:none}}.public-home_overview__PfdI6{scroll-margin-top:80px}.public-home_security__66oUd{width:min(100%,1220px);margin-inline:auto;padding:64px 44px 58px;border-top:1px solid var(--line-strong)}.public-home_security__66oUd h2{margin:0;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-fluid-27-3-37);font-weight:600;line-height:1.6;letter-spacing:-.025em;text-align:center}.public-home_securityIntro__gMSsv{margin:16px 0 32px;color:var(--reading-ink);font-size:var(--ui-font-15);line-height:1.9;text-align:center}.public-home_securityItems__2P1vI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.public-home_securityItem__h4_9b{padding:30px 24px 28px;background:var(--paper);border:1px solid var(--line-strong);border-radius:10px;text-align:center}.public-home_securityIcon__auVaY{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 22px;color:var(--teal);background:var(--teal-soft);border-radius:50%}.public-home_securityItem__h4_9b h3{margin:0 0 12px;color:var(--navy);font-size:var(--ui-font-18);font-weight:650;line-height:1.6}.public-home_securityItem__h4_9b p{margin:0;color:var(--reading-ink);font-size:var(--ui-font-14);line-height:1.9}.public-home_securityFooter__xjv1T{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.public-home_securityFooter__xjv1T p{margin:0;color:var(--reading-ink);font-size:var(--ui-font-12);line-height:1.8}.public-home_securityFooter__xjv1T a{min-height:44px}@media (max-width:1100px){.public-home_security__66oUd{padding-inline:28px}.public-home_securityItems__2P1vI{gap:18px}.public-home_securityItem__h4_9b{padding-inline:20px}}@media (max-width:760px){.public-home_security__66oUd{padding:44px 22px 40px}.public-home_security__66oUd h2{font-size:var(--ui-font-29)}.public-home_securityIntro__gMSsv{font-size:var(--ui-font-14);margin-bottom:26px}.public-home_securityItems__2P1vI{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.public-home_securityItem__h4_9b{padding:24px 18px}.public-home_securityItem__h4_9b:last-child{grid-column:1/-1}.public-home_securityIcon__auVaY{margin-bottom:18px}}@media (max-width:480px){.public-home_securityItems__2P1vI{grid-template-columns:minmax(0,1fr)}.public-home_securityItem__h4_9b:last-child{grid-column:auto}}.public-home_resultPage___xAh8{padding:26px;color:var(--reading-ink);background:var(--paper);border:1px solid var(--line-strong);box-shadow:0 14px 35px rgba(24,34,46,.04)}.public-home_resultHeader__VD9Ya{display:flex;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line-strong);color:var(--link-ink);font-size:var(--ui-font-12)}.public-home_resultHeader__VD9Ya span{color:var(--reading-ink)}.public-home_resultTitle__ysHgx{margin:22px 0 16px;color:var(--navy);font-family:var(--serif);font-size:var(--ui-font-21);font-weight:600;line-height:1.6;text-wrap:balance}.public-home_resultParagraph__pvAe_{margin:0 0 16px;font-size:var(--ui-font-13);line-height:1.95}.public-home_resultParagraph__pvAe_:last-child{margin-bottom:0}.public-home_resultTable__ZwoXU{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--ui-font-12);line-height:1.85;text-align:left}.public-home_resultTable__ZwoXU td,.public-home_resultTable__ZwoXU th{padding:9px 8px;border:1px solid var(--line-strong);vertical-align:top;overflow-wrap:anywhere}.public-home_resultTable__ZwoXU th{color:var(--navy);background:var(--surface-subtle);font-weight:650}.public-home_resultTable__ZwoXU th:first-child{width:19%}.public-home_resultIssue__o1jqE>strong{display:block;color:var(--navy);font-size:var(--ui-font-14);font-weight:650;line-height:1.8}.public-home_resultIssue__o1jqE p{margin:13px 0 0;font-size:var(--ui-font-13);line-height:1.95}.public-home_resultSuggestion__EuPDm{margin-top:20px;padding-top:17px;border-top:1px solid var(--line-strong)}.public-home_resultSuggestion__EuPDm>strong{color:var(--link-ink);font-size:var(--ui-font-13);font-weight:650}@media (max-width:760px){.public-home_resultPage___xAh8{padding:20px 18px}.public-home_resultTitle__ysHgx{font-size:var(--ui-font-20)}.public-home_resultTable__ZwoXU td,.public-home_resultTable__ZwoXU th{padding:8px 5px}}.UploadShowcase_showcase__yS_64{min-width:0;margin-top:28px}.UploadShowcase_tabs__tciIW{display:flex;align-items:center;gap:26px;border-bottom:1px solid var(--line-strong)}.UploadShowcase_tabs__tciIW button{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:46px;padding:0 0 13px;border:0;background:transparent;color:var(--reading-ink);font:500 var(--ui-font-14)/1.5 var(--sans);cursor:pointer;white-space:nowrap;transition:color .18s ease-out}.UploadShowcase_tabs__tciIW button[aria-pressed=true]{color:var(--teal)}.UploadShowcase_tabs__tciIW button[aria-pressed=true]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--teal)}.UploadShowcase_tabs__tciIW button:hover{color:var(--teal)}.UploadShowcase_tabs__tciIW button:focus-visible{outline:2px solid var(--focus-border);outline-offset:4px;border-radius:2px}.UploadShowcase_preview__4AxON{height:352px;margin-top:18px;overflow:auto;border:1px solid var(--line);border-radius:7px;background:var(--paper);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.UploadShowcase_preview__4AxON.UploadShowcase_diagramPreview__d4XcE{height:auto;min-height:352px;overflow:hidden}.UploadShowcase_previewContent__m0YEA{min-height:100%;animation:UploadShowcase_reveal__ACrg9 .24s cubic-bezier(.16,1,.3,1)}.UploadShowcase_document__llHcl{min-height:350px;padding:22px 26px;border:0;border-radius:0;box-shadow:none}.UploadShowcase_document__llHcl>p{margin-top:15px;margin-bottom:13px}.UploadShowcase_document__llHcl>p:first-of-type{font-size:var(--ui-font-19)}.UploadShowcase_document__llHcl td,.UploadShowcase_document__llHcl th,.UploadShowcase_document__llHcl>p:not(:first-of-type){font-size:var(--ui-font-12);line-height:1.85}.UploadShowcase_document__llHcl td,.UploadShowcase_document__llHcl th{padding:8px}.UploadShowcase_document__llHcl>div:first-child{padding-bottom:10px}.UploadShowcase_document__llHcl>div:last-child>strong{font-size:var(--ui-font-14)}.UploadShowcase_document__llHcl>div:last-child p{font-size:var(--ui-font-12);line-height:1.9}.UploadShowcase_caption__9Jxt7{display:flex;align-items:center;gap:10px;min-height:62px;margin-top:10px}.UploadShowcase_caption__9Jxt7 img{flex-shrink:0;object-fit:contain}.UploadShowcase_caption__9Jxt7 p{margin:0;color:var(--reading-ink);font-size:var(--ui-font-12);line-height:1.8}.UploadShowcase_caption__9Jxt7 span{display:block;color:var(--muted);font-size:var(--ui-font-11)}@keyframes UploadShowcase_reveal__ACrg9{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.UploadShowcase_showcase__yS_64{margin-top:0}.UploadShowcase_tabs__tciIW{justify-content:space-between;gap:12px}.UploadShowcase_tabs__tciIW button{gap:6px;font-size:var(--ui-font-13)}.UploadShowcase_preview__4AxON{height:352px}.UploadShowcase_document__llHcl{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.UploadShowcase_previewContent__m0YEA{animation:none}.UploadShowcase_tabs__tciIW button{transition:none}}