@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-semibold:600;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Company Inter", Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-1\/2{top:50%}.left-3{left:calc(var(--spacing) * 3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-full{height:100%}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-full{min-height:100%}.w-full{width:100%}.w-screen{width:100vw}.max-w-4xl{max-width:var(--container-4xl)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-background{background-color:var(--background)}.bg-surface{background-color:var(--surface)}.bg-surface-strong{background-color:var(--surface-strong)}.bg-transparent{background-color:#0000}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-20{padding-block:calc(var(--spacing) * 20)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-foreground{color:var(--foreground)}.text-muted{color:var(--muted)}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-muted::placeholder{color:var(--muted)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-auto{width:auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-\[0\.6fr_1\.4fr\]{grid-template-columns:.6fr 1.4fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}}}@font-face{font-family:Company Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(/fonts/inter-latin-variable.woff2)format("woff2")}:root{--font-inter:"Company Inter", Arial, sans-serif;--background:#fff;--foreground:#222;--surface:#f2f2f2;--surface-strong:var(--surface);--surface-accent:var(--surface);--listing-card-bg:var(--surface);--muted:#666;--border:transparent;--accent:var(--foreground);--accent-foreground:#fff;--accent-secondary:var(--muted);--accent-secondary-foreground:#fff;--inverted-foreground:var(--background);--filter-check-green:#0c6;--filter-selected-bg:var(--filter-check-green)}@supports (color:color-mix(in lab, red, red)){:root{--filter-selected-bg:color-mix(in srgb, var(--filter-check-green) 14%, transparent)}}:root{--offer-color-whole-company:#f35;--offer-color-participation:#fa0;--offer-color-franchise:#09f;--offer-color-asset:#0c6;--brand-green:var(--filter-check-green);--filter-check-ink:var(--foreground);--brand-yellow:#fa0;--blue:var(--offer-color-franchise);--status-success-bg:var(--filter-check-green);--status-success-text:var(--status-success-bg);--status-warning-bg:var(--brand-yellow);--status-warning-text:var(--status-warning-bg);--status-info-bg:#09f;--status-info-text:var(--status-info-bg);--status-danger-bg:#f35;--status-danger-text:var(--status-danger-bg);--status-neutral-bg:var(--muted);--status-neutral-text:var(--muted);--footer-bg:#222;--footer-foreground:var(--background);--footer-primary-bg:var(--background);--footer-primary-color:var(--foreground);--footer-muted:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--footer-muted:color-mix(in srgb, var(--footer-foreground) 68%, transparent)}}:root{--footer-muted-soft:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--footer-muted-soft:color-mix(in srgb, var(--footer-foreground) 62%, transparent)}}:root{--footer-strong:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--footer-strong:color-mix(in srgb, var(--footer-foreground) 92%, transparent)}}:root{--footer-panel:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--footer-panel:color-mix(in srgb, var(--footer-foreground) 6%, transparent)}}:root{--footer-secondary-bg:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--footer-secondary-bg:color-mix(in srgb, var(--footer-foreground) 12%, transparent)}}:root{--hero-bg:var(--background);--hero-bg-soft:var(--surface);--hero-bg-strong:var(--surface-strong);--hero-ink:var(--foreground);--hero-muted:var(--muted);--hero-primary:var(--foreground);--hero-primary-foreground:var(--background);--hero-secondary:var(--surface-strong);--shadow:0 14px 36px #00000012;--shadow-soft:0 5px 18px #0000000a;--scrollbar-track:var(--background);--scrollbar-thumb:var(--foreground);--control-height:50px;--control-option-height:45px;--control-radius:7px;--control-gap:.9rem;--control-gap-compact:.62rem;--section-divider-line:2px;--section-divider-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--section-divider-color:color-mix(in srgb, var(--foreground) 10%, transparent)}}:root{--section-divider-space:clamp(1.28rem, 2vw, 1.58rem)}.dark{--background:#222;--foreground:#f2f2f2;--surface:#2b2b2b;--surface-strong:var(--surface);--surface-accent:var(--surface);--listing-card-bg:var(--surface);--muted:#b8b8b8;--border:transparent;--accent:var(--foreground);--accent-foreground:var(--background);--accent-secondary:var(--muted);--accent-secondary-foreground:var(--background);--inverted-foreground:var(--foreground);--filter-check-green:#0c6;--filter-selected-bg:var(--filter-check-green)}@supports (color:color-mix(in lab, red, red)){.dark{--filter-selected-bg:color-mix(in srgb, var(--filter-check-green) 18%, transparent)}}.dark{--brand-green:var(--filter-check-green);--filter-check-ink:var(--background);--brand-yellow:#fa0;--blue:var(--offer-color-franchise);--status-success-bg:var(--filter-check-green);--status-success-text:var(--status-success-bg);--status-warning-bg:var(--brand-yellow);--status-warning-text:var(--status-warning-bg);--status-info-bg:#09f;--status-info-text:var(--status-info-bg);--status-danger-bg:#f35;--status-danger-text:var(--status-danger-bg);--status-neutral-bg:var(--muted);--status-neutral-text:var(--muted);--footer-bg:#111;--footer-foreground:var(--foreground);--footer-primary-bg:var(--foreground);--footer-primary-color:var(--background);--hero-bg:var(--background);--hero-bg-soft:var(--surface);--hero-bg-strong:var(--surface-strong);--hero-ink:var(--foreground);--hero-muted:var(--muted);--hero-primary:var(--foreground);--section-divider-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--section-divider-color:color-mix(in srgb, var(--foreground) 13%, transparent)}}.dark{--hero-primary-foreground:var(--background);--hero-secondary:var(--surface-strong);--shadow:0 22px 58px #0000006b;--shadow-soft:0 10px 28px #00000047;--scrollbar-track:var(--background);--scrollbar-thumb:var(--surface-accent)}*{box-sizing:border-box}html.theme-switching,html.theme-switching *,html.theme-switching :before,html.theme-switching :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html{background:var(--background);color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);font-synthesis:none;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-gutter:stable;scrollbar-width:thin;overflow:clip scroll}body{background:var(--background);color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);font-synthesis:inherit;text-rendering:inherit;-moz-osx-font-smoothing:inherit;-webkit-font-smoothing:inherit;overflow-x:clip}html.company-font-loading body{visibility:hidden}html.company-font-ready body{visibility:visible}main[id],section[id]{scroll-margin-top:92px}html.site-header-mobile-menu-open,html.site-header-mobile-menu-open body{overscroll-behavior:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:8px}button,input,select,textarea{font:inherit;min-width:0}a[href],button:not(:disabled),summary,select:not(:disabled),input[type=button]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}::selection{background:var(--accent);color:var(--accent-foreground)}.font-display{font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;overflow-wrap:break-word;font-weight:900}.page-hero-title,.home-route-intro h1,.home-route-card h2,.sell-start-copy h2,.sell-access-copy h2,.sell-seo-panel h2,.sell-content-main h2,.sell-entry-copy h1,.sell-entry-copy h2,.seller-registration-summary h2,.seller-access-form-head p,.seller-pricing-head h1,.seller-pricing-head h2,.seller-pricing-card-head h2,.seller-pricing-price strong,.seo-copy-main h2,.home-seo-story-header h2,.footer-logo,.footer-title,.dashboard-section h2,.dashboard-stat strong,.confirmation-dialog-copy h2{font-weight:900}.bg-background{background-color:var(--background)!important}.bg-surface{background-color:var(--surface)!important}.bg-surface-strong{background-color:var(--surface-strong)!important}.bg-surface-accent{background-color:var(--surface-accent)!important}.bg-accent{background-color:var(--accent)!important}.text-foreground{color:var(--foreground)!important}.text-muted{color:var(--muted)!important}.text-accent-foreground{color:var(--accent-foreground)!important}html.dark .bg-background{background-color:var(--background)!important}html.dark .bg-surface{background-color:var(--surface)!important}html.dark .bg-surface-strong{background-color:var(--surface-strong)!important}html.dark .bg-surface-accent{background-color:var(--surface-accent)!important}html.dark .bg-accent{background-color:var(--accent)!important}html.dark .text-foreground{color:var(--foreground)!important}html.dark .text-muted{color:var(--muted)!important}html.dark .text-accent-foreground{color:var(--accent-foreground)!important}.section-shell{width:min(100%,1560px);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.section-shell{padding-inline:1.5rem}}@media (min-width:1024px){.section-shell{padding-inline:2rem}}.eyebrow{color:var(--muted);text-transform:uppercase;align-items:center;font-size:.76rem;font-weight:700;line-height:1.2;display:inline-flex}.btn{min-height:var(--control-height);border-radius:var(--control-radius);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.55rem;padding:.72rem 1rem;font-weight:700;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}.btn-primary{background:var(--accent);color:var(--accent-foreground)}.btn-secondary{background:var(--surface-accent);color:var(--foreground)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed}.card,.quiet-card,.page-panel,.metric-tile{background:var(--surface);border-radius:8px;min-width:0}.metric-tile{padding:1rem}.soft-panel,.accent-panel{background:var(--surface-strong);border-radius:6px;min-width:0}.chip{background:var(--surface-accent);color:var(--foreground);border-radius:999px;align-items:center;padding:.38rem .6rem;font-size:.76rem;font-weight:700;line-height:1;display:inline-flex}.simple-row{background:var(--surface-strong);border-radius:6px;padding:.85rem;display:grid}.simple-row+.simple-row{margin-top:.5rem}.seo-readable-section{background:var(--background);padding-block:1.2rem 2.4rem}.seo-readable{background:var(--surface);border-radius:6px;gap:1rem;padding:1rem;display:grid}.seo-readable-grid{gap:.5rem;display:grid}.seo-quick-links{background:var(--surface);border-radius:6px;gap:1.1rem;padding:1rem;display:grid}.seo-quick-links-grid{gap:1.1rem;display:grid}.seo-quick-links-column{gap:.72rem;display:grid}.seo-quick-links-column h3{color:var(--foreground);text-transform:uppercase;font-size:.8rem;font-weight:700;line-height:1.2}.seo-quick-links-column .plain-link-list{grid-template-columns:1fr}.plain-check-item{background:var(--surface-strong);color:var(--foreground);border-radius:6px;padding:.72rem .82rem;font-size:.9rem;font-weight:700;line-height:1.35}.quiet-disclosure{background:var(--surface);border-radius:6px;padding:.85rem}.quiet-disclosure>summary,.footer-summary{cursor:pointer;color:var(--foreground);font-size:.9rem;font-weight:700;line-height:1.25;list-style:none}.quiet-disclosure>summary::-webkit-details-marker{display:none}.footer-summary::-webkit-details-marker{display:none}.faq-detail>summary::-webkit-details-marker{display:none}.quiet-disclosure[open]>summary,.footer-details[open]>.footer-summary{margin-bottom:.8rem}.plain-link-list,.quiet-faq-list{gap:.48rem;display:grid}.plain-link{background:var(--surface-strong);min-width:0;color:var(--foreground);border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.68rem .78rem;font-size:.88rem;font-weight:700;line-height:1.25;transition:background-color .16s;display:flex}.faq-detail{background:var(--surface-strong);border-radius:6px;padding:.78rem .85rem}.faq-detail>summary{cursor:pointer;color:var(--foreground);font-size:.92rem;font-weight:700;line-height:1.3;list-style:none}.label-text{color:var(--foreground);font-size:.84rem;font-weight:700;display:block}.input-field{width:100%;min-height:var(--control-height);border-radius:var(--control-radius);background:var(--background);min-width:0;color:var(--foreground);border:0;outline:none;padding:.75rem .85rem;transition:background-color .16s,color .16s}.input-field:focus{background:var(--background)}.input-field::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.input-field::placeholder{color:color-mix(in srgb, var(--muted) 78%, transparent)}}input:-webkit-autofill{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}input:-webkit-autofill:focus{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}input:-webkit-autofill:active{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}textarea:-webkit-autofill{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}textarea:-webkit-autofill:focus{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}textarea:-webkit-autofill:active{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}select:-webkit-autofill{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}select:-webkit-autofill:focus{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}select:-webkit-autofill:active{caret-color:var(--foreground);transition:background-color,color,box-shadow,-webkit-text-fill-color;-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;background-color:var(--background)!important;color:var(--foreground)!important}.site-header-search input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--search-field-bg) inset!important;background-color:var(--search-field-bg)!important}.site-header-search input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--search-field-bg) inset!important;background-color:var(--search-field-bg)!important}.site-header-search input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--search-field-bg) inset!important;background-color:var(--search-field-bg)!important}.limit-meter{--limit-meter-color:var(--filter-check-green);--limit-meter-progress:0%;gap:.38rem;display:grid}.limit-meter[data-tone=warning]{--limit-meter-color:var(--brand-yellow)}.limit-meter[data-tone=danger]{--limit-meter-color:var(--status-danger-bg)}.limit-meter-track{background:var(--foreground);border-radius:999px;width:100%;height:.42rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.limit-meter-track{background:color-mix(in srgb, var(--foreground) 10%, var(--background))}}.limit-meter-fill{width:var(--limit-meter-progress);border-radius:inherit;background:var(--limit-meter-color);height:100%;transition:width .14s,background-color .14s;display:block}.limit-meter-label{color:var(--muted);text-align:right;font-size:.78rem;font-weight:700;line-height:1.2}.field-error{color:var(--status-danger-text);font-size:.84rem;font-weight:700;line-height:1.35}.form-error-box{background:var(--surface-strong);color:var(--status-danger-text);border-radius:8px;padding:.85rem;font-size:.86rem;font-weight:700;line-height:1.45}.listing-form-error-box{margin-top:1.25rem;padding:1rem}.contact-request-panel{background:var(--surface-strong);border-radius:8px;gap:1rem;padding:1.05rem;display:grid}.contact-request-panel .input-field{background:var(--background)}.contact-message-field{resize:vertical;min-height:5.25rem;overflow:hidden}.contact-request-panel .btn-primary{min-height:var(--control-height)}.focus-ring{outline:none}.focus-ring:focus-visible{background:var(--surface-strong)}.skip-link{z-index:100;background:var(--accent);color:var(--accent-foreground);border-radius:6px;padding:.8rem 1rem;font-weight:700;transition:transform .16s;position:fixed;top:1rem;left:1rem;transform:translateY(-140%)}.skip-link:focus{transform:translateY(0)}.page-band{background:var(--surface-strong)}.site-header{z-index:50;background:var(--background);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding-block:.62rem;position:sticky;top:0}.site-header-shell{padding-block:0;display:block}.site-header-bar{--site-header-gap:clamp(1.35rem, 1.9vw, 2.25rem);justify-content:space-between;align-items:center;column-gap:var(--site-header-gap);background:var(--background);min-height:4.18rem;box-shadow:none;border-radius:0;grid-template-columns:max-content minmax(25rem,36rem) max-content max-content;padding:.28rem 0;display:grid}.site-header-session-active .site-header-bar,html[data-seller-session=active] .site-header-bar{grid-template-columns:max-content minmax(25rem,36rem) max-content max-content}.site-header-brand{min-height:3rem;color:var(--foreground);padding-inline:0}.site-header-logo{background:currentColor;flex:none;width:clamp(9.35rem,10.75vw,12.05rem);height:clamp(2.43rem,2.8vw,3.14rem);display:block;-webkit-mask:url(/company-logo.svg) 50%/contain no-repeat;mask:url(/company-logo.svg) 50%/contain no-repeat}.site-header-main{display:contents}.site-header-desktop-cta{min-width:0;display:flex}.site-header-nav{border-radius:var(--control-radius);background:var(--listing-card-bg);flex:none;align-items:center;gap:.18rem;padding:.2rem;display:inline-flex}.site-header-nav-link{min-width:5.3rem;min-height:2.36rem;color:var(--foreground);border-radius:5px;flex:none;justify-content:center;align-items:center;padding-inline:.88rem;font-size:.9rem;font-weight:800;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}.site-header-nav-link.is-active{background:var(--background);color:var(--foreground)}.site-header-search{--search-submit-width:var(--control-height);--search-field-bg:var(--background);--search-button-bg:var(--foreground);--search-button-color:var(--background);width:100%;min-width:0;min-height:var(--control-height);grid-template-columns:minmax(0, 1fr) auto var(--search-submit-width);border:2px solid var(--foreground);border-radius:var(--control-radius);background:linear-gradient(to right, var(--search-field-bg) 0, var(--search-field-bg) calc(100% - var(--search-submit-width)), var(--search-button-bg) calc(100% - var(--search-submit-width)), var(--search-button-bg) 100%);color:var(--foreground);justify-self:stretch;align-items:stretch;transition:border-color .18s;display:grid;position:relative;overflow:hidden}.site-header-search input{width:100%;min-width:0;height:100%;color:var(--foreground);background:0 0;border:0;outline:none;align-self:stretch;padding:0 .7rem;font-size:.92rem;font-weight:600;line-height:1}.site-header-search input::placeholder{color:var(--muted);opacity:1}.site-header-search:focus-within{border-color:var(--foreground)}.site-header-search-clear{width:2.75rem;min-height:100%;color:var(--foreground);cursor:pointer;opacity:1;background:0 0;border:0;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-flex}:is(.site-header-search:has(input:placeholder-shown) .site-header-search-clear,.site-header-search-clear:disabled){pointer-events:none;visibility:hidden}.site-header-search-submit{width:var(--search-submit-width);background:var(--search-button-bg);height:100%;min-height:100%;color:var(--search-button-color);cursor:pointer;border:0;border-radius:0;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0;transition:background-color .16s,color .16s;display:inline-flex}.dark .site-header-search{--search-button-bg:var(--surface);--search-button-color:var(--foreground);border-color:var(--surface)}.dark .site-header-search:focus-within{border-color:var(--surface)}.dark .site-header-search-submit{background:var(--search-button-bg);color:var(--search-button-color)}.site-header-actions{display:contents}.site-header-language{min-width:max-content;display:none}.site-header-language .language-switcher{background:var(--listing-card-bg);box-shadow:none;border-radius:7px;padding:.16rem}.site-header-language .language-switcher-dropdown{min-width:2.86rem}.site-header-language .language-switcher-current{min-height:2.2rem;font-weight:800}.site-header-language .language-switcher-link{border-radius:5px;min-width:2.2rem;min-height:2.2rem;font-size:.72rem;font-weight:800}.site-header-language .language-switcher-link.is-active{color:var(--foreground);box-shadow:none;background:0 0}.site-header-theme{--theme-toggle-button-size:var(--control-height);inline-size:var(--theme-toggle-button-size);block-size:var(--theme-toggle-button-size);min-inline-size:var(--theme-toggle-button-size);min-block-size:var(--theme-toggle-button-size);flex:0 0 var(--theme-toggle-button-size);justify-content:center;align-items:center;display:flex}.site-header-theme button{border-radius:var(--control-radius);background:var(--surface-strong);--theme-toggle-button-size:var(--control-height)!important}.site-header-theme .theme-toggle-button{inline-size:var(--theme-toggle-button-size)!important;block-size:var(--theme-toggle-button-size)!important;width:var(--theme-toggle-button-size)!important;height:var(--theme-toggle-button-size)!important;min-inline-size:var(--theme-toggle-button-size)!important;min-block-size:var(--theme-toggle-button-size)!important;max-inline-size:var(--theme-toggle-button-size)!important;max-block-size:var(--theme-toggle-button-size)!important;flex-basis:var(--theme-toggle-button-size)!important}.site-header-theme button svg{flex:none;margin:auto;display:block}.site-header-login{min-width:5.5rem;min-height:var(--control-height);padding-inline:.88rem;font-size:.88rem;font-weight:800}.site-header-session-active .site-header-login,html[data-seller-session=active] .site-header-login{min-width:6.8rem;padding-inline:1rem}.site-header-cta{width:14rem;min-width:14rem;min-height:var(--control-height);gap:.54rem;padding-inline:1.06rem;font-size:.92rem}.site-header-cta svg{flex:none;width:1.125rem;height:1.125rem}.site-header-mobile-toggle{width:var(--control-height);height:var(--control-height);border-radius:var(--control-radius);background:var(--listing-card-bg);color:var(--foreground);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-flex}.site-header-mobile-layer{z-index:90;pointer-events:none;display:block;position:fixed;inset:0}.site-header-mobile-overlay{z-index:1;background:var(--foreground);border:0;width:100%;height:100dvh;display:block;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.site-header-mobile-overlay{background:color-mix(in srgb, var(--foreground) 24%, transparent)}}.site-header-mobile-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;pointer-events:auto;padding:0}.site-header-mobile-layer.is-closing .site-header-mobile-overlay{pointer-events:none}.dark .site-header-mobile-overlay{background:var(--footer-bg)}@supports (color:color-mix(in lab, red, red)){.dark .site-header-mobile-overlay{background:color-mix(in srgb, var(--footer-bg) 72%, transparent)}}.site-header-mobile-panel{z-index:2;background:var(--background);width:min(100%,31rem);color:var(--foreground);overscroll-behavior:contain;pointer-events:auto;animation:none;display:block;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.site-header-mobile-layer.is-opening .site-header-mobile-panel{animation:.17s ease-out both site-header-panel-slide-in}.site-header-mobile-layer.is-closing .site-header-mobile-panel{animation:.17s ease-in both site-header-panel-slide-out}.site-header-mobile-inner{align-content:start;gap:var(--control-gap);width:100%;padding:clamp(1.12rem,2.15vw,1.38rem);display:grid}.site-header-menu-close-row{justify-content:space-between;align-items:center;gap:var(--control-gap);width:100%;display:flex}.site-header-menu-brand{min-width:0;color:var(--foreground);flex:0 auto;align-items:center;display:inline-flex}.site-header-menu-close{width:var(--control-height);height:var(--control-height);border-radius:var(--control-radius);background:var(--surface-strong);color:var(--foreground);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:flex}.site-header-menu-switchers{grid-template-columns:minmax(0, 1fr) var(--control-height);gap:var(--control-gap);display:grid}.site-header-menu-switchers .site-header-language{width:100%;min-width:0;display:flex}.site-header-menu-switchers .site-header-theme{--theme-toggle-button-size:var(--control-height);inline-size:var(--theme-toggle-button-size);block-size:var(--theme-toggle-button-size);min-inline-size:var(--theme-toggle-button-size);min-block-size:var(--theme-toggle-button-size);flex:0 0 var(--theme-toggle-button-size);justify-content:center;align-items:center;display:flex}.site-header-menu-switchers .language-switcher{height:var(--control-height);background:var(--surface);border-radius:var(--control-radius);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.24rem;width:100%;padding:.24rem;display:grid}.site-header-menu-switchers .language-switcher-link{background:var(--surface);border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0 .34rem;font-weight:850;line-height:1;display:inline-flex}.site-header-menu-switchers .language-switcher-link.is-active{background:var(--background);color:var(--foreground)}.site-header-menu-switchers .site-header-theme button{border-radius:var(--control-radius);--theme-toggle-button-size:var(--control-height)!important}.site-header-menu-switchers .site-header-theme svg{flex:none;margin:auto;display:block}.site-header-menu-inner .site-header-search{min-height:var(--control-height)}.site-header-menu-inner .site-header-nav{gap:var(--control-gap-compact);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:.22rem;display:grid}.site-header-menu-inner .site-header-nav-link{min-height:var(--control-height);min-width:0;font-size:.98rem}.site-header-menu-actions.site-header-actions{gap:var(--control-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-header-menu-actions .site-header-login,.site-header-menu-actions .site-header-cta{justify-content:center;width:100%;min-width:0;font-size:.92rem}.site-header-menu-divider{width:100%;height:var(--section-divider-line);background:var(--section-divider-color);margin-block:calc(var(--section-divider-space) - var(--control-gap));display:block}.site-header-menu-sections{gap:0;padding-top:0;display:grid}.site-header-menu-section{gap:var(--control-gap);padding-top:0;display:grid}.site-header-menu-section+.site-header-menu-section{margin-top:var(--section-divider-space);border-top:var(--section-divider-line) solid var(--section-divider-color);padding-top:var(--section-divider-space)}.site-header-menu-section h2{color:var(--foreground);margin-bottom:.04rem;font-size:.86rem;font-weight:900;line-height:1}.site-header-menu-link-grid{gap:var(--control-gap-compact);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-header-menu-link-grid-stacked{grid-template-columns:minmax(0,1fr)}.site-header-menu-link{min-width:0;min-height:var(--control-height);border-radius:var(--control-radius);background:var(--surface);color:var(--foreground);justify-content:space-between;align-items:center;gap:.6rem;padding:.84rem .82rem;font-size:.84rem;font-weight:760;line-height:1.16;text-decoration:none;display:flex}.site-header-menu-link span{min-width:0}.site-header-menu-link svg{flex:none}@keyframes site-header-panel-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes site-header-panel-slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}@media (max-width:1360px) and (min-width:901px){.site-header-bar{--site-header-gap:clamp(1rem, 1.3vw, 1.45rem);grid-template-columns:max-content minmax(22rem,36rem) max-content max-content}.site-header-session-active .site-header-bar,html[data-seller-session=active] .site-header-bar{grid-template-columns:max-content minmax(22rem,36rem) max-content max-content}.site-header-search{width:100%}.site-header-nav-link{min-width:4.95rem;padding-inline:.72rem;font-size:.86rem}.site-header-language .language-switcher-link{min-width:2.05rem;min-height:2.05rem;font-size:.68rem}.site-header-language .language-switcher-current{min-height:2.05rem}.site-header-login{min-width:5.25rem;padding-inline:.72rem;font-size:.82rem}.site-header-session-active .site-header-login,html[data-seller-session=active] .site-header-login{min-width:6.35rem;padding-inline:.82rem}.site-header-cta{gap:.48rem;width:13.1rem;min-width:13.1rem;padding-inline:.82rem;font-size:.92rem}}@media (max-width:1080px) and (min-width:901px){.site-header-bar{--site-header-gap:.98rem;grid-template-columns:max-content minmax(15.5rem,25rem) max-content max-content}.site-header-session-active .site-header-bar,html[data-seller-session=active] .site-header-bar{grid-template-columns:max-content minmax(15.5rem,25rem) max-content max-content}.site-header-logo{width:8.65rem;height:2.25rem}.site-header-nav-link{min-width:4.65rem;padding-inline:.58rem;font-size:.82rem}.site-header-language .language-switcher-link{min-width:1.96rem;min-height:1.96rem;font-size:.66rem}.site-header-language .language-switcher-dropdown{min-width:2.7rem}.site-header-language .language-switcher-current{min-height:1.96rem;font-size:.66rem}.site-header-login{min-width:4.9rem;padding-inline:.58rem;font-size:.8rem}.site-header-session-active .site-header-login,html[data-seller-session=active] .site-header-login{min-width:6.05rem;padding-inline:.68rem}.site-header-cta{gap:.42rem;width:12.2rem;min-width:12.2rem;padding-inline:.64rem}}@media (max-width:900px){:root{--site-header-mobile-height:4.76rem;--site-header-mobile-panel-top:calc(var(--site-header-mobile-height) - 1px)}.site-header{padding-block:.48rem}.site-header.site-header-menu-open,html.site-header-mobile-menu-open .site-header{z-index:95;position:fixed;top:0;left:0;right:0}.site-header-shell{z-index:4;position:relative}.site-header-bar{grid-template-columns:max-content minmax(0,1fr) max-content;justify-content:stretch;gap:.58rem;min-height:3.8rem;padding:.2rem 0}.site-header-session-active .site-header-bar,html[data-seller-session=active] .site-header-bar{grid-template-columns:max-content minmax(0,1fr) max-content}.site-header-brand{grid-area:1/1}.site-header-main{display:contents}.site-header-actions,.site-header-desktop-cta,.site-header-main .site-header-search,.site-header-main .site-header-nav{display:none}.site-header-mobile-toggle{grid-area:1/3;justify-self:end;display:inline-flex}.site-header-mobile-layer{z-index:90;pointer-events:none;display:block;position:fixed;inset:0}.site-header-mobile-overlay{top:var(--site-header-mobile-panel-top);z-index:1;width:100%;height:calc(100dvh - var(--site-header-mobile-panel-top));background:var(--foreground);border:0;display:block;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.site-header-mobile-overlay{background:color-mix(in srgb, var(--foreground) 30%, transparent)}}.site-header-mobile-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;pointer-events:auto;padding:0}.dark .site-header-mobile-overlay{background:var(--footer-bg)}@supports (color:color-mix(in lab, red, red)){.dark .site-header-mobile-overlay{background:color-mix(in srgb, var(--footer-bg) 72%, transparent)}}.site-header-mobile-panel{top:var(--site-header-mobile-panel-top);z-index:2;width:100%;max-height:calc(100dvh - var(--site-header-mobile-panel-top));background:var(--background);overscroll-behavior:contain;pointer-events:auto;border:0;border-radius:0 0 8px 8px;animation:none;display:block;position:fixed;bottom:auto;left:0;right:0;overflow-y:auto}.site-header-mobile-layer.is-opening .site-header-mobile-panel{animation:.17s ease-out both site-header-panel-slide-in}.site-header-mobile-layer.is-closing .site-header-mobile-panel{animation:.17s ease-in both site-header-panel-slide-out}.site-header-menu-close,.site-header-menu-close-row{display:none}.site-header-mobile-inner{align-content:start;gap:var(--control-gap);width:100%;margin-inline:auto;padding-block:1.28rem 1.42rem;display:grid}.site-header-mobile-search{min-height:var(--control-height);border-radius:8px}.site-header-mobile-inner .site-header-nav{gap:var(--control-gap-compact);grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;width:100%;padding:.22rem;display:grid}.site-header-mobile-inner .site-header-nav-link{min-height:var(--control-height);min-width:0;padding-inline:.72rem;font-size:1.02rem}.site-header-mobile-inner .site-header-actions{align-items:stretch;gap:var(--control-gap);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.site-header-mobile-inner .site-header-menu-switchers{grid-template-columns:minmax(0, 1fr) var(--control-height);align-items:stretch;gap:var(--control-gap);width:100%;display:grid}.site-header-mobile-inner .site-header-language{width:100%;min-width:0;display:flex}.site-header-mobile-inner .site-header-language .language-switcher{height:var(--control-height);width:100%;padding:.24rem}.site-header-mobile-inner .site-header-language .language-switcher-dropdown{min-width:0}.site-header-mobile-inner .site-header-language .language-switcher-current,.site-header-mobile-inner .site-header-language .language-switcher-link{width:100%;min-height:0;font-size:.9rem}.site-header-mobile-inner .site-header-theme{--theme-toggle-button-size:var(--control-height);inline-size:var(--theme-toggle-button-size);block-size:var(--theme-toggle-button-size);min-inline-size:var(--theme-toggle-button-size);min-block-size:var(--theme-toggle-button-size);flex:0 0 var(--theme-toggle-button-size);justify-content:center;align-self:stretch;align-items:center;margin-inline:0;display:flex}.site-header-mobile-inner .site-header-theme button{border-radius:7px;--theme-toggle-button-size:var(--control-height)!important}.site-header-mobile-inner .site-header-theme svg{flex:none;margin:auto;display:block}.site-header-mobile-inner .site-header-login,.site-header-mobile-inner .site-header-cta{width:100%;min-width:0;min-height:var(--control-height);grid-column:1/-1;justify-content:center;font-size:1rem}.site-header-mobile-inner .language-switcher-menu{width:100%;min-width:0;padding:.22rem;left:0;right:auto}.site-header-mobile-inner .language-switcher-dropdown.is-open{z-index:3}}@media (prefers-reduced-motion:reduce){.site-header-mobile-panel{animation:none}}@media (max-width:520px){.site-header-logo{width:clamp(8.25rem,37vw,9.25rem);height:clamp(2.15rem,9.65vw,2.4rem)}.site-header-cta{padding-inline:.74rem;font-size:.76rem}.site-header-mobile-inner .site-header-actions{gap:var(--control-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.site-header-mobile-inner .site-header-cta{padding-inline:1.06rem;font-size:1rem}}@media (max-width:380px){.site-header-cta svg{display:none}.site-header-mobile-inner .site-header-cta svg{display:block}}@media (max-width:900px){.site-header-mobile-panel .site-header-menu-close{display:none!important}}.site-header-menu-actions .site-header-login,.site-header-menu-actions .site-header-cta{font-size:.92rem}@media (max-width:900px){.site-header-mobile-inner .site-header-menu-actions .site-header-login,.site-header-mobile-inner .site-header-menu-actions .site-header-cta{font-size:1rem}}.page-hero-section{background:var(--background)}.page-hero{--page-hero-flow-gap:1.15rem;color:var(--hero-ink);background:0 0;padding:1.55rem 0 1.2rem}.page-hero .text-muted{color:var(--hero-muted)!important}.page-hero-title{max-width:86rem;color:var(--hero-ink);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;overflow-wrap:break-word;margin-top:0;font-size:clamp(2.1rem,5.4vw,4.7rem);line-height:.96}.page-hero .eyebrow+.page-hero-title{margin-top:.8rem}.page-hero-compact .page-hero-title{max-width:64rem;font-size:clamp(2rem,4.8vw,3.6rem)}.page-hero-large .page-hero-title{max-width:92rem;font-size:clamp(2.45rem,6.1vw,6.1rem)}.page-hero-title:has(.home-hero-title){max-width:104rem;font-size:clamp(2.95rem,7.8vw,7.65rem);line-height:.93}.home-hero-title{display:inline}.page-hero-title:has(.home-hero-title)+.page-hero-description{max-width:76rem;font-size:clamp(1.08rem,1.45vw,1.24rem);line-height:1.66}.page-hero-description{margin-top:var(--page-hero-flow-gap);max-width:62rem;color:var(--hero-muted);font-size:1.06rem;font-weight:500;line-height:1.62}.page-hero-actions{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.page-hero-actions>.btn{flex:9rem}.page-hero-actions .btn-primary{background:var(--hero-primary);color:var(--hero-primary-foreground)}.page-hero-actions .btn-secondary{background:var(--hero-secondary);color:var(--hero-ink)}.page-hero-grid{gap:1.25rem;display:grid}.page-hero-aside{background:var(--surface-strong);border-radius:8px;min-width:0;padding:1rem}.listing-detail-hero-section{--listing-detail-hero-gap:clamp(.95rem, 1.25vw, 1.16rem);--page-hero-flow-gap:var(--listing-detail-hero-gap)}.page-hero-breadcrumbs{margin-bottom:0;display:none}.page-hero-breadcrumbs:has(.listing-detail-back-link){margin-bottom:var(--page-hero-flow-gap);display:block}.listing-detail-breadcrumb-stack{align-items:start;gap:clamp(.85rem,1.4vw,1.1rem);display:grid}.listing-detail-hero-section .listing-detail-breadcrumb-stack{gap:var(--listing-detail-hero-gap)}.listing-detail-hero-section .page-hero-breadcrumbs:has(.listing-detail-back-link){margin-bottom:var(--page-hero-flow-gap)}.listing-detail-hero-section .page-hero-description{margin-top:var(--page-hero-flow-gap)}.listing-detail-back-link{width:fit-content;min-height:2.15rem;color:var(--muted);border-radius:6px;align-items:center;gap:.45rem;font-size:.86rem;font-weight:700;line-height:1.1;text-decoration:none;transition:color .16s,background-color .16s;display:inline-flex}.breadcrumb-nav{max-width:100%;display:none}.page-hero-breadcrumbs:has(.listing-detail-back-link) .breadcrumb-nav{display:none}.breadcrumb-list{flex-wrap:wrap;align-items:center;gap:.34rem;list-style:none;display:flex}.breadcrumb-item{align-items:center;gap:.34rem;min-width:0;display:inline-flex}.breadcrumb-link,.breadcrumb-current{background:var(--surface-accent);min-width:0;min-height:2rem;color:var(--muted);border-radius:999px;align-items:center;gap:.36rem;padding:.48rem .72rem;font-size:.78rem;font-weight:700;line-height:1.1;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.breadcrumb-home{color:var(--foreground);padding-left:.58rem}.breadcrumb-current{background:var(--foreground);color:var(--background)}.breadcrumb-separator{color:var(--muted);flex:none}@supports (color:color-mix(in lab, red, red)){.breadcrumb-separator{color:color-mix(in srgb, var(--muted) 62%, transparent)}}@media (min-width:760px){.page-hero-breadcrumbs{margin-bottom:var(--page-hero-flow-gap);display:block}.page-hero-breadcrumbs:has(.listing-detail-breadcrumb-stack){margin-bottom:var(--page-hero-flow-gap)}.breadcrumb-nav{display:block}.page-hero-breadcrumbs:has(.listing-detail-back-link) .breadcrumb-nav{display:block}}.page-hero-content{margin-top:1.35rem}@media (min-width:640px){.page-hero{padding:2.6rem 0 2rem}.page-hero-actions>.btn{flex:none}.page-hero-description{font-size:1.05rem}}@media (min-width:1024px){.page-hero{padding:3.1rem 0 2.4rem}.page-hero-grid{grid-template-columns:minmax(0,1fr)}.page-hero-aside{max-width:56rem;padding:1.25rem}}.hero-note-list{gap:.55rem;max-width:72rem;display:grid}.hero-note{background:var(--surface-strong);border-radius:6px;gap:.1rem;padding:.85rem 1rem;display:grid}.listing-detail-layout{align-items:start;gap:1.5rem;display:grid}.listing-detail-main,.listing-detail-section{min-width:0}.listing-detail-contact-jump{background:var(--background);padding-block:.9rem 3.4rem;display:block}.listing-detail-contact-jump .btn{width:100%;min-height:var(--control-height)}.listing-detail-content-section{padding-block:0 2rem}.listing-detail-contact{min-width:0;scroll-margin-top:6rem}.listing-preview-strip{padding-top:.9rem}.listing-preview-notice,.listing-preview-contact-box{background:var(--surface-strong);color:var(--foreground);border-radius:8px;gap:.32rem;padding:.95rem 1rem;display:grid}.listing-preview-notice strong,.listing-preview-contact-box strong{font-size:.86rem;line-height:1.15}.listing-preview-notice span,.listing-preview-contact-box p{color:var(--muted);font-size:.82rem;line-height:1.55}.listing-detail-related{min-width:0;margin-top:1.25rem}.detail-fact-strip{gap:.5rem;display:grid}.detail-fact{background:var(--surface-strong);border-radius:7px;grid-template-columns:minmax(5.9rem,.3fr) minmax(0,1fr);align-items:center;gap:.58rem;padding:.78rem .95rem;display:grid}.detail-fact dt{color:var(--muted);font-size:.68rem;font-weight:700;line-height:1.15}.detail-fact dd{min-width:0;color:var(--foreground);align-items:center;font-size:.86rem;font-weight:700;line-height:1.2;display:flex}.detail-fact-value{--fact-inline-size:1.08rem;--fact-text-align-offset:.02rem;min-width:0;min-height:var(--fact-inline-size);align-items:center;gap:.46rem;line-height:1;display:inline-flex}.detail-fact-symbol{background:0 0;border-radius:2px;flex:0 0 1.08rem;justify-content:center;align-self:center;align-items:center;width:1.08rem;height:1.08rem;line-height:0;display:inline-flex;overflow:hidden}.detail-fact-symbol .region-symbol-image{object-fit:cover;object-position:center;flex:none;width:100%;max-width:none;height:100%;display:block}.detail-fact-icons{color:var(--foreground);flex:none;align-items:center;gap:.2rem;line-height:0;display:inline-flex}.detail-fact-icon{flex:0 0 1.08rem;align-self:center;width:1.08rem;height:1.08rem;display:block}.detail-fact-items{flex-wrap:wrap;align-items:center;gap:.28rem .62rem;min-width:0;display:inline-flex}.detail-fact-item{min-width:0;min-height:var(--fact-inline-size);align-items:center;gap:.28rem;line-height:1;display:inline-flex}.detail-fact-text{min-height:var(--fact-inline-size);transform:translateY(var(--fact-text-align-offset));align-items:center;line-height:1;display:inline-flex}@media (min-width:760px){.hero-note-list{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-detail-content-section{padding-bottom:3rem}.listing-detail-contact-jump .btn{width:auto;min-width:18rem}.listing-detail-related{margin-top:1.75rem}.detail-fact-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-fact{grid-template-columns:1fr;align-content:center}}@media (min-width:1024px){.listing-detail-contact-jump{display:none}.listing-detail-content-section{padding-block:3rem}.listing-detail-layout{grid-template-columns:minmax(0,1fr) 24rem;gap:1.5rem}.listing-detail-main,.listing-detail-related{grid-column:1}.listing-detail-contact{grid-area:1/2/span 2;position:sticky;top:7rem}.listing-detail-related{margin-top:2.25rem}}.listing-card{background:var(--listing-card-bg);cursor:pointer;border-radius:8px;gap:.62rem;min-width:0;padding:1.15rem;transition:background-color .16s;display:grid;position:relative}.listing-card-header,.listing-detail-section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;display:grid}.listing-detail-section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem .42rem}.listing-card-header .listing-offer-badge,.listing-card-header .listing-offer-badge-list{place-self:center start}.listing-card-header .listing-offer-badge{background:var(--offer-color);color:#fff;padding-inline:.72rem}.listing-card-header .listing-offer-badge:before{display:none}.listing-card-header-actions,.listing-detail-section-actions{justify-content:flex-end;align-items:center;gap:.42rem;min-width:0;display:flex}.listing-detail-section-actions{flex-wrap:wrap;grid-area:2/2;justify-self:end}.listing-detail-section-title{align-items:center;gap:.72rem;min-width:0;display:contents}.listing-detail-section-title h2{grid-area:1/1/auto/-1;min-width:0}.listing-offer-badge-detail-heading{grid-area:2/1;place-self:center start}.listing-detail-facts{margin-top:.75rem}@media (min-width:760px){.listing-detail-section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem}.listing-detail-section-actions{flex-wrap:nowrap;grid-area:auto;justify-self:auto}.listing-detail-section-title{display:flex}.listing-detail-section-title h2,.listing-offer-badge-detail-heading{grid-area:auto}.listing-detail-facts{margin-top:1.25rem}}.listing-offer-badge{--offer-color:#222;background:var(--background);width:fit-content;max-width:100%;min-height:1.86rem;color:var(--foreground);letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:5px;align-items:center;padding:.45rem .72rem .45rem .95rem;font-size:.74rem;font-weight:850;line-height:1;display:inline-flex;position:relative;overflow:hidden}.listing-offer-badge:before{content:"";background:var(--offer-color);pointer-events:none;width:.34rem;position:absolute;inset:0 auto 0 0}.listing-offer-badge-list{flex-wrap:wrap;gap:.38rem;min-width:0;max-width:100%;display:flex}.listing-offer-badge-whole-company{--offer-color:var(--offer-color-whole-company)}.listing-offer-badge-participation{--offer-color:var(--offer-color-participation)}.listing-offer-badge-franchise{--offer-color:var(--offer-color-franchise)}.listing-offer-badge-asset{--offer-color:var(--offer-color-asset)}.dark .listing-offer-badge{background:var(--background);color:var(--foreground)}.dark .listing-card-header .listing-offer-badge{background:var(--offer-color);color:#fff}.listing-detail-offer-strip{padding-block:0 .45rem}.listing-offer-badge-detail-heading{background:var(--offer-color);color:#fff;align-self:center;padding-inline:.72rem}.listing-offer-badge-detail-heading:before{display:none}.dark .listing-offer-badge-detail-heading{background:var(--offer-color);color:#fff}.listing-action-button{appearance:none;z-index:3;background:var(--background);min-width:0;color:var(--foreground);cursor:pointer;font:inherit;font-family:var(--font-inter,Arial, sans-serif);white-space:nowrap;border:0;border-radius:6px;justify-content:center;align-items:center;gap:.42rem;padding:.64rem .78rem;font-size:.82rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;position:relative}.listing-action-button-symbol{flex:none;width:1.0625rem;height:1.0625rem}.listing-action-button-text{color:currentColor;font:inherit;font-size:inherit;font-weight:inherit;align-items:center;line-height:1;display:inline-flex}.listing-public-website-link{text-overflow:ellipsis;max-width:min(11rem,38vw);overflow:hidden}.listing-action-button-label{min-height:2.4rem;padding:.68rem .82rem}.listing-share-button[data-status=copied]{background:var(--status-success-bg);color:var(--status-success-text)}.listing-share-button[data-status=failed]{background:var(--status-danger-bg);color:var(--status-danger-text)}.listing-share-button-icon{flex:0 0 2.18rem;width:2.18rem;height:2.18rem;padding:0}.listing-card-header .listing-public-website-link{height:2.18rem;min-height:2.18rem;padding-block:0}.listing-share-button-label{flex:none}.listing-card-meta{z-index:2;flex-wrap:wrap;align-items:center;gap:.34rem;width:100%;max-width:100%;display:flex;position:relative;overflow:visible}.listing-meta-badge{background:var(--background);max-width:100%;min-height:1.84rem;color:var(--foreground);white-space:nowrap;border-radius:.48rem;flex:0 auto;align-items:center;gap:.4rem;padding:.37rem .66rem;font-size:.73rem;font-weight:700;line-height:1.1;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex;overflow:visible}.listing-meta-badge span{text-overflow:clip;overflow:visible}.listing-meta-text{align-items:center;line-height:1.08;display:inline-flex}.listing-meta-badge-canton .listing-meta-text{text-overflow:clip;overflow:visible}.listing-meta-badge .listing-meta-symbol{background:0 0;border-radius:2px;flex:0 0 .86rem;justify-content:center;align-items:center;width:.86rem;height:.86rem;line-height:0;display:inline-flex;overflow:hidden}.listing-meta-symbol .region-symbol-image{object-fit:cover;object-position:center;flex:none;width:100%;max-width:none;height:100%;display:block}@media (max-width:520px){.listing-meta-badge{white-space:normal}}.listing-card-title{min-width:0;color:var(--foreground);margin:0;font-size:1.2rem;font-weight:800;line-height:1.16}.listing-card-header+.listing-card-title{margin-top:.24rem}.listing-card-meta+.listing-card-title,.listing-card-meta+h3{margin-top:.62rem}.listing-card-title a{color:inherit;text-decoration:none}.listing-card-description{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}.listing-card-description+.listing-card-facts{margin-top:.16rem}.listing-card-body{gap:.9rem;min-width:0;display:grid}.listing-card-copy{min-width:0}.listing-card-facts{background:var(--surface);border-radius:8px;grid-template-columns:1fr;gap:.5rem;padding:.68rem;display:grid}.listing-card-fact{background:var(--background);border-radius:6px;gap:.2rem;min-width:0;padding:.62rem .68rem;display:grid}.listing-card-fact dt{color:var(--muted);font-size:.68rem;font-weight:700;line-height:1.15}.listing-card-fact dd{color:var(--foreground);align-items:center;font-size:.82rem;font-weight:700;line-height:1.2;display:flex}.listing-card-fact a{z-index:2;color:inherit;text-decoration:none;position:relative}.business-listing-card{gap:.78rem}.business-listing-card .listing-card-description{margin-top:0}.business-listing-card .listing-card-facts{background:0 0;border-radius:0;grid-template-columns:1fr;grid-auto-rows:50px;gap:.5rem;padding:0}.business-listing-card .listing-card-fact{background:var(--background);grid-template-rows:min-content .86rem;align-content:center;height:50px;min-height:50px;padding:.42rem .62rem}.listing-card-fact-value{--fact-inline-size:.86rem;--fact-text-align-offset:.02rem;min-width:0;min-height:var(--fact-inline-size);align-items:center;gap:.42rem;line-height:1;display:inline-flex}.listing-card-fact-symbol{background:0 0;border-radius:2px;flex:0 0 .86rem;justify-content:center;align-self:center;align-items:center;width:.86rem;height:.86rem;line-height:0;display:inline-flex;overflow:hidden}.listing-card-fact-symbol .region-symbol-image{object-fit:cover;object-position:center;flex:none;width:100%;max-width:none;height:100%;display:block}.listing-card-fact-icons{color:var(--foreground);flex:none;align-items:center;gap:.16rem;line-height:0;display:inline-flex}.listing-card-fact-icon{flex:0 0 .86rem;align-self:center;width:.86rem;height:.86rem;display:block}.listing-card-fact-items{flex-wrap:wrap;align-items:center;gap:.22rem .52rem;min-width:0;display:inline-flex}.listing-card-fact-item{min-width:0;min-height:var(--fact-inline-size);align-items:center;gap:.24rem;line-height:1;display:inline-flex}.listing-card-fact-text{min-height:var(--fact-inline-size);transform:translateY(var(--fact-text-align-offset));align-items:center;line-height:1;display:inline-flex}@media (min-width:760px){.listing-card-body{grid-template-columns:minmax(0,1.34fr) minmax(22rem,.9fr);align-items:start}.listing-card-copy{padding-top:1.18rem}.listing-card{padding:1.18rem}.listing-card-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.business-listing-card .listing-card-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.market-section{background:var(--background);padding-block:2rem 0}.market-seo-section{background:var(--background);padding-block:0 clamp(3.2rem,5.6vw,5rem);overflow-x:clip}.market-seo-panel{--market-seo-panel-gap:clamp(1.15rem, 2.4vw, 1.65rem);--market-seo-faq-divider-space:clamp(2.05rem, 4vw, 3rem);gap:var(--market-seo-panel-gap);background:var(--surface);border-radius:8px;width:100%;min-width:0;max-width:100%;padding:clamp(1.3rem,3.2vw,2.25rem);display:grid}.market-seo-header{gap:.68rem;width:100%;min-width:0;max-width:62rem;display:grid}.market-seo-header h2{max-width:48rem;color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;overflow-wrap:break-word;font-size:clamp(1.85rem,3vw,2.65rem);font-weight:900;line-height:1.02}.market-seo-header p,.market-seo-text p,.market-seo-faq-item p{color:var(--muted);font-weight:500}.market-seo-header p,.market-seo-text p{max-width:58rem;font-size:clamp(.98rem,1.18vw,1.06rem);line-height:1.58}.market-seo-content{gap:clamp(1.2rem,2.4vw,1.75rem);width:100%;min-width:0;max-width:68rem;display:grid}.market-seo-text{gap:.82rem;display:grid}.market-seo-copy-stack{gap:clamp(1rem,2vw,1.35rem);min-width:0;display:grid}.market-seo-copy-section{gap:.48rem;min-width:0;display:grid}.market-seo-copy-section h3{color:var(--foreground);overflow-wrap:break-word;font-size:clamp(1.08rem,1.35vw,1.22rem);font-weight:850;line-height:1.2}.market-seo-copy-section p{max-width:64rem;color:var(--muted);font-size:clamp(.98rem,1.18vw,1.06rem);font-weight:500;line-height:1.6}.market-seo-text a,.market-seo-copy-section a{color:var(--foreground);overflow-wrap:anywhere;text-underline-offset:.2em;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px}.market-seo-faq{border-top:var(--section-divider-line) solid var(--background);min-width:0;margin-top:calc(var(--market-seo-faq-divider-space) - var(--market-seo-panel-gap));padding-top:var(--market-seo-faq-divider-space);gap:.88rem;display:grid}.market-seo-faq h3{color:var(--foreground);overflow-wrap:break-word;font-size:clamp(1.12rem,1.45vw,1.32rem);font-weight:850;line-height:1.18}.market-seo-faq-list{border-top:0;gap:.66rem;display:grid}.market-seo-faq-item{background:var(--background);border-radius:6px;padding:0;overflow:hidden}.market-seo-faq-item>summary{cursor:pointer;min-height:3.35rem;color:var(--foreground);overflow-wrap:break-word;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;font-size:clamp(.98rem,1.08vw,1.04rem);font-weight:800;line-height:1.32;list-style:none;display:flex}.market-seo-faq-item>summary:after{content:"+";color:var(--foreground);flex:0 0 1.35rem;justify-content:center;align-items:center;margin-left:auto;font-size:1.35rem;font-weight:900;line-height:1;display:inline-flex}.market-seo-faq-item>summary::-webkit-details-marker{display:none}.market-seo-faq-item[open]>summary{margin-bottom:0}.market-seo-faq-item[open]>summary:after{content:"-"}.market-seo-faq-item p{overflow-wrap:break-word;max-width:46rem;margin:0;padding:0 1rem 1rem;font-size:.93rem;line-height:1.55}@media (max-width:900px){.market-seo-section{padding-block:0 clamp(2.65rem,7vw,4rem)}.market-seo-panel{--market-seo-panel-gap:clamp(1rem, 3.4vw, 1.35rem);--market-seo-faq-divider-space:clamp(1.45rem, 5vw, 2.2rem);padding:clamp(1.1rem,4vw,1.75rem)}.market-seo-header{gap:.56rem}.market-seo-header h2{max-width:100%;font-size:clamp(1.58rem,5vw,2.15rem);line-height:1.04}.market-seo-header p,.market-seo-copy-section p{max-width:100%;font-size:clamp(.96rem,2.2vw,1.02rem);line-height:1.56}.market-seo-copy-stack{gap:clamp(.9rem,3vw,1.15rem)}.market-seo-faq-list{gap:.55rem}.market-seo-faq-item>summary{gap:.75rem;min-height:3.1rem;padding:.88rem .92rem}.market-seo-faq-item p{max-width:100%;padding:0 .92rem .92rem}}@media (max-width:639px){.market-seo-section{padding-block:0 clamp(2rem,10vw,3.2rem)}.market-seo-panel{--market-seo-panel-gap:.95rem;--market-seo-faq-divider-space:1.45rem;padding:1rem}.market-seo-header h2{font-size:clamp(1.36rem,7vw,1.72rem);line-height:1.06}.market-seo-header p,.market-seo-copy-section p,.market-seo-faq-item p{font-size:.95rem;line-height:1.55}.market-seo-copy-section{gap:.42rem}.market-seo-copy-section h3{font-size:1.02rem;line-height:1.22}.market-seo-faq h3{font-size:1.06rem;line-height:1.2}.market-seo-faq-item>summary{align-items:flex-start;gap:.62rem;min-height:0;padding:.82rem .86rem;font-size:.95rem;line-height:1.35}.market-seo-faq-item>summary:after{flex-basis:1.2rem;width:1.2rem;height:1.2rem;margin-top:.03rem;font-size:1.18rem}.market-seo-faq-item p{padding:0 .86rem .86rem;font-size:.91rem;line-height:1.52}}@media (max-width:380px){.market-seo-panel{padding:.86rem}.market-seo-header h2{font-size:1.28rem}.market-seo-faq-item>summary,.market-seo-faq-item p{padding-inline:.78rem}}.market-heading{align-items:end;gap:1rem;padding-bottom:1rem;display:grid}.market-list{overflow-anchor:none;gap:1.05rem;margin-top:.2rem;display:grid}.listing-detail-related>.listing-detail-related-list{margin-top:1rem}.market-results-stack .market-list{margin-top:0}.home-offers-footer{margin-top:1.15rem}.home-all-offers-button{background:var(--listing-card-bg);width:100%;min-height:4.15rem;color:var(--foreground);border-radius:8px;justify-content:center;align-items:center;gap:.65rem;padding:1.1rem 1.25rem;font-size:1rem;font-weight:700;transition:background-color .16s;display:inline-flex}@media (min-width:860px){.market-list{gap:1.15rem}.market-section .market-list{grid-template-columns:1fr}}.home-route-section{background:var(--background);padding-block:clamp(4rem,6vw,5rem) 0}.market-section+.home-route-section{padding-block:clamp(4rem,6vw,5rem) 0}.home-route-section+.home-seo-story-section{padding-block:clamp(4rem,6vw,5rem) 3.35rem}.home-route-section+.market-seo-section{padding-block-start:clamp(4rem,6vw,5rem)}.home-route-intro{max-width:84rem;margin-bottom:2.15rem}.home-route-intro h1{max-width:76rem;color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;font-size:clamp(2.6rem,7.4vw,6.35rem);line-height:.93}.home-route-intro p{max-width:52rem;color:var(--muted);margin-top:1rem;font-size:clamp(1rem,2vw,1.18rem);font-weight:500;line-height:1.55}.home-route-grid{gap:1rem;display:grid}.home-route-card{background:var(--listing-card-bg);min-width:0;color:var(--foreground);border-radius:8px;align-content:space-between;gap:1.15rem;padding:1.15rem;transition:background-color .16s;display:grid}.home-route-card-primary{background:var(--foreground);color:var(--background)}.home-route-card h2{font-family:var(--font-inter,Arial, sans-serif);font-size:clamp(1.65rem,4vw,3.5rem);line-height:.98}.home-route-card p{max-width:36rem;color:var(--muted);margin-top:.85rem;font-size:1rem;font-weight:500;line-height:1.55}.home-route-card-primary p{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.home-route-card-primary p{color:color-mix(in srgb, var(--background) 72%, transparent)}}.home-route-facts{flex-wrap:wrap;gap:.45rem;display:flex}.home-route-facts li{background:var(--background);color:var(--foreground);border-radius:999px;padding:.48rem .68rem;font-size:.78rem;font-weight:700;line-height:1}.dark .home-route-card:not(.home-route-card-primary) .home-route-facts li{background:var(--background);color:var(--foreground)}.home-route-card-primary .home-route-facts li{background:var(--footer-secondary-bg);color:var(--background)}.dark .home-route-card-primary .home-route-facts li{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .home-route-card-primary .home-route-facts li{background:color-mix(in srgb, var(--foreground) 84%, var(--background))}}.dark .home-route-card-primary .home-route-facts li{color:var(--background)}.home-route-action{align-items:center;gap:.55rem;width:fit-content;font-size:.95rem;font-weight:700;display:inline-flex}.sell-start-section{padding-bottom:clamp(1.1rem,2.4vw,1.9rem)}.sell-start-panel{background:var(--listing-card-bg);border-radius:8px;gap:.82rem;padding:clamp(.82rem,1.8vw,1.05rem);display:grid}.sell-conversion-grid{gap:.82rem;display:grid}.sell-start-copy,.sell-start-form,.sell-value-item,.sell-process-item,.sell-seo-lead,.sell-seo-copy,.sell-seo-item,.sell-faq-item{background:var(--surface);border-radius:7px}.sell-start-copy{align-content:start;gap:clamp(.82rem,1.5vw,1.08rem);padding:clamp(1rem,2.3vw,1.45rem);display:grid}.sell-start-copy h2,.sell-seo-panel h2{color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;line-height:.98}.sell-start-copy h2{max-width:58rem;font-size:clamp(1.65rem,3.3vw,3.55rem)}.sell-start-copy>p{max-width:60rem;color:var(--muted);font-size:clamp(.98rem,1.25vw,1.1rem);font-weight:500;line-height:1.62}.sell-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;display:grid}.sell-value-item{background:var(--surface-strong);align-content:start;gap:.28rem;padding:.68rem .72rem;display:grid}.sell-value-item h3{color:var(--foreground);font-size:.86rem;font-weight:700;line-height:1.12}.sell-value-item p{color:var(--muted);font-size:.78rem;font-weight:500;line-height:1.4}.sell-process-row{gap:.55rem;display:grid}.sell-process-item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.68rem;padding:.78rem .86rem;display:grid}.sell-process-item span{background:var(--foreground);min-width:1.85rem;height:1.85rem;color:var(--background);border-radius:999px;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.sell-process-item strong{color:var(--foreground);font-size:.9rem;font-weight:700;line-height:1.12;display:block}.sell-process-item p{color:var(--muted);margin-top:.2rem;font-size:.84rem;font-weight:500;line-height:1.4}.sell-start-form{align-content:start;padding:clamp(.95rem,2vw,1.15rem);display:grid}.sell-start-form .seller-access-form{background:0 0;padding:0}.sell-access-section{background:var(--background);padding-block:clamp(2.2rem,4.5vw,4.2rem)}.sell-access-section-compact{padding-block:clamp(2rem,4vw,3.2rem)}.sell-access-panel{background:var(--listing-card-bg);border-radius:8px;gap:.9rem;padding:clamp(.9rem,2vw,1.25rem);display:grid}.sell-access-copy{align-content:start;gap:1rem;display:grid}.sell-access-after{align-content:start;gap:.8rem;display:grid}.sell-access-copy h2,.sell-seo-panel h2{font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;line-height:.98}.sell-access-copy h2{max-width:62rem;font-size:clamp(2rem,4.8vw,4.5rem)}.sell-access-copy p,.sell-access-note,.sell-access-point span,.sell-seo-panel p{color:var(--muted);font-weight:500;line-height:1.62}.sell-access-copy p{max-width:74rem;font-size:clamp(1rem,1.4vw,1.13rem)}.sell-access-points{gap:.5rem;display:grid}.sell-access-point{background:var(--surface);border-radius:6px;gap:.26rem;padding:.78rem .9rem;display:grid}.sell-access-point strong{color:var(--foreground);font-size:.92rem;font-weight:700;line-height:1.2}.sell-access-point span{font-size:.9rem}.seller-access-form{background:var(--surface);border-radius:7px;align-content:start;gap:.62rem;padding:clamp(.85rem,1.8vw,1rem);display:grid}.seller-access-form-head{gap:.38rem;display:grid}.seller-access-form-head p{color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:900;line-height:1.02}.seller-access-form-head span{color:var(--muted);font-size:.88rem;font-weight:500;line-height:1.42}.seller-access-points{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:.45rem;margin:0;padding:0;display:grid}.seller-access-points li{background:var(--surface-strong);min-height:2.45rem;color:var(--foreground);border-radius:6px;align-items:center;gap:.52rem;padding:.58rem .68rem;display:flex}.seller-access-point-icon{background:var(--filter-check-green);width:1.14rem;height:1.14rem;color:var(--filter-check-ink);border-radius:4px;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.seller-access-points strong{font-size:.82rem;font-weight:700;line-height:1.12}.dark .seller-access-points li{background:var(--surface);color:var(--foreground)}.seller-access-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.seller-access-field{gap:.45rem;display:grid}.seller-access-form .btn{width:100%}.seller-access-form .btn:disabled{cursor:wait;opacity:.72}.seller-access-error{color:var(--status-danger-text);font-size:.84rem;font-weight:700;line-height:1.35}.seller-access-note-inline{color:var(--muted);font-size:.82rem;font-weight:500;line-height:1.42}.seller-access-success{background:var(--surface-strong);border-radius:6px;gap:.65rem;padding:.85rem;display:grid}.seller-access-success strong{color:var(--foreground);font-size:.96rem;font-weight:700;line-height:1.25}.seller-access-success p{color:var(--foreground);font-size:.92rem;font-weight:700;line-height:1.35}.seller-access-success-error{background:var(--surface-strong)}.sell-access-note{max-width:74rem;font-size:.94rem}.sell-seo-section{background:var(--background);padding-block:0 clamp(2.6rem,4.8vw,4.4rem)}.sell-seo-panel{background:var(--surface-strong);border-radius:8px;gap:.9rem;padding:clamp(.9rem,2vw,1.25rem);display:grid}.sell-seo-panel-rich{background:var(--listing-card-bg);gap:.82rem;padding:clamp(.82rem,1.8vw,1.05rem)}.sell-seo-lead{background:var(--surface);border-radius:7px;padding:clamp(.95rem,2vw,1.2rem)}.sell-seo-copy{gap:.72rem;padding:clamp(1rem,2.2vw,1.35rem);display:grid}.sell-seo-copy h3{color:var(--foreground);font-size:.92rem;font-weight:700;line-height:1.18}.sell-seo-panel h2{font-size:clamp(1.6rem,3.1vw,3.05rem)}.sell-seo-panel p{max-width:78rem;color:var(--muted);margin-top:0;font-size:.96rem;font-weight:500;line-height:1.6}.sell-seo-grid{gap:.55rem;display:grid}.sell-seo-item{background:var(--surface);border-radius:7px;align-content:start;gap:.38rem;padding:.86rem .92rem;display:grid}.sell-seo-item h3{color:var(--foreground);font-size:.92rem;font-weight:700;line-height:1.18}.sell-seo-item p{margin-top:0;font-size:.86rem}.sell-faq-list{gap:.55rem;display:grid}.sell-faq-item{padding:.8rem .9rem}.sell-faq-item>summary{cursor:pointer;color:var(--foreground);font-size:.9rem;font-weight:700;line-height:1.25;list-style:none}.sell-faq-item>summary::-webkit-details-marker{display:none}.sell-faq-item[open]>summary{margin-bottom:.45rem}.sell-faq-item p{font-size:.86rem;line-height:1.5}.sell-entry-section{gap:clamp(1.1rem,2vw,1.7rem);margin-top:-.4rem;padding-block:0;display:grid}.seller-entry-hero-section>.section-shell,.seller-entry-hero-section .page-hero{padding-bottom:0}.seller-entry-root-section{--seller-entry-switch-gap:clamp(2.25rem, 3.2vw, 3.4rem);padding-top:var(--seller-entry-switch-gap);margin-top:0}.seller-entry-selector{gap:var(--seller-entry-switch-gap);display:grid}.seller-entry-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.7rem;display:grid}.seller-entry-choice{background:var(--surface-strong);min-width:0;min-height:5.6rem;color:var(--foreground);cursor:pointer;font:inherit;text-align:left;border:2px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.1rem 1.22rem;transition:none;display:grid}.seller-entry-choice[aria-pressed=true]{border-color:var(--filter-check-green);background:var(--filter-selected-bg);color:var(--foreground)}.seller-entry-choice:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.seller-entry-choice-state{color:#0000;opacity:0;background:0 0;border-radius:4px;justify-content:center;place-self:center end;align-items:center;width:1.62rem;height:1.62rem;transition:none;display:inline-flex}.seller-entry-choice[aria-pressed=true] .seller-entry-choice-state{background:var(--filter-check-green);color:var(--filter-check-ink);opacity:1}.seller-entry-choice-copy{gap:.34rem;min-width:0;display:grid}.seller-entry-choice-copy strong{color:currentColor;font-size:clamp(1.03rem,1.35vw,1.22rem);font-weight:850;line-height:1.08}.seller-entry-choice-copy em{color:var(--muted);font-size:.86rem;font-style:normal;font-weight:600;line-height:1.42}.seller-entry-choice[aria-pressed=true] .seller-entry-choice-copy em{color:var(--muted)}.sell-entry-panel{background:var(--foreground);color:var(--inverted-foreground);border-radius:8px;padding:0;overflow:hidden}.sell-entry,.sell-content{gap:clamp(1rem,2vw,1.55rem);display:grid}.sell-entry{gap:0;min-height:clamp(20rem,30vw,25rem)}.sell-content{grid-template-columns:minmax(0,1fr)}.sell-entry-copy{align-content:center;gap:clamp(1rem,1.8vw,1.45rem);min-height:100%;padding:clamp(1.8rem,4.4vw,4.3rem);display:grid}.sell-entry-copy h1,.sell-entry-copy h2,.sell-content-main h2{max-width:64rem;color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;line-height:.98}.sell-entry-copy h1,.sell-entry-copy h2{max-width:42rem;color:var(--inverted-foreground);font-size:clamp(2.35rem,4.4vw,4.65rem);font-weight:900}.sell-entry-copy>p,.sell-content-text p,.sell-topic p,.sell-entry-highlight span,.sell-faq-item p{color:var(--muted);font-weight:500;line-height:1.58}.sell-entry-copy>p{max-width:42rem;color:var(--inverted-foreground)}@supports (color:color-mix(in lab, red, red)){.sell-entry-copy>p{color:color-mix(in srgb, var(--inverted-foreground) 80%, transparent)}}.sell-entry-copy>p{font-size:clamp(1rem,1.18vw,1.08rem);line-height:1.62}.sell-entry-highlights{gap:.8rem;margin-top:.3rem;display:grid}.sell-entry-highlight{align-content:center;gap:.36rem;padding:0;display:grid}.sell-entry-highlight strong{color:var(--foreground);font-size:.94rem;font-weight:700;line-height:1.15}.sell-entry-highlight span{font-size:.86rem;line-height:1.42}.sell-entry-form{background:var(--surface-strong);min-height:100%;color:var(--foreground);align-content:center;padding:clamp(1.35rem,2.8vw,2.55rem);display:grid}.seller-pricing{width:100%;max-width:100%;color:var(--foreground);gap:clamp(.95rem,1.8vw,1.45rem);margin-inline:auto;display:grid}.seller-pricing-head{gap:.52rem;max-width:100%;display:grid}.seller-pricing-head span{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:700}.seller-pricing-head h1,.seller-pricing-head h2{color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);font-size:clamp(1.6rem,2.8vw,2.45rem);line-height:1}.seller-pricing-head p{max-width:100%;color:var(--muted);font-size:1.06rem;font-weight:500;line-height:1.62}.seller-pricing-grid{background:0 0;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0;display:grid}.seller-pricing-card{--pricing-panel-bg:var(--background);--pricing-tab-color:var(--muted);--pricing-action-bg:var(--foreground);--pricing-action-color:var(--background);background:var(--surface);min-width:0;color:var(--foreground);grid-template-rows:minmax(5.75rem,auto) minmax(3.1rem,auto) minmax(5.7rem,auto) minmax(8.55rem,auto) auto;align-content:start;gap:clamp(.85rem,1.45vw,1.15rem);padding:clamp(1.35rem,3vw,2.55rem);display:grid}.seller-pricing-card:first-child{border-radius:8px 0 0 8px}.seller-pricing-card-primary{--pricing-panel-bg:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){.seller-pricing-card-primary{--pricing-panel-bg:color-mix(in srgb, var(--footer-foreground) 8%, var(--footer-bg))}}.seller-pricing-card-primary{--pricing-tab-color:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){.seller-pricing-card-primary{--pricing-tab-color:color-mix(in srgb, var(--footer-foreground) 72%, transparent)}}.seller-pricing-card-primary{--pricing-action-bg:var(--footer-foreground);--pricing-action-color:var(--footer-bg);background:var(--footer-bg);color:var(--footer-foreground);border-radius:0 8px 8px 0}.seller-pricing-card-no-tabs{grid-template-rows:minmax(5.75rem,auto) minmax(5.7rem,auto) minmax(8.55rem,auto) auto}.seller-pricing-card-head{align-content:start;gap:.42rem;padding-bottom:clamp(.35rem,.9vw,.7rem);display:grid}.seller-pricing-card-head h2{color:currentColor;font-family:var(--font-inter,Arial, sans-serif);font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.05}.seller-pricing-card-head p,.seller-pricing-vat{color:currentColor}@supports (color:color-mix(in lab, red, red)){.seller-pricing-card-head p,.seller-pricing-vat{color:color-mix(in srgb, currentColor 72%, transparent)}}.seller-pricing-card-head p,.seller-pricing-vat{font-size:.9rem;font-weight:600;line-height:1.42}.seller-pricing-vat{color:currentColor}@supports (color:color-mix(in lab, red, red)){.seller-pricing-vat{color:color-mix(in srgb, currentColor 62%, transparent)}}.seller-pricing-vat{font-size:.78rem;font-weight:700}.seller-pricing-tabs{background:var(--pricing-panel-bg);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));align-self:start;gap:.26rem;padding:.26rem;display:grid}.seller-pricing-tab{background:var(--pricing-panel-bg);min-height:2.55rem;color:var(--pricing-tab-color);cursor:pointer;font:inherit;text-align:center;white-space:normal;border:0;border-radius:5px;font-size:.78rem;font-weight:700;line-height:1.05}.seller-pricing-tab[aria-pressed=true]{background:var(--pricing-action-bg);color:var(--pricing-action-color)}.seller-pricing-tabs-static{background:var(--pricing-panel-bg);justify-content:center;align-items:center;display:flex}.seller-pricing-tabs-static span{background:var(--pricing-action-bg);width:100%;min-height:2.55rem;color:var(--pricing-action-color);text-align:center;border-radius:5px;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;line-height:1.05;display:flex}.seller-pricing-price-block{align-content:start;gap:.48rem;padding-block:.2rem;display:grid}.seller-pricing-price{flex-wrap:wrap;align-items:baseline;gap:.42rem;display:flex}.seller-pricing-price span,.seller-pricing-price em{color:currentColor}@supports (color:color-mix(in lab, red, red)){.seller-pricing-price span,.seller-pricing-price em{color:color-mix(in srgb, currentColor 72%, transparent)}}.seller-pricing-price span,.seller-pricing-price em{font-size:.86rem;font-style:normal;font-weight:700}.seller-pricing-price strong{color:currentColor;font-family:var(--font-inter,Arial, sans-serif);font-size:clamp(2.6rem,5vw,4rem);line-height:.9}.seller-pricing-plan-summary{color:currentColor;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:850;line-height:1.14}.seller-pricing-checks{grid-template-rows:repeat(3,minmax(2.65rem,1fr));grid-template-columns:minmax(0,1fr);align-self:stretch;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.seller-pricing-checks li{background:var(--pricing-panel-bg);color:currentColor;border-radius:6px;align-items:center;gap:.52rem;min-height:2.65rem;padding:.58rem .68rem;display:flex}.seller-pricing-checks .seller-access-point-icon{background:var(--filter-check-green);width:1.14rem;height:1.14rem;color:var(--filter-check-ink);border-radius:4px;transition:background-color .14s,color .14s}.seller-pricing-card-primary .seller-pricing-checks .seller-access-point-icon{background:var(--filter-check-green);color:var(--filter-check-ink)}.seller-pricing-checks strong{font-size:.82rem;font-weight:700;line-height:1.12}.seller-pricing-access-form{align-self:end;gap:.58rem;margin-top:auto;display:grid}.seller-pricing-access-form .btn-primary{width:100%;min-height:var(--control-height);background:var(--pricing-action-bg);color:var(--pricing-action-color)}.seller-pricing-note{color:currentColor}@supports (color:color-mix(in lab, red, red)){.seller-pricing-note{color:color-mix(in srgb, currentColor 68%, transparent)}}.seller-pricing-note{max-width:24rem;font-size:.78rem;font-weight:600;line-height:1.38}.seller-registration-section,.login-entry-section{--access-panel-padding:clamp(1.35rem, 3vw, 2.55rem);--access-form-width:25.5rem;--access-section-top:4.6rem;--access-section-bottom:clamp(4.6rem, 7vw, 7rem)}.seller-registration-section{padding-block:var(--access-section-top) var(--access-section-bottom);gap:clamp(1.1rem,2vw,1.65rem);display:grid}.seller-registration-summary>span{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:800}.seller-registration-panel{border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(20rem,.82fr);display:grid;overflow:hidden}.seller-registration-summary,.seller-registration-form-panel{min-width:0;padding:var(--access-panel-padding);align-content:start;display:grid}.seller-registration-summary{background:var(--surface);color:var(--foreground);align-content:center;gap:clamp(.75rem,1.3vw,1rem)}.seller-registration-summary h2{font-family:var(--font-inter,Arial, sans-serif);font-size:clamp(1.55rem,3vw,2.45rem);line-height:.98}.seller-registration-summary p{max-width:34rem;color:var(--muted);font-size:1rem;font-weight:500;line-height:1.55}.seller-registration-price-block{gap:.18rem;margin-top:clamp(.3rem,1vw,.65rem);display:grid}.seller-registration-price{gap:.16rem;display:grid}.seller-registration-price strong{color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);font-size:clamp(2.4rem,5.6vw,4.9rem);font-weight:900;line-height:.9}.seller-registration-price em{color:var(--muted);font-size:.88rem;font-style:normal;font-weight:700;line-height:1.35}.seller-registration-plan-summary{color:var(--foreground);margin:clamp(.24rem,.75vw,.42rem) 0 0;font-size:clamp(1rem,1.45vw,1.22rem);font-weight:850;line-height:1.14}.seller-registration-summary a{background:var(--background);color:var(--foreground);border-radius:8px;justify-self:start;margin-top:clamp(.25rem,1vw,.6rem);padding:.78rem .95rem;font-size:.88rem;font-weight:800;line-height:1;text-decoration:none}.seller-registration-form-panel{background:var(--footer-bg);color:var(--footer-foreground);flex-direction:column;place-content:center flex-start;align-items:center;display:flex}.seller-registration-form-panel .seller-access-form{inline-size:min(100%, var(--access-form-width));max-width:var(--access-form-width);min-block-size:calc(100% - var(--access-panel-padding) - var(--access-panel-padding));background:0 0;flex:auto;align-content:space-between;gap:clamp(.95rem,1.45vw,1.2rem);margin-inline:0;padding:0}.seller-registration-form-panel .seller-access-form-head p,.seller-registration-form-panel .label-text,.seller-registration-form-panel .seller-access-success strong{color:var(--footer-foreground)}.seller-registration-form-panel .seller-access-form-head span,.seller-registration-form-panel .seller-access-note-inline,.seller-registration-form-panel .seller-access-secondary-inline,.seller-registration-form-panel .seller-access-success p{color:var(--footer-muted)}.seller-registration-form-panel .seller-access-secondary-inline{margin-top:0}.seller-registration-form-panel .seller-access-points li{background:var(--footer-foreground);min-height:2.9rem}@supports (color:color-mix(in lab, red, red)){.seller-registration-form-panel .seller-access-points li{background:color-mix(in srgb, var(--footer-foreground) 8%, transparent)}}.seller-registration-form-panel .seller-access-points li{color:var(--footer-foreground);padding:.72rem .82rem}.seller-registration-form-panel .seller-access-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.seller-registration-form-panel .seller-access-field{color:var(--footer-foreground)}.seller-registration-form-panel .input-field{background:var(--background);color:var(--foreground)}.seller-registration-form-panel .input-field::placeholder{color:var(--muted)}.seller-registration-form-panel .btn-primary{background:var(--footer-foreground);color:var(--footer-bg)}.seller-registration-form-panel .seller-access-success{background:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){.seller-registration-form-panel .seller-access-success{background:color-mix(in srgb, var(--footer-foreground) 9%, transparent)}}.listing-composer{align-items:start;gap:clamp(1rem,2.4vw,1.6rem);width:100%;min-width:0;max-width:100%;margin-inline:auto;display:grid}.listing-composer-single{width:100%}.listing-composer-aside{background:var(--surface);width:100%;min-width:0;max-width:100%;color:var(--foreground);border-radius:8px;align-self:start;padding:clamp(.82rem,1.8vw,1.08rem);display:grid}.dark .listing-composer-aside{background:var(--surface);color:var(--foreground)}.listing-plan-notice{--listing-flat-bg:var(--background);--listing-option-bg:var(--background);background:var(--surface);min-width:0;max-width:100%;color:var(--foreground);border-radius:8px;margin-bottom:clamp(.8rem,1.6vw,1.1rem);padding:0;display:grid;overflow:hidden}.listing-plan-summary{cursor:default;align-items:center;gap:.76rem;min-width:0;padding:clamp(.92rem,1.75vw,1.25rem);list-style:none;display:grid}.listing-plan-summary::-webkit-details-marker{display:none}.listing-plan-summary::marker{content:"";font-size:0}.listing-plan-summary-main{gap:.36rem;min-width:0;display:grid}.listing-plan-eyebrow{width:fit-content;color:var(--foreground);letter-spacing:.02em;text-transform:uppercase;background:0 0;border-radius:0;align-items:center;gap:.38rem;padding:0;font-size:.68rem;font-weight:850;line-height:1;display:inline-flex}.listing-plan-eyebrow svg{color:var(--filter-check-green);flex:none}.listing-plan-summary-main>strong{color:var(--foreground);font-size:clamp(1.08rem,1.45vw,1.28rem);font-weight:850;line-height:1.16}.listing-plan-fact{min-width:0;color:var(--foreground);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.16rem .48rem;padding:0;display:grid}.listing-plan-fact svg{color:var(--muted);grid-row:1/span 2}.listing-plan-fact span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.2}.listing-plan-fact strong{min-width:0;color:var(--foreground);font-size:.84rem;font-weight:800;line-height:1.22}.listing-plan-summary:focus{outline:none}.listing-plan-summary:focus-visible{outline:2px solid var(--foreground);outline-offset:-4px}.listing-plan-groups{border-top:var(--section-divider-line) solid var(--background);padding:var(--section-divider-space) clamp(.92rem, 1.75vw, 1.25rem) clamp(.92rem, 1.75vw, 1.25rem);gap:clamp(.85rem,1.5vw,1rem);margin-top:0;display:grid}.listing-plan-tabs{gap:clamp(.8rem,1.6vw,1rem);display:grid}.listing-plan-tab-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.listing-plan-tab-switcher{background:0 0;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.24rem;padding:0;display:grid}.listing-plan-tab-label{cursor:pointer;min-width:0;min-height:2.38rem;color:var(--muted);text-align:center;border-radius:5px;justify-content:center;align-items:center;padding:.58rem .64rem;font-size:.84rem;font-weight:850;line-height:1.15;display:inline-flex}.listing-plan-panel{display:none}#listing-plan-tab-single:checked~.listing-plan-tab-switcher .listing-plan-tab-label-single,#listing-plan-tab-subscription:checked~.listing-plan-tab-switcher .listing-plan-tab-label-subscription{background:var(--background);color:var(--foreground)}#listing-plan-tab-single:checked~.listing-plan-panel-single,#listing-plan-tab-subscription:checked~.listing-plan-panel-subscription{display:grid}.listing-plan-group{background:0 0;align-content:start;gap:.56rem;padding:0;display:grid}.listing-plan-group-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.28rem .7rem;display:flex}.listing-plan-group-head strong{color:var(--foreground);font-size:.88rem;font-weight:850;line-height:1.15}.listing-plan-group-head span{color:var(--muted);font-size:.78rem;font-weight:650;line-height:1.2}.listing-plan-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem;display:grid}.listing-plan-option{appearance:none;background:var(--listing-option-bg);width:100%;min-height:2.78rem;color:var(--foreground);cursor:pointer;font:inherit;text-align:left;border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:.12rem;padding:.56rem .62rem;text-decoration:none;display:grid}.listing-plan-option:disabled{cursor:wait}.listing-plan-option.is-selected{border-color:var(--filter-check-green);background:var(--filter-selected-bg);color:var(--foreground)}.listing-plan-option-copy{gap:.12rem;min-width:0;display:grid}.listing-plan-option-copy strong{font-size:.82rem;font-weight:850;line-height:1.12}.listing-plan-option-copy small,.listing-plan-option-copy em{color:currentColor;opacity:.78;font-size:.78rem;font-style:normal;font-weight:750;line-height:1.16}.listing-plan-option .listing-choice-check{background:var(--background);opacity:1;width:1.14rem;height:1.14rem}.listing-plan-option.is-selected .listing-choice-check{background:var(--filter-check-green);color:var(--filter-check-ink);opacity:1}@media (min-width:720px){.listing-plan-summary{grid-template-columns:minmax(0,1fr) minmax(13rem,auto) auto}.listing-plan-summary-main>strong,.listing-plan-eyebrow{grid-column:1}.listing-plan-fact{grid-area:1/2/span 2;align-self:center}.listing-plan-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.listing-composer-aside .listing-plan-notice{--listing-option-bg:var(--background);color:inherit;background:0 0;margin:0;overflow:visible}.listing-composer-aside .listing-plan-summary{grid-template-columns:1fr;gap:1rem;padding:0}.listing-composer-aside .listing-plan-eyebrow,.listing-composer-aside .listing-plan-summary-main>strong,.listing-composer-aside .listing-plan-fact,.listing-composer-aside .listing-plan-fact strong,.listing-composer-aside .listing-plan-group-head strong{color:inherit}.listing-composer-aside .listing-plan-eyebrow,.listing-composer-aside .listing-plan-fact span,.listing-composer-aside .listing-plan-fact svg,.listing-composer-aside .listing-plan-group-head span,.dark .listing-composer-aside .listing-plan-eyebrow,.dark .listing-composer-aside .listing-plan-fact span,.dark .listing-composer-aside .listing-plan-fact svg,.dark .listing-composer-aside .listing-plan-group-head span{color:var(--muted)}.listing-composer-aside .listing-plan-eyebrow svg{color:var(--filter-check-green)}.listing-composer-aside .listing-plan-fact{grid-area:auto;align-self:start}.listing-composer-aside .listing-plan-groups{border-top:0;grid-template-columns:1fr;margin-top:0;padding:0}.dark .listing-plan-tab-switcher{background:0 0}.dark .listing-plan-tab-label{color:var(--muted)}.dark #listing-plan-tab-single:checked~.listing-plan-tab-switcher .listing-plan-tab-label-single,.dark #listing-plan-tab-subscription:checked~.listing-plan-tab-switcher .listing-plan-tab-label-subscription{background:var(--surface-strong);color:var(--foreground)}.listing-composer-aside .listing-plan-option-grid{grid-template-columns:1fr}.listing-composer-aside .listing-plan-option{background:var(--background);color:inherit;border:1px solid #0000}.listing-composer-aside .listing-plan-option.is-selected,.dark .listing-composer-aside .listing-plan-option.is-selected{border-color:var(--filter-check-green);background:var(--filter-selected-bg);color:var(--foreground)}.listing-form{--listing-flat-bg:var(--background);--listing-disabled-control-opacity:.46;--listing-inline-action-font-size:.75rem;--listing-inline-action-gap:.46rem;--listing-inline-action-width:11.2rem;--listing-keyfact-subgroup-gap:clamp(.82rem, 1.25vw, 1rem);--listing-section-divider-line:var(--section-divider-line);--listing-section-divider-space:var(--section-divider-space);counter-reset:listing-form-section;background:var(--surface);border-radius:8px;gap:0;width:100%;min-width:0;max-width:100%;margin-inline:auto;padding:clamp(1.1rem,2.5vw,1.9rem);display:grid}.listing-create-section{margin-top:-.4rem;padding-block:0 clamp(4.6rem,7vw,7rem)}.listing-form-notice{background:var(--surface-strong);color:var(--foreground);border-radius:8px;padding:clamp(.9rem,1.8vw,1.15rem);font-size:.92rem;font-weight:700;line-height:1.55}.listing-form-section{counter-increment:listing-form-section;background:0 0;border-top:0;border-radius:0;gap:clamp(1.15rem,2vw,1.45rem);min-width:0;max-width:100%;padding:clamp(1.5rem,2.9vw,2.1rem) 0 0;display:grid}.listing-form>.listing-form-section:first-of-type{border-top:0;padding-top:0}.listing-form-divider-section{border-top:var(--listing-section-divider-line) solid var(--background);margin-top:var(--listing-section-divider-space);padding-top:var(--listing-section-divider-space)}.listing-form-section-head{justify-content:space-between;align-items:baseline;gap:.85rem;max-width:none;display:flex}.listing-form-section-head h2{min-width:0;color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);font-size:clamp(1.2rem,1.55vw,1.45rem);font-weight:850;line-height:1.08;display:block}.listing-form-section-head h2:before{content:none}.listing-form-section-head p{max-width:28rem;color:var(--muted);text-align:right;font-size:.9rem;font-weight:500;line-height:1.45}.listing-form-grid{gap:clamp(1.08rem,1.8vw,1.35rem);min-width:0;max-width:100%;display:grid}.listing-form-section-body,.listing-form-grid>*,.listing-field-stack{min-width:0;max-width:100%}.listing-field,.listing-field-stack{gap:.46rem;display:grid}.listing-field-help,.listing-form-note{color:var(--muted);font-size:.88rem;font-weight:500;line-height:1.5}.listing-field .input-field,.listing-field-stack .input-field{background:var(--listing-flat-bg);width:100%;max-width:100%;min-height:3.18rem}.listing-select-field{align-content:start}.listing-select-control{min-width:0;display:block;position:relative}.listing-select-control:after{width:.52rem;height:.52rem;color:var(--muted);content:"";pointer-events:none;border-bottom:2px solid;border-right:2px solid;position:absolute;top:50%;right:.92rem;transform:translateY(-65%)rotate(45deg)}.listing-select-control select.input-field{appearance:none;cursor:pointer;min-height:3.18rem;padding-right:2.45rem}.listing-text-grid>div,.listing-visibility-grid>div{min-width:0;padding:0}.listing-text-grid .input-field,.listing-visibility-grid .input-field{background:var(--listing-flat-bg)}.listing-text-grid .listing-field textarea.input-field{min-height:7rem}.listing-text-grid .listing-field textarea[name=description]{min-height:11rem}.listing-visibility-block{grid-column:1/-1;gap:clamp(.9rem,1.4vw,1.1rem);min-width:0;display:grid}.listing-anonymous-card{cursor:pointer;background:var(--listing-flat-bg);min-width:0;min-height:5.15rem;color:var(--foreground);border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.16rem 1.22rem;transition:background-color .16s,border-color .16s;display:grid;position:relative}.listing-anonymous-card:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.listing-anonymous-card input{opacity:0;pointer-events:none;position:absolute}.listing-anonymous-card.is-selected{border-color:var(--filter-check-green);background:var(--filter-selected-bg)}.listing-anonymous-card .listing-choice-check{background:var(--background);border-radius:4px;width:1.14rem;height:1.14rem}.listing-anonymous-card.is-selected .listing-choice-check{background:var(--filter-check-green);color:var(--filter-check-ink)}.listing-anonymous-card-copy{gap:.16rem;min-width:0;display:grid}.listing-anonymous-card-copy strong{font-size:.95rem;font-weight:850;line-height:1.18}.listing-contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.82rem,1.35vw,1rem);min-width:0;display:grid}.listing-contact-fields[hidden]{display:none}.listing-choice-group{border:0;gap:.62rem;min-width:0;padding:0;display:grid}.listing-choice-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.46rem;display:grid}.listing-choice-option{--choice-inline-size:1.02rem;--choice-text-align-offset:.02rem;min-width:0;min-height:var(--control-option-height);cursor:pointer;background:var(--listing-flat-bg);color:var(--foreground);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.62rem .7rem;font-size:.84rem;font-weight:760;line-height:1;display:grid;position:relative}.listing-choice-option:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.listing-choice-option input{opacity:0;pointer-events:none;position:absolute}.listing-choice-label{min-width:0;min-height:var(--choice-inline-size);overflow-wrap:anywhere;grid-area:1/1;align-items:center;gap:.68rem;line-height:1;display:inline-flex}.listing-choice-label-text{min-width:0;min-height:var(--choice-inline-size);transform:translateY(var(--choice-text-align-offset));align-items:center;line-height:1;display:inline-flex}.listing-choice-option:after{content:none}.listing-choice-check{background:var(--listing-flat-bg);color:#0000;border-radius:4px;grid-area:1/2;justify-content:center;place-self:center end;align-items:center;width:1.05rem;height:1.05rem;display:inline-flex}.listing-choice-option.is-selected{background:var(--filter-selected-bg);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--filter-check-green)}.listing-choice-option.is-selected .listing-choice-check{background:var(--filter-check-green);color:var(--filter-check-ink)}.listing-form-offer-section .listing-choice-check{background:var(--background);opacity:1;width:1.14rem;height:1.14rem}.listing-form-offer-section .listing-offer-type-option{--offer-segment-color:var(--foreground);--offer-segment-width:.34rem;padding-left:.95rem;overflow:hidden}.listing-form-offer-section .listing-offer-type-option:before{content:"";width:var(--offer-segment-width);background:var(--offer-segment-color);pointer-events:none;border-radius:6px 0 0 6px;position:absolute;top:0;bottom:0;left:0}.listing-form-offer-section .listing-offer-type-option-whole-company{--offer-segment-color:var(--offer-color-whole-company)}.listing-form-offer-section .listing-offer-type-option-participation{--offer-segment-color:var(--offer-color-participation)}.listing-form-offer-section .listing-offer-type-option-franchise{--offer-segment-color:var(--offer-color-franchise)}.listing-form-offer-section .listing-offer-type-option-asset-sale{--offer-segment-color:var(--offer-color-asset)}.listing-form-offer-section .listing-choice-option.is-selected{background:var(--filter-selected-bg);color:var(--foreground)}.listing-choice-option.is-empty-option{color:var(--muted)}.listing-location-field{border:0;gap:.52rem;min-width:0;padding:0;display:grid}.listing-location-option:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.listing-location-panel{background:0 0;border-radius:8px;gap:.78rem;padding:.78rem;display:none}.listing-location-panel.is-open{display:grid}.listing-location-group{gap:.48rem;display:grid}.listing-location-group>p{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:850;line-height:1.15}.listing-location-grid{gap:.42rem;display:grid}.listing-location-option{--location-inline-size:.86rem;--location-text-align-offset:.02rem;cursor:pointer;background:var(--surface);min-width:0;color:var(--foreground);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:.58rem .62rem;font-size:.84rem;font-weight:750;line-height:1;display:grid;position:relative}.listing-location-option input{opacity:0;pointer-events:none;position:absolute}.listing-location-option>span:nth-of-type(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-location-option-copy{min-width:0;min-height:var(--location-inline-size);grid-area:1/2;align-items:center;gap:.36rem;line-height:1;display:inline-flex}.listing-location-option-copy>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:var(--location-inline-size);transform:translateY(var(--location-text-align-offset));align-items:center;line-height:1;display:inline-flex;overflow:hidden}.listing-location-option-copy small{color:currentColor;opacity:.72;font-size:.74rem;font-weight:650;line-height:1.28}.listing-location-option-featured{align-items:center;min-height:2.3rem}.listing-location-option-featured .listing-location-option-copy{align-items:center;gap:.36rem;display:inline-flex;overflow:hidden}.listing-location-option-featured .listing-location-option-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-location-option.is-selected{background:var(--filter-selected-bg);box-shadow:inset 0 0 0 1px var(--filter-check-green)}.listing-location-check{background:var(--listing-flat-bg);border-radius:4px;grid-area:1/3;justify-content:center;place-self:center end;align-items:center;width:1.05rem;height:1.05rem;display:inline-flex}.listing-location-option.is-selected .listing-location-check{background:var(--filter-check-green)}.listing-location-symbol{background:0 0;border-radius:2px;flex:0 0 .86rem;grid-area:1/1;justify-content:center;align-items:center;width:.86rem;height:.86rem;line-height:0;display:inline-flex;overflow:hidden}.listing-location-symbol .region-symbol-image{object-fit:cover;object-position:center;flex:none;width:100%;max-width:none;height:100%;display:block}.listing-keyfacts-grid{--listing-keyfact-divider-line:var(--section-divider-line);--listing-keyfact-divider-space:var(--section-divider-space);grid-template-columns:minmax(0,1fr);gap:0}.listing-keyfacts-grid>*{background:0 0;border-top:0;min-width:0;padding:0;position:relative}.listing-keyfacts-grid>*+*{padding-top:var(--listing-keyfact-divider-space)}.listing-keyfacts-grid>:not(:last-child){padding-bottom:calc(var(--listing-keyfact-divider-space) + var(--listing-keyfact-divider-line))}.listing-keyfacts-grid>:not(:last-child):after{height:var(--listing-keyfact-divider-line);background:var(--background);content:"";position:absolute;bottom:0;left:0;right:0}.listing-keyfacts-grid>.sm\:col-span-2{grid-column:auto;gap:.58rem;display:grid}.listing-keyfacts-grid>.listing-keyfact-wide{grid-column:1/-1}.listing-keyfacts-grid .listing-field-stack,.listing-keyfacts-grid .listing-choice-group,.listing-keyfacts-grid .listing-money-range-field,.listing-keyfacts-grid .listing-number-range-field,.listing-keyfacts-grid .listing-location-field{gap:0}.listing-keyfacts-grid .label-text{min-width:0;color:var(--foreground);align-items:center;font-size:.86rem;font-weight:850;line-height:1.15;display:flex}.listing-keyfacts-grid .listing-choice-group>.label-text,.listing-keyfacts-grid .listing-location-field>.label-text,.listing-keyfacts-grid .listing-field>.label-text,.listing-keyfacts-grid .listing-founded-year-field>.label-text,.listing-keyfacts-grid .listing-money-range-field>.label-text,.listing-keyfacts-grid .listing-number-range-field>.label-text{margin-bottom:var(--listing-keyfact-subgroup-gap)}.listing-keyfacts-grid .listing-location-field>.label-text,.listing-keyfacts-grid .listing-offer-field>.label-text{margin-bottom:0}.listing-keyfacts-grid .listing-location-panel,.listing-keyfacts-grid .listing-offer-field>.listing-offer-section:first-of-type{margin-top:var(--listing-keyfact-subgroup-gap)}.listing-keyfacts-grid .label-text:before{content:none}.listing-keyfacts-grid .listing-field-help{margin-top:-.08rem;font-size:.78rem;line-height:1.35}.listing-keyfacts-grid .listing-choice-grid{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:0}.listing-keyfacts-grid .listing-offer-field{gap:0}.listing-offer-section{gap:.58rem;display:grid}.listing-offer-section+.listing-offer-section{margin-top:clamp(1.05rem,1.8vw,1.35rem)}.listing-keyfacts-grid .listing-choice-option,.listing-keyfacts-grid .listing-location-option{--choice-inline-size:1.02rem;--location-inline-size:.86rem;background:var(--listing-flat-bg);min-height:2.3rem;font-size:.75rem;font-weight:760;line-height:1}.listing-keyfacts-grid .listing-choice-option{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem;padding:.48rem .56rem;line-height:1}.listing-keyfacts-grid .listing-choice-option:after{content:none}.listing-keyfacts-grid .listing-choice-check{background:var(--background);color:#0000;opacity:1;border-radius:4px;grid-area:1/2;justify-content:center;place-self:center end;align-items:center;width:1.14rem;height:1.14rem;display:inline-flex}.listing-keyfacts-grid .listing-choice-option.is-selected,.listing-keyfacts-grid .listing-location-option.is-selected{background:var(--filter-selected-bg);color:var(--foreground)}.listing-keyfacts-grid .listing-location-option.is-selected .listing-location-check,.listing-keyfacts-grid .listing-choice-option.is-selected .listing-choice-check{background:var(--filter-check-green);color:var(--filter-check-ink);opacity:1}.listing-keyfacts-grid .listing-location-panel{margin-top:var(--listing-keyfact-subgroup-gap);background:0 0;gap:.9rem;padding:0}.listing-keyfacts-grid .listing-location-group{gap:.58rem}.listing-keyfacts-grid .listing-location-group>p{letter-spacing:.02em;font-size:.68rem}.listing-keyfacts-grid .listing-location-grid{grid-template-columns:minmax(0,1fr);gap:.38rem}.listing-keyfacts-grid .listing-location-grid-switzerland,.listing-keyfacts-grid .listing-location-grid-cantons,.listing-keyfacts-grid .listing-location-grid-countries{grid-template-columns:minmax(0,1fr)}.listing-keyfacts-grid .listing-location-option{background:var(--listing-flat-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;min-height:2.3rem;padding:.48rem .56rem;font-size:.75rem;line-height:1;display:grid}.listing-keyfacts-grid .listing-location-option>span:nth-of-type(2){text-overflow:clip;white-space:normal;overflow:visible}.listing-keyfacts-grid .listing-location-option-copy small{font-size:.76rem}.listing-keyfacts-grid .listing-location-check{background:var(--background);color:#0000;opacity:1;border-radius:4px;flex:0 0 1.14rem;grid-area:1/3;justify-content:center;place-self:center end;align-items:center;width:1.14rem;height:1.14rem;display:inline-flex;position:static}.listing-keyfacts-grid .listing-location-symbol{flex-basis:.86rem;grid-area:1/1;width:.86rem;height:.86rem}.listing-keyfacts-grid .listing-location-option-copy{grid-area:1/2;line-height:1}.listing-keyfacts-grid .input-field{background:var(--listing-flat-bg);min-height:3.06rem}.listing-founded-year-field{gap:0;min-width:0;display:grid}.listing-founded-year-row{grid-template-columns:minmax(0, 1fr) var(--listing-inline-action-width,11.2rem);gap:var(--listing-inline-action-gap);align-items:center;min-width:0;display:grid}.listing-founded-year-row .input-field{text-align:left;transition:opacity .14s}.listing-founded-year-field.is-on-request .listing-founded-year-row .input-field{opacity:var(--listing-disabled-control-opacity)}.listing-founded-year-field .listing-founded-year-request{min-height:2.3rem;font-size:var(--listing-inline-action-font-size,.75rem);white-space:nowrap;align-self:center;gap:.4rem;width:100%;padding:.48rem .62rem;font-weight:760;line-height:1.08}.listing-founded-year-field>.field-error{grid-column:1/-1}.listing-founded-year-field .input-field:disabled{cursor:not-allowed}.listing-money-range-field,.listing-number-range-field{border:0;gap:0;min-width:0;padding:0;display:grid}.listing-range-control-row{gap:var(--listing-inline-action-gap);grid-template-columns:minmax(0,1fr) max-content;align-items:center;min-width:0;display:grid}.listing-money-range-inputs{grid-template-columns:minmax(0,1fr);gap:.46rem;min-width:0;transition:opacity .14s;display:grid}.listing-money-range-inputs.is-range{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-money-input-wrap{min-width:0;display:grid;position:relative}.listing-money-prefix{z-index:1;color:var(--muted);pointer-events:none;font-size:.74rem;font-weight:850;line-height:1;position:absolute;top:50%;left:.72rem;transform:translateY(-50%)}.listing-money-input-wrap .input-field{text-align:left;padding-left:3.15rem}.listing-money-range-actions{grid-template-columns:repeat(2, var(--listing-inline-action-width,11.2rem));gap:var(--listing-inline-action-gap);align-items:center;min-width:0;display:grid}.listing-keyfacts-grid .listing-money-range-toggle{min-height:2.3rem;font-size:var(--listing-inline-action-font-size);white-space:nowrap;gap:.4rem;padding:.48rem .62rem;font-weight:760;line-height:1.08}.listing-keyfacts-grid .listing-money-range-toggle .listing-choice-label{overflow-wrap:normal}@media (max-width:640px){.listing-form{--listing-inline-action-font-size:.68rem;--listing-inline-action-gap:.32rem;--listing-inline-action-width:4.85rem}.listing-range-control-row{gap:var(--listing-inline-action-gap);grid-template-columns:minmax(0,1fr) max-content}.listing-money-range-inputs{gap:.32rem}.listing-money-prefix{font-size:.6rem;left:.42rem}.listing-money-input-wrap .input-field{padding-left:1.78rem;padding-right:.38rem;font-size:.7rem}.listing-money-range-actions{grid-template-columns:repeat(2, var(--listing-inline-action-width,4.85rem));gap:var(--listing-inline-action-gap)}.listing-keyfacts-grid .listing-money-range-toggle,.listing-founded-year-field .listing-founded-year-request{gap:.28rem;min-height:2.3rem;padding:.42rem .34rem;font-size:.68rem}.listing-keyfacts-grid .listing-money-range-toggle .listing-choice-check{width:.92rem;height:.92rem}.anonymous-contact-row{grid-template-columns:minmax(0, 1fr) var(--listing-inline-action-width,4.85rem);gap:var(--listing-inline-action-gap)}.anonymous-contact-field .anonymous-contact-toggle{gap:.28rem;min-height:2.3rem;padding:.42rem .34rem;font-size:.68rem}.anonymous-contact-field .anonymous-contact-toggle .listing-choice-check{width:.92rem;height:.92rem}}.listing-money-range-field.is-on-request .listing-money-range-inputs,.listing-number-range-field.is-on-request .listing-money-range-inputs{opacity:var(--listing-disabled-control-opacity)}.listing-money-range-field .input-field:disabled,.listing-number-range-field .input-field:disabled,.listing-money-range-toggle input:disabled{cursor:not-allowed}.listing-money-range-field>.field-error,.listing-number-range-field>.field-error{grid-column:1/-1}.anonymous-contact-field{gap:0;min-width:0;display:grid}.anonymous-contact-field>.label-text{margin-bottom:var(--listing-keyfact-subgroup-gap,clamp(.82rem, 1.25vw, 1rem))}.anonymous-contact-row{grid-template-columns:minmax(0, 1fr) var(--listing-inline-action-width,11.2rem);gap:var(--listing-inline-action-gap);align-items:center;min-width:0;display:grid}.anonymous-contact-row .input-field{transition:opacity .14s}.anonymous-contact-field.is-anonymous .anonymous-contact-row .input-field{opacity:var(--listing-disabled-control-opacity,.46)}.anonymous-contact-field .anonymous-contact-toggle{background:var(--listing-flat-bg,var(--background));min-height:2.3rem;font-size:var(--listing-inline-action-font-size);white-space:nowrap;align-self:center;gap:.4rem;width:100%;padding:.48rem .62rem;font-weight:760;line-height:1.08}.anonymous-contact-field .anonymous-contact-toggle.is-selected{background:var(--filter-selected-bg);color:var(--foreground)}.anonymous-contact-field .anonymous-contact-toggle .listing-choice-check{background:var(--background);opacity:1;width:1.14rem;height:1.14rem}.anonymous-contact-field .anonymous-contact-toggle.is-selected .listing-choice-check{background:var(--filter-check-green);color:var(--filter-check-ink)}.anonymous-contact-field>.field-error{grid-column:1/-1}@media (max-width:640px){.listing-keyfacts-grid .listing-founded-year-field .listing-founded-year-request,.listing-keyfacts-grid .listing-employee-count-field .listing-founded-year-request,.anonymous-contact-field .anonymous-contact-toggle{min-height:2.3rem;font-size:var(--listing-inline-action-font-size,.68rem);gap:.28rem;padding:.42rem .34rem}.listing-keyfacts-grid .listing-founded-year-field .listing-founded-year-request .listing-choice-check,.listing-keyfacts-grid .listing-employee-count-field .listing-founded-year-request .listing-choice-check,.anonymous-contact-field .anonymous-contact-toggle .listing-choice-check{width:.92rem;height:.92rem}}.listing-field textarea.input-field{min-height:7.4rem;line-height:1.5}.listing-checkbox-group{background:var(--background);border-radius:8px;gap:.72rem;padding:clamp(.9rem,1.8vw,1.05rem);display:grid}.listing-checkbox-group>p{color:var(--muted);font-size:.88rem;font-weight:500;line-height:1.5}.listing-checkbox-grid{gap:.52rem;display:grid}.listing-checkbox,.listing-checkbox-option{background:var(--listing-flat-bg);min-width:0;color:var(--foreground);border-radius:7px;align-items:start;gap:.62rem;padding:.74rem .82rem;font-size:.9rem;font-weight:700;line-height:1.28;display:flex}.listing-visibility-grid .listing-checkbox{background:var(--background);align-items:center;min-height:3.25rem;padding:.9rem 1rem}.listing-checkbox input,.listing-checkbox-option input{width:1rem;height:1rem;accent-color:var(--accent-secondary);flex:none;margin-top:.07rem}.listing-checkbox span span{color:var(--foreground);font-size:.9rem;font-weight:800;line-height:1.22;display:block}.listing-checkbox small{color:var(--muted);margin-top:.24rem;font-size:.82rem;font-weight:500;line-height:1.4;display:block}.listing-form-details{background:var(--surface);border-radius:8px;padding:clamp(1rem,2vw,1.35rem);display:grid}.listing-form-details summary{cursor:pointer;background:var(--surface-strong);min-height:3.1rem;color:var(--foreground);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.92rem 1rem;font-size:.98rem;font-weight:850;line-height:1.15;list-style:none;display:flex}.listing-form-details summary::-webkit-details-marker{display:none}.listing-form-details summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.listing-form-details summary:after{content:"+";background:var(--background);width:1.35rem;height:1.35rem;color:var(--foreground);border-radius:999px;flex:none;place-items:center;font-size:1.05rem;font-weight:900;line-height:1;display:grid}.listing-form-details[open] summary:after{content:"-"}.listing-form-details-body{margin-top:clamp(1rem,1.8vw,1.35rem)}.listing-form-submit{justify-self:start;min-width:min(100%,15rem);min-height:3.18rem;margin-top:clamp(1rem,1.8vw,1.35rem)}.listing-form-submit-actions{flex-wrap:wrap;gap:.72rem;min-width:0;margin-top:clamp(1.65rem,2.6vw,2.15rem);display:flex}.listing-form-submit-actions .listing-form-submit{margin-top:0}@media (min-width:640px){.listing-form-grid,.listing-composer-aside .listing-plan-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-keyfacts-grid{grid-template-columns:minmax(0,1fr)}.listing-keyfacts-grid .listing-choice-grid,.listing-checkbox-grid,.listing-location-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-keyfacts-grid .listing-location-grid-cantons,.listing-keyfacts-grid .listing-location-grid-countries{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.listing-composer:not(.listing-composer-single){grid-template-columns:minmax(16rem,18.5rem) minmax(0,1fr)}.listing-composer-aside{position:sticky;top:6.25rem}.listing-composer-aside .listing-plan-option-grid{grid-template-columns:1fr}.listing-form-section{grid-template-columns:minmax(0,1fr);align-items:start}.listing-checkbox-grid,.listing-keyfacts-grid .listing-location-grid-cantons,.listing-keyfacts-grid .listing-location-grid-countries{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-keyfacts-grid{grid-template-columns:minmax(0,1fr)}.listing-keyfacts-grid .listing-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-keyfacts-grid>.sm\:col-span-2,.listing-keyfacts-grid>.listing-keyfact-wide,.listing-keyfacts-grid>.listing-field{grid-column:1/-1}}@media (max-width:639px){.listing-composer{gap:.95rem}.listing-composer-aside{padding:1rem}.listing-composer-aside .listing-plan-summary-main>strong{font-size:1.12rem}.listing-form{gap:.92rem}.listing-form-section-head{gap:.5rem;display:grid}.listing-form-section-head p{text-align:left;max-width:none}.listing-form-submit{width:100%}.listing-contact-fields{grid-template-columns:1fr}}.sell-entry-form .seller-access-form{background:0 0;grid-area:auto;gap:clamp(.7rem,1.05vw,.88rem);width:100%;max-width:25.5rem;margin-inline:auto;padding:0}.sell-entry-form .seller-access-form-head{gap:.58rem}.sell-entry-form .seller-access-form-head p{font-size:clamp(1.22rem,1.65vw,1.55rem);line-height:.98}.sell-entry-form .seller-access-form-head p,.sell-entry-form .label-text,.sell-entry-form .seller-access-success strong{color:var(--foreground)}.sell-entry-form .seller-access-form-head span,.sell-entry-form .seller-access-note-inline,.sell-entry-form .seller-access-success p{color:var(--muted)}.sell-entry-form .seller-access-form-head span{max-width:22rem;font-size:.88rem;line-height:1.42}.sell-entry-form .seller-access-field{gap:.62rem}.sell-entry-form .input-field{min-height:var(--control-height);background:var(--background);color:var(--foreground)}.sell-entry-form .input-field:focus{background:var(--background)}.sell-entry-form .input-field::placeholder{color:var(--muted)}.sell-entry-form .btn-primary{min-height:var(--control-height);background:var(--foreground);color:var(--background)}.sell-entry-form .seller-access-success{background:var(--surface-strong)}.sell-entry-form .seller-access-success .btn-secondary{background:var(--surface-accent);color:var(--foreground)}.sell-entry-form .seller-access-note-inline{max-width:23rem;font-size:.82rem;line-height:1.45;display:none}.login-entry-section{padding-block:var(--access-section-top) var(--access-section-bottom);margin-top:0}.seller-entry-login-inline,.login-register-inline{width:100%;max-width:25.5rem;color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;gap:.38rem;margin:clamp(.95rem,1.6vw,1.2rem) auto 0;font-size:.84rem;font-weight:600;line-height:1.35;display:flex}.seller-entry-login-inline a,.login-register-inline a{color:var(--foreground);font-weight:700;text-decoration:none}.dark .sell-entry-panel{background:var(--surface);color:var(--foreground)}.dark .sell-entry-form{background:var(--surface-strong);color:var(--foreground)}.dark .seller-pricing-card{--pricing-panel-bg:var(--background);--pricing-tab-color:var(--muted);--pricing-action-bg:var(--foreground);--pricing-action-color:var(--background);background:var(--surface)}.dark .seller-pricing-card-primary{--pricing-panel-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.dark .seller-pricing-card-primary{--pricing-panel-bg:color-mix(in srgb, var(--surface) 72%, var(--footer-bg))}}.dark .seller-pricing-card-primary{--pricing-tab-color:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){.dark .seller-pricing-card-primary{--pricing-tab-color:color-mix(in srgb, var(--footer-foreground) 70%, transparent)}}.dark .seller-pricing-card-primary{--pricing-action-bg:var(--footer-foreground);--pricing-action-color:var(--background);background:var(--footer-bg)}@supports (color:color-mix(in lab, red, red)){.dark .seller-pricing-card-primary{background:color-mix(in srgb, var(--footer-bg) 70%, var(--background))}}.dark .seller-pricing-card-primary{color:var(--footer-foreground)}.dark .seller-pricing-tabs{background:var(--pricing-panel-bg)}.dark .seller-pricing-tab[aria-pressed=true]{background:var(--pricing-action-bg);color:var(--pricing-action-color)}.dark .seller-pricing-tabs-static{background:var(--pricing-panel-bg)}.dark .seller-pricing-tabs-static span{background:var(--pricing-action-bg);color:var(--pricing-action-color)}.dark .seller-pricing-checks li{background:var(--pricing-panel-bg);color:currentColor}.dark .seller-pricing-checks .seller-access-point-icon,.dark .seller-pricing-card-primary .seller-pricing-checks .seller-access-point-icon{background:var(--filter-check-green);color:var(--filter-check-ink)}.dark .sell-entry-form .seller-access-form-head p,.dark .sell-entry-form .label-text,.dark .sell-entry-form .seller-access-success strong{color:var(--foreground)}.dark .sell-entry-form .seller-access-form-head span,.dark .sell-entry-form .seller-access-note-inline,.dark .sell-entry-form .seller-access-success p{color:var(--muted)}.dark .sell-entry-form .input-field{background:var(--background);color:var(--foreground)}.dark .sell-entry-form .input-field:focus{background:var(--background)}.dark .sell-entry-form .input-field::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark .sell-entry-form .input-field::placeholder{color:color-mix(in srgb, var(--muted) 76%, transparent)}}.dark .sell-entry-form .btn-primary{background:var(--accent);color:var(--accent-foreground)}.dark .seller-entry-login-inline,.dark .login-register-inline{color:var(--muted)}.dark .seller-entry-login-inline a,.dark .login-register-inline a{color:var(--foreground)}.login-entry-section .sell-entry-panel{color:var(--foreground);background:0 0}.login-entry-section .sell-entry{min-height:0}.login-entry-section .sell-entry-copy,.login-entry-section .sell-entry-form{padding:var(--access-panel-padding)}.login-entry-section .sell-entry-copy{background:var(--surface);color:var(--foreground);align-content:center;gap:clamp(.75rem,1.3vw,1rem)}.login-entry-section .sell-entry-copy h1{max-width:34rem;color:var(--foreground);font-size:clamp(1.55rem,3vw,2.45rem);line-height:.98}.login-entry-section .sell-entry-copy>p{max-width:34rem;color:var(--muted);font-size:1rem;font-weight:500;line-height:1.55}.login-entry-section .sell-entry-form{background:var(--footer-bg);color:var(--footer-foreground);flex-direction:column;place-content:center flex-start;align-items:center;gap:clamp(.95rem,1.45vw,1.2rem);display:flex}.login-entry-section .sell-entry-form .seller-access-form,.login-entry-section .login-register-inline{inline-size:min(100%, var(--access-form-width));width:min(100%, var(--access-form-width));max-width:var(--access-form-width);margin-inline:0}.login-entry-section .sell-entry-form .seller-access-form{gap:clamp(.95rem,1.45vw,1.2rem)}.login-entry-section .sell-entry-form .seller-access-form-head{gap:.38rem}.seller-registration-form-panel .seller-access-form-head p,.login-entry-section .sell-entry-form .seller-access-form-head p{font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.02}.seller-registration-form-panel .seller-access-form-head span,.login-entry-section .sell-entry-form .seller-access-form-head span{max-width:none;font-size:.88rem;line-height:1.42}.login-entry-section .sell-entry-form .seller-access-form-head p,.login-entry-section .sell-entry-form .label-text,.login-entry-section .sell-entry-form .seller-access-success strong{color:var(--footer-foreground)}.login-entry-section .sell-entry-form .seller-access-form-head span,.login-entry-section .sell-entry-form .seller-access-note-inline,.login-entry-section .sell-entry-form .seller-access-success p,.login-entry-section .login-register-inline{color:var(--footer-muted)}.login-entry-section .login-register-inline{margin:0}.login-entry-section .sell-entry-form .input-field{background:var(--background);color:var(--foreground)}.login-entry-section .sell-entry-form .input-field:focus{background:var(--background)}.login-entry-section .sell-entry-form .input-field::placeholder{color:var(--muted)}.login-entry-section .sell-entry-form .btn-primary{background:var(--footer-foreground);color:var(--footer-bg)}.login-entry-section .sell-entry-form .seller-access-success{background:var(--footer-foreground)}@supports (color:color-mix(in lab, red, red)){.login-entry-section .sell-entry-form .seller-access-success{background:color-mix(in srgb, var(--footer-foreground) 9%, transparent)}}.sell-content-section,.seo-copy-section{padding-block:clamp(4.6rem,7vw,7rem) clamp(4.4rem,7vw,7rem)}.seo-copy{gap:clamp(1rem,2vw,1.55rem);display:grid}.sell-content-main,.seo-copy-main{gap:clamp(1.15rem,2.4vw,2rem);max-width:80rem;padding:0;display:grid}.sell-content-main h2{max-width:32rem;font-size:clamp(2.05rem,3.5vw,3.45rem)}.seo-copy-main h2{max-width:32rem;color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;font-size:clamp(2.05rem,3.5vw,3.45rem);line-height:.98}.sell-content-text,.seo-copy-text{gap:clamp(.95rem,1.6vw,1.25rem);max-width:76rem;display:grid}.sell-content-text p{max-width:72rem;margin:0;font-size:clamp(1rem,1.25vw,1.08rem);line-height:1.72}.seo-copy-text p{max-width:72rem;color:var(--muted);margin:0;font-size:clamp(1rem,1.25vw,1.08rem);font-weight:500;line-height:1.72}.seo-copy-text h3{color:var(--foreground)}.sell-topic-list{align-content:start;gap:clamp(1rem,1.8vw,1.35rem);display:grid}.sell-topic{gap:.38rem;padding:0;display:grid}.sell-topic h3{color:var(--foreground);font-size:.94rem;font-weight:700;line-height:1.18}.sell-topic p{max-width:34rem;font-size:.92rem}.home-seo-story{background:linear-gradient(180deg, var(--surface-strong) 0%, var(--surface-accent) 100%);border-radius:8px;gap:1rem;margin-top:clamp(2.3rem,5vw,3.6rem);padding:1rem;display:grid}.home-seo-story-section .home-seo-story{margin-top:0}.home-seo-story-header{background:0 0;border-radius:7px;gap:.72rem;padding:1rem;display:grid}.home-seo-story-header h2{max-width:72rem;color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;font-size:clamp(1.75rem,4vw,3.55rem);line-height:.98}.home-seo-story-header p{max-width:78rem;color:var(--muted);font-size:clamp(1rem,1.5vw,1.12rem);font-weight:500;line-height:1.65}.home-seo-story-grid{gap:.72rem;display:grid}.home-seo-story-item{background:var(--background);border-radius:7px;gap:.55rem;padding:.95rem;display:grid}.home-seo-story-item h3{color:var(--foreground);font-size:1.02rem;font-weight:700;line-height:1.15}.home-seo-story-item p{color:var(--muted);font-size:.94rem;font-weight:500;line-height:1.62}.home-seo-story-links{flex-wrap:wrap;gap:.5rem;display:flex}.home-seo-story-links a{background:var(--background);color:var(--foreground);border-radius:6px;align-items:center;gap:.45rem;padding:.64rem .78rem;font-size:.84rem;font-weight:700;line-height:1.1;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}@media (min-width:860px){.home-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-start-panel{padding:1rem}.sell-conversion-grid{grid-template-columns:minmax(0,1fr) minmax(22rem,30rem);align-items:stretch}.sell-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-process-row{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-start-form{align-self:start;padding:1.15rem}.sell-start-form .seller-access-form{grid-area:auto}.sell-access-panel{grid-template-columns:minmax(0,1fr) minmax(22rem,31rem);align-items:start;padding:1.25rem}.sell-access-copy,.sell-access-after{grid-column:1}.seller-access-form{grid-area:1/2/span 2;padding:1rem}.sell-seo-panel{padding:1.2rem 1.25rem}.sell-seo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-entry{grid-template-columns:minmax(0,1fr) minmax(22rem,28rem);align-items:stretch;gap:0}.login-entry-section .sell-entry{grid-template-columns:minmax(0,1fr) minmax(20rem,.82fr)}.sell-entry-highlights{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-entry-form{place-self:stretch stretch;width:100%}.sell-content{grid-template-columns:minmax(0,1fr);align-items:start}.seo-copy{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1rem,2vw,1.55rem);display:grid}.sell-content-main,.seo-copy-main{grid-template-columns:minmax(0,1fr);row-gap:clamp(1.15rem,2.2vw,1.8rem);max-width:78rem}.sell-content-main h2,.seo-copy-main h2{grid-row:auto;max-width:62rem}.sell-topic-list,.sell-content .sell-faq-list{grid-template-columns:1fr}.home-route-intro{margin-bottom:2.9rem}.home-route-card{min-height:21rem;padding:1.45rem}.home-seo-story{gap:.9rem;margin-top:clamp(3rem,4vw,4.2rem);padding:1.15rem}.home-seo-story-header{padding:1.25rem}.home-seo-story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-seo-story-item{align-content:start;min-height:12.5rem;padding:1rem}.home-seo-story-links{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-seo-story-links a{justify-content:space-between}}.marketplace-section{--market-control-height:var(--control-height);--market-option-height:35px;--market-sort-height:40px;overflow-anchor:none;margin-top:-.4rem}.page-terminal-section{padding-bottom:clamp(4.75rem,7vw,7rem)}.market-workspace{overflow-anchor:none;gap:1.08rem;display:grid}.market-mobile-filter-toggle,.market-mobile-filter-actions{display:none}.market-results-stack{overflow-anchor:none;gap:1.08rem;min-width:0;scroll-margin-top:7rem;display:grid}.market-filter-panel{z-index:20;background:0 0;border-radius:8px;padding:0;position:relative;overflow:visible}.market-filter-grid{gap:1.38rem;display:grid;overflow:visible}.market-search-field{min-width:0;overflow:visible}.market-search-field-mobile{display:none}.market-search-control{min-height:var(--market-control-height);transform-origin:50%;justify-self:stretch;width:100%;margin-top:.56rem;overflow:hidden}.market-search-control input{font-size:.92rem}.market-filter-group{gap:.72rem;min-width:0;display:grid;overflow:visible}.market-filter-subgroup{border-left:2px solid var(--surface);min-width:0;margin-top:-.38rem;padding-left:.72rem;display:grid}.market-filter-group-header{justify-content:space-between;align-items:center;gap:.78rem;min-width:0;display:flex}.market-filter-group .label-text{color:var(--foreground);font-size:.86rem;font-weight:700;line-height:1.2}.market-filter-clear{background:var(--surface-strong);min-height:1.7rem;color:var(--muted);border-radius:5px;flex:none;align-items:center;padding:.28rem .52rem;font-size:.68rem;font-weight:600;line-height:1;transition:background-color .14s,color .14s;display:inline-flex}.market-filter-clear:not(.is-visible){opacity:0;pointer-events:none;visibility:hidden}.market-filter-options{grid-template-columns:1fr;gap:.38rem;min-width:0;padding-inline:0;display:grid;overflow:visible}.market-filter-option{--filter-inline-size:1.02rem;--filter-text-align-offset:.02rem;z-index:0;width:100%;height:var(--market-option-height);min-height:var(--market-option-height);background-color:var(--surface);max-width:100%;color:var(--foreground);text-align:left;transform-origin:50%;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.86rem;padding:0 .72rem 0 .82rem;font-size:.82rem;font-weight:600;line-height:1;transition:background-color .14s,color .14s;display:grid;position:relative}.market-filter-option:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.market-filter-option[aria-pressed=true]{background:var(--filter-selected-bg);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--filter-check-green)}.market-filter-option-segmented{--filter-segment-color:var(--foreground);--filter-segment-width:.34rem;padding-left:.95rem;overflow:hidden}.market-filter-option-segmented:before{content:"";width:var(--filter-segment-width);background:var(--filter-segment-color);pointer-events:none;border-radius:6px 0 0 6px;position:absolute;top:0;bottom:0;left:0}.market-filter-option-segmented[aria-pressed=true]{background:var(--filter-selected-bg)}.market-filter-option-tone-whole-company{--filter-segment-color:var(--offer-color-whole-company)}.market-filter-option-tone-participation{--filter-segment-color:var(--offer-color-participation)}.market-filter-option-tone-franchise{--filter-segment-color:var(--offer-color-franchise)}.market-filter-option-tone-asset{--filter-segment-color:var(--offer-color-asset)}.market-filter-option-label{min-width:0;min-height:var(--filter-inline-size);overflow-wrap:anywhere;align-items:center;gap:.68rem;line-height:1;display:inline-flex}.market-filter-option-text{min-width:0;min-height:var(--filter-inline-size);transform:translateY(var(--filter-text-align-offset));flex-wrap:wrap;align-items:center;gap:.36rem;line-height:1;display:inline-flex}.market-filter-option-text>span{min-height:var(--filter-inline-size);align-items:center;line-height:1;display:inline-flex}.market-filter-option-detail{color:var(--muted);font-size:.68rem;font-weight:600;line-height:1}.market-filter-symbol{background:0 0;border-radius:2px;flex:0 0 .96rem;justify-content:center;align-items:center;width:.96rem;height:.96rem;line-height:0;display:inline-flex;overflow:hidden}.market-filter-icon{width:1.02rem;height:1.02rem;color:var(--foreground);border-radius:3px;flex:0 0 1.02rem;justify-content:center;align-items:center;line-height:0;display:inline-flex}span.market-filter-icon{background:currentColor}svg.market-filter-icon{background:0 0;border-radius:0}.market-filter-icon-category{color:var(--foreground)}.market-filter-icon-whole-company{color:var(--offer-color-whole-company)}.market-filter-icon-participation{color:var(--offer-color-participation)}.market-filter-icon-franchise{color:var(--offer-color-franchise)}.market-filter-icon-asset{color:var(--foreground)}.dark .market-filter-icon-whole-company{color:var(--offer-color-whole-company)}.dark .market-filter-icon-participation{color:var(--offer-color-participation)}.dark .market-filter-icon-franchise{color:var(--offer-color-franchise)}.dark .market-filter-icon-asset{color:var(--foreground)}.market-filter-symbol .region-symbol-image{object-fit:cover;object-position:center;flex:none;width:100%;max-width:none;height:100%;display:block}.market-filter-check{background:var(--background);color:#0000;border-radius:4px;flex:none;justify-content:center;align-items:center;width:1.24rem;height:1.24rem;transition:background-color .14s,color .14s;display:inline-flex}.market-filter-option[aria-pressed=true] .market-filter-check{background:var(--filter-check-green);color:var(--filter-check-ink)}.market-result-bar{color:var(--muted);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:1rem;padding:0;font-size:.9rem;font-weight:700;line-height:1.35;display:grid}.market-result-heading{font:inherit;min-width:0;margin:0}.market-result-heading strong{color:var(--foreground)}.market-result-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.48rem;min-width:0;display:flex}.market-pagination{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.9rem;font-weight:700;line-height:1.35;display:flex}.market-pagination p{margin:0}.market-pagination-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.market-sort-control{z-index:30;width:min(17rem,100%);min-width:0;color:var(--foreground);display:inline-block;position:relative}.market-sort-trigger{width:100%;height:var(--market-sort-height);min-height:var(--market-sort-height);background:var(--listing-card-bg);color:var(--foreground);cursor:pointer;text-align:left;border-radius:6px;grid-template-columns:auto minmax(8.5rem,1fr) auto;align-items:center;gap:.65rem;padding:0 .82rem;transition:background-color .14s,border-color .14s,border-radius .14s;display:grid}.market-sort-label{color:var(--muted);font-size:.82rem;font-weight:700;line-height:1}.market-sort-value{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;line-height:1.15;overflow:hidden}.market-sort-chevron{color:var(--foreground);transition:transform .14s}.market-sort-trigger:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.market-sort-control-open .market-sort-trigger{background:var(--listing-card-bg);border-radius:6px 6px 0 0}.market-sort-control-open{z-index:42}.market-sort-control-open .market-sort-chevron{transform:rotate(180deg)}.market-sort-menu{background:var(--listing-card-bg);border-radius:0 0 6px 6px;gap:0;padding:.14rem 0;display:grid;position:absolute;top:calc(100% - 2px);left:0;right:0;overflow:hidden}.market-sort-option{min-height:var(--market-option-height);color:var(--foreground);cursor:pointer;text-align:left;background-color:#0000;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.52rem .68rem;font-size:.84rem;font-weight:700;line-height:1.15;transition:background-color .14s,color .14s;display:grid}.market-sort-option:focus-visible{background:var(--listing-card-bg);outline:none}.market-sort-option[aria-selected=true]{background:var(--filter-selected-bg);box-shadow:inset 0 0 0 1px var(--filter-check-green)}.dark .market-sort-option[aria-selected=true]{background:var(--filter-selected-bg)}@media (max-width:639px){.market-result-bar{grid-template-columns:minmax(0,1fr) minmax(0,min(12.5rem,48vw))}.market-result-actions,.market-sort-control{width:100%}.market-pagination{align-items:stretch}.market-pagination,.market-pagination-actions,.market-pagination-actions .btn{width:100%}.market-sort-trigger{grid-template-columns:minmax(0,1fr) auto}.market-sort-label{display:none}}@media (max-width:720px){.page-hero{padding:1.35rem 0 1rem}.page-hero-title,.page-hero-compact .page-hero-title,.page-hero-large .page-hero-title{max-width:100%;font-size:2.28rem;line-height:1}.page-hero-title:has(.home-hero-title){max-width:100%;font-size:2.28rem;line-height:1}.page-hero-description{max-width:100%;margin-top:.86rem;font-size:.98rem;line-height:1.54}.page-hero-title:has(.home-hero-title)+.page-hero-description{max-width:100%;margin-top:.86rem;font-size:.98rem;line-height:1.54}.page-hero-actions{gap:.55rem}.page-hero-actions>.btn{flex-basis:100%;min-height:2.95rem}.market-section{padding-block:1.45rem 0}.market-heading{gap:.72rem;padding-bottom:.72rem}.market-workspace,.market-results-stack{gap:.98rem}.market-search-field-mobile{display:block}.market-mobile-filter-actions{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;min-width:0;display:grid}.market-search-field-desktop{display:none}.market-mobile-filter-toggle{width:100%;min-height:var(--market-control-height);background:var(--foreground);color:var(--background);text-align:left;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.86rem .98rem;font-size:.94rem;font-weight:700;line-height:1;display:grid}.market-mobile-filter-icon{transition:transform .16s}.market-mobile-filter-toggle[aria-expanded=true] .market-mobile-filter-icon{transform:rotate(180deg)}.market-filter-panel{display:none}.market-filter-panel.is-open{display:block}.market-filter-grid{gap:1.22rem}.market-filter-option{height:var(--market-option-height);min-height:var(--market-option-height);padding:0 .72rem 0 .82rem;font-size:.84rem}.market-filter-check{width:1.24rem;height:1.24rem}.market-filter-grid>.market-filter-reset{min-height:var(--market-control-height)}.market-sort-trigger{height:var(--market-sort-height);min-height:var(--market-sort-height)}.listing-card{gap:.56rem;padding:.92rem}.listing-card-meta{gap:.3rem}.listing-meta-badge{min-height:1.72rem;padding:.32rem .54rem;font-size:.7rem}.listing-card-title{font-size:1.08rem;line-height:1.2}.listing-card-description{font-size:.88rem;line-height:1.5}.business-listing-card .listing-card-facts{gap:.42rem}.business-listing-card .listing-card-fact{padding:.4rem .52rem}.listing-card-fact dt{font-size:.65rem}.listing-card-fact dd{overflow-wrap:anywhere;font-size:.79rem;line-height:1.24}.sell-value-grid{grid-template-columns:1fr}}@media (max-width:380px){.page-hero-title,.page-hero-compact .page-hero-title,.page-hero-large .page-hero-title{font-size:2.02rem}.page-hero-title:has(.home-hero-title){font-size:2.02rem}.listing-card{padding:.82rem}.business-listing-card .listing-card-facts{grid-template-columns:1fr}}.site-footer{background:var(--footer-bg);color:var(--footer-foreground)}.footer-hero{gap:1.4rem;padding-bottom:1.25rem;display:grid}.footer-logo{width:fit-content;color:var(--footer-foreground);line-height:1;display:block}.footer-logo-mark{background:currentColor;width:clamp(9.35rem,10.75vw,12.05rem);height:clamp(2.43rem,2.8vw,3.14rem);display:block;-webkit-mask:url(/company-logo.svg) 50%/contain no-repeat;mask:url(/company-logo.svg) 50%/contain no-repeat}.footer-title{max-width:52rem;color:var(--footer-foreground);font-family:var(--font-inter,Arial, sans-serif);margin-top:1rem;font-size:clamp(1.6rem,2.9vw,3rem);font-weight:900;line-height:1}.footer-text{max-width:58rem;color:var(--footer-muted);margin-top:1rem;font-size:.98rem;font-weight:500;line-height:1.65}.footer-actions{flex-wrap:wrap;gap:.6rem;display:flex}.footer-primary-link,.footer-secondary-link{border-radius:6px;justify-content:center;align-items:center;gap:.55rem;min-height:2.8rem;padding:.78rem 1rem;font-weight:700;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}.footer-primary-link{background:var(--footer-primary-bg);color:var(--footer-primary-color)}.footer-secondary-link{background:var(--footer-secondary-bg);color:var(--footer-foreground)}.footer-directory-shell{background:var(--footer-panel);border-radius:8px;margin-top:1.15rem;padding:1rem}.footer-directory{gap:1.05rem .85rem;margin-top:0;display:grid}.footer-column,.footer-column-full{min-width:0}.footer-column-wide{grid-column:1/-1}.footer-column-title{color:var(--footer-strong);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:900;line-height:1.2}.footer-column-links{gap:.18rem;margin-top:.62rem;display:grid}.footer-column-wide .footer-column-links{column-count:1;column-gap:.8rem;display:block}.footer-column-full .footer-column-links{gap:.18rem;display:grid}.footer-column-wide .footer-link{break-inside:avoid;margin-bottom:.18rem;display:flex}.footer-link{width:fit-content;max-width:100%;color:var(--footer-muted);border-radius:5px;margin-left:-.42rem;padding:.22rem .42rem;font-size:.82rem;font-weight:700;line-height:1.28;transition:background-color .16s,color .16s;display:inline-flex}.footer-bottom{color:var(--footer-muted-soft);gap:.9rem;padding-block:1.35rem 0;font-size:.84rem;font-weight:700;display:grid}.footer-bottom-copy{margin:0}.footer-bottom-links{flex-wrap:wrap;gap:.34rem .68rem;display:flex}.footer-bottom .footer-link{margin-left:0;padding-inline:.46rem}@media (max-width:639px){.footer-bottom{text-align:left;flex-direction:column;place-items:flex-start start;gap:.62rem;display:flex}.footer-bottom-links{order:1;justify-content:start;justify-items:start;gap:.18rem;width:auto;display:grid}.footer-bottom-copy{order:2}.footer-bottom .footer-link{text-align:left;align-items:center;width:fit-content;min-height:2rem;padding:.34rem .5rem}.footer-actions{grid-template-columns:1fr;display:grid}.footer-primary-link,.footer-secondary-link{width:100%;min-height:var(--control-height)}.footer-directory-shell{margin-top:1rem;padding:.85rem}.footer-directory{gap:.95rem}.footer-column-links{gap:.28rem}.footer-link{width:100%;padding-block:.28rem}}@media (min-width:640px) and (max-width:1023px){.footer-bottom{text-align:left;flex-direction:column;align-items:flex-start;gap:.72rem;display:flex}.footer-bottom-copy{align-self:flex-start}.footer-bottom-links{justify-content:start;justify-items:start;gap:.18rem;display:grid}}.language-switcher{background:var(--surface);box-shadow:none}.language-switcher-dropdown{background:var(--listing-card-bg);border-radius:7px;align-items:center;padding:.16rem;display:inline-flex;position:relative}.language-switcher-current{background:var(--background);min-width:2.54rem;min-height:2.2rem;color:var(--foreground);cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:0;padding:0 .4rem;font-size:.72rem;font-weight:800;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}.language-switcher-menu{z-index:30;background:var(--listing-card-bg);border-radius:7px;gap:.16rem;min-width:100%;padding:.16rem;display:grid;position:absolute;top:calc(100% + .34rem);right:0}.language-switcher-menu-link{background:var(--background);min-width:2.54rem;min-height:2.05rem;color:var(--muted);text-align:center;border-radius:5px;justify-content:center;align-items:center;padding:0 .36rem;font-size:.72rem;font-weight:800;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}.language-switcher-full{box-shadow:none;background:0 0;flex-wrap:nowrap;gap:.18rem;padding:0}.language-switcher-link{min-height:var(--control-height);min-width:var(--control-height);text-align:center;justify-content:center;align-items:center;display:inline-flex}.language-switcher-full .language-switcher-link{background:var(--background);letter-spacing:.02em;border-radius:5px;min-width:auto;min-height:1.9rem;padding:.42rem .52rem;font-size:.68rem;font-weight:800;line-height:1}.language-label-full{display:none}.language-label-short{display:inline}.language-switcher-link.is-active{background:var(--foreground);color:var(--background)}.theme-toggle-button{box-sizing:border-box;aspect-ratio:1;justify-content:center;align-items:center;inline-size:var(--theme-toggle-button-size,var(--control-height))!important;block-size:var(--theme-toggle-button-size,var(--control-height))!important;width:var(--theme-toggle-button-size,var(--control-height))!important;height:var(--theme-toggle-button-size,var(--control-height))!important;min-inline-size:var(--theme-toggle-button-size,var(--control-height))!important;min-block-size:var(--theme-toggle-button-size,var(--control-height))!important;max-inline-size:var(--theme-toggle-button-size,var(--control-height))!important;max-block-size:var(--theme-toggle-button-size,var(--control-height))!important;flex:0 0 var(--theme-toggle-button-size,var(--control-height))!important;padding:0!important}.theme-toggle-button--compact,.theme-toggle-button--default{--theme-toggle-button-size:var(--control-height)}@media (min-width:520px){.language-label-full{display:inline}.language-label-short{display:none}.language-switcher-full{gap:.25rem}.language-switcher-full .language-switcher-link{padding-inline:.58rem;font-size:.64rem}}@media (min-width:640px){.market-heading{grid-template-columns:1fr auto}.seo-readable,.seo-quick-links{padding:1.15rem}.plain-link-list,.market-filter-grid,.footer-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-column-wide .footer-column-links,.footer-column-full .footer-column-links{column-count:2}}@media (min-width:1024px){.footer-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}.seo-readable{grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);align-items:start;padding:1.25rem}.seo-quick-links{padding:1.25rem}.seo-quick-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-workspace{grid-template-columns:minmax(18.5rem,22rem) minmax(0,1fr);align-items:start}.market-filter-panel{overscroll-behavior:auto;scrollbar-width:none;align-self:start;max-height:none;margin-inline:-.6rem;padding-inline:.6rem;position:relative;top:auto;overflow:visible}.market-filter-panel::-webkit-scrollbar{display:none}.market-filter-grid{grid-template-columns:1fr;align-items:stretch}.market-filter-option{height:var(--market-option-height);min-height:var(--market-option-height);padding-block:0}.market-search-field{grid-column:auto}.market-filter-grid>.btn{min-height:2.95rem}.footer-directory{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-column-wide .footer-column-links{column-count:3}.footer-column-full{grid-column:1/-1}.footer-column-full .footer-column-links{column-count:3;column-gap:.8rem;display:block}.footer-column-full .footer-link{break-inside:avoid;margin-bottom:.18rem;display:flex}.footer-bottom{grid-template-columns:minmax(0,1fr) auto;align-items:center}.footer-bottom-copy{justify-self:start}.footer-bottom-links{justify-content:flex-end;justify-self:end}}@media (min-width:1024px) and (max-height:760px){.market-filter-panel{max-height:none;top:auto}}.market-filter-grid>.market-filter-reset{min-height:var(--market-control-height);padding-block:.6rem;font-size:.82rem;font-weight:700}.dashboard-page{background:var(--surface);padding-block:clamp(1.45rem,3vw,2.4rem) clamp(4.6rem,7vw,7rem)}.dashboard-shell{--dashboard-section-space:clamp(1rem, 2vw, 1.55rem);gap:var(--dashboard-section-space);display:grid}.dashboard-hero-logout{flex:none;min-width:0;display:flex}.page-hero-actions>.dashboard-hero-logout{flex:none}.dashboard-hero-logout .btn{width:auto}.dashboard-layout{gap:var(--dashboard-section-space);align-items:start;min-width:0;display:grid}.dashboard-sidebar{background:var(--background);border-radius:8px;align-content:start;gap:.52rem;min-width:0;padding:.58rem;display:grid}.dashboard-content{gap:var(--dashboard-section-space);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.dashboard-nav{gap:.54rem;min-width:0;display:grid}.dashboard-nav-group{gap:.24rem;min-width:0;display:grid}.dashboard-nav-group-label{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;padding:.34rem .72rem .08rem;font-size:.72rem;font-weight:850;line-height:1}.dashboard-nav-divider{height:var(--section-divider-line);background:var(--section-divider-color);margin:var(--section-divider-space) .18rem}.dashboard-nav-link{width:100%;min-width:0;min-height:2.42rem;color:var(--foreground);overflow-wrap:anywhere;white-space:normal;background:0 0;border-radius:7px;justify-content:flex-start;align-items:center;padding:.64rem .72rem;font-size:.86rem;font-weight:750;line-height:1.1;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.dashboard-nav-link[aria-current=page]{background:var(--foreground);color:var(--background);font-weight:850}.dashboard-area-overview{gap:var(--dashboard-section-space);display:grid}.dashboard-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.58rem;min-width:0;display:grid}.dashboard-stat{background:var(--background);border-radius:8px;align-content:start;gap:.18rem;min-width:0;padding:.86rem .95rem;display:grid}.dashboard-stat strong{color:var(--foreground);font-size:1.36rem;font-weight:850;line-height:.95}.dashboard-stat span{color:var(--foreground);font-size:.82rem;font-weight:750;line-height:1.2}.dashboard-stat small{color:var(--muted);font-size:.74rem;font-weight:600;line-height:1.3}.dashboard-section{box-sizing:border-box;background:var(--background);border:0;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,1.8vw,1.35rem);min-width:0;max-width:100%;padding:clamp(1.05rem,2.3vw,1.55rem);display:grid;overflow:clip}.dashboard-section:has(.dashboard-settings-stack){gap:clamp(1.35rem,2.4vw,2rem);padding:clamp(1.28rem,2.7vw,1.95rem)}.dashboard-section-head{grid-template-columns:minmax(0,1fr);gap:.85rem;min-width:0;display:grid}.dashboard-section h2{color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(1.28rem,2vw,1.85rem);line-height:1.08}.dashboard-section-head p{max-width:56rem;color:var(--muted);margin-top:.42rem;font-size:.94rem;font-weight:500;line-height:1.55}.dashboard-section-action{align-items:start;display:flex}.dashboard-list{grid-template-columns:minmax(0,1fr);gap:.86rem;min-width:0;display:grid}.dashboard-row{background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:start;gap:.92rem;min-width:0;padding:clamp(.95rem,1.8vw,1.12rem);display:grid}.dashboard-row-link{color:inherit;align-items:center;text-decoration:none;transition:background-color .16s}.dashboard-row-main{min-width:0}.dashboard-row.dashboard-listing-row{grid-template-columns:minmax(0,1fr)}.dashboard-row-titleline{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;display:flex}.dashboard-row-titleline h3{min-width:0;color:var(--foreground);font-size:1rem;font-weight:700;line-height:1.18}.dashboard-row-titleline span{color:var(--muted);font-size:.76rem;font-weight:600}.dashboard-row-description{max-width:68rem;color:var(--muted);overflow-wrap:anywhere;margin-top:.42rem;font-size:.88rem;font-weight:500;line-height:1.45}.dashboard-row-statusline{margin-top:.48rem;display:flex}.dashboard-row-meta,.dashboard-row-text{color:var(--muted);margin-top:.42rem;font-size:.86rem;font-weight:500;line-height:1.48}.dashboard-row-text{max-width:64rem;color:var(--foreground);font-weight:500}.dashboard-inquiry-contact{gap:.42rem;margin-top:.62rem;display:grid}.dashboard-inquiry-contact div{background:var(--surface-strong);border-radius:7px;gap:.16rem;min-width:0;padding:.58rem .66rem;display:grid}.dashboard-inquiry-contact dt{color:var(--muted);align-items:center;gap:.28rem;font-size:.68rem;font-weight:700;line-height:1.1;display:inline-flex}.dashboard-inquiry-contact dd,.dashboard-inquiry-contact a{min-width:0;color:var(--foreground);overflow-wrap:anywhere;font-size:.9rem;font-weight:700;line-height:1.22;text-decoration:none}.dashboard-status{background:var(--surface-strong);min-height:1.72rem;color:var(--foreground);white-space:nowrap;border-radius:6px;align-items:center;padding:.34rem .58rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.dashboard-status.is-published{background:var(--surface-strong);color:var(--status-success-text)}.dashboard-status.is-review,.dashboard-status.is-email,.dashboard-status.is-changes,.dashboard-status.is-paused{background:var(--surface-strong);color:var(--status-warning-text)}.dashboard-status.is-sold{background:var(--surface-strong);color:var(--status-info-text)}.dashboard-status.is-deleted{background:var(--surface-strong);color:var(--status-danger-text)}.dark .dashboard-status.is-published,.dark .dashboard-action.is-action-preview,.dark .dashboard-action.is-action-publish{background:var(--background);color:var(--status-success-text)}.dark .dashboard-status.is-paused,.dark .dashboard-action.is-action-pause{background:var(--background);color:var(--status-warning-text)}.dark .dashboard-status.is-sold,.dark .dashboard-action.is-action-sold{background:var(--background);color:var(--status-info-text)}.dark .dashboard-status.is-deleted,.dark .dashboard-action.is-action-delete,.dark .dashboard-action.dashboard-action-danger-wide{background:var(--background);color:var(--status-danger-text)}.dashboard-status.is-rejected{background:var(--surface-strong);color:var(--status-danger-text)}.dashboard-status.is-expired,.dashboard-status.is-draft{background:var(--surface-strong);color:var(--status-neutral-text)}.dashboard-row-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.44rem;min-width:0;display:grid}.dashboard-row-facts div{background:var(--surface-strong);border-radius:7px;gap:.16rem;padding:.58rem .66rem;display:grid}.dashboard-row-facts dt{color:var(--muted);align-items:center;gap:.26rem;font-size:.68rem;font-weight:700;line-height:1.1;display:inline-flex}.dashboard-row-facts dd{color:var(--foreground);font-size:1rem;font-weight:700;line-height:1}.dashboard-invoice-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.44rem;margin-top:.72rem;display:grid}.dashboard-invoice-facts div{background:var(--surface-strong);border-radius:7px;gap:.18rem;padding:.58rem .66rem;display:grid}.dashboard-invoice-facts dt{color:var(--muted);font-size:.68rem;font-weight:700;line-height:1.1}.dashboard-invoice-facts dd{color:var(--foreground);font-size:.9rem;font-weight:700;line-height:1.18}.dashboard-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;width:100%;min-width:0;display:grid}.dashboard-action-form{min-width:0;display:flex}.dashboard-action-form.is-wide{grid-column:1/-1}.dashboard-action{background:var(--surface-strong);width:100%;min-height:2.46rem;color:var(--foreground);border-radius:6px;justify-content:center;align-items:center;padding:.52rem .7rem;font-size:.78rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.dashboard-action-form .dashboard-action{width:100%}.dashboard-action.is-primary{background:var(--foreground);color:var(--background)}.dashboard-action:disabled{cursor:not-allowed;opacity:.48}.dashboard-action.is-action-preview,.dashboard-action.is-action-publish{background:var(--surface-strong);color:var(--status-success-text)}.dashboard-action.is-action-pause{background:var(--surface-strong);color:var(--status-warning-text)}.dashboard-action.is-action-sold{background:var(--surface-strong);color:var(--status-info-text)}.dashboard-action.is-action-delete{background:var(--surface-strong);color:var(--status-danger-text)}.dashboard-action.dashboard-action-danger-wide{background:var(--surface-strong);min-height:2.46rem;color:var(--status-danger-text)}.dashboard-listing-row .dashboard-row-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.8rem),1fr));width:100%;max-width:none}.dashboard-listing-row .dashboard-action,.dashboard-listing-row .dashboard-action.is-primary,.dashboard-listing-row .dashboard-action.is-action-preview,.dashboard-listing-row .dashboard-action.is-action-publish,.dashboard-listing-row .dashboard-action.is-action-pause,.dashboard-listing-row .dashboard-action.is-action-sold,.dashboard-listing-row .dashboard-action.is-action-delete,.dashboard-listing-row .dashboard-action.dashboard-action-danger-wide{border:1px solid var(--muted)}@supports (color:color-mix(in lab, red, red)){.dashboard-listing-row .dashboard-action,.dashboard-listing-row .dashboard-action.is-primary,.dashboard-listing-row .dashboard-action.is-action-preview,.dashboard-listing-row .dashboard-action.is-action-publish,.dashboard-listing-row .dashboard-action.is-action-pause,.dashboard-listing-row .dashboard-action.is-action-sold,.dashboard-listing-row .dashboard-action.is-action-delete,.dashboard-listing-row .dashboard-action.dashboard-action-danger-wide{border:1px solid color-mix(in srgb, var(--muted) 22%, transparent)}}.dashboard-listing-row .dashboard-action,.dashboard-listing-row .dashboard-action.is-primary,.dashboard-listing-row .dashboard-action.is-action-preview,.dashboard-listing-row .dashboard-action.is-action-publish,.dashboard-listing-row .dashboard-action.is-action-pause,.dashboard-listing-row .dashboard-action.is-action-sold,.dashboard-listing-row .dashboard-action.is-action-delete,.dashboard-listing-row .dashboard-action.dashboard-action-danger-wide{background:var(--background);color:var(--foreground)}.confirmation-dialog{z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.confirmation-dialog-backdrop{background:var(--foreground);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.confirmation-dialog-backdrop{background:color-mix(in srgb, var(--foreground) 34%, transparent)}}.confirmation-dialog-panel{z-index:1;background:var(--background);width:min(100%,28rem);color:var(--foreground);border-radius:8px;gap:1.15rem;padding:clamp(1.1rem,3vw,1.55rem);display:grid;position:relative}.confirmation-dialog-copy{gap:.48rem;display:grid}.confirmation-dialog-copy h2{color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;font-size:clamp(1.28rem,3vw,1.72rem);line-height:1}.confirmation-dialog-copy p{color:var(--muted);font-size:.94rem;font-weight:500;line-height:1.5}.confirmation-dialog-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.confirmation-dialog-cancel,.confirmation-dialog-confirm{border-radius:6px;justify-content:center;align-items:center;min-height:2.7rem;padding:.72rem .9rem;font-size:.84rem;font-weight:700;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}.confirmation-dialog-cancel{background:var(--surface-strong);color:var(--foreground)}.confirmation-dialog-confirm{background:var(--foreground);color:var(--background)}.dashboard-empty{background:var(--surface);border-radius:8px;gap:.55rem;padding:clamp(1rem,2vw,1.35rem);display:grid}.dashboard-empty strong{color:var(--foreground);font-size:1rem;font-weight:700;line-height:1.2}.dashboard-empty p{max-width:52rem;color:var(--muted);font-size:.9rem;font-weight:500;line-height:1.52}.dashboard-settings-stack{gap:clamp(1.45rem,2.7vw,2.15rem);display:grid}.dashboard-settings-panel{border-top:var(--section-divider-line) solid var(--section-divider-color);gap:clamp(1.28rem,2.2vw,1.75rem);min-width:0;margin-top:0;padding-top:clamp(1.45rem,2.6vw,2rem);display:grid}.dashboard-settings-panel:first-child{border-top:0;margin-top:0;padding-top:0}.dashboard-plan-summary{gap:.55rem;display:grid}.dashboard-plan-current{gap:.24rem;min-width:0;display:grid}.dashboard-plan-current strong{color:var(--foreground);font-size:1rem;font-weight:850;line-height:1.16}.dashboard-plan-current p{max-width:48rem;color:var(--muted);font-size:.88rem;font-weight:500;line-height:1.45}.dashboard-plan-groups{grid-template-columns:minmax(0,1fr);gap:clamp(1.35rem,2.4vw,2rem);display:grid}.dashboard-settings-plan-panel .dashboard-plan-groups{gap:clamp(1.35rem,2.4vw,2rem)}.seller-pricing-tabs.dashboard-plan-tab-switcher{--pricing-panel-bg:var(--surface);--pricing-tab-color:var(--muted);--pricing-action-bg:var(--foreground);--pricing-action-color:var(--background);background:var(--pricing-panel-bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;width:100%;padding:.34rem}.dashboard-plan-tab-switcher .seller-pricing-tab{place-content:center;gap:.16rem;min-height:4.05rem;padding:.68rem .82rem;display:grid}.dashboard-plan-tab-switcher .seller-pricing-tab span,.dashboard-plan-tab-switcher .seller-pricing-tab strong{overflow-wrap:anywhere;text-align:center;min-width:0;line-height:1.08;display:block}.dashboard-plan-tab-switcher .seller-pricing-tab span{color:currentColor;opacity:.68;font-size:.73rem;font-weight:720}.dashboard-plan-tab-switcher .seller-pricing-tab strong{color:currentColor;font-size:clamp(.95rem,1.2vw,1.08rem);font-weight:850}#dashboard-plan-tab-single:checked~.dashboard-plan-tab-switcher .dashboard-plan-tab-label-single,#dashboard-plan-tab-subscription:checked~.dashboard-plan-tab-switcher .dashboard-plan-tab-label-subscription,#dashboard-plan-tab-franchise:checked~.dashboard-plan-tab-switcher .dashboard-plan-tab-label-franchise{background:var(--pricing-action-bg);color:var(--pricing-action-color)}.dashboard-plan-groups:has(#dashboard-plan-tab-single:checked) .dashboard-plan-tab-label-single{background:var(--pricing-action-bg);color:var(--pricing-action-color)}.dashboard-plan-groups:has(#dashboard-plan-tab-subscription:checked) .dashboard-plan-tab-label-subscription{background:var(--pricing-action-bg);color:var(--pricing-action-color)}.dashboard-plan-groups:has(#dashboard-plan-tab-franchise:checked) .dashboard-plan-tab-label-franchise{background:var(--pricing-action-bg);color:var(--pricing-action-color)}.dashboard-plan-group{background:0 0;border-radius:0;align-content:start;gap:clamp(.9rem,1.5vw,1.15rem);min-width:0;padding:0;display:none}#dashboard-plan-tab-single:checked~.dashboard-plan-group-single,#dashboard-plan-tab-subscription:checked~.dashboard-plan-group-subscription,#dashboard-plan-tab-franchise:checked~.dashboard-plan-group-franchise{display:grid}.dashboard-plan-group.is-locked{background:0 0}.dashboard-plan-group-head{align-items:start;gap:.32rem;min-width:0;padding:0;display:grid}.dashboard-plan-group-head strong{color:var(--foreground);flex:none;font-size:.98rem;font-weight:850;line-height:1.16}.dashboard-plan-group-head p,.dashboard-plan-group-head span{max-width:36rem;color:var(--muted);text-align:left;font-size:.78rem;font-weight:560;line-height:1.45}.dashboard-plan-group-head span{color:var(--foreground);font-weight:760}.dashboard-plan-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.66rem;display:grid}.dashboard-plan-option{background:var(--surface);border:1px solid #0000;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-content:stretch;gap:1rem;min-width:0;min-height:9.35rem;padding:1rem;transition:border-color .16s,background-color .16s,color .16s;display:grid}.dashboard-plan-option.is-selected{border-color:var(--filter-check-green);background:var(--filter-selected-bg)}.dashboard-plan-option-copy{align-content:start;gap:.32rem;min-width:0;display:grid}.dashboard-plan-option-copy span{color:var(--muted);letter-spacing:0;font-size:.75rem;font-weight:650;line-height:1.18}.dashboard-plan-option-copy strong{color:var(--foreground);font-size:1.04rem;font-weight:850;line-height:1.1}.dashboard-plan-option-copy p{color:var(--muted);gap:.12rem;font-size:.84rem;font-weight:550;line-height:1.42;display:grid}.dashboard-plan-option-action{background:var(--background);width:100%;min-height:2.5rem;color:var(--foreground);cursor:pointer;white-space:nowrap;border:0;border-radius:7px;justify-content:center;align-items:center;padding:.62rem .82rem;font-size:.8rem;font-weight:780;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}.dashboard-plan-option-action:disabled{background:var(--foreground);color:var(--background);cursor:default;border-color:#0000}.dashboard-plan-option:not(.is-selected) .dashboard-plan-option-action:disabled{background:var(--background);color:var(--muted)}@media (max-width:900px){.dashboard-plan-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.dashboard-plan-group{padding:0}.dashboard-plan-group-head{gap:.26rem;display:grid}.dashboard-plan-group-head p,.dashboard-plan-group-head span{text-align:left;max-width:none}.dashboard-plan-list{grid-template-columns:minmax(0,1fr)}.dashboard-plan-option{min-height:0}}.dashboard-plain-list,.dashboard-settings-list{gap:.54rem;display:grid}.dashboard-plain-list div,.dashboard-settings-list div{background:var(--surface);border-radius:7px;gap:.18rem;padding:.72rem .82rem;display:grid}.dashboard-plain-list dt,.dashboard-settings-list span{color:var(--muted);font-size:.76rem;font-weight:700;line-height:1.25}.dashboard-plain-list dd,.dashboard-settings-list strong{min-width:0;color:var(--foreground);overflow-wrap:anywhere;font-size:.92rem;font-weight:700;line-height:1.35}.dashboard-profile,.dashboard-profile-form,.dashboard-profile-sections,.dashboard-settings-form{gap:1rem;display:grid}.dashboard-account-list{grid-template-columns:1fr;gap:.58rem;display:grid}.dashboard-account-list div{background:var(--surface);border-radius:7px;gap:.2rem;min-width:0;padding:.74rem .8rem;display:grid}.dashboard-account-list dt{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.74rem;font-weight:800;line-height:1.1}.dashboard-account-list dd{min-width:0;color:var(--foreground);overflow-wrap:anywhere;font-size:.92rem;font-weight:750;line-height:1.3}.dashboard-profile-group{border-top:var(--section-divider-line) solid var(--section-divider-color);margin-top:var(--section-divider-space);padding-top:var(--section-divider-space);gap:.82rem;display:grid}.dashboard-profile-group:first-child{border-top:0;margin-top:0;padding-top:0}.dashboard-profile-group-head,.dashboard-settings-panel-head{gap:.22rem;display:grid}.dashboard-profile-group-head strong,.dashboard-settings-panel-head strong{color:var(--foreground);font-size:.98rem;font-weight:850;line-height:1.22}.dashboard-profile-group-head span,.dashboard-settings-panel-head span{max-width:48rem;color:var(--muted);font-size:.84rem;font-weight:550;line-height:1.45}.dashboard-profile-grid,.dashboard-settings-fields{gap:.78rem;display:grid}.dashboard-profile-grid[hidden]{display:none}.dashboard-profile-grid label,.dashboard-profile-wide{gap:.32rem;min-width:0;display:grid}.dashboard-profile-form .input-field,.dashboard-settings-form .input-field{min-height:var(--control-height);border:1px solid var(--muted)}@supports (color:color-mix(in lab, red, red)){.dashboard-profile-form .input-field,.dashboard-settings-form .input-field{border:1px solid color-mix(in srgb, var(--muted) 26%, transparent)}}.dashboard-profile-form .input-field,.dashboard-settings-form .input-field{background:var(--background);box-shadow:0 1px 0 var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dashboard-profile-form .input-field,.dashboard-settings-form .input-field{box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 4%, transparent)}}.dashboard-profile-form .input-field:focus,.dashboard-settings-form .input-field:focus{border-color:var(--filter-check-green);background:var(--background)}.dashboard-checkbox-line{background:var(--surface);color:var(--foreground);border-radius:7px;align-items:start;gap:.52rem;padding:.74rem .82rem;font-size:.86rem;font-weight:600;line-height:1.35;display:flex}.dashboard-checkbox-line input{width:1.05rem;height:1.05rem;accent-color:var(--foreground);margin-top:.05rem}.dashboard-form-message{background:var(--surface);color:var(--foreground);border-radius:7px;padding:.72rem .82rem;font-size:.86rem;font-weight:700;line-height:1.35}.dashboard-form-message.is-success{background:var(--surface);color:var(--status-success-text)}.dashboard-form-message.is-error{background:var(--surface);color:var(--status-danger-text)}.dashboard-profile-actions{display:flex}.dashboard-toggle-row{cursor:pointer;background:var(--surface);min-width:0;min-height:3.35rem;color:var(--foreground);border-radius:8px;align-items:center;gap:.72rem;padding:.78rem .82rem;transition:background-color .16s,color .16s;display:flex;position:relative}.dashboard-toggle-row input{opacity:0;pointer-events:none;position:absolute}.dashboard-toggle-row.is-selected{background:var(--filter-selected-bg);box-shadow:inset 0 0 0 1px var(--filter-check-green)}.dashboard-toggle-row .listing-choice-check{background:var(--background);border-radius:5px;flex:none;width:1.32rem;height:1.32rem}.dashboard-toggle-row.is-selected .listing-choice-check{background:var(--filter-check-green);color:var(--filter-check-ink)}.dashboard-toggle-copy{gap:.2rem;min-width:0;display:grid}.dashboard-toggle-copy strong{color:var(--foreground);font-size:.96rem;font-weight:850;line-height:1.2}.dashboard-toggle-copy span{color:var(--muted);font-size:.84rem;font-weight:500;line-height:1.45}.dashboard-profile-submit{min-height:var(--control-height)}.admin-app{--admin-inline-padding:clamp(1rem, 2.4vw, 2rem);--admin-shell-width:min(calc(100% - var(--admin-inline-padding) - var(--admin-inline-padding)), 1420px);--admin-border:var(--muted)}@supports (color:color-mix(in lab, red, red)){.admin-app{--admin-border:color-mix(in srgb, var(--muted) 16%, transparent)}}.admin-app{--admin-panel:var(--surface)}@supports (color:color-mix(in lab, red, red)){.admin-app{--admin-panel:color-mix(in srgb, var(--surface) 86%, var(--background))}}.admin-app{--admin-panel-strong:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.admin-app{--admin-panel-strong:color-mix(in srgb, var(--foreground) 4%, var(--surface))}}.admin-app{width:var(--admin-shell-width);background:var(--background);min-height:100dvh;color:var(--foreground);grid-template-columns:minmax(13.25rem,15.25rem) minmax(0,1fr);align-content:start;align-items:start;gap:clamp(1rem,2.3vw,1.65rem);margin-inline:auto;padding-block:clamp(.9rem,1.8vw,1.35rem) clamp(4rem,7vw,6rem);display:grid}.admin-sidebar{border:1px solid var(--admin-border);background:var(--admin-panel);min-width:0;box-shadow:0 12px 34px var(--foreground);border-radius:8px;align-content:start;gap:.82rem;padding:.72rem;display:grid;position:sticky;top:clamp(.9rem,1.8vw,1.35rem)}@supports (color:color-mix(in lab, red, red)){.admin-sidebar{box-shadow:0 12px 34px color-mix(in srgb, var(--foreground) 7%, transparent)}}.admin-sidebar-head{border-bottom:1px solid var(--admin-border);gap:.16rem;min-width:0;padding:.08rem .12rem .72rem;display:grid}.admin-sidebar-menu{gap:.76rem;width:100%;display:grid}.admin-sidebar-head h1{color:var(--foreground);font-size:1.08rem;font-weight:850;line-height:1}.admin-sidebar-head span{color:var(--muted);font-size:.73rem;font-weight:650;line-height:1.2}.admin-sidebar-nav{gap:.2rem;width:100%;display:grid}.admin-sidebar-link,.admin-sidebar-logout{box-sizing:border-box;width:100%;min-width:0;min-height:2.52rem;color:var(--muted);font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.58rem;padding:.62rem .7rem;font-size:.84rem;font-weight:760;line-height:1.1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:grid}.admin-sidebar-link svg,.admin-sidebar-logout svg{color:currentColor;stroke-width:2.15px;width:1rem;height:1rem}.admin-sidebar-link[aria-current=page]{border-color:var(--filter-check-green);background:var(--surface);color:var(--foreground);box-shadow:inset 3px 0 0 var(--filter-check-green);font-weight:850}.admin-sidebar form{border-top:1px solid var(--admin-border);width:100%;margin-top:.16rem;padding-top:0}.admin-sidebar-logout{cursor:pointer;background:var(--background);color:var(--foreground);margin-top:.62rem}.admin-content{box-sizing:border-box;align-content:start;gap:clamp(.85rem,1.45vw,1.08rem);min-width:0;display:grid}.admin-page-head{border:1px solid var(--admin-border);background:var(--admin-panel);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:.9rem;min-width:0;padding:clamp(.78rem,1.5vw,1rem);display:grid}.admin-page-head h2{color:var(--foreground);font-family:var(--font-inter,Arial, sans-serif);letter-spacing:0;font-size:clamp(1.3rem,1.7vw,1.72rem);font-weight:850;line-height:1}.admin-filter-form .input-field{min-height:2.72rem}.admin-filter-form .btn{min-height:2.72rem;padding-inline:.78rem;font-size:.8rem}.admin-shell{--admin-row-gap:clamp(.78rem, 1.5vw, 1.08rem)}.admin-section{border:1px solid var(--admin-border);background:var(--admin-panel);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:clamp(.82rem,1.45vw,1.08rem);min-width:0;padding:clamp(.9rem,1.8vw,1.22rem);display:grid}.admin-section-head{gap:.28rem;min-width:0;display:grid}.admin-section-head h2{color:var(--foreground);font-size:1rem;font-weight:850;line-height:1.15}.admin-task-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.6rem;display:grid}.admin-task-list{border:1px solid var(--admin-border);background:var(--surface);border-radius:8px;gap:.5rem;min-width:0;padding:.7rem;display:grid}.admin-task-list-head{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.admin-task-rows,.admin-related-list{gap:.34rem;min-width:0;display:grid}.admin-task-row,.admin-related-row{background:var(--background);min-width:0;color:var(--foreground);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.58rem;padding:.56rem .62rem;text-decoration:none;display:grid}.admin-task-row span,.admin-related-row span{gap:.12rem;min-width:0;display:grid}.admin-task-row strong,.admin-related-row strong{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:800;line-height:1.18;overflow:hidden}.admin-task-row small,.admin-related-row small,.admin-task-empty{min-width:0;color:var(--muted);text-overflow:ellipsis;font-size:.72rem;font-weight:620;line-height:1.26;overflow:hidden}.admin-task-row small,.admin-related-row small{white-space:nowrap}.admin-task-empty{background:var(--background);border-radius:7px;margin:0;padding:.58rem .62rem}.admin-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.6rem),1fr));gap:.55rem;display:grid}.admin-stat{border:1px solid var(--admin-border);background:var(--admin-panel);border-radius:8px;align-content:end;gap:.36rem;min-height:5.7rem;padding:.82rem;display:grid;position:relative}.admin-stat p{color:var(--muted);margin:0;font-size:.72rem;font-weight:760;line-height:1.18}.admin-stat strong{color:var(--foreground);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:880;line-height:.95}.admin-status{background:var(--surface-strong);min-height:1.58rem;color:var(--foreground);white-space:nowrap;border-radius:5px;align-items:center;padding:.3rem .54rem;font-size:.7rem;font-weight:760;line-height:1;display:inline-flex}.admin-status.is-published{background:var(--surface-strong);color:var(--status-success-text)}.admin-status.is-review,.admin-status.is-email,.admin-status.is-changes,.admin-status.is-paused{background:var(--surface-strong);color:var(--status-warning-text)}.admin-status.is-sold{background:var(--surface-strong);color:var(--status-info-text)}.admin-status.is-deleted,.admin-status.is-rejected{background:var(--surface-strong);color:var(--status-danger-text)}.admin-status.is-expired,.admin-status.is-draft{background:var(--surface-strong);color:var(--status-neutral-text)}.admin-stat-icon{background:var(--surface-strong);width:2rem;height:2rem;color:var(--muted);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.admin-overview-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.5rem;display:grid}.admin-compact-list{border:1px solid var(--admin-border);background:var(--admin-panel);box-shadow:0 10px 26px var(--foreground);border-radius:8px;gap:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.admin-compact-list{box-shadow:0 10px 26px color-mix(in srgb, var(--foreground) 5%, transparent)}}.admin-compact-row{background:var(--surface);border-top:1px solid var(--admin-border);min-width:0}.admin-compact-row[open]{background:var(--surface);box-shadow:inset 3px 0 0 var(--filter-check-green)}.admin-compact-table-head{border-bottom:1px solid var(--admin-border);background:var(--admin-panel-strong);place-items:center start;gap:.52rem;min-width:0;padding:.52rem .68rem;display:grid}.admin-compact-table-head span{min-width:0;color:var(--muted);text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;justify-self:start;font-size:.66rem;font-weight:820;line-height:1.1;overflow:hidden}.admin-compact-table-head-customers,.admin-compact-summary-customer{grid-template-columns:minmax(13rem,1fr) minmax(9rem,.62fr) minmax(7.5rem,.42fr) minmax(6.4rem,.32fr)}.admin-compact-table-head-listings,.admin-compact-summary-listing{grid-template-columns:minmax(14rem,1fr) minmax(12rem,.72fr) minmax(9rem,.48fr) minmax(6.8rem,.32fr)}.admin-compact-table-head-invoices,.admin-compact-summary-invoice{grid-template-columns:minmax(12rem,.82fr) minmax(13rem,1fr) minmax(6.8rem,.32fr) minmax(6.8rem,.32fr) minmax(8.5rem,.42fr)}.admin-compact-summary{cursor:pointer;place-items:center start;gap:.52rem;min-height:3rem;padding:.52rem .72rem;list-style:none;display:grid}.admin-compact-summary::-webkit-details-marker{display:none}.admin-compact-main{gap:.12rem;min-width:0;display:grid}.admin-compact-main strong{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:800;line-height:1.12;overflow:hidden}.admin-compact-main span,.admin-compact-cell{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;font-weight:600;line-height:1.18;overflow:hidden}.admin-compact-summary .admin-status{border-radius:5px;justify-self:start;min-height:1.48rem;padding:.28rem .5rem;font-size:.68rem;font-weight:720}.admin-compact-cell{text-align:left;justify-self:start}.admin-compact-detail{border-top:1px solid var(--admin-border);background:var(--background);gap:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-compact-detail{background:color-mix(in srgb, var(--background) 74%, var(--surface))}}.admin-compact-detail{padding:clamp(.82rem,1.6vw,1.15rem)}.admin-empty{border:1px solid var(--admin-border);background:var(--admin-panel);min-width:0;color:var(--muted);border-radius:8px;gap:.28rem;padding:clamp(.9rem,1.7vw,1.15rem);display:grid}.admin-empty p{margin:0;font-size:.82rem;font-weight:650;line-height:1.35}.admin-detail-form.listing-form{--listing-flat-bg:var(--background);background:var(--surface);width:100%;max-width:100%;margin:0;padding:clamp(1.05rem,2vw,1.55rem)}.admin-detail-form .listing-form-section{padding-top:clamp(1.3rem,2.2vw,1.8rem)}.admin-detail-form>.listing-form-section:first-child{padding-top:0}.admin-detail-form .listing-form-section-head{align-items:flex-start}.admin-detail-form .listing-form-section-head h2{font-size:clamp(1.05rem,1.35vw,1.25rem)}.admin-read-value.input-field{white-space:pre-wrap;overflow-wrap:anywhere;height:auto;min-height:3.18rem;display:block}.admin-read-field.is-multiline .admin-read-value{min-height:6.4rem;line-height:1.55}.admin-detail-form .listing-keyfacts-grid{--listing-keyfact-divider-space:clamp(1.05rem, 1.8vw, 1.35rem)}.admin-detail-form .listing-text-grid,.admin-detail-form .admin-detail-single-grid{grid-template-columns:minmax(0,1fr)}.admin-inline-form.admin-detail-inline-form{grid-template-columns:minmax(0,1fr);gap:clamp(.9rem,1.5vw,1.15rem);margin-top:0;display:grid}.admin-inline-form.admin-detail-inline-form .listing-form-submit{justify-self:start;margin-top:0}.admin-newsletter-choice{min-height:3.18rem}.admin-newsletter-choice .listing-choice-check{border:1px solid var(--muted)}@supports (color:color-mix(in lab, red, red)){.admin-newsletter-choice .listing-choice-check{border:1px solid color-mix(in srgb, var(--muted) 18%, transparent)}}.admin-newsletter-choice:has(input:checked){background:var(--filter-selected-bg);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--filter-check-green)}.admin-newsletter-choice:has(input:checked) .listing-choice-check{background:var(--filter-check-green);color:var(--filter-check-ink)}.admin-newsletter-choice:has(input:checked) .listing-choice-check:before{content:"✓";font-size:.76rem;font-weight:900;line-height:1}.admin-detail-actions{margin-top:0}.admin-detail-actions .dashboard-action-form{width:auto;display:inline-flex}.admin-listing-detail{grid-template-columns:minmax(0,1fr) minmax(14rem,.48fr) minmax(14rem,.48fr)}.admin-invoice-detail{grid-template-columns:minmax(0,1fr) auto;align-items:start}.admin-edit-detail{background:var(--background);grid-template-columns:minmax(0,1fr);gap:1.55rem;padding:clamp(1.2rem,2vw,1.65rem);display:grid}.admin-edit-detail-listing,.admin-edit-detail-invoice,.admin-edit-detail-customer{grid-template-columns:minmax(0,1fr);align-items:start}.admin-edit-panel{align-content:start;gap:1.1rem;min-width:0;padding:0;display:grid}.admin-edit-panel+.admin-edit-panel{border-top:1px solid var(--muted)}@supports (color:color-mix(in lab, red, red)){.admin-edit-panel+.admin-edit-panel{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}}.admin-edit-panel+.admin-edit-panel{padding-top:1.25rem}.admin-edit-panel-main{gap:1.15rem}.admin-edit-stack{border-top:1px solid var(--muted);gap:1.25rem;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-edit-stack{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}}.admin-edit-stack{padding-top:1.35rem}.admin-edit-subsection{border-top:1px solid var(--muted);gap:.8rem;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-edit-subsection{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}}.admin-edit-subsection{padding-top:1.15rem}.admin-edit-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.7rem 1rem;width:100%;min-width:0;max-width:54rem;display:flex}.admin-edit-panel-head>div:first-child{min-width:min(100%,18rem)}.admin-edit-panel h3,.admin-edit-panel h4{color:var(--foreground);letter-spacing:0;font-size:1rem;font-weight:850;line-height:1.18}.admin-edit-panel-head p{color:var(--muted);margin-top:.18rem;font-size:.78rem;font-weight:620;line-height:1.22}.admin-edit-pills{flex-wrap:wrap;justify-content:flex-start;gap:.34rem;min-width:0;display:flex}.admin-edit-field-grid{border-top:0;grid-template-columns:minmax(0,1fr);gap:1rem 1.4rem;width:100%;min-width:0;max-width:54rem;padding-top:0;display:grid}.admin-edit-field-grid-single{grid-template-columns:minmax(0,1fr)}.admin-edit-field-grid div{align-content:start;gap:.3rem;min-width:0;padding:0;display:grid}.admin-edit-field-grid dt,.admin-edit-text-grid span,.admin-edit-form .admin-field>span:not(.admin-static-badge),.admin-check-field span{min-width:0;color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:820;line-height:1.12;overflow:hidden}.admin-edit-field-grid dd{min-width:0;color:var(--foreground);overflow-wrap:anywhere;font-size:.86rem;font-weight:650;line-height:1.38}.admin-edit-text-grid{border-top:0;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;max-width:54rem;padding-top:0;display:grid}.admin-edit-text-grid div{gap:.22rem;min-width:0;display:grid}.admin-edit-text-grid p{color:var(--foreground);font-size:.88rem;font-weight:500;line-height:1.58}.admin-edit-actions{border-top:0;flex-wrap:wrap;align-items:center;gap:.62rem;width:100%;min-width:0;max-width:54rem;padding-top:0;display:flex}.admin-edit-actions .dashboard-action,.admin-edit-actions .dashboard-action-form{width:auto}.admin-edit-actions .dashboard-action{min-height:2.5rem;padding-inline:.86rem;font-size:.8rem}.admin-edit-actions .dashboard-action-form .dashboard-action{width:100%}.admin-edit-actions-panel{gap:.75rem}.admin-edit-actions-panel .admin-edit-actions{border-top:0;padding-top:0}.admin-edit-tags{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.admin-edit-tags span{background:var(--surface);min-width:0;color:var(--muted);overflow-wrap:anywhere;border-radius:5px;padding:.34rem .5rem;font-size:.74rem;font-weight:650;line-height:1.18}.admin-edit-form{border-top:1px solid var(--muted);gap:1.25rem;width:100%;min-width:0;max-width:54rem;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-edit-form{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}}.admin-edit-form{padding-top:1.15rem}.admin-edit-form-section{gap:.8rem;min-width:0;display:grid}.admin-edit-form-section+.admin-edit-form-section{border-top:1px solid var(--muted)}@supports (color:color-mix(in lab, red, red)){.admin-edit-form-section+.admin-edit-form-section{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}}.admin-edit-form-section+.admin-edit-form-section{padding-top:1.15rem}.admin-edit-form-grid{grid-template-columns:minmax(0,1fr);gap:.95rem 1.1rem;width:100%;min-width:0;display:grid}.admin-field-wide{grid-column:auto}.admin-check-field{border:1px solid var(--muted);align-items:center;gap:.48rem;min-width:0;min-height:2.7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-check-field{border:1px solid color-mix(in srgb, var(--muted) 12%, transparent)}}.admin-check-field{border-radius:7px;padding:.72rem .78rem}.admin-check-field input{width:1rem;height:1rem;accent-color:var(--foreground)}.admin-edit-form-footer{border-top:1px solid var(--muted);justify-content:flex-start;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-edit-form-footer{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}}.admin-edit-form-footer{padding-top:.9rem}.admin-edit-form-footer .btn{min-height:2.5rem;padding-inline:.95rem;font-size:.8rem}.admin-edit-panel .admin-inline-form{grid-template-columns:minmax(0,1fr);align-items:end;gap:.9rem 1rem;width:100%;max-width:54rem;margin-top:0;display:grid}.admin-edit-panel .admin-field{gap:.34rem}.admin-edit-panel .admin-field>span:not(.admin-static-badge){color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:820}.admin-edit-panel .admin-field .form-input{border:1px solid var(--muted);min-height:2.5rem}@supports (color:color-mix(in lab, red, red)){.admin-edit-panel .admin-field .form-input{border:1px solid color-mix(in srgb, var(--muted) 12%, transparent)}}.admin-edit-panel .admin-field .form-input{background:var(--background);padding:.58rem .68rem;font-size:.84rem}.admin-edit-panel .admin-inline-form .btn,.admin-edit-panel .admin-static-badge{text-transform:none;min-height:2.5rem;padding:.58rem .78rem;font-size:.8rem}.admin-edit-panel .admin-inline-form .btn{grid-column:1/-1;justify-self:start}.admin-overview-card{border:1px solid var(--admin-border);background:var(--surface);min-width:0;min-height:5.2rem;color:var(--foreground);border-radius:8px;align-content:end;gap:.34rem;padding:clamp(.82rem,1.5vw,1rem);text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s;display:grid}.admin-overview-card strong{color:var(--foreground);font-size:clamp(1.32rem,2.1vw,1.75rem);font-weight:850;line-height:1}.admin-overview-card span{color:var(--foreground);font-size:.86rem;font-weight:720;line-height:1.2}.admin-editor-grid,.admin-list,.admin-listings{gap:var(--admin-row-gap);display:grid}.admin-editor-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr))}.admin-editor,.admin-accordion,.admin-list-row{background:var(--surface);border-radius:8px;min-width:0;padding:clamp(.95rem,1.9vw,1.2rem)}.admin-editor-summary,.admin-accordion-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .72rem;list-style:none;display:grid}.admin-editor-summary::-webkit-details-marker{display:none}.admin-accordion-summary::-webkit-details-marker{display:none}.admin-editor[open] .admin-editor-summary,.admin-accordion[open] .admin-accordion-summary{margin-bottom:.92rem}.admin-editor-title,.admin-accordion-summary>span:first-child,.admin-list-row-head p{min-width:0;color:var(--foreground);overflow-wrap:anywhere;font-size:.98rem;font-weight:800;line-height:1.22}.admin-editor-path{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:.82rem;font-weight:600;line-height:1.3}.admin-editor-summary>.admin-status{grid-area:1/2;justify-self:end}.admin-editor-form{gap:.82rem;display:grid}.admin-field{gap:.46rem;min-width:0;display:grid}.admin-field>span,.admin-form-footer>span{color:var(--foreground);font-size:.84rem;font-weight:700;line-height:1.2}.admin-field>span{text-transform:none}.admin-field .form-input{background:var(--background);width:100%;min-height:3.18rem;color:var(--foreground);border:0;border-radius:6px;outline:none;padding:.75rem .85rem}.admin-field textarea.form-input{resize:vertical;min-height:7rem}.admin-form-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.62rem;display:flex}.admin-inline-form{flex-wrap:wrap;align-items:flex-end;gap:.55rem;margin-top:.88rem;display:flex}.admin-field-compact{flex:0 13.5rem}.admin-field-grow{flex:15rem}.admin-inline-form .btn,.admin-static-badge{min-height:3.18rem}.admin-static-badge{background:var(--background);color:var(--muted);text-transform:none;border-radius:6px;justify-self:start;align-items:center;padding:.72rem .92rem;font-size:.86rem;font-weight:800;line-height:1;display:inline-flex}.admin-inventory-grid{gap:.72rem;display:grid}.admin-inventory-group{background:var(--background);border-radius:8px;gap:.64rem;padding:.82rem;display:grid}.admin-inventory-group-head,.admin-list-row-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.62rem;display:flex}.admin-inventory-group-head h3{color:var(--foreground);font-size:.94rem;font-weight:800;line-height:1.2}.admin-inventory-group-head span,.admin-list-row-head span,.admin-mini-grid span{color:var(--muted);font-size:.82rem;font-weight:650;line-height:1.38}.admin-link-grid{flex-wrap:wrap;gap:.42rem;display:flex}.admin-link-chip{background:var(--surface-strong);min-width:0;min-height:2.24rem;color:var(--foreground);border-radius:6px;align-items:center;gap:.42rem;padding:.52rem .66rem;font-size:.82rem;font-weight:750;line-height:1.12;text-decoration:none;display:inline-flex}.admin-link-chip span{overflow-wrap:anywhere;min-width:0}.admin-link-chip svg{color:var(--muted);flex:none}.admin-fact-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.4rem),1fr));margin-top:.78rem}.admin-fact-grid dd{font-size:.88rem;line-height:1.18}.admin-row-links{flex-wrap:wrap;gap:.46rem;margin-top:.8rem;display:flex}.admin-row-links .dashboard-action{background:var(--background);gap:.42rem;width:auto;min-height:2.66rem;padding-inline:.82rem;font-weight:800}.admin-row-links .dashboard-action-form{width:auto}.admin-invoice-row{align-items:start}.admin-invoice-actions{place-content:start flex-start;align-items:flex-start;margin-top:0}.admin-side-panel{align-content:start;gap:.72rem;min-width:0;display:grid}.admin-side-panel h4{color:var(--foreground);font-size:.95rem;font-weight:850;line-height:1.2}.admin-contact-list{margin-top:0}.admin-detail-disclosure{background:var(--background);border-radius:8px;gap:.72rem;margin-top:.78rem;padding:.72rem .82rem;display:grid}.admin-detail-disclosure>summary{color:var(--foreground);font-size:.86rem;font-weight:850;line-height:1.2;list-style:none}.admin-detail-disclosure>summary::-webkit-details-marker{display:none}.admin-detail-disclosure[open]>summary{margin-bottom:.68rem}.admin-detail-disclosure .admin-contact-list div,.admin-text-stack div{background:var(--surface-strong)}.admin-text-stack{gap:.46rem;margin-top:.62rem;display:grid}.admin-text-stack div{border-radius:7px;gap:.28rem;padding:.64rem .72rem;display:grid}.admin-text-stack span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.12}.admin-text-stack p{color:var(--foreground);font-size:.86rem;font-weight:500;line-height:1.48}.admin-warning-list{color:var(--muted);gap:.42rem;font-size:.84rem;font-weight:700;line-height:1.4;display:grid}.admin-warning-list li,.admin-muted-box{background:var(--background);border-radius:8px;padding:.64rem .72rem}.admin-muted-box{color:var(--muted);font-size:.84rem;font-weight:700;line-height:1.42}.admin-simple-row{border:1px solid var(--admin-border);background:var(--admin-panel);border-radius:8px;grid-template-columns:minmax(0,1fr);min-width:0;padding:clamp(.86rem,1.5vw,1.05rem);display:grid}.admin-simple-row-main{gap:.58rem;min-width:0;display:grid}.admin-simple-row-titleline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.48rem;min-width:0;display:flex}.admin-simple-row-titleline h3{min-width:0;color:var(--foreground);font-size:.96rem;font-weight:830;line-height:1.2}.admin-simple-row-titleline span{color:var(--muted);font-size:.78rem;font-weight:680;line-height:1.25}.admin-simple-row-meta,.admin-simple-row-text{color:var(--muted);font-size:.82rem;font-weight:620;line-height:1.42}.admin-simple-row-text{color:var(--foreground)}.admin-system-grid{gap:clamp(1rem,1.9vw,1.45rem);display:grid}.admin-subtitle{color:var(--foreground);align-items:center;gap:.48rem;font-size:1.08rem;font-weight:900;line-height:1.1;display:inline-flex}.admin-subtitle+.admin-list{margin-top:.82rem}.admin-price{color:var(--foreground);white-space:nowrap;font-size:1.35rem;font-weight:900;line-height:1}.admin-mini-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.42rem;margin-top:.72rem;display:grid}.admin-mini-grid span{background:var(--background);border-radius:8px;padding:.58rem .66rem}@media (max-width:759px){.admin-app{grid-template-columns:1fr;gap:1rem}.admin-sidebar{height:auto;min-height:0;box-shadow:none;align-items:stretch;position:static}.admin-sidebar form{width:100%;min-width:0;margin-top:.18rem;padding-top:0}.admin-sidebar-logout{justify-content:center;width:100%}.admin-page-head{grid-template-columns:minmax(0,1fr)}.admin-page-head-actions,.admin-search-form{width:100%}.admin-page-head-actions{align-items:stretch}.admin-filter-form,.admin-filter-form .listing-field,.admin-filter-form .btn{width:100%}.admin-filter-form{flex-wrap:wrap}.admin-compact-table-head{display:none}.admin-compact-summary,.admin-compact-summary-customer,.admin-compact-summary-listing,.admin-compact-summary-invoice{flex-wrap:wrap;align-items:center;gap:.34rem .52rem;display:flex}.admin-compact-main{flex:1 0 100%}.admin-compact-cell,.admin-compact-summary .admin-status{flex:0 auto}.admin-listing-detail,.admin-invoice-detail,.admin-edit-detail-listing,.admin-edit-detail-invoice,.admin-edit-detail-customer{grid-template-columns:1fr}.admin-edit-panel+.admin-edit-panel{border-top:1px solid var(--muted)}@supports (color:color-mix(in lab, red, red)){.admin-edit-panel+.admin-edit-panel{border-top:1px solid color-mix(in srgb, var(--muted) 10%, transparent)}}.admin-edit-panel+.admin-edit-panel{border-left:0}}@media (max-width:719px){.admin-app{--admin-inline-padding:.95rem;padding-top:.85rem}.admin-sidebar-logout{white-space:normal;overflow-wrap:anywhere;min-height:2.48rem}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.admin-stat{min-height:5.95rem;padding:.82rem}.admin-stat strong{font-size:clamp(1.35rem,8vw,1.82rem)}.admin-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview-grid{grid-template-columns:1fr}.admin-task-row,.admin-related-row{grid-template-columns:minmax(0,1fr)}.admin-task-row .admin-status,.admin-related-row .admin-status{justify-self:start}.admin-search-form.site-header-search{width:100%}.admin-compact-summary,.admin-compact-summary-customer,.admin-compact-summary-listing,.admin-compact-summary-invoice{grid-template-columns:minmax(0,1fr);gap:.42rem}.admin-edit-text-grid{grid-template-columns:1fr}.admin-edit-panel{padding:.72rem}.admin-edit-detail{padding:.78rem}.admin-edit-form-footer .btn{width:100%}.admin-editor-summary,.admin-accordion-summary{grid-template-columns:minmax(0,1fr)}.admin-editor-summary>.admin-status{grid-area:auto;justify-self:start}.admin-form-footer,.admin-form-footer .btn,.admin-inline-form,.admin-inline-form .btn,.admin-field-compact,.admin-field-grow{width:100%}.admin-row-links{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-invoice-actions,.admin-row-links .dashboard-action-form,.admin-row-links .dashboard-action{width:100%}}@media (min-width:720px) and (max-width:1199px){.dashboard-row.admin-listing-row{grid-template-columns:minmax(0,1fr) minmax(14rem,.58fr)}.admin-moderation-panel{grid-column:1/-1}}@media (min-width:1040px){.admin-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.dashboard-row.admin-listing-row{grid-template-columns:minmax(18rem,1.2fr) minmax(14rem,.56fr) minmax(18rem,.72fr)}}@media (max-width:719px){.seller-registration-section,.login-entry-section{--access-panel-padding:1.58rem;--access-section-top:2.35rem;--access-section-bottom:3.8rem}.seller-pricing{gap:1rem}.seller-entry-choice-grid{grid-template-columns:minmax(0,1fr);gap:.62rem}.seller-entry-choice{min-height:5.45rem;padding:1rem}.seller-entry-choice-copy em{font-size:.82rem;line-height:1.4}.seller-pricing-head{gap:.52rem}.seller-pricing-head h1,.seller-pricing-head h2{font-size:clamp(1.62rem,7vw,2rem);line-height:1.02}.seller-pricing-head p{font-size:1rem;line-height:1.55}.seller-registration-section{padding-block:var(--access-section-top) var(--access-section-bottom);gap:1.1rem}.login-entry-section{padding-block:var(--access-section-top) var(--access-section-bottom)}.seller-registration-panel,.login-entry-section .sell-entry{grid-template-columns:minmax(0,1fr)}.seller-registration-summary,.seller-registration-form-panel,.login-entry-section .sell-entry-copy,.login-entry-section .sell-entry-form{padding:var(--access-panel-padding)}.seller-registration-summary{align-content:start;gap:1rem}.seller-registration-summary,.login-entry-section .sell-entry-copy{border-radius:8px 8px 0 0}.seller-registration-summary h2,.login-entry-section .sell-entry-copy h1{font-size:clamp(1.42rem,6.2vw,1.85rem)}.seller-registration-summary p,.login-entry-section .sell-entry-copy>p{font-size:.95rem;line-height:1.48}.seller-registration-price{gap:.16rem}.seller-registration-price-block{gap:.16rem;margin-top:.34rem}.seller-registration-price strong{font-size:clamp(2.35rem,13vw,3.05rem)}.seller-registration-plan-summary{font-size:.98rem;line-height:1.15}.seller-registration-form-panel,.login-entry-section .sell-entry-form{border-radius:0 0 8px 8px;place-content:start flex-start;align-items:stretch}.seller-registration-form-panel .seller-access-form{inline-size:100%;gap:1rem;max-width:none}.login-entry-section .sell-entry-form .seller-access-form,.login-entry-section .login-register-inline{inline-size:100%;gap:1rem;width:100%;max-width:none}.seller-registration-form-panel .seller-access-form-head p,.login-entry-section .sell-entry-form .seller-access-form-head p{font-size:clamp(1.18rem,5.3vw,1.45rem);line-height:1.05}.seller-registration-form-panel .seller-access-form-head span,.login-entry-section .sell-entry-form .seller-access-form-head span{font-size:.86rem;line-height:1.36}.seller-registration-form-panel .seller-access-points{grid-template-columns:minmax(0,1fr);gap:.66rem}.seller-registration-form-panel .seller-access-points li{min-height:2.9rem;padding:.74rem .82rem}.seller-pricing-grid{grid-template-columns:minmax(0,1fr)}.seller-pricing-card{grid-template-rows:auto;gap:1.32rem;padding:2.08rem 1.22rem 1.82rem}.seller-pricing-card-head{gap:.56rem;padding-bottom:.42rem}.seller-pricing-card-head h2{font-size:clamp(1.36rem,6.2vw,1.72rem)}.seller-pricing-card-head p{font-size:.86rem;line-height:1.36}.seller-pricing-vat{font-size:.74rem;line-height:1.32}.seller-pricing-card:first-child{border-radius:8px 8px 0 0}.seller-pricing-card-primary{border-radius:0 0 8px 8px}.seller-pricing-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem;padding:.36rem}.seller-pricing-tab,.seller-pricing-tabs-static span{min-height:2.56rem;font-size:.75rem}.seller-pricing-price-block{gap:.52rem;padding-block:.34rem .42rem}.seller-pricing-price{gap:.42rem}.seller-pricing-price strong{font-size:clamp(2.35rem,12vw,3rem)}.seller-pricing-plan-summary{font-size:.96rem;line-height:1.15}.seller-pricing-checks{grid-template-rows:none;gap:.68rem}.seller-pricing-checks li{min-height:2.92rem;padding:.74rem .82rem}.seller-pricing-checks .seller-access-point-icon{width:1.22rem;height:1.22rem}.seller-pricing-checks strong{font-size:.8rem;line-height:1.12}.seller-pricing-access-form,.sell-entry-form .seller-access-form,.login-access-form{gap:1rem}.seller-pricing-access-form .btn-primary{min-height:2.9rem}.seller-pricing-note{font-size:.76rem;line-height:1.35}.dashboard-page{padding-block:1.2rem 3.5rem}.dashboard-hero-logout,.dashboard-hero-logout .btn{width:100%}.dashboard-nav{grid-template-columns:minmax(0,1fr);gap:.48rem;padding:0;display:grid;overflow:visible}.dashboard-nav-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.dashboard-nav-group-label{grid-column:1/-1;padding:.2rem .34rem 0}.dashboard-nav-link{text-align:center;justify-content:center;align-items:center;min-height:2.55rem;padding:.72rem .84rem;display:inline-flex}.dashboard-nav-link:last-child:nth-child(odd){grid-column:1/-1}.dashboard-section{padding:1rem}.dashboard-plan-option{grid-template-columns:minmax(0,1fr)}.dashboard-plan-option-action{width:100%}.dashboard-row{gap:.82rem;padding:.88rem}.dashboard-row-facts{gap:.38rem}.dashboard-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;display:grid}.dashboard-row-actions>.dashboard-action,.dashboard-row-actions>.dashboard-action-form{width:100%}.dashboard-action-form.is-wide{grid-column:1/-1}.dashboard-action{min-height:2.54rem;padding-inline:.55rem}.dashboard-profile-actions,.dashboard-profile-submit,.dashboard-section-action,.dashboard-section-action .btn{width:100%}}@media (min-width:640px) and (max-width:719px){.seller-registration-section,.login-entry-section{--access-section-top:2.85rem}}@media (width:720px){.seller-registration-section,.login-entry-section{--access-section-top:2.85rem}}@media (min-width:721px) and (max-width:900px){.seller-registration-section,.login-entry-section{--access-panel-padding:1.5rem;--access-section-top:4.1rem}.seller-registration-panel,.login-entry-section .sell-entry{grid-template-columns:minmax(0,1fr) minmax(19rem,.85fr)}.seller-registration-summary,.seller-registration-form-panel,.login-entry-section .sell-entry-copy,.login-entry-section .sell-entry-form{padding:var(--access-panel-padding)}.seller-registration-form-panel .seller-access-form,.login-entry-section .sell-entry-form .seller-access-form,.login-entry-section .login-register-inline{gap:.82rem;max-width:100%}.seller-registration-form-panel .seller-access-points{grid-template-columns:minmax(0,1fr);gap:.5rem}.seller-registration-form-panel .seller-access-points li{min-height:2.5rem}.seller-pricing-card{gap:1rem;padding:1.65rem}.seller-pricing-card-head{padding-bottom:.28rem}.seller-pricing-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:901px) and (max-width:1023px){.seller-registration-section,.login-entry-section{--access-section-top:4.1rem}}@media (max-width:380px){.seller-registration-section,.login-entry-section{--access-panel-padding:1.42rem}.seller-registration-summary,.seller-registration-form-panel,.login-entry-section .sell-entry-copy,.login-entry-section .sell-entry-form{padding:var(--access-panel-padding)}.seller-pricing-tabs,.seller-pricing-checks li,.seller-registration-form-panel .seller-access-points li{border-radius:5px}.dashboard-row-facts,.dashboard-row-actions,.confirmation-dialog-actions{grid-template-columns:1fr}}@media (min-width:720px){.dashboard-section-head{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:end}.dashboard-row{grid-template-columns:minmax(0,1fr) minmax(12.5rem,.38fr);align-items:start}.dashboard-inquiry-row{grid-template-columns:minmax(0,1fr)}.dashboard-row-actions{order:4;grid-column:1/-1;grid-template-columns:repeat(5,minmax(5.35rem,1fr));justify-content:start;width:min(100%,35rem);display:grid}.dashboard-row-actions>.dashboard-action,.dashboard-row-actions>.dashboard-action-form{width:100%}.dashboard-action-form.is-wide{grid-column:span 3}.dashboard-row-facts{order:3;grid-column:1/-1}.dashboard-row-link{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:760px){.dashboard-layout{grid-template-columns:minmax(13.25rem,15rem) minmax(0,1fr)}.dashboard-sidebar{position:sticky;top:1rem}}@media (min-width:1400px){.dashboard-row{grid-template-columns:minmax(18rem,1.35fr) minmax(12rem,.45fr) minmax(28rem,.9fr)}.dashboard-row-link{grid-template-columns:minmax(0,1fr) auto}.dashboard-row-facts{order:initial;grid-column:auto}.dashboard-row-actions{order:initial;grid-column:auto;justify-content:end;width:100%}.dashboard-action-form.is-wide{grid-column:span 3}.dashboard-action.dashboard-action-danger-wide{min-width:0}}@media (min-width:860px){.sell-entry{grid-template-columns:minmax(0,1fr) minmax(22rem,28rem);align-items:stretch;gap:0}.sell-entry-highlights{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-entry-form{place-self:stretch stretch;width:100%}.sell-content{grid-template-columns:minmax(0,1fr);align-items:start}.sell-content-main{grid-template-columns:minmax(0,1fr);row-gap:clamp(1.15rem,2.2vw,1.8rem);max-width:78rem}.sell-content-main h2{grid-row:auto;max-width:62rem}.sell-topic-list,.sell-content .sell-faq-list{grid-template-columns:1fr}}.admin-dashboard-page{min-height:100dvh}.admin-dashboard-sidebar .dashboard-nav{width:100%}.admin-dashboard-logout-form{min-width:0;margin:0;padding:0;display:grid}.admin-dashboard-logout{appearance:none;color:var(--foreground);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;font-size:.86rem;font-weight:750;line-height:1.1}.admin-dashboard-content{align-content:start}.admin-loading-block{background:var(--surface);border-radius:8px;min-height:9rem}.admin-page-head.dashboard-section{gap:0}.admin-page-head .dashboard-section-head{align-items:center}.admin-page-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;min-width:0;display:flex}.admin-search-form.site-header-search{flex:18rem;justify-self:end;width:min(100%,32rem);min-width:min(100%,14rem)}.admin-filter-form{flex-wrap:nowrap;flex:0 auto;align-items:center;gap:.46rem;min-width:0;display:flex}.admin-filter-form .listing-field{flex:0 0 12rem;gap:0;width:min(100%,12rem)}.admin-filter-form .input-field,.admin-filter-form .btn{min-height:2.72rem}.admin-filter-form .input-field{border:2px solid var(--foreground);background-color:var(--background);color:var(--foreground);font-weight:750}.admin-filter-form .listing-select-control{background:var(--background)}.admin-filter-form .admin-filter-submit{min-width:6.8rem;color:var(--background)}.admin-section.dashboard-section{background:var(--background);border:0;padding:clamp(1.05rem,2.3vw,1.55rem)}.admin-section-head h2{font-size:clamp(1.28rem,2vw,1.85rem);line-height:1.08}.admin-stats.dashboard-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.58rem}.admin-stat.dashboard-stat{background:var(--background);border:0;align-content:start;min-height:0;padding:.86rem .95rem;position:static}.admin-stat.dashboard-stat strong{font-size:1.36rem;font-weight:850;line-height:.95}.admin-stat.dashboard-stat span{color:var(--foreground);font-size:.82rem;font-weight:750;line-height:1.2}.admin-task-grid{gap:.86rem}.admin-task-list.dashboard-list{background:0 0;border:0;gap:.54rem;padding:0}.admin-task-list-head{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding-inline:.04rem;display:flex}.admin-task-list-head strong{color:var(--foreground);font-size:.98rem;font-weight:850;line-height:1.16}.admin-task-list-head span{background:var(--surface-strong);min-width:1.52rem;min-height:1.52rem;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.admin-task-rows{gap:.54rem;min-width:0;display:grid}.admin-task-row.dashboard-row{background:var(--surface);border:0;grid-template-columns:minmax(0,1fr);gap:.72rem;padding:.82rem}.admin-task-empty{background:var(--surface);color:var(--muted);border-radius:8px;margin:0;padding:.82rem;font-size:.88rem;font-weight:500;line-height:1.45}.admin-overview-grid{gap:.86rem}.admin-overview-card.dashboard-row{background:var(--surface);border:0;align-content:center;min-height:0;padding:clamp(.95rem,1.8vw,1.12rem);transform:none}.admin-overview-card .dashboard-row-titleline span{color:var(--muted);font-size:.76rem;font-weight:600}.admin-compact-list.dashboard-list{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.86rem;overflow:visible}.admin-compact-row.dashboard-row{background:var(--surface);box-shadow:none;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid;overflow:clip}.admin-compact-table-head{background:0 0;border:0;place-items:center start;gap:.52rem;min-width:0;padding:0 .72rem .12rem;display:grid}.admin-compact-table-head span{color:var(--muted);letter-spacing:0;text-align:left;text-transform:none;font-size:.68rem;font-weight:700;line-height:1.25}.admin-compact-summary{gap:.92rem;min-height:0;padding:clamp(.95rem,1.8vw,1.12rem)}.admin-compact-main strong{color:var(--foreground);font-size:1rem;font-weight:700;line-height:1.18}.admin-compact-main span,.admin-compact-cell{color:var(--muted);font-size:.86rem;font-weight:500;line-height:1.48}.admin-compact-summary .dashboard-status{justify-self:start}.admin-compact-detail{border-top:var(--section-divider-line) solid var(--section-divider-color);background:var(--background);padding:clamp(1rem,2vw,1.35rem)}.admin-empty{background:var(--surface);color:var(--muted);border:0;border-radius:8px;gap:.55rem;padding:clamp(1rem,2vw,1.35rem);display:grid}.admin-empty strong{color:var(--foreground);font-size:1rem;font-weight:700;line-height:1.2}.admin-empty p{max-width:52rem;color:var(--muted);font-size:.9rem;font-weight:500;line-height:1.52}.admin-list,.admin-listings{gap:.86rem;display:grid}.admin-simple-row,.admin-editor,.admin-accordion,.admin-list-row{background:var(--surface);border:0;border-radius:8px;padding:clamp(.95rem,1.8vw,1.12rem)}.admin-simple-row-titleline h3{font-size:1rem;font-weight:700;line-height:1.18}.admin-simple-row-meta,.admin-simple-row-text{font-size:.86rem;font-weight:500;line-height:1.48}.admin-editor-summary>.dashboard-status{grid-area:1/2;justify-self:end}.admin-task-row .dashboard-status,.admin-related-row .dashboard-status{justify-self:start}@media (max-width:759px){.admin-page-head .dashboard-section-head{grid-template-columns:minmax(0,1fr)}.admin-page-head-actions,.admin-search-form.site-header-search,.admin-filter-form,.admin-filter-form .listing-field,.admin-filter-form .btn{width:100%}.admin-page-head-actions{align-items:stretch}.admin-filter-form{flex-wrap:wrap}.admin-compact-table-head{display:none}.admin-compact-summary,.admin-compact-summary-customer,.admin-compact-summary-listing,.admin-compact-summary-invoice{flex-wrap:wrap;align-items:center;gap:.34rem .52rem;display:flex}.admin-compact-main{flex:1 0 100%}.admin-compact-cell,.admin-compact-summary .dashboard-status{flex:0 auto}}@media (max-width:719px){.admin-stats.dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.admin-task-row.dashboard-row{grid-template-columns:minmax(0,1fr)}.admin-editor-summary>.dashboard-status{grid-area:auto;justify-self:start}}html.theme-switching,html.theme-switching *,html.theme-switching :before,html.theme-switching :after{transition:none!important;animation:none!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
