.settings_form__x7kF0{display:grid;grid-gap:var(--space-5);gap:var(--space-5);max-width:760px}.settings_row__gccN6{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-block:var(--space-3);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border)}.settings_toggle__oQwnF{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings_hiddenInput__tinW2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.settings_squishTrack__vURm_{position:relative;display:inline-flex;flex-shrink:0;width:42px;height:24px;padding:3px;border-radius:var(--radius-pill);background:var(--border-strong);transition:background var(--duration-base) var(--ease)}.settings_squishTrack__vURm_[data-checked=true]{background:var(--brand-700)}.settings_squishKnob__U4O4b{width:18px;height:18px;border-radius:50%;background:var(--on-status);box-shadow:var(--shadow-sm);transform-origin:center center;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.settings_squishTrack__vURm_[data-checked=false] .settings_squishKnob__U4O4b{transform:translateX(-18px)}.settings_squishTrack__vURm_[data-checked=false]:dir(ltr) .settings_squishKnob__U4O4b{transform:translateX(18px)}.settings_toggle__oQwnF:active .settings_squishKnob__U4O4b{transform:scale(1.35,.78)}.settings_toggle__oQwnF:active .settings_squishTrack__vURm_[data-checked=false] .settings_squishKnob__U4O4b{transform:translateX(-18px) scale(1.35,.78)}.settings_toggle__oQwnF:active .settings_squishTrack__vURm_[data-checked=false]:dir(ltr) .settings_squishKnob__U4O4b{transform:translateX(18px) scale(1.35,.78)}.section-editor_workspace__Y4Oej{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.section-editor_node__KHZWq{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin-block:var(--space-4)}.section-editor_tools__tbPKt{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}.section-editor_tools__tbPKt button{cursor:pointer;min-height:40px;padding:var(--space-2) var(--space-3);font:inherit;color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.section-editor_tools__tbPKt strong{-webkit-margin-end:auto;margin-inline-end:auto}.section-editor_child__sbDhp{-webkit-border-start:3px solid var(--brand-600);border-inline-start:3px solid var(--brand-600)}.section-editor_preview__OG7k2{position:-webkit-sticky;position:sticky;top:1rem;max-height:85vh;overflow:auto;padding:var(--space-4);background:var(--bg);border-radius:var(--radius-lg)}@media (max-width:1000px){.section-editor_workspace__Y4Oej{grid-template-columns:minmax(0,1fr)}.section-editor_preview__OG7k2{position:static;max-height:none}}.section-editor_previewVideo__G4m0h{width:100%;height:auto}.editorial_section__4Cik0{color:var(--text-primary)}.editorial_heading__i95mc{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;-webkit-margin-after:24px;margin-block-end:24px}.editorial_eyebrow__1tgu4{color:var(--text-brand);font-size:14px;font-weight:700}.editorial_featuredGrid__7V6nN,.editorial_grid__V79_P{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.editorial_featuredGrid__7V6nN{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial_card__tXjLx{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-sm)}.editorial_card__tXjLx>a{display:block;height:210px}.editorial_card__tXjLx img{width:100%;height:100%;object-fit:cover}.editorial_cardBody__1KkBC{padding:22px;display:flex;flex-direction:column;gap:14px;flex:1 1}.editorial_cardBody__1KkBC h3,.editorial_cardBody__1KkBC p{margin:0;line-height:1.9}.editorial_cardBody__1KkBC h3 a{text-decoration:none;color:var(--text-heading)}.editorial_cardBody__1KkBC p,.editorial_meta__HFAfz{color:var(--text-muted)}.editorial_meta__HFAfz{display:flex;gap:8px;flex-wrap:wrap;font-size:12px}.editorial_meta__HFAfz span{border:1px solid var(--border);padding:4px 9px;border-radius:var(--radius-pill)}.editorial_more__YDF_L{-webkit-margin-before:auto;margin-block-start:auto;min-height:44px;display:flex;align-items:center;font-weight:700}.editorial_container__RetZz{max-width:var(--container);margin:auto;padding:40px var(--gutter) 64px;color:var(--text-primary)}.editorial_article__bZWeR{max-width:850px}.editorial_article__bZWeR>img{width:100%;height:auto;object-fit:contain;border-radius:var(--radius-card);margin-block:20px}.editorial_tabs__zaLk7{display:flex;gap:8px;margin-block:20px;flex-wrap:wrap}.editorial_filter__BseEb select,.editorial_tabs__zaLk7 button{font:inherit;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-primary);min-height:44px;padding:8px 16px}.editorial_tabs__zaLk7 button[aria-pressed=true]{background:var(--brand-50);border-color:var(--brand-600);color:var(--text-brand)}.editorial_filter__BseEb{display:flex;gap:12px;align-items:center;margin-block:24px}.editorial_faq__DcWAh details{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:18px 22px;margin-block:12px}.editorial_faq__DcWAh summary{cursor:pointer;font-weight:700;min-height:32px}.editorial_faq__DcWAh p{line-height:2;color:var(--text-muted)}.editorial_editor__79G91{display:grid;grid-gap:24px;gap:24px;color:var(--text-primary)}.editorial_form__LSQ4N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.editorial_form__LSQ4N label{display:grid;grid-gap:8px;gap:8px}.editorial_form__LSQ4N input,.editorial_form__LSQ4N select,.editorial_form__LSQ4N textarea{font:inherit;color:var(--text-primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);padding:12px;min-width:0}.editorial_form__LSQ4N textarea{min-height:130px}.editorial_wide___bkne{grid-column:1/-1}.editorial_row__BprTp{padding:18px;display:grid;grid-gap:12px;gap:12px}.editorial_preview__qH3Bw,.editorial_row__BprTp{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.editorial_preview__qH3Bw{padding:24px}.editorial_preview__qH3Bw>img{max-width:100%;height:240px;object-fit:cover;border-radius:var(--radius-card)}@media (max-width:1024px){.editorial_featuredGrid__7V6nN,.editorial_grid__V79_P{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial_featuredGrid__7V6nN>.editorial_assemblyCard__lySjh:first-child>.editorial_card__tXjLx,.editorial_featuredGrid__7V6nN>.editorial_card__tXjLx:first-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.editorial_featuredGrid__7V6nN>.editorial_assemblyCard__lySjh:first-child>.editorial_card__tXjLx>a,.editorial_featuredGrid__7V6nN>.editorial_card__tXjLx:first-child>a{height:100%;min-height:230px}}@media (max-width:720px){.editorial_featuredGrid__7V6nN,.editorial_form__LSQ4N,.editorial_grid__V79_P{grid-template-columns:1fr}.editorial_featuredGrid__7V6nN>.editorial_assemblyCard__lySjh:first-child>.editorial_card__tXjLx,.editorial_featuredGrid__7V6nN>.editorial_card__tXjLx:first-child{display:flex;grid-column:auto}.editorial_featuredGrid__7V6nN>.editorial_assemblyCard__lySjh:first-child>.editorial_card__tXjLx>a,.editorial_featuredGrid__7V6nN>.editorial_card__tXjLx:first-child>a{height:210px;min-height:0}.editorial_container__RetZz{-webkit-padding-before:24px;padding-block-start:24px}}.editorial_tabs__zaLk7 button{position:relative;isolation:isolate}.editorial_tabs__zaLk7 button[aria-selected=true]{color:var(--text-brand);border-color:var(--brand-600)}.editorial_audiences__RLGiI{border:0;padding:0;margin:0;min-inline-size:0}.editorial_audienceControl__RS9k0 input,.editorial_visuallyHidden__xYdRv{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.editorial_audienceControl__RS9k0{position:relative;cursor:pointer}.editorial_audienceControl__RS9k0 span{display:inline-flex;align-items:center;font:inherit;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-primary);min-block-size:44px;padding:8px 16px}.editorial_audienceControl__RS9k0 input:checked+span{background:var(--brand-50);border-color:var(--brand-600);color:var(--text-brand)}.editorial_audienceControl__RS9k0 input:focus-visible+span{outline:2px solid var(--brand-600);outline-offset:3px}.editorial_audiences__RLGiI:has(input[value=buyer]:checked) .editorial_supplierAnswers__p_9zT,.editorial_buyerAnswers__8iQpD{display:none}.editorial_audiences__RLGiI:has(input[value=buyer]:checked) .editorial_buyerAnswers__8iQpD{display:block}.editorial_assemblyCard__lySjh{min-width:0}.editorial_assemblyCard__lySjh>.editorial_card__tXjLx{height:100%}@media (min-width:721px) and (max-width:1024px){.editorial_featuredGrid__7V6nN>.editorial_assemblyCard__lySjh:first-child{grid-column:1/-1}}.editorial_catalogButton__2dz46{display:flex;align-items:center;justify-content:center;min-block-size:52px;width:-moz-fit-content;width:fit-content;margin:var(--space-6) auto 0;padding:var(--space-3) var(--space-6);border-radius:var(--radius-control);background:var(--gradient-action);color:var(--on-accent);font-weight:700;text-decoration:none}.editorial_catalogButton__2dz46:focus-visible{outline:3px solid var(--brand-600);outline-offset:4px}@supports (interpolate-size:allow-keywords){.editorial_faq__DcWAh details{interpolate-size:allow-keywords}.editorial_faq__DcWAh details::details-content{block-size:0;opacity:0;overflow:clip;transition:block-size var(--duration-section) ease-out,opacity var(--duration-control) ease-out,content-visibility var(--duration-section) allow-discrete}.editorial_faq__DcWAh details[open]::details-content{block-size:auto;opacity:1}}@media (prefers-reduced-motion:reduce){.editorial_faq__DcWAh details::details-content{transition:none}}.feedback_pending__bV56b{padding:12px 16px;-webkit-border-start:3px solid var(--brand-700);border-inline-start:3px solid var(--brand-700);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);margin-block:12px;overflow-wrap:anywhere}.feedback_pending__bV56b p{margin-block:4px}.feedback_thinking__e_QFY{display:inline-flex;align-items:center;gap:4px;-webkit-margin-end:10px;margin-inline-end:10px;vertical-align:middle}.feedback_thinking__e_QFY i{width:5px;height:5px;border-radius:50%;background:var(--text-brand);animation:feedback_pending-think___jMXC 1.2s ease-in-out infinite}.feedback_thinking__e_QFY i:nth-child(2){animation-delay:.14s}.feedback_thinking__e_QFY i:nth-child(3){animation-delay:.28s}@keyframes feedback_pending-think___jMXC{50%{opacity:.3;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.feedback_thinking__e_QFY i{animation:none}}.feedback_pending__bV56b blockquote{margin:0 0 8px;color:var(--text-primary);white-space:pre-wrap}.feedback_pending__bV56b button{min-height:44px;padding:var(--space-2) var(--space-3);-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);font:inherit;color:var(--brand-700);background:var(--neutral-100);border:1px solid var(--neutral-300);border-radius:var(--radius-md);cursor:pointer}.feedback_pending__bV56b button:focus-visible{outline:2px solid var(--brand-700);outline-offset:3px}.feedback_tray__cYDsp{position:fixed;inset-block-end:16px;inset-inline-end:16px;z-index:80;max-width:min(360px,90vw);pointer-events:none}.lattice-loader_latticeContainer__pwQSI{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:var(--leading-normal)}.lattice-loader_latticeGrid___zgVN{display:inline-grid;align-items:center;justify-content:center;flex-shrink:0}.lattice-loader_latticeGrid___zgVN[data-size="3"]{grid-template-columns:repeat(3,5px);grid-template-rows:repeat(3,5px);gap:2.5px}.lattice-loader_latticeGrid___zgVN[data-size="4"]{grid-template-columns:repeat(4,4px);grid-template-rows:repeat(4,4px);gap:2px}.lattice-loader_cell__iaT4E{width:100%;height:100%;border-radius:1px;background:var(--neutral-300);opacity:.3;transform:scale(.85);transition:background var(--duration-fast) var(--ease),opacity var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E{animation:lattice-loader_lattice-wave__4I0QG 1.4s ease-in-out infinite}.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E[data-phase="0"]{animation-delay:0s}.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E[data-phase="1"]{animation-delay:.11s}.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E[data-phase="2"]{animation-delay:.22s}.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E[data-phase="3"]{animation-delay:.33s}.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E[data-phase="4"]{animation-delay:.44s}.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E[data-phase="5"]{animation-delay:.55s}.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E[data-phase="6"]{animation-delay:.66s}@keyframes lattice-loader_lattice-wave__4I0QG{0%,to{opacity:.28;transform:scale(.85);background:var(--neutral-300)}50%{opacity:1;transform:scale(1.2);background:var(--brand-600);box-shadow:0 0 4px color-mix(in srgb,var(--brand-600) 60%,transparent)}}.lattice-loader_latticeContainer__pwQSI[data-tone=accent] .lattice-loader_cell__iaT4E{background:var(--neutral-300)}.lattice-loader_latticeContainer__pwQSI[data-status=thinking][data-tone=accent] .lattice-loader_cell__iaT4E{animation-name:lattice-loader_lattice-wave-accent__Q3iaz}@keyframes lattice-loader_lattice-wave-accent__Q3iaz{0%,to{opacity:.28;transform:scale(.85);background:var(--neutral-300)}50%{opacity:1;transform:scale(1.2);background:var(--accent-500);box-shadow:0 0 4px color-mix(in srgb,var(--accent-500) 60%,transparent)}}.lattice-loader_latticeContainer__pwQSI[data-status=success] .lattice-loader_cell__iaT4E{opacity:1;background:var(--ok);transform:scale(1)}.lattice-loader_latticeContainer__pwQSI[data-status=error] .lattice-loader_cell__iaT4E{opacity:1;background:var(--critical);transform:scale(1)}.lattice-loader_label__ht3dm{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-heading);white-space:nowrap}.lattice-loader_timer__W9zOZ{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted);-webkit-padding-start:var(--space-2);padding-inline-start:var(--space-2);-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border);white-space:nowrap}@media (prefers-reduced-motion:reduce){.lattice-loader_latticeContainer__pwQSI[data-status=thinking] .lattice-loader_cell__iaT4E{animation:none;opacity:.8;transform:scale(1)}}.lattice-loader_thinkingSkeleton__lNdzm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);width:5rem}.lattice-loader_thinkingSkeleton__lNdzm[data-size="4"]{width:7rem}.loading_view__99vpK{padding:var(--space-6);min-height:360px;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.loading_dashboard__8eL5N,.loading_stack__i2F81{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-block:var(--space-6)}.loading_dashboard__8eL5N{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.loading_row__H_Wc6{min-height:72px}.loading_assistant__hrYPE{min-height:120px}.loading_panel__M01hn{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);align-content:start}.loading_cards__34wyU,.loading_detail__a1oIT,.loading_form___zXGV{display:grid;grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.loading_cards__34wyU{grid-template-columns:repeat(3,minmax(0,1fr))}.loading_form___zXGV{grid-template-columns:repeat(2,minmax(0,1fr))}.loading_detail__a1oIT{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.loading_reply__oVpzc{-webkit-margin-start:15%;margin-inline-start:15%}@media (max-width:719px){.loading_cards__34wyU,.loading_detail__a1oIT,.loading_form___zXGV{grid-template-columns:minmax(0,1fr)}}.loading_table__3n3VW{display:grid;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.loading_tableRow__hhYnf{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-5);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border)}.manual-request_page___kLPl{min-width:0;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere;max-width:1100px;margin-inline:auto;display:grid;grid-gap:24px;gap:24px;-webkit-padding-after:40px;padding-block-end:40px}.manual-request_heading__1kPcv{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.manual-request_heading__1kPcv h1,.manual-request_heading__1kPcv h2,.manual-request_heading__1kPcv h3{margin-block:6px}.manual-request_heading__1kPcv p,.manual-request_section__N9psF p{color:var(--text-secondary)}.manual-request_eyebrow__6io4g{color:var(--text-brand);font-size:.88rem}.manual-request_save__w0FK0{margin:0;padding:12px 18px;border-radius:var(--radius-control);background:var(--surface);border:1px solid var(--border)}.manual-request_sectionNav__WApT3{display:flex;gap:16px;flex-wrap:wrap}.manual-request_section__N9psF{min-width:0;grid-template-columns:minmax(0,1fr);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px;display:grid;grid-gap:18px;gap:18px;scroll-margin-block-start:140px}.manual-request_fields__Kjp_J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.manual-request_field__Sk6zZ{min-width:0;grid-template-columns:minmax(0,1fr);display:grid;grid-gap:8px;gap:8px}.manual-request_item__Ou2ti{margin:0;border:1px solid var(--border);border-radius:var(--radius-card);padding:20px;display:grid;grid-gap:16px;gap:16px;min-width:0}.manual-request_item__Ou2ti legend{padding:0 10px;font-weight:700}.manual-request_page___kLPl input:not([type=checkbox]),.manual-request_page___kLPl textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-primary);min-height:48px;font:inherit}.manual-request_page___kLPl textarea{min-height:100px;resize:vertical}.manual-request_page___kLPl input:focus-visible,.manual-request_page___kLPl textarea:focus-visible{outline:2px solid var(--text-brand);outline-offset:3px}.manual-request_check__04LDD{display:flex;align-items:flex-start;gap:10px;line-height:1.9}.manual-request_check__04LDD input{-webkit-margin-before:6px;margin-block-start:6px;min-width:20px;min-height:20px}.manual-request_error___aoQT{color:var(--critical-text);font-size:.88rem}.manual-request_review__2n9KE{-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border);-webkit-padding-before:20px;padding-block-start:20px;display:grid;grid-gap:16px;gap:16px}.manual-request_help__LoVTW{position:fixed;inset-inline:16px auto;inset-block:16px;width:min(480px,calc(100vw - 32px));height:calc(100dvh - 32px);max-height:none;box-sizing:border-box;margin:0;border:1px solid var(--border);border-radius:var(--radius-card);padding:20px;background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-overlay)}.manual-request_help__LoVTW[open]{display:flex;flex-direction:column;gap:12px}.manual-request_help__LoVTW::-webkit-backdrop{background:rgb(0 0 0/15%)}.manual-request_help__LoVTW::backdrop{background:rgb(0 0 0/15%)}.manual-request_help__LoVTW p{margin:0;line-height:1.8}.manual-request_helpLog__Sz_ee{flex:1 1;min-height:100px;overflow:auto;display:flex;flex-direction:column;gap:14px;padding:8px}.manual-request_help__LoVTW .manual-request_heading__1kPcv{align-items:flex-start}.manual-request_help__LoVTW input,.manual-request_help__LoVTW textarea{font:inherit}@media (max-width:650px){.manual-request_fields__Kjp_J{grid-template-columns:1fr}.manual-request_item__Ou2ti,.manual-request_section__N9psF{padding:16px}.manual-request_help__LoVTW{inset:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px);padding:16px}.manual-request_page___kLPl{gap:16px}}.manual-request_prose__59wME{white-space:pre-wrap;overflow-wrap:anywhere}.manual-request_helpActions__2wrqX{display:flex;flex-wrap:wrap;gap:var(--space-2);-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3)}.manual-request_helpTrigger__YDSqb{min-block-size:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-brand);font:inherit;cursor:pointer}.domain_listCard__p2UH_{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;width:100%;transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}.domain_listCard__p2UH_:hover{border-color:var(--brand-300);box-shadow:var(--shadow-md)}.domain_listHead__xdjIk{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.domain_listCode__CgruS,.domain_listDate__YkXln{font-size:var(--text-meta);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.domain_listCode__CgruS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain_listDate__YkXln{flex-shrink:0}.domain_listTitle__F_4i0{font-size:var(--text-lead);line-height:var(--leading-tight);font-weight:var(--weight-semibold);color:var(--text-heading);min-height:3em}.domain_listChips__J_Dwo,.domain_listTitle__F_4i0{-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.domain_listChips__J_Dwo{display:flex;flex-wrap:wrap;gap:var(--space-2)}.domain_listChip__JksBZ{font-size:var(--text-meta);font-weight:var(--weight-semibold);color:var(--text-secondary);background:var(--neutral-50);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}.domain_listSummary__xF2Ux{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);border-block:1px solid var(--border);padding-block:var(--space-3);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.domain_listFoot__dMXh_{-webkit-margin-before:auto;margin-block-start:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.domain_listGate__SKE9D{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}.domain_listPrice__haeuo{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-heading)}.domain_listPrice__haeuo small{font-size:var(--text-meta);font-weight:var(--weight-regular);color:var(--text-muted)}.domain_listCta__8HYK2{display:inline-flex;align-items:center;gap:var(--space-1);min-height:40px;padding-inline:var(--space-3);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--brand-700);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);text-decoration:none;flex-shrink:0}.domain_listCta__8HYK2:hover{background:var(--brand-50);border-color:var(--brand-700)}.domain_publicCard__xxDIq{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}.domain_publicCard__xxDIq:hover{border-color:var(--brand-300);box-shadow:var(--shadow-md)}.domain_cardBand__b5M0e{height:168px;background:var(--brand-50);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding-inline:var(--space-4)}.domain_cardCategory__QaDSi{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--brand-700);text-align:center}.domain_cardBody__04TOw{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);flex:1 1}.domain_cardFoot__ovQHf{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.domain_cardMeta__bCqLq{font-size:var(--text-sm);color:var(--text-muted)}.domain_cardCta__iKI3b{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--brand-700);white-space:nowrap}.domain_publicCard__xxDIq .domain_summary__dPisG{font-size:var(--text-base);line-height:var(--leading-normal)}.domain_card__BpMFS,.domain_quote__biKxq{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.domain_cardHeader__eCrO4{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.domain_cardTitle__eE5RC{font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--text-heading);margin:0;line-height:var(--leading-tight)}.domain_cardLink__dnqth{color:inherit;text-decoration:none}.domain_cardLink__dnqth:hover{color:var(--brand-700);text-decoration:underline}.domain_quoteSolution__IjAA7,.domain_summary__dPisG{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.domain_meta__2DChP{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-meta)}.domain_metaRow__4n5XM{display:flex;gap:var(--space-2)}.domain_metaRow__4n5XM dt{color:var(--text-muted);min-width:6rem}.domain_metaRow__4n5XM dd{margin:0;color:var(--text-secondary)}.domain_price__ySY9J{color:var(--text-secondary)}.domain_entitled__muqKg,.domain_price__ySY9J{margin:0;-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border);font-size:var(--text-sm)}.domain_entitled__muqKg{color:var(--ok-text)}.domain_staleRevision__oFFW7{color:var(--warn-text);font-size:var(--text-sm);margin:0}.domain_amount__AU_JD{margin:0;font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--text-heading)}.domain_quoteActions__TkYVx{display:flex;flex-wrap:wrap;gap:var(--space-2);-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.domain_priceBar__W2yKB{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-5);background:var(--brand-50);border:1px solid var(--brand-100);border-radius:var(--radius-lg)}.domain_priceLabel__9gS44{margin:0;font-size:var(--text-sm);color:var(--text-brand)}.domain_priceAmount__0vB4G{margin:0;font-size:var(--text-h1);font-weight:var(--weight-extrabold);color:var(--text-heading);line-height:var(--leading-tight)}.domain_priceNote__xG5Oq{margin:var(--space-2) 0 0;font-size:var(--text-meta);color:var(--text-muted)}.domain_timeline__ojQ_M{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.domain_timelineItem__gV7ze{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-3);gap:var(--space-3);position:relative}.domain_timelineItem__gV7ze:not(:last-child):before{content:"";position:absolute;inset-inline-start:5px;inset-block:16px calc(-1 * var(--space-5));width:1px;background:var(--border-strong)}.domain_timelineMarker__5jdTX{width:11px;height:11px;border-radius:var(--radius-pill);background:var(--brand-700);-webkit-margin-before:5px;margin-block-start:5px;flex:none}.domain_timelineBody__JxslO{min-width:0}.domain_timelineHeader__2Ev_I{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.domain_timelineTitle__ESord{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.domain_timelineTime__SQnFZ{display:block;font-size:var(--text-meta);color:var(--text-muted);-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1)}.domain_timelineDetail__iQFPx{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-secondary)}.domain_fileList__XneTP{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.domain_fileItem__rnlXr{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-sm)}.domain_fileIcon__xFcAr{color:var(--neutral-500);flex:none}.domain_fileName__ghfRM{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain_fileSize__SaxlB{color:var(--text-muted);font-size:var(--text-meta);flex:none}@media (max-width:600px){.domain_cardHeader__eCrO4{flex-direction:column}.domain_priceBar__W2yKB{flex-direction:column;align-items:stretch}}.domain_fileDownload__Xhrbz{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--brand-700);font:inherit;font-size:var(--text-sm);padding:var(--space-1) var(--space-3);min-height:32px;cursor:pointer;white-space:nowrap}.domain_fileDownload__Xhrbz:hover:not(:disabled){border-color:var(--brand-600);background:var(--brand-50)}.domain_fileDownload__Xhrbz:disabled{color:var(--text-muted);cursor:not-allowed}.domain_attachmentError__hS9Bw{color:var(--critical-text);font-size:var(--text-sm);margin:0 0 var(--space-2)}.domain_srOnly__er7OH{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.domain_thread__09VIj{display:flex;flex-direction:column;gap:var(--space-4)}.domain_messages__p6YLc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3);max-height:32rem;overflow-y:auto}.domain_message__W5c2F{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);max-width:44rem}.domain_messageBuyer__qGx_b{background:var(--neutral-50);-webkit-margin-end:auto;margin-inline-end:auto}.domain_messageSupplier__1eEk2{background:var(--brand-50);border-color:var(--brand-300);-webkit-margin-start:auto;margin-inline-start:auto}.domain_messageMeta__98tPn{display:flex;justify-content:space-between;gap:var(--space-4);font-size:var(--text-meta);color:var(--text-muted);margin-bottom:var(--space-2)}.domain_messageBody__ZmBqL{margin:0;line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}.domain_threadEmpty__cmioV{color:var(--text-muted);font-size:var(--text-sm);margin:0}.domain_composer__uZJE2{display:flex;flex-direction:column;gap:var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-4)}.domain_composerActions__Ev_qb{display:flex;justify-content:flex-start}.domain_inbox__A50Zk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.domain_inboxRow__Hs_0a{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap}.domain_inboxMain__5pad8{min-width:0}.domain_inboxTitle__fEooj{font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--text-heading);margin:0}.domain_inboxParty__q1HNw{color:var(--text-secondary);font-size:var(--text-sm);margin:var(--space-1) 0 0}.domain_inboxAside__TrTz1{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.domain_unread__zxW20{background:var(--brand-600);color:var(--on-brand-solid);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);font-size:var(--text-meta);font-weight:var(--weight-semibold)}.domain_inboxTime__O1_SI{color:var(--text-muted);font-size:var(--text-meta)}.domain_inboxClosed__zyMMA{color:var(--warn-text);font-size:var(--text-meta)}.domain_threadAnchor__IQBF_{height:0;margin:0;padding:0}.opportunity-sections_stack__PODf6{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin-block:var(--space-5)}.opportunity-sections_section__gen9k{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-inline-size:0}.opportunity-sections_heading__WZbnE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.opportunity-sections_heading__WZbnE h2,.opportunity-sections_heading__WZbnE h3{margin:0;font-size:var(--text-h3)}.opportunity-sections_heading__WZbnE span{font-size:var(--text-meta);color:var(--text-muted)}.opportunity-sections_child__MyOvx{-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5);-webkit-border-start:3px solid var(--brand-600);border-inline-start:3px solid var(--brand-600)}.opportunity-sections_locked__rhF_K>div{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.opportunity-sections_locked__rhF_K *{animation:none!important}.opportunity-sections_locked__rhF_K p{color:var(--text-muted);-webkit-margin-after:0;margin-block-end:0}.opportunity-workflow_workspace__XZMA3{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.opportunity-workflow_steps__cFDBp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--surface);padding-block:var(--space-3)}.opportunity-workflow_navigation__1kO0w button,.opportunity-workflow_steps__cFDBp button{font:inherit;padding:var(--space-4);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);cursor:pointer}.opportunity-workflow_steps__cFDBp button{display:flex;align-items:center;gap:var(--space-3)}.opportunity-workflow_steps__cFDBp span{display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--bg);width:2rem;height:2rem}.opportunity-workflow_steps__cFDBp button[aria-current]{border-color:var(--brand-600);color:var(--brand-600);background:var(--brand-50);font-weight:700}.opportunity-workflow_content__9_uBJ:not([hidden]){display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.opportunity-workflow_navigation__1kO0w{display:flex;align-items:center;gap:var(--space-4);position:-webkit-sticky;position:sticky;bottom:0;background:var(--surface);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:4}.opportunity-workflow_navigation__1kO0w p{flex:1 1;font-size:var(--text-meta);color:var(--text-muted)}.opportunity-workflow_navigation__1kO0w button:focus-visible,.opportunity-workflow_steps__cFDBp button:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}@media (max-width:719px){.opportunity-workflow_steps__cFDBp{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.opportunity-workflow_navigation__1kO0w p{display:none}.opportunity-workflow_navigation__1kO0w{justify-content:space-between}}.opportunity-banner_fieldset__6v0SA{min-width:0;display:grid;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:var(--radius-card);padding:16px}.opportunity-banner_preview__q9WnK{display:block;max-width:100%;height:auto;object-fit:contain;border-radius:var(--radius-control)}.detail_page__iAYBH{max-width:var(--container);margin-inline:auto;padding:var(--space-5) var(--gutter) var(--space-16)}.detail_split__E0z02{display:grid;grid-template-columns:1fr 344px;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.detail_metaRow__nZT0W{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.detail_code__xgmOr{font-size:var(--text-sm);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail_reviewed__DszKZ{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-meta);font-weight:var(--weight-semibold);color:var(--ok-text);background:var(--surface);border:1px solid var(--ok);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}.detail_published__P1hBl{font-size:var(--text-sm);color:var(--text-muted);-webkit-margin-start:auto;margin-inline-start:auto}.detail_title__ww2Nj{font-size:var(--text-h1);line-height:var(--leading-tight);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter);color:var(--text-heading);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3);text-wrap:pretty}.detail_chips__GOcuR{display:flex;flex-wrap:wrap;gap:var(--space-2);-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}.detail_chipLink__deykR,.detail_chip__H13ju{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-semibold);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);text-decoration:none}.detail_chip__H13ju{color:var(--text-secondary);background:var(--neutral-50)}.detail_chipLink__deykR{color:var(--brand-700);background:var(--brand-50);border:1px solid var(--brand-100)}.detail_chipLink__deykR:hover{border-color:var(--brand-700)}.detail_cardBrand__L9mMB,.detail_card__JLYLB{border-radius:var(--radius-lg);padding:var(--space-5);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.detail_card__JLYLB{background:var(--surface);border:1px solid var(--border)}.detail_cardBrand__L9mMB{background:var(--brand-50);border:1px solid var(--brand-300)}.detail_cardTitle__O9tBe{color:var(--text-heading)}.detail_cardTitleBrand__GZUDD,.detail_cardTitleSm__zBMXY,.detail_cardTitle__O9tBe{font-size:var(--text-lead);font-weight:var(--weight-semibold);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.detail_cardTitleBrand__GZUDD{color:var(--brand-700)}.detail_prose___deF8{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4);text-wrap:pretty}.detail_facts__rRbNO{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border);-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4)}.detail_fact__BNK3u dt{font-size:var(--text-meta);color:var(--text-muted);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.detail_fact__BNK3u dd{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold)}.detail_twoUp___Viec{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.detail_twoUp___Viec>*{-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.detail_disclosureList__uqse0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.detail_disclosureItem__Ntdds{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary)}.detail_dash__Wng1Z{width:11px;height:1.5px;background:var(--border-strong);flex-shrink:0;-webkit-margin-before:11px;margin-block-start:11px}.detail_disclosureItem__Ntdds>svg{-webkit-margin-before:5px;margin-block-start:5px}.detail_locked__vKsfV{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);overflow:hidden;-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.detail_lockedHead__q0bSu{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border)}.detail_lockedHead__q0bSu .detail_cardTitle__O9tBe{flex:1 1;-webkit-margin-after:0;margin-block-end:0}.detail_lockedTag__BG5F7{font-size:var(--text-meta);font-weight:var(--weight-semibold);color:var(--text-muted);background:var(--neutral-50);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}.detail_lockedBody__7Y_A9{position:relative;padding:var(--space-5)}.detail_skeleton__s_wqg{display:flex;flex-direction:column;gap:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.detail_skeletonRow__YNWVW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3);border:1px solid var(--border)}.detail_skeletonRow__YNWVW:nth-child(odd){background:var(--neutral-50)}.detail_skeletonTerm___i7eD,.detail_skeletonValue__9KLZ_{height:10px;border-radius:var(--radius-pill);background:var(--border-strong)}.detail_skeletonTerm___i7eD{width:34%}.detail_skeletonValue__9KLZ_{width:26%}.detail_skeletonFile__hYIQx{height:38px;border:1px solid var(--border);border-radius:var(--radius-md);-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2)}.detail_lockedGate__lwK_E{position:absolute;inset:0;background:linear-gradient(to top,var(--surface) 46%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:var(--space-5);text-align:center}.detail_lockedTitle__d9Qta{font-size:var(--text-lead);font-weight:var(--weight-semibold);-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2);text-wrap:pretty}.detail_lockedNote__8_DVh{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);max-width:48ch;-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.detail_lockedActions__xdm8_{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.detail_lockedPrimary__hdziG,.detail_lockedSecondary__CPWj1{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-5);font-size:var(--text-base);font-weight:var(--weight-semibold);border-radius:var(--radius-md);text-decoration:none}.detail_lockedPrimary__hdziG{color:var(--on-accent);background:var(--accent-500);transition:filter var(--duration-fast) var(--ease)}.detail_lockedPrimary__hdziG:hover{filter:brightness(1.07);color:var(--on-accent)}.detail_lockedSecondary__CPWj1{color:var(--brand-700);background:var(--surface);border:1px solid var(--border-strong)}.detail_lockedSecondary__CPWj1:hover{background:var(--brand-50)}.detail_relatedList__TT4Qa{list-style:none;padding:0;margin:0}.detail_relatedRow__J1du3{display:flex;align-items:center;gap:var(--space-4);padding-block:var(--space-3);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border);text-decoration:none}.detail_relatedList__TT4Qa li:last-child .detail_relatedRow__J1du3{-webkit-border-after:none;border-block-end:none}.detail_relatedBody__EqNvR{flex:1 1;min-width:0}.detail_relatedTitle__k2VIY{display:block;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--text-primary);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.detail_relatedMeta__RcVMf{display:block;font-size:var(--text-meta);color:var(--text-muted)}.detail_relatedRow__J1du3:hover .detail_relatedTitle__k2VIY{color:var(--brand-700)}.detail_aside__HH4cq{position:-webkit-sticky;position:sticky;inset-block-start:76px;display:flex;flex-direction:column;gap:var(--space-4)}.detail_aside__HH4cq .detail_card__JLYLB{-webkit-margin-after:0;margin-block-end:0}.detail_buyCard__6Ji_O{background:var(--surface);border:1px solid var(--brand-300);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-md)}.detail_buyLabel__my222{font-size:var(--text-sm);color:var(--text-muted);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.detail_buyHead__l5CgB{font-size:var(--text-h3);font-weight:var(--weight-bold);color:var(--text-heading)}.detail_buyHead__l5CgB,.detail_buyNotes__mVyTn{-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.detail_buyNotes__mVyTn{display:flex;flex-direction:column;gap:var(--space-2);-webkit-padding-after:var(--space-4);padding-block-end:var(--space-4);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border)}.detail_buyNote___OXDf{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--text-secondary)}.detail_buyFine__RNyfv{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted)}.detail_buyCta__e15GS{display:flex;align-items:center;justify-content:center;min-height:48px;text-align:center;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--on-accent);background:var(--accent-500);border-radius:var(--radius-md);text-decoration:none;-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2);transition:filter var(--duration-fast) var(--ease)}.detail_buyCta__e15GS:hover{filter:brightness(1.07);color:var(--on-accent)}.detail_buyFootnote__E_Zc_{font-size:var(--text-meta);line-height:var(--leading-normal);color:var(--text-muted);text-align:center}.detail_asideProse__KqO9_{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary)}@media (max-width:1024px){.detail_split__E0z02{grid-template-columns:1fr}.detail_aside__HH4cq{position:static}.detail_facts__rRbNO{grid-template-columns:1fr 1fr}}@media (max-width:720px){.detail_title__ww2Nj{font-size:var(--text-h2)}.detail_facts__rRbNO,.detail_twoUp___Viec{grid-template-columns:1fr}.detail_published__P1hBl{-webkit-margin-start:0;margin-inline-start:0}}.listing_likelihood__vUGyY{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-block:var(--space-2)}.listing_likelihoodHead__6bjmV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.listing_likelihoodBadge__MVuE0{padding:2px var(--space-3);border:1px solid var(--accent-500);border-radius:var(--radius-pill);color:var(--text-primary);font-weight:var(--weight-semibold)}.listing_meter__dIcND{inline-size:100%;max-inline-size:240px;block-size:8px}.listing_note__LueGm{font-size:var(--text-meta);line-height:var(--leading-normal);color:var(--text-muted)}.listing_compactFacts__5j7uQ{color:var(--text-secondary)}.listing_compactFacts__5j7uQ,.listing_legacy__YopjO{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal)}.listing_legacy__YopjO{color:var(--text-muted)}.listing_facts__frlAG{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.listing_factsTitle__aspu_{margin:0;font-size:var(--text-h3);color:var(--text-heading)}.listing_constraintsTitle__XZB_Q{margin:0;font-size:var(--text-base);color:var(--text-heading)}.listing_factList__5UM7M{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.listing_fact__c4qcl{display:grid;grid-gap:2px;gap:2px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.listing_fact__c4qcl dt{font-size:var(--text-meta);color:var(--text-muted)}.listing_fact__c4qcl dd{margin:0;font-size:var(--text-sm);color:var(--text-primary);overflow-wrap:anywhere}.listing_plain__U7_T7{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);white-space:pre-wrap}.listing_terms__7nO9v{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);font-size:var(--text-sm)}.listing_terms__7nO9v dt{font-size:var(--text-meta);color:var(--text-muted)}.listing_terms__7nO9v dd{margin:0;color:var(--text-primary)}.listing_price__OhBpL{display:grid;grid-gap:2px;gap:2px}.listing_price__OhBpL small{font-size:var(--text-meta);color:var(--text-muted)}.listing_price__OhBpL strong{font-size:var(--text-h3);color:var(--text-heading)}.listing_banner__mBG9T{position:relative;inline-size:100%;block-size:168px;overflow:hidden;border-radius:var(--radius-md);background:var(--neutral-50)}.listing_bannerImage__Rx8Ru{inline-size:100%;block-size:100%;object-fit:cover}.listing_band__7S1bt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);inline-size:100%;block-size:168px;border-radius:var(--radius-md);background:var(--brand-50)}.listing_detail__FKntd{block-size:220px}.listing_bandCategory__nDj76{font-size:var(--text-sm);color:var(--text-brand);font-weight:var(--weight-semibold)}.listing_illustrative__5_W4w{position:absolute;inset-block-end:var(--space-2);inset-inline-start:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--text-meta);color:var(--text-secondary)}@media (max-width:560px){.listing_factList__5UM7M,.listing_terms__7nO9v{grid-template-columns:minmax(0,1fr)}}.legal_links___yQPT{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.legal_links___yQPT a{color:inherit;text-underline-offset:.25em}.legal_footer__Rgs25{padding:1rem 1.5rem;-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.legal_notice__7YZxE{padding:1rem;border:1px solid var(--border);border-radius:.75rem;line-height:2}.legal_document__DFHC7{max-width:58rem;margin-inline:auto;padding:2rem 1.25rem 5rem;line-height:2;overflow-wrap:anywhere}.legal_metadata__a63cH{display:flex;flex-wrap:wrap;gap:.75rem}.commerce_page__qXQCB{max-width:72rem;margin-inline:auto;padding:var(--space-6)}.commerce_stack__oj5q2{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.commerce_split__JSOYl{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.5fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:flex-start}.commerce_box__5TScm{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);min-width:0}.commerce_line__RlFuS{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3)}.commerce_title__H6EIO{font-size:var(--text-lead);color:var(--text-heading)}.commerce_meta__kZO0f{color:var(--text-muted);font-size:var(--text-meta)}.commerce_choices__30eZY{display:grid;grid-gap:var(--space-3);gap:var(--space-3);border:0;padding:0}.commerce_choice__24s5_{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md)}.commerce_choice__24s5_ input{-webkit-margin-before:.4em;margin-block-start:.4em;accent-color:var(--brand-600)}.commerce_input__9cZxS{width:100%;min-height:2.75rem;padding:var(--space-3);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font:inherit}.commerce_label__aStTT{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.commerce_confirm__eq__n{display:flex;gap:var(--space-3);align-items:flex-start}.commerce_facts__HJxzl{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.commerce_facts__HJxzl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3)}.commerce_facts__HJxzl dd{margin:0;font-weight:var(--weight-semibold)}.commerce_link__jvDjy{color:var(--brand-700);text-underline-offset:.2em}.commerce_scroll__cNcsD{overflow-x:auto}.commerce_table__4OXxz{border-collapse:collapse;width:100%;min-width:38rem}.commerce_table__4OXxz td,.commerce_table__4OXxz th{padding:var(--space-3);text-align:start;-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border)}.commerce_notice__mupY8{position:fixed;inset-inline-start:var(--space-4);inset-block-end:var(--space-6);z-index:60;max-width:min(25rem,calc(100vw - 2rem))}@media (max-width:720px){.commerce_notice__mupY8{inset-block-end:calc(48px + var(--space-4) + var(--space-4) + env(safe-area-inset-bottom))}}.commerce_count__IpgcE{display:inline-flex;align-items:center;gap:var(--space-2);color:inherit;white-space:nowrap}@media (max-width:800px){.commerce_split__JSOYl{grid-template-columns:minmax(0,1fr)}.commerce_page__qXQCB{padding:var(--space-4)}}.commerce_compact__sqvHJ{min-width:44px;min-height:44px;justify-content:center;gap:4px;border:1px solid var(--border);border-radius:var(--radius-control);text-decoration:none}.commerce_compact__sqvHJ span{min-width:16px;padding:1px 4px;border-radius:var(--radius-pill);background:var(--accent-500);color:var(--on-accent);font-size:var(--text-meta)}.commerce_walletLayout__m8Hyk{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:24px;gap:24px;align-items:start}.commerce_walletBalance__FtRSg{min-width:0;padding:28px;border-radius:var(--radius-card);background:var(--gradient-brand);color:var(--on-brand);display:grid;grid-gap:20px;gap:20px}.commerce_walletBalance__FtRSg strong{font-size:32px;color:var(--gradient-amber-light);overflow-wrap:anywhere}.commerce_walletBalance__FtRSg .commerce_meta__kZO0f,.commerce_walletBalance__FtRSg a{color:var(--on-brand)}@media (max-width:1024px){.commerce_walletLayout__m8Hyk{grid-template-columns:1fr}}.home_hero__o4ZPq{position:relative;overflow:clip;background:var(--gradient-wash);display:flex;flex-direction:column;justify-content:center;padding:var(--space-8) var(--gutter) var(--space-12);min-block-size:calc(100svh - var(--public-header-height, 69px))}.home_heroGrid__DhqFK{width:100%;max-width:var(--container);margin-inline:auto;display:grid;grid-template-columns:1.25fr .85fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}.home_heroCopy__e6FQF h1{font-size:clamp(32px,4vw,48px);line-height:1.4;color:var(--text-heading);font-weight:800;max-width:18ch;margin:var(--space-6) 0;letter-spacing:var(--tracking-tight)}.home_heroCopy__e6FQF em{font-style:normal;color:var(--text-brand)}.home_eyebrow__hSiDi{display:inline-flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-weight:600;font-size:var(--text-base);color:var(--text-brand);background:var(--brand-50);padding:var(--space-2) var(--space-3);border:1px solid var(--border)}.home_eyebrow__hSiDi>span{width:6px;height:6px;border-radius:50%;background:var(--accent-500)}.home_lead__hdIQO{font-size:var(--text-lead);line-height:1.9;color:var(--text-secondary);max-width:52ch}.home_actions__r95_w{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-block:var(--space-6)}.home_primary__8mB8P{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-weight:700;text-decoration:none;transition:box-shadow var(--duration-base) var(--ease),transform var(--duration-base) var(--ease);color:var(--on-accent);background:var(--gradient-action);border:1px solid var(--accent-500)}.home_primary__8mB8P:hover{color:var(--on-accent);box-shadow:var(--shadow-md);transform:none}.home_heroVisual__mmHFW{position:relative;min-width:0;-webkit-padding-after:var(--space-6);padding-block-end:var(--space-6);isolation:isolate}.home_artFrame__tn5B6{overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-lg);aspect-ratio:3/2;background:var(--brand-50)}.home_artFrame__tn5B6 img{width:100%;height:100%;object-fit:cover}.home_container__eduTK{max-width:var(--container);margin-inline:auto;padding:var(--space-16) var(--gutter)}.home_band__qNmhB,.home_container__eduTK{scroll-margin-block-start:calc(var(--public-header-height, 69px) + 16px)}.home_band__qNmhB{background:var(--page)}.home_sectionHead__ZU9Ft{max-width:70ch;-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8)}.home_sectionHead__ZU9Ft h2{font-size:clamp(24px,2.8vw,32px);line-height:1.5;color:var(--text-heading);margin:0 0 var(--space-4);letter-spacing:var(--tracking-tight)}.home_sectionHead__ZU9Ft p,.home_step__wV6Up p{color:var(--text-secondary);font-size:var(--text-lead);line-height:1.9;margin-block:var(--space-3)}.home_steps__xpYIU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.home_step__wV6Up{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-6)}.home_stepTop__JnX7I{display:flex;justify-content:space-between;align-items:center;color:var(--text-brand);-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}.home_stepTop__JnX7I span{width:32px;height:32px;border-radius:var(--radius-pill);background:var(--brand-50);display:grid;place-items:center;font-weight:700}.home_step__wV6Up h3{font-size:var(--text-h3);color:var(--text-heading);margin:0}@media (max-width:1024px){.home_heroGrid__DhqFK{gap:var(--space-6)}.home_heroCopy__e6FQF h1{font-size:36px}.home_steps__xpYIU{gap:var(--space-3)}.home_step__wV6Up{padding:var(--space-5)}}@media (max-width:720px){.home_hero__o4ZPq{padding-block:var(--space-5) var(--space-6)}.home_heroGrid__DhqFK{grid-template-columns:1fr;gap:var(--space-4)}.home_heroCopy__e6FQF h1{font-size:32px;max-width:22ch;margin-block:var(--space-3)}.home_lead__hdIQO{font-size:var(--text-base);line-height:1.8;margin-block:var(--space-2)}.home_eyebrow__hSiDi{font-size:var(--text-sm)}.home_actions__r95_w{margin-block:var(--space-3);gap:var(--space-2)}.home_primary__8mB8P{font-size:var(--text-base);padding:var(--space-2) var(--space-3)}.home_heroVisual__mmHFW{padding:0;display:grid;grid-template-columns:1fr 1.3fr;grid-gap:var(--space-2);gap:var(--space-2);align-items:stretch}.home_artFrame__tn5B6{aspect-ratio:auto;min-height:120px;box-shadow:var(--shadow-sm)}.home_artFrame__tn5B6 img{object-position:45% center}.home_container__eduTK{padding-block:var(--space-10)}.home_steps__xpYIU{grid-template-columns:1fr}.home_heroCopy__e6FQF h1 em{display:inline}}@media (max-width:400px){.home_heroCopy__e6FQF h1{font-size:28px}.home_heroVisual__mmHFW{grid-template-columns:.8fr 1.2fr}.home_eyebrow__hSiDi{font-size:var(--text-meta)}}@media (prefers-reduced-motion:reduce){.home_primary__8mB8P:hover{transform:none}}@media (min-width:721px){.home_hero__o4ZPq{padding-block:var(--space-6) var(--space-8)}.home_heroCopy__e6FQF h1{max-width:none}.home_artFrame__tn5B6{aspect-ratio:1.7}.home_scrollCue__3E_NZ{-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3)}}@media (max-width:720px){.home_actions__r95_w .home_primary__8mB8P{flex:1 1;font-size:var(--text-sm);white-space:nowrap;padding-inline:var(--space-2)}.home_heroCopy__e6FQF h1{max-width:none}}@media (max-width:720px) and (max-height:740px){.home_hero__o4ZPq{padding-block:var(--space-3) var(--space-5)}.home_heroCopy__e6FQF h1{margin-block:var(--space-2);font-size:28px}.home_lead__hdIQO{line-height:1.7}.home_eyebrow__hSiDi{padding-block:var(--space-1)}.home_heroVisual__mmHFW{max-height:150px}.home_heroGrid__DhqFK{gap:var(--space-2)}.home_hero__o4ZPq{-webkit-padding-after:var(--space-8);padding-block-end:var(--space-8)}.home_heroVisual__mmHFW{max-height:130px}.home_artFrame__tn5B6{min-height:120px}.home_heroVisual__mmHFW{max-height:none}.home_scrollCue__3E_NZ{display:none}}.home_heroVisual__mmHFW:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--hero-blue-wash),var(--hero-amber-wash);border-radius:50%;filter:blur(24px);pointer-events:none}@media (max-width:720px){.home_heroVisual__mmHFW{display:block}.home_artFrame__tn5B6{aspect-ratio:2;min-height:0}.home_actions__r95_w .home_primary__8mB8P{flex:none}}.home_steps__xpYIU>[data-home-assembly]>.home_step__wV6Up{height:100%;box-sizing:border-box}.icon_icon__URxw7{flex-shrink:0;display:block}.icon_xs__PBLKI{width:12px;height:12px}.icon_sm__e6LrX{width:14px;height:14px}.icon_md__IGCCx{width:16px;height:16px}.icon_lg__LCZjb{width:18px;height:18px}.icon_xl__3we7i{width:22px;height:22px}.icon_xxl__j4TRg{width:24px;height:24px}.icon_regular__Gz418{stroke-width:1.7}.icon_medium__5qJgg{stroke-width:2.1}.icon_bold__gkESC{stroke-width:2.4}.icon_brand__j_AN6{color:var(--brand-700)}.icon_accent__tJDTg{color:var(--accent-500)}.icon_ok__fdd_4{color:var(--ok-text)}.icon_warn__NwlgK{color:var(--warn-text)}.icon_muted__9UQoz{color:var(--text-muted)}.icon_onBrand__yHTfB{color:var(--on-brand)}.promo-player_player__4txQ_{min-inline-size:0}.promo-player_video__rQrF2{display:block;width:100%;height:auto;object-fit:contain}.structured-rfq_container__GHs6E{display:flex;flex-direction:column;gap:16px}.structured-rfq_scopeCard__9Wrau{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:16px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow-sm)}.structured-rfq_scopeHeader__ORn_N{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border);padding-bottom:10px}.structured-rfq_scopeTitle__IC9SV{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--text-heading);margin:0}.structured-rfq_sectionsGrid__KErsN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:14px;gap:14px}.structured-rfq_sectionBlock__ZgGUx{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--neutral-50);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.structured-rfq_sectionTitle__O5u5t{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--text-brand);text-transform:uppercase;margin:0;display:flex;align-items:center;gap:6px}.structured-rfq_factsList__0Ku_i{display:flex;flex-direction:column;gap:6px;margin:0}.structured-rfq_factRow__6Jxo2{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-block:4px;border-bottom:1px dashed var(--border);font-size:var(--text-xs)}.structured-rfq_factRow__6Jxo2:last-child{border-bottom:none}.structured-rfq_factLabel__Bh6jX{color:var(--text-muted);flex-shrink:0}.structured-rfq_factValue__KOLdX{color:var(--text-primary);font-weight:var(--weight-medium);text-align:end;overflow-wrap:anywhere}.structured-rfq_unknownBadge__PnHCw{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-pill);border:1px dashed var(--warn);background:var(--warn-soft,color-mix(in srgb,var(--accent-500) 10%,transparent));color:var(--warn-text,var(--accent-600));font-size:11px}.structured-rfq_constraintValue__w3L2L{color:var(--critical-text,var(--critical));font-weight:var(--weight-bold)}.structured-rfq_attachments__6z84i{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--border);font-size:var(--text-xs);color:var(--text-muted)}.structured-rfq_fileChip__UuZWT{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);font-size:11px;color:var(--text-primary)}.public-footer_footer__RO9MH{-webkit-margin-before:var(--space-16);margin-block-start:var(--space-16);background:var(--neutral-50);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.public-footer_inner__ZS3n_{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);-webkit-padding-before:var(--space-12);padding-block-start:var(--space-12)}.public-footer_columns__K9Dph{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;grid-gap:var(--space-8);gap:var(--space-8);-webkit-padding-after:var(--space-10);padding-block-end:var(--space-10)}.public-footer_brand__UbBSv{display:flex;align-items:center;gap:var(--space-2);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.public-footer_brandMark__6M7wK{width:34px;height:34px;object-fit:cover;border-radius:var(--radius-md)}.public-footer_brandName__5XxvG{font-size:var(--text-h3);font-weight:var(--weight-bold)}.public-footer_about__QVBkT{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);max-width:40ch}.public-footer_about__QVBkT,.public-footer_social__noFrD{-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.public-footer_social__noFrD{display:flex;gap:var(--space-2)}.public-footer_socialLink__ypDrO{position:relative;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-muted);transition:color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.public-footer_socialLink__ypDrO:after{content:"";position:absolute;inset:-5px}.public-footer_socialLink__ypDrO:hover{color:var(--brand-700);border-color:var(--brand-700)}.public-footer_trust__Xv7D1{display:flex;align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);max-width:220px;color:inherit;text-decoration:none}.public-footer_trustLabel__s_Lnv{font-size:var(--text-meta);line-height:var(--leading-tight);color:var(--text-muted)}.public-footer_trust__Xv7D1 img{display:block;object-fit:contain;flex:none}.public-footer_column__ur_UX{display:flex;flex-direction:column;gap:var(--space-1)}.public-footer_columnTitle__JGnTJ{font-size:var(--text-base);font-weight:var(--weight-semibold);-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2)}.public-footer_columnLink__UwvrC{display:flex;align-items:center;min-height:32px;font-size:var(--text-base);color:var(--text-secondary);text-decoration:none;transition:color var(--duration-fast) var(--ease)}.public-footer_columnLink__UwvrC:hover{color:var(--brand-700)}.public-footer_baseline__2q8ul{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-block:var(--space-5);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.public-footer_copyright__FcMnk{font-size:var(--text-base);color:var(--text-muted)}.public-footer_legal__dreNo{display:flex;gap:var(--space-4)}.public-footer_legal__dreNo a{font-size:var(--text-base);color:var(--text-muted);text-decoration:none}.public-footer_legal__dreNo a:hover{color:var(--brand-700)}@media (max-width:1024px){.public-footer_columns__K9Dph{grid-template-columns:1fr 1fr}}@media (max-width:720px){.public-footer_columns__K9Dph{grid-template-columns:1fr;gap:var(--space-6)}.public-footer_baseline__2q8ul{-webkit-padding-after:var(--space-16);padding-block-end:var(--space-16)}}.public-footer_landingColumns__6j3FR{grid-template-columns:1.7fr 1fr 1fr}@media (max-width:720px){.public-footer_landingColumns__6j3FR{grid-template-columns:1fr}}.public-header_header__UIL9v{position:-webkit-sticky;position:sticky;z-index:1200;background:var(--surface);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border);width:calc(100% - 48px);max-width:var(--container);margin:12px auto;inset-block-start:12px;border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.public-header_inner__HC4Jr{max-width:var(--container);margin-inline:auto;padding:var(--space-3) var(--gutter);display:flex;align-items:center;gap:var(--space-5);padding-inline:var(--space-4)}.public-header_brand__g6GTO{display:flex;align-items:center;gap:var(--space-2);color:var(--text-primary);text-decoration:none;flex-shrink:0}.public-header_brandMark__1Bn4n{width:36px;height:36px;object-fit:cover;border-radius:var(--radius-md)}.public-header_brandName__Bjhzj{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.public-header_nav__qSxwj{display:flex;gap:2px}.public-header_navButton__CAMCH{display:flex;align-items:center;gap:var(--space-1);min-height:44px;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);background:transparent;border:none;border-radius:var(--radius-md);padding-inline:var(--space-3);white-space:nowrap;transition:background var(--duration-fast) var(--ease)}.public-header_navButton__CAMCH:hover,.public-header_navButton__CAMCH[aria-expanded=true]{background:var(--neutral-50);color:var(--brand-700)}.public-header_caretUp__urkBC,.public-header_caret__3ZVwf{display:flex;transition:transform var(--duration-base) var(--ease)}.public-header_caretUp__urkBC{transform:rotate(180deg)}.public-header_actions__N9T3I{display:flex;align-items:center;gap:var(--space-2);-webkit-margin-start:auto;margin-inline-start:auto}.public-header_iconButton__4w1bW{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--neutral-50);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.public-header_iconButton__4w1bW:after{content:"";position:absolute;inset:-4px}.public-header_iconButton__4w1bW:hover{color:var(--brand-700);border-color:var(--border-strong)}.public-header_cta__X73Uc{display:inline-flex;align-items:center;min-height:44px;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--on-accent);background:var(--accent-500);border:none;border-radius:var(--radius-md);padding-inline:var(--space-5);white-space:nowrap;text-decoration:none;transition:filter var(--duration-fast) var(--ease)}.public-header_cta__X73Uc:hover{filter:brightness(1.07);color:var(--on-accent)}.public-header_loginLink__egKCp{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-brand);font-size:var(--text-base);font-weight:var(--weight-semibold);text-decoration:none;white-space:nowrap;transition:background var(--duration-fast) var(--ease)}.public-header_loginLink__egKCp:hover{background:var(--brand-50)}.public-header_burger__2vvXJ{position:relative;display:none;width:36px;height:36px;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);flex-shrink:0;background:var(--neutral-50);border:1px solid var(--border);border-radius:var(--radius-md)}.public-header_burger__2vvXJ:after{content:"";position:absolute;inset:-4px}.public-header_burgerBarShort__eMlvl,.public-header_burgerBar__G4zpe{width:16px;height:1.6px;background:var(--text-primary)}.public-header_burgerBarShort__eMlvl{width:11px;-webkit-margin-end:5px;margin-inline-end:5px}.public-header_mega__Pu1ya{position:absolute;inset-inline:0;inset-block-start:100%;background:var(--surface);border-radius:var(--radius-card);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border);box-shadow:var(--shadow-lg)}.public-header_megaInnerSplit__I3PNu,.public-header_megaInner__PxD8M{max-width:var(--container);margin-inline:auto;padding:var(--space-5) var(--gutter) var(--space-6)}.public-header_megaInnerSplit__I3PNu{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:var(--space-8);gap:var(--space-8)}.public-header_megaInner__PxD8M .public-header_megaLinks__woAbu{max-width:320px}.public-header_megaLinks__woAbu{display:flex;flex-direction:column;gap:1px}.public-header_megaLinkPlain__kRM4D,.public-header_megaLink___Phft{display:block;width:100%;text-align:start;text-decoration:none;border-radius:var(--radius-md);padding:var(--space-3);transition:background var(--duration-fast) var(--ease)}.public-header_megaLinkPlain__kRM4D:hover,.public-header_megaLink___Phft:hover{background:var(--neutral-50)}.public-header_megaLinkPlain__kRM4D .public-header_megaLinkLabel__2IruJ{font-weight:var(--weight-regular);-webkit-margin-after:0;margin-block-end:0}.public-header_megaLinkPlain__kRM4D:hover .public-header_megaLinkLabel__2IruJ{color:var(--brand-700)}.public-header_megaLinkLabel__2IruJ{display:block;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-tight);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.public-header_megaLinkNote__zMR9D{display:block;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted)}.public-header_promoBrand__Dc_0N,.public-header_promoNeutral__ZATBf{border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;align-items:flex-start}.public-header_promoBrand__Dc_0N{background:var(--brand-50);border:1px solid var(--brand-100)}.public-header_promoNeutral__ZATBf{background:var(--neutral-50);border:1px solid var(--border)}.public-header_promoTitle__770Cl{font-size:var(--text-lead);font-weight:var(--weight-semibold);line-height:var(--leading-tight);-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2)}.public-header_promoBody__MekVo{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.public-header_promoCta__xOcgk{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-5);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--on-brand-solid);background:var(--brand-700);border-radius:var(--radius-md);text-decoration:none;transition:background var(--duration-fast) var(--ease)}.public-header_promoCta__xOcgk:hover{background:var(--brand-600);color:var(--on-brand-solid)}.public-header_scrim__ePcwX{position:fixed;inset:0;z-index:1100;background:var(--scrim);border:none;cursor:default}.public-header_sheet__mV5Qo{margin:0;border:0;width:100%;height:100dvh;max-width:none;max-height:none;color:var(--text-primary);position:fixed;inset:0;z-index:1300;background:var(--surface);display:flex;flex-direction:column;padding:var(--space-4);overflow-y:auto}.public-header_sheetHead__ZjUPS{justify-content:space-between}.public-header_sheetCta__pI7jP,.public-header_sheetHead__ZjUPS{display:flex;align-items:center;-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}.public-header_sheetCta__pI7jP{justify-content:center;min-height:48px;font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--on-accent);background:var(--accent-500);border-radius:var(--radius-md);text-decoration:none}.public-header_sheetNav__Rv_VY{display:flex;flex-direction:column}.public-header_sheetGroup__2UzRl{-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border)}.public-header_sheetGroupButton__9lqLh{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-family:inherit;font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--text-primary);background:transparent;border:none;padding-inline:var(--space-1);text-align:start}.public-header_sheetLinks__T_pVV{display:flex;flex-direction:column;-webkit-padding-after:var(--space-2);padding-block-end:var(--space-2)}.public-header_sheetLink__xUyAX{display:flex;align-items:center;min-height:44px;font-size:var(--text-base);color:var(--text-secondary);text-decoration:none;padding-inline:var(--space-3);border-radius:var(--radius-sm)}.public-header_sheetLink__xUyAX:hover{background:var(--neutral-50)}.public-header_sheetLogin__JGk5b{display:flex;align-items:center;justify-content:center;min-height:48px;-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-brand);text-decoration:none}@media (max-width:1024px){.public-header_loginLink__egKCp,.public-header_mega__Pu1ya,.public-header_nav__qSxwj{display:none}.public-header_burger__2vvXJ{display:flex}}@media (max-width:720px){.public-header_cta__X73Uc{display:none}.public-header_header__UIL9v{width:calc(100% - 16px);margin-block:8px;inset-block-start:8px}.public-header_inner__HC4Jr{padding-inline:var(--space-3)}}.public-header_catalogLink__kkZ1u{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-3);position:relative;text-decoration:none;white-space:nowrap;color:var(--text-primary);font-weight:var(--weight-semibold)}.public-header_catalogLink__kkZ1u[aria-current]{color:var(--brand-600)}.public-header_catalogLink__kkZ1u:after{content:"";position:absolute;inset-inline:var(--space-3);bottom:var(--space-1);height:2px;background:var(--brand-600);transform:scaleX(0);transform-origin:right;transition:transform var(--duration-control) ease-out}.public-header_catalogLink__kkZ1u:focus-visible:after,.public-header_catalogLink__kkZ1u:hover:after,.public-header_catalogLink__kkZ1u[aria-current]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.public-header_catalogLink__kkZ1u:after{transition:none}}:where(.chat-link_trigger__jY3cT){text-decoration:none}.spotlight-card_spotlightCard__h09Am{position:relative;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease)}.spotlight-card_spotlightCard__h09Am:before{z-index:1;background:radial-gradient(circle var(--spotlight-size,380px) at var(--mouse-x,-999px) var(--mouse-y,-999px),var(--spotlight-color,color-mix(in srgb,var(--brand-600) 12%,transparent)),transparent 80%)}.spotlight-card_spotlightCard__h09Am:after,.spotlight-card_spotlightCard__h09Am:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--spotlight-opacity,0);transition:opacity var(--duration-fast) var(--ease)}.spotlight-card_spotlightCard__h09Am:after{z-index:2;border-radius:inherit;padding:1px;-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:radial-gradient(circle var(--spotlight-size,380px) at var(--mouse-x,-999px) var(--mouse-y,-999px),var(--spotlight-border-color,color-mix(in srgb,var(--brand-600) 35%,transparent)),transparent 70%)}.spotlight-card_spotlightCard__h09Am:hover{box-shadow:var(--shadow-md)}@media (hover:none){.spotlight-card_spotlightCard__h09Am:after,.spotlight-card_spotlightCard__h09Am:before{display:none}}