@import url("https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&display=swap");:root{--bg:#f4f7f6;--surface:#ffffff;--surface-strong:#edf8f3;--ink:#17211e;--muted:#62716c;--line:#d9e3df;--brand-green:#CEFB04;--brand-green-hover:rgba(206,251,4,0.75);--brand-green-soft:rgba(206,251,4,0.2);--brand-green-nav-hover:rgba(206,251,4,0.14);--brand-green-nav-active:rgba(206,251,4,0.18);--brand-green-nav-border:rgba(206,251,4,0.42);--primary:var(--brand-green);--primary-strong:var(--ink);--accent:#b6652c;--danger:#bf3d3d;--info:#3b6c8f;--shadow:0 14px 32px rgba(23,33,30,0.1)}*{box-sizing:border-box}html{min-width:320px}body{margin:0;background:var(--bg);color:var(--ink);font-family:Satoshi,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.7}.client-demo-page{background:linear-gradient(180deg,rgba(206,251,4,.055),rgba(245,243,236,0) 250px),#f5f3ec;color:var(--ink);display:grid;grid-gap:16px;gap:16px;grid-template-rows:auto minmax(0,1fr);inset:0;min-height:100dvh;overflow:hidden;padding:22px clamp(18px,3vw,34px) 28px;position:fixed;z-index:40}.client-demo-toolbar{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0 auto;max-width:1180px;width:100%}.client-demo-heading{display:grid;grid-gap:2px;gap:2px;min-width:0}.client-demo-heading span{color:#4d5c56;font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.client-demo-heading h1{color:#101714;font-size:1.42rem;font-weight:900;line-height:1.05}.client-demo-segmented{align-self:center;background:rgba(255,255,255,.58);border:1px solid rgba(16,23,20,.09);border-radius:999px;box-shadow:0 10px 24px rgba(16,23,20,.065),inset 0 1px 0 rgba(255,255,255,.78);grid-column:2;min-height:44px;overflow:hidden;padding:3px}.client-demo-segmented,.client-demo-segmented button{align-items:center;display:inline-flex;position:relative}.client-demo-segmented button{background:transparent;border:0;border-radius:999px;color:#747e79;gap:7px;font-size:.74rem;font-weight:800;justify-content:center;min-height:36px;min-width:110px;padding:7px 13px;transition:color .16s ease,transform .16s ease}.client-demo-segmented button svg{color:currentColor;fill:none;stroke:currentColor;transition:color .16s ease,fill .16s ease,stroke .16s ease}.client-demo-segmented button.is-active svg{color:var(--brand-green);fill:currentColor;stroke:#101714}.client-demo-segmented button+button:before{background:rgba(16,23,20,.085);content:"";height:20px;left:-2px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.client-demo-segmented button.is-active{background:transparent;box-shadow:none;color:#101714;font-weight:900}.client-demo-segmented button.is-active:after{bottom:4px;top:auto}.client-demo-segmented button.is-active span:before,.client-demo-segmented button.is-active:after{background:var(--brand-green);border-radius:999px;content:"";height:2px;left:18px;position:absolute;right:18px}.client-demo-segmented button.is-active span:before{top:4px}.client-demo-segmented button:focus-visible{outline:2px solid rgba(206,251,4,.5);outline-offset:3px}.client-demo-small-screen{display:none}.client-demo-stage{align-items:flex-start;display:flex;justify-content:center;min-height:0;overflow:auto;padding:4px 0 30px;-ms-overflow-style:none;scrollbar-width:none}.client-demo-stage::-webkit-scrollbar{display:none;height:0;width:0}.client-demo-device{--client-demo-phone-bezel:15px;--client-demo-phone-screen-radius:44px;--client-demo-phone-screen-width:390px;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,0) 18%),linear-gradient(160deg,#050706,#111815 52%,#050706);border:1px solid rgba(5,7,6,.9);border-radius:58px;box-shadow:0 30px 78px rgba(16,23,20,.24),inset 0 0 0 1px rgba(255,255,255,.12),0 0 0 2px rgba(5,7,6,.36);display:block;height:clamp(640px,calc(100vh - 118px),820px);overflow:hidden;padding:0;position:relative;transition:border-radius .18s ease,box-shadow .18s ease,padding .18s ease,width .18s ease,height .18s ease;width:min(calc(var(--client-demo-phone-screen-width) + var(--client-demo-phone-bezel) + var(--client-demo-phone-bezel) + 2px),calc(100vw - 40px))}.client-demo-page.is-desktop .client-demo-device{--client-demo-frame-width:1180px;--client-demo-frame-height:min(760px,calc(100vh - 140px));background:#101714;border:1px solid rgba(16,23,20,.72);border-radius:18px;box-shadow:0 28px 70px rgba(16,23,20,.22),inset 0 0 0 1px rgba(255,255,255,.46);display:grid;grid-template-rows:34px minmax(0,1fr);height:var(--client-demo-frame-height);padding:10px;width:min(var(--client-demo-frame-width),calc(100vw - 32px))}.client-demo-screen{background:#fff;min-height:0;overflow:hidden;position:relative;width:100%}.client-demo-phone-screen{border-radius:var(--client-demo-phone-screen-radius);box-shadow:0 0 0 1px rgba(255,255,255,.08),inset 0 0 0 1px rgba(0,0,0,.58);contain:paint;inset:var(--client-demo-phone-bezel);position:absolute;width:auto}.client-demo-phone-screen,.client-demo-phone-viewport{background:#fff;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-clip-path:inset(0 round var(--client-demo-phone-screen-radius));clip-path:inset(0 round var(--client-demo-phone-screen-radius));isolation:isolate;-webkit-mask-image:linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000);transform:translateZ(0)}.client-demo-phone-viewport{border-radius:inherit;height:100%;overflow:hidden;position:relative;width:calc(100% + 18px);z-index:1}.client-demo-desktop-chrome{display:none}.client-demo-page.is-desktop .client-demo-desktop-chrome{align-items:center;display:flex;justify-content:flex-start;min-height:0;padding:0 2px;position:relative}.client-demo-window-dot{background:rgba(255,255,255,.28);border-radius:999px;display:none;height:10px;margin-right:8px;width:10px}.client-demo-page.is-desktop .client-demo-window-dot{display:block}.client-demo-page.is-desktop .client-demo-window-dot:first-child{background:var(--brand-green)}.client-demo-page.is-desktop .client-demo-screen{border-radius:10px;box-shadow:none;-webkit-clip-path:none;clip-path:none;contain:none;height:100%;inset:auto;isolation:auto;position:relative;transform:none;width:100%}.client-demo-page.is-desktop .client-demo-phone-viewport{border-radius:inherit;-webkit-clip-path:none;clip-path:none;height:100%;transform:none;width:100%}.client-demo-dynamic-island{background:#050706;border:1px solid rgba(255,255,255,.08);border-radius:999px;box-shadow:0 3px 12px rgba(5,7,6,.35),inset 0 0 0 1px rgba(0,0,0,.72);display:block;height:31px;left:50%;pointer-events:none;position:absolute;top:12px;transform:translateX(-50%);width:112px;z-index:2}.client-demo-dynamic-island:after{background:rgba(255,255,255,.1);border-radius:999px;content:"";height:7px;position:absolute;right:13px;top:11px;width:7px}.client-demo-page.is-desktop .client-demo-dynamic-island{display:none}.client-demo-frame{background:#fff;border:0;border-radius:inherit;display:block;height:100%;overflow:hidden;width:100%}.client-demo-phone-iframe,.client-demo-phone-screen,.client-demo-phone-viewport{-ms-overflow-style:none;scrollbar-width:none}.client-demo-phone-iframe::-webkit-scrollbar,.client-demo-phone-screen::-webkit-scrollbar,.client-demo-phone-viewport::-webkit-scrollbar{display:none;height:0;width:0}.client-demo-phone-iframe{color-scheme:light}.client-demo-small-card{align-items:center;display:grid;grid-gap:16px;gap:16px;justify-items:center;max-width:430px;text-align:center}.client-demo-small-brand{align-items:center;color:#101714;display:inline-flex;font-size:.86rem;font-weight:900;gap:9px}.client-demo-small-brand span{align-items:center;background:var(--brand-green);border:1px solid rgba(16,23,20,.82);border-radius:8px;box-shadow:0 8px 18px rgba(16,23,20,.1);display:inline-flex;font-size:.9rem;height:34px;justify-content:center;width:34px}.client-demo-small-card p{color:#25302c;font-size:1.2rem;font-weight:800;line-height:1.35;margin:0}@media (max-width:899px){.client-demo-page{align-items:center;display:flex;justify-content:center;overflow:auto;padding:32px 22px}.client-demo-stage,.client-demo-toolbar{display:none}.client-demo-small-screen{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 64px);width:100%}}.mobile-nav{align-items:center;background:rgba(255,255,255,.92);border-bottom:1px solid var(--line);display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;left:0;min-height:64px;padding:10px max(18px,env(safe-area-inset-left)) 10px max(18px,env(safe-area-inset-right));position:-webkit-sticky;position:sticky;right:0;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-link,.icon-button,.icon-link,.primary-button,.secondary-button,.text-link{align-items:center;display:inline-flex;gap:8px}.brand-link{font-size:1.02rem;font-weight:700;gap:10px;min-width:0;white-space:nowrap}.brand-mark{align-items:center;display:inline-flex;height:36px;justify-content:center;overflow:hidden;width:36px}.brand-logo{display:block;height:36px;object-fit:contain;width:36px}.brand-wordmark{color:var(--ink);font-weight:800;line-height:1}.nav-actions{gap:8px;justify-content:flex-end}.nav-actions,.product-nav{align-items:center;display:flex;min-width:0}.product-nav{gap:4px;justify-self:center}.nav-logout-button,.nav-primary-action,.nav-product-link,.nav-secondary-action,.nav-utility-link{align-items:center;border-radius:999px;display:inline-flex;font-size:.9rem;font-weight:700;min-height:38px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease,transform .16s ease;white-space:nowrap}.nav-product-link{border:1px solid transparent;color:#4f5d58;gap:7px;padding:8px 12px}.nav-product-link:hover{background:var(--brand-green-nav-hover)}.nav-product-link.active,.nav-product-link:hover{border-color:var(--brand-green-nav-border);color:var(--ink)}.nav-product-link.active{background:var(--brand-green-nav-active)}.nav-logout-button,.nav-secondary-action,.nav-utility-link{background:transparent;border:1px solid transparent;color:#4f5d58;justify-content:center;padding:8px 12px}.nav-logout-button:hover,.nav-secondary-action:hover,.nav-utility-link:hover{background:var(--brand-green-soft);border-color:rgba(206,251,4,.56);color:var(--ink)}.nav-primary-action{background:var(--ink);border:1px solid var(--ink);box-shadow:0 8px 18px rgba(23,33,30,.12);color:var(--brand-green);justify-content:center;padding:8px 15px}.nav-primary-action:hover{background:#0f1714;border-color:var(--brand-green);box-shadow:0 10px 22px rgba(23,33,30,.16);transform:translateY(-1px)}.nav-utility-link{gap:7px}.nav-logout-button{min-width:38px;padding:8px}.icon-button,.icon-link{background:transparent;border:1px solid transparent;border-radius:8px;color:var(--muted);min-height:40px;padding:8px 10px}.nav-icon-wrap{display:inline-flex;position:relative}.nav-badge{align-items:center;background:var(--danger);border:2px solid #fff;border-radius:999px;color:#fff;display:inline-flex;font-size:.62rem;font-weight:800;height:17px;justify-content:center;min-width:17px;padding:0 4px;position:absolute;right:-9px;top:-9px}.icon-button:hover,.icon-link.active,.icon-link:hover{background:var(--brand-green-soft);border-color:rgba(206,251,4,.56);color:var(--ink)}.icon-button{border:0}.icon-button.danger{color:var(--danger)}.page-shell{margin:0 auto;max-width:1120px;padding:28px 16px 72px;width:100%}.page-heading{display:grid;grid-gap:6px;gap:6px;margin-bottom:18px}.eyebrow{color:var(--primary-strong);font-size:.78rem;font-weight:800;text-transform:uppercase}h1,h2,h3{font-weight:700;line-height:1.1;margin:0}h1{font-size:clamp(2rem,7vw,4.4rem)}h2{font-size:1.35rem}h3{font-size:1.05rem}p{color:var(--muted);margin:0}.landing-page{background:#fafbf8;color:var(--ink);overflow:hidden}.landing-container{margin:0 auto;max-width:1120px;position:relative;width:min(100%,calc(100vw - 32px));z-index:1}.landing-hero{background:linear-gradient(180deg,#fbfcfa,#f3f7f1);min-height:auto;overflow:hidden;padding:72px 0 78px;position:relative}.landing-hero-copy{display:grid;grid-gap:20px;gap:20px;justify-items:center;margin:0 auto;max-width:850px;text-align:center}.landing-eyebrow{color:#33413b;letter-spacing:.08em}.landing-hero h1{font-size:3.6rem;font-weight:800;line-height:.98;max-width:780px}.landing-lede{color:#52615b;font-size:1.08rem;line-height:1.7;max-width:670px}.landing-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:8px}.landing-button{border-radius:999px;min-height:52px;padding:13px 24px}.landing-hero-preview{align-items:start;display:grid;grid-gap:20px;gap:20px;margin:64px auto 0;max-width:960px}.auction-preview-card,.hero-lot-card,.landing-feature-card,.seller-preview-panel{background:rgba(255,255,255,.88);border:1px solid rgba(23,33,30,.08);border-radius:8px;box-shadow:0 18px 40px rgba(23,33,30,.08)}.auction-preview-card,.hero-lot-card{overflow:hidden;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.hero-lot-card{display:grid;grid-gap:18px;gap:18px;grid-template-rows:auto 1fr;padding:18px}.auction-preview-media,.hero-lot-media{align-items:center;background:linear-gradient(135deg,rgba(206,251,4,.22),rgba(255,255,255,.42)),linear-gradient(145deg,#ecefeb,#f8faf7);border:1px solid rgba(23,33,30,.06);border-radius:8px;color:#75817c;display:flex;justify-content:center;min-height:210px;overflow:hidden;position:relative}.media-panel{isolation:isolate}.media-art,.media-image,.media-overlay{inset:0;position:absolute}.media-art{background:radial-gradient(circle at 26% 22%,rgba(255,255,255,.16),transparent 18%),radial-gradient(circle at 72% 70%,rgba(206,251,4,.16),transparent 22%),linear-gradient(135deg,#101614,#39443f);z-index:0}.media-art,.media-image{transform:scale(1);transition:transform .24s ease}.media-image{display:block;height:100%;object-fit:cover;width:100%;z-index:1}.media-art-camera{background:radial-gradient(circle at 42% 44%,rgba(255,255,255,.12) 0 13%,transparent 14%),radial-gradient(circle at 42% 44%,rgba(206,251,4,.22) 0 20%,transparent 21%),linear-gradient(135deg,#111816,#3b4541)}.media-art-watch{background:radial-gradient(circle at 52% 48%,rgba(255,255,255,.14) 0 15%,transparent 16%),radial-gradient(circle at 52% 48%,rgba(206,251,4,.2) 0 26%,transparent 27%),linear-gradient(145deg,#111816,#46504b)}.media-art-art{background:linear-gradient(135deg,transparent 0 42%,rgba(206,251,4,.16) 43% 56%,transparent 57%),linear-gradient(160deg,#141b19,#46504b)}.media-art-wine{background:radial-gradient(circle at 48% 33%,rgba(255,255,255,.14) 0 9%,transparent 10%),linear-gradient(90deg,transparent 42%,rgba(255,255,255,.1) 43% 56%,transparent 57%),linear-gradient(145deg,#111816,#3d4943)}.media-art-travel{background:linear-gradient(140deg,rgba(206,251,4,.18) 0 28%,transparent 29%),radial-gradient(circle at 72% 26%,rgba(255,255,255,.18),transparent 16%),linear-gradient(150deg,#111816,#45504b)}.media-art-sports{background:repeating-linear-gradient(35deg,rgba(255,255,255,.08) 0 8px,transparent 8px 18px),radial-gradient(circle at 58% 52%,rgba(206,251,4,.18),transparent 20%),linear-gradient(145deg,#121917,#3b4541)}.media-art-tech{background:linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.08) 1px,transparent 0),radial-gradient(circle at 70% 30%,rgba(206,251,4,.18),transparent 22%),#151d1a;background-size:24px 24px,24px 24px,auto,auto}.media-art-furniture{background:linear-gradient(90deg,transparent 0 18%,rgba(255,255,255,.1) 19% 22%,transparent 23%),radial-gradient(circle at 58% 64%,rgba(206,251,4,.14),transparent 22%),linear-gradient(145deg,#111816,#414c47)}.media-overlay{background:linear-gradient(180deg,rgba(23,33,30,.08),rgba(23,33,30,.28)),linear-gradient(135deg,transparent,rgba(255,255,255,.12));z-index:2}.media-count,.media-dots,.media-label,.media-nav-hint{position:absolute;z-index:3}.media-count{background:rgba(23,33,30,.82);border:1px solid rgba(255,255,255,.2);border-radius:999px;font-size:.72rem;padding:5px 8px;right:12px;top:12px}.media-count,.media-label{color:#fff;font-weight:800}.media-label{background:rgba(23,33,30,.72);border:1px solid rgba(255,255,255,.16);border-radius:999px;bottom:13px;font-size:.78rem;left:12px;max-width:calc(100% - 24px);overflow:hidden;padding:6px 9px;text-overflow:ellipsis;white-space:nowrap}.media-nav-hint{display:flex;inset:50% 10px auto;justify-content:space-between;transform:translateY(-50%)}.media-nav-hint span{align-items:center;background:rgba(255,255,255,.66);border:1px solid rgba(23,33,30,.08);border-radius:999px;color:var(--ink);display:inline-flex;height:28px;justify-content:center;width:28px}.media-dots{display:flex;gap:5px;left:50%;top:12px;transform:translateX(-50%)}.media-dots span{background:rgba(23,33,30,.22);border-radius:999px;height:5px;width:5px}.media-dots span.active{background:var(--brand-green);width:16px}.hero-lot-body{display:grid;grid-gap:14px;gap:14px}.hero-lot-body h2{font-size:1.08rem}.card-title-row{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.card-title-row h2,.card-title-row h3{min-width:0}.auction-preview-footer,.hero-lot-meta{align-items:flex-end;display:flex;gap:14px;justify-content:space-between}.auction-preview-footer span,.hero-lot-meta span,.seller-metric-list span{color:var(--muted);display:block;font-size:.82rem}.auction-preview-footer strong,.hero-lot-meta strong{color:var(--ink);display:block;font-size:1.65rem;line-height:1.1}.hero-lot-time{align-items:center;color:var(--muted);display:inline-flex;font-size:.88rem;gap:6px;white-space:nowrap}.preview-bid-button{align-items:center;background:var(--ink);border-radius:8px;color:var(--brand-green);display:flex;font-weight:700;justify-content:center;min-height:44px;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.lot-signal-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.lot-signal-grid span{align-items:center;background:rgba(244,247,246,.78);border:1px solid rgba(23,33,30,.06);border-radius:8px;color:#52615b;display:inline-flex;font-size:.78rem;font-weight:700;gap:6px;min-width:0;padding:8px 9px}.lot-signal-grid.compact{grid-template-columns:1fr}.card-quick-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.quick-action{align-items:center;background:rgba(244,247,246,.84);border:1px solid rgba(23,33,30,.08);border-radius:8px;color:#52615b;display:inline-flex;font-size:.78rem;font-weight:800;justify-content:center;min-height:36px;padding:7px 8px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.quick-action.primary{background:var(--ink);border-color:var(--ink);color:var(--brand-green)}@media (hover:hover) and (pointer:fine){.auction-preview-card:hover,.hero-lot-card:hover{border-color:rgba(206,251,4,.42);box-shadow:0 24px 52px rgba(23,33,30,.13),0 0 0 1px rgba(206,251,4,.16);transform:translateY(-3px)}.auction-preview-card:hover .media-art,.auction-preview-card:hover .media-image,.hero-lot-card:hover .media-art,.hero-lot-card:hover .media-image{transform:scale(1.045)}.hero-lot-card:hover .preview-bid-button{background:#0f1714;box-shadow:0 10px 20px rgba(23,33,30,.14);transform:translateY(-1px)}.card-quick-actions{opacity:0;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.auction-preview-card:focus-within .card-quick-actions,.auction-preview-card:hover .card-quick-actions{opacity:1;transform:translateY(0)}.quick-action:hover{background:rgba(206,251,4,.16);border-color:rgba(206,251,4,.42);color:var(--ink);transform:translateY(-1px)}.quick-action.primary:hover{background:#0f1714;color:var(--brand-green)}}.landing-final-cta,.landing-section{padding:76px 0}.landing-section-muted{background:#f3f6f1}.landing-section-heading{display:grid;grid-gap:12px;gap:12px;justify-items:center;margin:0 auto 42px;max-width:720px;text-align:center}.landing-final-cta h2,.landing-section-heading h2{font-size:2.35rem;line-height:1.05}.landing-section-heading p{color:#5d6b66;font-size:1.05rem}.landing-card-grid,.landing-live-grid,.seller-preview-grid{display:grid;grid-gap:18px;gap:18px}.landing-feature-card{display:grid;grid-gap:17px;gap:17px;padding:24px}.landing-feature-card p{line-height:1.65}.activity-icon,.landing-icon-box,.landing-step-number{align-items:center;background:rgba(206,251,4,.18);border:1px solid rgba(206,251,4,.38);border-radius:8px;color:var(--ink);display:inline-flex;justify-content:center}.landing-icon-box{height:46px;width:46px}.feature-icon-mark{align-items:flex-start;color:var(--ink);display:inline-flex;padding:4px 0 3px;width:-moz-fit-content;width:fit-content}.feature-icon-mark svg{display:block;fill:var(--brand-green);stroke-linecap:round;stroke-linejoin:round}.feature-icon-svg{color:var(--ink)}.landing-icon-box.compact{height:40px;width:40px}.landing-steps-grid{display:grid;grid-gap:18px;gap:18px;position:relative}.landing-step{animation:bidals-step-focus 7.6s ease-in-out infinite;display:grid;grid-gap:10px;gap:10px;justify-items:center;opacity:.74;position:relative;text-align:center}.landing-step:nth-child(2){animation-delay:1.4s}.landing-step:nth-child(3){animation-delay:2.8s}.landing-step:nth-child(4){animation-delay:4.2s}.landing-step-number{animation:bidals-step-number 7.6s ease-in-out infinite;background:rgba(255,255,255,.76);border-color:rgba(23,33,30,.12);color:var(--ink);font-size:1.4rem;font-weight:800;height:58px;transition:background .18s ease,border-color .18s ease,transform .18s ease;width:58px}.landing-step:nth-child(2) .landing-step-number{animation-delay:1.4s}.landing-step:nth-child(3) .landing-step-number{animation-delay:2.8s}.landing-step:nth-child(4) .landing-step-number{animation-delay:4.2s}.landing-step-cue{align-items:center;animation:bidals-step-cue 7.6s ease-in-out infinite;color:#65736e;display:inline-flex;justify-content:center;min-height:34px;position:relative;width:58px}.landing-step:nth-child(2) .landing-step-cue{animation-delay:1.4s}.landing-step:nth-child(3) .landing-step-cue{animation-delay:2.8s}.landing-step:nth-child(4) .landing-step-cue{animation-delay:4.2s}.cue-icon{display:block;position:relative;z-index:2}.cue-secondary{opacity:0;position:absolute}.cue-calendar .cue-primary path:nth-last-child(-n+2){animation:bidals-cue-calendar-plus 3.2s ease-in-out infinite;opacity:1;stroke:var(--brand-green);stroke-width:2.2px}.cue-photo-stack{height:26px;position:absolute;width:46px;z-index:3}.cue-photo-stack i{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(244,247,246,.9)),#fff;border:1.5px solid rgba(23,33,30,.78);border-radius:5px;box-shadow:0 4px 10px rgba(23,33,30,.08);height:22px;left:3px;position:absolute;top:2px;transform-origin:center;width:30px;will-change:opacity,transform}.cue-photo-stack i:before{background:var(--brand-green);border-radius:999px;content:"";height:4px;position:absolute;right:4px;top:4px;width:4px}.cue-photo-stack i:after{background:rgba(23,33,30,.16);border-radius:999px;bottom:4px;content:"";height:3px;left:5px;position:absolute;width:14px}.cue-photo-stack .photo-card-one{animation:bidals-photo-carousel-one 7.2s cubic-bezier(.22,1,.36,1) infinite;opacity:1;transform:translateX(0) scale(1);z-index:3}.cue-photo-stack .photo-card-two{animation:bidals-photo-carousel-two 7.2s cubic-bezier(.22,1,.36,1) infinite;opacity:.72;transform:translateX(7px) scale(.94);z-index:2}.cue-photo-stack .photo-card-three{animation:bidals-photo-carousel-three 7.2s cubic-bezier(.22,1,.36,1) infinite;opacity:.45;transform:translateX(14px) scale(.88);z-index:1}.cue-signal{animation:bidals-cue-signal 2.6s ease-in-out infinite;height:20px;opacity:.36;position:absolute;top:6px;width:12px}.cue-signal-left{border-left:2px solid var(--brand-green);border-radius:999px 0 0 999px;left:5px}.cue-signal-right{animation-delay:.35s;border-radius:0 999px 999px 0;border-right:2px solid var(--brand-green);right:5px}.cue-live-dot{animation:bidals-live-pulse 1.9s ease-in-out infinite;background:var(--brand-green);border-radius:999px;bottom:3px;height:6px;position:absolute;width:6px;z-index:3}.cue-close .cue-primary{animation:bidals-cue-check 5.8s ease-in-out infinite}.cue-close .cue-secondary{animation:bidals-cue-dollar 5.8s ease-in-out infinite}.landing-step p{max-width:230px}.landing-step-line{display:none;overflow:hidden;position:relative}.landing-step-line:after{animation:bidals-step-line 7.6s cubic-bezier(.22,1,.36,1) infinite;background:var(--brand-green);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left}.landing-step:nth-child(2) .landing-step-line:after{animation-delay:1.4s}.landing-step:nth-child(3) .landing-step-line:after{animation-delay:2.8s}@keyframes bidals-step-focus{0%,18%,to{opacity:.74}14%,7%{opacity:1}}@keyframes bidals-step-number{0%,18%,to{background:rgba(255,255,255,.76);border-color:rgba(23,33,30,.12);transform:translateY(0)}14%,7%{background:rgba(206,251,4,.28);border-color:rgba(206,251,4,.54);transform:translateY(-2px)}}@keyframes bidals-step-cue{0%,18%,to{color:#65736e}14%,7%{color:var(--ink)}}@keyframes bidals-cue-calendar-plus{0%,to{opacity:1;filter:drop-shadow(0 0 1px rgba(206,251,4,.18))}45%{opacity:1;filter:drop-shadow(0 0 4px rgba(206,251,4,.42))}}@keyframes bidals-photo-carousel-one{0%{opacity:1;transform:translateX(0) scale(1);z-index:3}26%{opacity:1;transform:translateX(0) scale(1);z-index:3}38%{opacity:.45;transform:translateX(14px) scale(.88);z-index:1}60%{opacity:.45;transform:translateX(14px) scale(.88);z-index:1}72%{opacity:.72;transform:translateX(7px) scale(.94);z-index:2}94%{opacity:.72;transform:translateX(7px) scale(.94);z-index:2}to{opacity:1;transform:translateX(0) scale(1);z-index:3}}@keyframes bidals-photo-carousel-two{0%{opacity:.72;transform:translateX(7px) scale(.94);z-index:2}26%{opacity:.72;transform:translateX(7px) scale(.94);z-index:2}38%{opacity:1;transform:translateX(0) scale(1);z-index:3}60%{opacity:1;transform:translateX(0) scale(1);z-index:3}72%{opacity:.45;transform:translateX(14px) scale(.88);z-index:1}94%{opacity:.45;transform:translateX(14px) scale(.88);z-index:1}to{opacity:.72;transform:translateX(7px) scale(.94);z-index:2}}@keyframes bidals-photo-carousel-three{0%{opacity:.45;transform:translateX(14px) scale(.88);z-index:1}26%{opacity:.45;transform:translateX(14px) scale(.88);z-index:1}38%{opacity:.72;transform:translateX(7px) scale(.94);z-index:2}60%{opacity:.72;transform:translateX(7px) scale(.94);z-index:2}72%{opacity:1;transform:translateX(0) scale(1);z-index:3}94%{opacity:1;transform:translateX(0) scale(1);z-index:3}to{opacity:.45;transform:translateX(14px) scale(.88);z-index:1}}@keyframes bidals-cue-signal{0%,to{opacity:.28;filter:drop-shadow(0 0 0 rgba(206,251,4,0));transform:scaleY(.9)}45%{opacity:.86;filter:drop-shadow(0 0 7px rgba(206,251,4,.34));transform:scaleY(1)}}@keyframes bidals-cue-check{0%,42%,to{opacity:1;transform:scale(1)}56%,84%{opacity:0;transform:scale(.98)}}@keyframes bidals-cue-dollar{0%,42%,to{opacity:0;transform:scale(.98)}56%,84%{opacity:1;transform:scale(1)}}@keyframes bidals-step-line{0%,8%{transform:scaleX(0)}18%,to{transform:scaleX(1)}}.auction-preview-card{display:grid;grid-gap:15px;gap:15px;padding:15px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.auction-preview-media{aspect-ratio:1;min-height:0}.auction-preview-body{display:grid;grid-gap:16px;gap:16px}.auction-preview-body h3{margin-bottom:8px}.status-chip{align-items:center;background:#edf3ef;border-radius:999px;color:#33413b;display:inline-flex;font-size:.76rem;font-weight:700;gap:6px;padding:5px 9px;white-space:nowrap}.status-chip.ending{background:rgba(206,251,4,.2)}.status-chip.trending{background:rgba(23,33,30,.08)}.live-dot{animation:bidals-live-pulse 1.8s ease-in-out infinite;background:var(--brand-green);border-radius:999px;box-shadow:0 0 0 0 rgba(206,251,4,.32);height:7px;width:7px}@keyframes bidals-live-pulse{0%,to{opacity:.72;box-shadow:0 0 0 0 rgba(206,251,4,.28)}50%{opacity:1;box-shadow:0 0 0 6px rgba(206,251,4,0)}}.seller-preview-grid{margin:0 auto;max-width:none}.seller-preview-container{max-width:1420px}.seller-preview-heading{justify-items:center;margin-bottom:50px;max-width:920px;text-align:center}.landing-section-heading.seller-preview-heading h2{font-size:clamp(3rem,4.4vw,4.25rem);font-weight:800;letter-spacing:0}.seller-preview-heading p{max-width:780px}.seller-preview-grid-live{align-items:stretch;gap:20px;overflow:visible;position:relative}.seller-preview-panel{border-radius:8px;box-shadow:0 20px 48px rgba(23,33,30,.07);display:flex;flex-direction:column;gap:24px;padding:34px}.seller-preview-title{align-items:center;display:flex;gap:22px}.seller-preview-title .landing-icon-box.compact{background:rgba(206,251,4,.1);border-color:rgba(206,251,4,.72);height:52px;width:52px}.seller-preview-title h3{font-size:1.35rem;letter-spacing:0}.auction-progress-module{background:linear-gradient(135deg,rgba(206,251,4,.1),transparent 42%),rgba(244,247,246,.86);border:1px solid rgba(23,33,30,.07);border-radius:8px;display:grid;grid-gap:21px;gap:21px;isolation:isolate;overflow:hidden;padding:28px 24px 24px;position:relative}.auction-progress-header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.auction-progress-header div{display:grid;grid-gap:4px;gap:4px}.auction-progress-header small,.auction-progress-header span{color:var(--muted);font-size:1rem;font-weight:700}.auction-progress-header strong{color:var(--ink);font-size:2rem;line-height:1.1}.auction-progress-header small{padding-top:3px;text-align:right}.auction-progress-track{background:rgba(23,33,30,.085);border-radius:999px;height:12px;overflow:hidden;position:relative}.auction-progress-fill{background:linear-gradient(90deg,var(--brand-green),rgba(206,251,4,.72));border-radius:inherit;display:block;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1);width:53%}.latest-sale-badge{animation:bidals-sale-badge-pulse .82s ease-out both;align-self:start;background:var(--ink);border:1px solid rgba(206,251,4,.32);border-radius:999px;box-shadow:0 10px 24px rgba(23,33,30,.12);color:var(--brand-green);font-size:.9rem;font-weight:800;justify-self:end;padding:10px 16px}@keyframes bidals-sale-badge-pulse{0%{box-shadow:0 10px 24px rgba(23,33,30,.12);transform:scale(1)}44%{box-shadow:0 12px 26px rgba(23,33,30,.13),0 0 0 5px rgba(206,251,4,.11);transform:translateY(-1px) scale(1.025)}to{box-shadow:0 10px 24px rgba(23,33,30,.12),0 0 0 9px rgba(206,251,4,0);transform:scale(1)}}.activity-list,.seller-metric-list{display:grid;grid-gap:14px;gap:14px}.activity-row,.seller-metric-list>div{background:rgba(244,247,246,.82);border:1px solid rgba(23,33,30,.06);border-radius:8px}.seller-metric-list>div{align-items:center;display:flex;justify-content:space-between;min-height:82px;padding:18px 20px}.seller-metric-list strong{font-size:1.7rem}.seller-metric-list .seller-value-row{align-items:start;gap:16px;min-height:112px;padding-bottom:18px;padding-top:18px}.seller-value-copy{display:grid;grid-gap:8px;gap:8px;min-width:0}.source-breakdown{align-items:center;color:#5d6b66;display:flex;flex-wrap:nowrap;font-size:.95rem;font-weight:700;gap:5px 14px;line-height:1.35}.source-breakdown span{align-items:center;display:inline-flex;gap:8px;min-width:0;white-space:nowrap}.source-breakdown span+span:before{background:var(--brand-green);border-radius:999px;content:"";display:block;height:5px;width:5px}.metric-value-group{align-items:center;display:inline-flex;gap:12px;justify-content:flex-end;white-space:nowrap}.seller-value-total{align-items:baseline;align-self:start}.metric-delta{animation:bidals-metric-delta .9s ease-out both;color:#74c900;font-size:.9rem;font-weight:900}.seller-live-note{align-items:center;color:#5d6b66;display:inline-flex;gap:12px;margin-top:-2px}.seller-live-note span{background:var(--brand-green);border-radius:999px;display:block;height:13px;width:13px}.seller-live-note small{color:#5d6b66;font-size:.92rem}@keyframes bidals-metric-delta{0%{opacity:0;transform:translateY(5px)}35%,80%{opacity:1;transform:translateY(0)}to{opacity:.88;transform:translateY(0)}}.activity-row{display:grid;grid-gap:22px;gap:22px;grid-template-columns:auto minmax(0,1fr);min-height:90px;padding:18px}.bid-activity-row{grid-template-columns:auto minmax(0,1fr) auto;position:relative;transition:background .26s ease,border-color .26s ease,box-shadow .26s ease,transform .26s ease}.bid-activity-row.is-active{background:linear-gradient(135deg,rgba(206,251,4,.11),rgba(244,247,246,.86) 58%),rgba(244,247,246,.92);border-color:rgba(206,251,4,.32);box-shadow:0 10px 24px rgba(23,33,30,.055)}.activity-icon{background:#fff;border-color:rgba(23,33,30,.07);height:44px;width:44px}.bid-activity-row.is-active .activity-icon{background:rgba(206,251,4,.2);border-color:rgba(206,251,4,.45)}.activity-row small,.activity-row span{display:block}.activity-row small{color:var(--muted);font-size:.92rem;margin-top:5px}.activity-copy{min-width:0}.activity-copy span{color:#53625c;font-size:1.05rem;line-height:1.3}.activity-amount,.activity-row-pill,.bid-travel-pill{border-radius:999px;font-size:.95rem;font-weight:850;letter-spacing:0;white-space:nowrap}.activity-amount{color:#42524b;justify-self:end}.activity-row .activity-row-pill{border:1px solid rgba(206,251,4,.28);box-shadow:0 8px 18px rgba(23,33,30,.12);display:none;padding:5px 9px;right:12px;top:50%;transform:translateY(-50%);z-index:3}.activity-row .activity-row-pill,.bid-travel-pill{background:var(--ink);color:var(--brand-green);pointer-events:none;position:absolute}.bid-travel-pill{animation:bidals-bid-pill-travel 1.6s cubic-bezier(.22,1,.36,1) both;border:1px solid rgba(206,251,4,.3);box-shadow:0 10px 22px rgba(23,33,30,.12);left:calc(50% + 42px);padding:6px 10px;top:calc(120px + (var(--activity-row) * 104px));z-index:6}@keyframes bidals-bid-pill-travel{0%{opacity:0;transform:translate3d(0,5px,0) scale(.96)}18%{opacity:1;transform:translateZ(0) scale(1)}72%{opacity:.9;transform:translate3d(-150px,calc(-10px - (var(--activity-row) * 30px)),0) scale(.985)}to{opacity:0;transform:translate3d(-188px,calc(-18px - (var(--activity-row) * 38px)),0) scale(.92)}}@keyframes bidals-row-pill-fade{0%{opacity:0;transform:translate3d(6px,-50%,0) scale(.96)}22%,62%{opacity:1;transform:translate3d(0,-50%,0) scale(1)}to{opacity:0;transform:translate3d(-8px,-50%,0) scale(.96)}}@media (max-width:719px){.bid-travel-pill{display:none}.bid-activity-row{gap:10px}.activity-row .activity-row-pill{animation:bidals-row-pill-fade 1.3s ease-out both;display:inline-flex}.seller-metric-list .seller-value-row{display:grid;grid-gap:10px;gap:10px}.seller-metric-list .seller-value-row>strong,.seller-value-total{justify-self:start}.source-breakdown{flex-wrap:wrap;gap:5px 9px}}.landing-final-cta{text-align:center}.landing-final-cta .landing-container{display:grid;grid-gap:28px;gap:28px;justify-items:center;max-width:820px}.landing-footer{border-top:1px solid rgba(23,33,30,.08);padding:34px 0}.landing-footer nav,.landing-footer-inner{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.landing-footer-inner{justify-content:space-between}.landing-footer nav a{color:var(--muted);font-size:.92rem;transition:color .16s ease}.landing-footer nav a:hover{color:var(--ink)}.button-row,.hero-actions{display:flex;flex-wrap:wrap;gap:10px}.primary-button,.secondary-button{border-radius:8px;font-weight:700;justify-content:center;min-height:44px;padding:10px 14px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.primary-button{background:var(--brand-green);border:1px solid var(--brand-green);box-shadow:0 8px 18px rgba(23,33,30,.1);color:var(--ink)}.primary-button:hover{background:var(--brand-green-hover);border-color:var(--brand-green);box-shadow:0 10px 22px rgba(23,33,30,.14);transform:translateY(-1px)}.secondary-button{background:#fff;border:1px solid var(--line);color:var(--ink)}.secondary-button:hover{background:var(--brand-green-soft);border-color:rgba(206,251,4,.56)}.text-link{color:var(--primary-strong);font-weight:700;width:-moz-fit-content;width:fit-content}.link-row{display:flex;flex-wrap:wrap;gap:14px}.dashboard-grid,.feed-grid,.lot-grid{display:grid;grid-gap:14px;gap:14px}.feed-layout{display:grid;grid-gap:18px;gap:18px}.auction-card,.audit-row,.detail-panel,.form-panel,.lot-card,.state-panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 22px rgba(31,37,35,.06)}.auction-card,.detail-panel,.form-panel{display:grid;grid-gap:14px;gap:14px;padding:16px}.lot-card{display:grid;grid-template-columns:92px 1fr;min-height:132px;overflow:hidden}.lot-image-placeholder{align-items:center;background:linear-gradient(135deg,#1f2523,#0a8f69 55%,#d08b3c);color:#fff;display:flex;font-size:2rem;font-weight:900;justify-content:center}.form-image-preview,.lot-card-image,.lot-detail-image{background-position:50%;background-size:cover}.lot-card-image{min-height:132px}.form-image-preview,.lot-detail-image{border-radius:8px;min-height:260px}.lot-detail-image{box-shadow:0 8px 22px rgba(23,33,30,.08)}.form-image-preview{border:1px solid var(--line);min-height:220px}.lot-card-body{display:grid;grid-gap:9px;gap:9px;padding:14px}.card-topline,.detail-topline{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;justify-content:space-between}.card-title-link:hover{color:var(--primary-strong)}.status-pill{border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:800;justify-content:center;padding:4px 8px;text-transform:uppercase}.status-accepted,.status-live,.status-open,.status-pass{background:#dff7eb;color:#075f46}.status-draft,.status-scheduled,.status-warn{background:#fff4d8;color:#84510d}.status-closed,.status-ended,.status-sold{background:#e9edf0;color:#46545d}.status-cancelled,.status-fail,.status-rejected{background:#ffe4e4;color:#9d2d2d}.countdown{align-items:center;display:inline-flex;gap:5px;justify-content:flex-end;min-width:136px;transition:color .16s ease;white-space:nowrap}.auction-card .status-pill{min-width:68px;text-transform:none}.countdown.is-urgent{color:var(--danger);font-weight:800}.countdown-value{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:5.4ch;text-align:left}.auction-card-cta{transition:color .16s ease}.auction-card-cta.is-preview{color:var(--muted)}.mini-meta{display:grid;grid-gap:8px;gap:8px;margin:0}.mini-meta.horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-meta div{display:grid;grid-gap:2px;gap:2px}.mini-meta dt{color:var(--muted);font-size:.75rem;font-weight:800;text-transform:uppercase}.mini-meta dd{margin:0}.state-panel{align-items:center;color:var(--muted);display:grid;grid-gap:8px;gap:8px;justify-items:center;min-height:180px;padding:28px 16px;text-align:center}.state-panel strong{color:var(--ink)}.state-panel.error{border-color:#f0caca;color:var(--danger)}.state-panel.warning{border-color:#efc48a;color:#7a4c12}.management-card .state-panel{border:1px solid var(--line);border-radius:8px;justify-items:start;min-height:0;padding:12px;text-align:left}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.auth-shell{display:grid;grid-gap:18px;gap:18px;max-width:520px}.form-panel{gap:16px}.form-grid{display:grid;grid-gap:13px;gap:13px}.form-field{display:grid;grid-gap:6px;gap:6px}.bid-form label,.form-field label{color:var(--ink);font-size:.9rem;font-weight:800}.form-help{color:var(--muted);font-size:.86rem}.bid-form input,.form-field input,.form-field select,.form-field textarea{background:#fff;border:1px solid #ccd6cf;border-radius:8px;color:var(--ink);min-height:44px;padding:10px 12px;width:100%}.form-field textarea{min-height:110px;resize:vertical}.form-error,.form-success{border-radius:8px;padding:10px 12px}.form-error{background:#fff0f0;color:var(--danger)}.form-success{background:#e6f7ee;color:var(--primary-strong)}.detail-hero,.lot-detail-grid{display:grid;grid-gap:16px;gap:16px}.price-display{display:grid;grid-gap:4px;gap:4px}.price-display strong{font-size:clamp(2rem,8vw,4rem);line-height:1}.bid-panel{background:#fff;border:1px solid var(--line);border-radius:8px 8px 0 0;bottom:0;box-shadow:0 -14px 32px rgba(31,37,35,.12);display:grid;grid-gap:12px;gap:12px;left:0;padding:14px 16px max(16px,env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky;right:0;z-index:10}.bid-panel strong{display:block;font-size:1.6rem}.bid-form{display:grid;grid-gap:7px;gap:7px}.bid-input-row{display:grid;grid-gap:9px;gap:9px;grid-template-columns:1fr auto}.bid-message{align-items:center;border-radius:8px;display:flex;gap:8px;padding:10px 12px}.bid-message.accepted{background:#e4f8ee;color:var(--primary-strong)}.bid-message.rejected{background:#fff0f0;color:var(--danger)}.bid-message code{background:rgba(255,255,255,.7);border-radius:5px;font-size:.75rem;padding:2px 5px}.bid-list{display:grid;grid-gap:8px;gap:8px}.bid-row{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;padding:9px 0}.bid-row div{display:grid;grid-gap:2px;gap:2px}.bid-row small{color:var(--muted)}.bid-row-value{align-items:end;justify-items:end}.bid-row:last-child{border-bottom:0}.dashboard-shell{display:grid;grid-gap:18px;gap:18px}.dashboard-tabs{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-tabs a{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:44px;padding:10px;text-align:center}.dashboard-actions .primary-button,.dashboard-actions .secondary-button{flex:1 1 170px}.metric-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid.compact{grid-template-columns:repeat(2,minmax(0,220px))}.metric-card{background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 22px rgba(23,33,30,.05);display:grid;grid-gap:5px;gap:5px;min-height:118px;padding:14px}.metric-card svg{color:var(--primary-strong)}.metric-card span{color:var(--muted);font-size:.82rem;font-weight:800;text-transform:uppercase}.metric-card strong{font-size:1.9rem;line-height:1}.dashboard-section,.dashboard-two-column{display:grid;grid-gap:14px;gap:14px}.section-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.section-heading div{display:grid;grid-gap:4px;gap:4px}.management-card h3{font-size:1.1rem}.activity-panel{align-self:start}.activity-list{display:grid;grid-gap:10px;gap:10px}.activity-row{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding-bottom:10px}.activity-row:last-child{border-bottom:0;padding-bottom:0}.activity-row div,.activity-value{display:grid;grid-gap:3px;gap:3px}.activity-row span{color:var(--muted);font-size:.88rem}.activity-value{justify-items:end;min-width:92px}.management-list{display:grid;grid-gap:10px;gap:10px}.management-row{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:14px}.management-row>div{display:grid;grid-gap:5px;gap:5px}.management-row strong{font-size:1rem}.management-row span{color:var(--muted)}.management-actions{align-items:center;grid-template-columns:1fr auto auto}.compact-list{margin-top:12px}.winner-row{align-items:start}.winner-detail-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:100%}.winner-detail-grid div{background:#f6f8f6;border:1px solid var(--line);border-radius:8px;padding:10px}.fulfillment-card,.fulfillment-list{display:grid;grid-gap:14px;gap:14px}.fulfillment-card{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:16px}.fulfillment-card textarea{min-height:86px;resize:vertical}.compact-field{color:var(--muted);display:grid;font-size:.82rem;font-weight:800;grid-gap:6px;gap:6px}.comment-form textarea,.compact-field textarea{background:#fff;border:1px solid #ccd6cf;border-radius:8px;color:var(--ink);padding:10px;resize:vertical}.comment-form,.comment-thread,.repair-comments{display:grid;grid-gap:10px;gap:10px}.comment-item{background:#f7faf8;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:6px;gap:6px;padding:10px}.release-check-list,.release-check-row{display:grid;grid-gap:10px;gap:10px}.release-check-row{align-items:start;background:#f7faf8;border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr auto;padding:12px}.release-check-row div{display:grid;grid-gap:4px;gap:4px}.release-check-row span{color:var(--muted)}.notification-body{white-space:pre-line}.unread-card{border-color:var(--primary);box-shadow:0 0 0 1px rgba(206,251,4,.28)}.timeline-list{border-left:2px solid var(--line);display:grid;grid-gap:12px;gap:12px;margin-left:8px;padding-left:14px}.timeline-item{background:#f7faf8;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:10px}.timeline-item span{color:var(--muted);font-size:.82rem;font-weight:700}.button-row{display:flex;flex-wrap:wrap;gap:10px}.secondary-button.danger{border-color:#f0b3b3;color:#9f2f2f}.filter-panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr;padding:14px}.filter-panel svg{color:var(--primary-strong)}.filter-panel label{color:var(--muted);display:grid;font-size:.8rem;font-weight:800;grid-gap:5px;gap:5px;text-transform:uppercase}.filter-panel input,.filter-panel select{background:#fff;border:1px solid #ccd6cf;border-radius:8px;color:var(--ink);min-height:42px;padding:9px 10px;text-transform:none}.audit-filter-panel,.dashboard-filter-panel{grid-template-columns:1fr}.image-manager{display:grid;grid-gap:12px;gap:12px}.image-manager-grid,.image-manager-item{display:grid;grid-gap:10px;gap:10px}.image-manager-item{align-items:center;border:1px solid var(--line);border-radius:8px;grid-template-columns:74px 1fr;padding:10px}.image-manager-thumb{background-position:50%;background-size:cover;border-radius:8px;height:74px;width:74px}.image-manager-item div{display:grid;grid-gap:2px;gap:2px}.image-manager-item span{color:var(--muted);font-size:.88rem}.image-manager-actions{display:flex;gap:4px;grid-column:1/-1}.audit-list{display:grid;grid-gap:10px;gap:10px}.ops-generated{color:var(--muted);font-size:.9rem;margin:0}.audit-row{display:grid;grid-gap:9px;gap:9px;padding:14px}.audit-meta{color:var(--muted);display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px}.audit-json{background:#f6f8f6;border:1px solid var(--line);border-radius:8px;color:#3b4742;font-size:.82rem;margin:0;overflow-x:auto;padding:10px}.browse-page{background:#fafbf8;color:var(--ink);min-height:calc(100vh - 64px);padding-bottom:78px}.browse-container{margin:0 auto;max-width:1280px;width:min(100%,calc(100vw - 32px))}.browse-hero{background:linear-gradient(180deg,#fbfcfa,#f3f7f1);padding:64px 0 36px}.browse-hero .browse-container{display:grid;grid-gap:30px;gap:30px}.browse-hero-copy{display:grid;grid-gap:16px;gap:16px;max-width:820px}.browse-eyebrow{letter-spacing:.08em}.browse-hero h1{font-size:3.15rem;font-weight:800;line-height:1}.browse-hero p{color:#52615b;font-size:1.08rem;line-height:1.7;max-width:720px}.browse-hero-stats{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;max-width:620px}.browse-hero-stats div{background:rgba(255,255,255,.76);border:1px solid rgba(23,33,30,.08);border-radius:8px;box-shadow:0 12px 28px rgba(23,33,30,.06);display:grid;grid-gap:4px;gap:4px;min-height:92px;padding:16px}.browse-hero-stats dt{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.browse-hero-stats dd{color:var(--ink);font-size:2rem;font-weight:800;line-height:1;margin:0}.browse-toolbar{padding:28px 0 26px}.browse-toolbar .browse-container{display:grid;grid-gap:18px;gap:18px}.browse-search{align-items:center;background:rgba(255,255,255,.92);border:1px solid rgba(23,33,30,.1);border-radius:8px;box-shadow:0 10px 24px rgba(23,33,30,.05);color:#5d6b66;display:grid;grid-template-columns:auto minmax(0,1fr);max-width:620px;min-height:56px;padding:0 16px}.browse-search input{background:transparent;border:0;color:var(--ink);min-height:54px;outline:0;padding:0 0 0 10px;width:100%}.browse-search:focus-within{border-color:rgba(206,251,4,.72);box-shadow:0 0 0 4px rgba(206,251,4,.16),0 10px 24px rgba(23,33,30,.06)}.browse-sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.browse-filters{display:flex;flex-wrap:wrap;gap:10px}.browse-filter-button{background:#fff;border:1px solid rgba(23,33,30,.1);border-radius:999px;color:#52615b;font-size:.9rem;font-weight:800;min-height:42px;padding:9px 16px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.browse-filter-button.is-active,.browse-filter-button:hover{background:var(--brand-green);border-color:var(--brand-green);box-shadow:0 8px 18px rgba(23,33,30,.1);color:var(--ink)}.browse-soft-alert{background:#fff9e8;border:1px solid #efdca8;border-radius:8px;color:#6f4f15;font-size:.92rem;padding:12px 14px}.browse-results{padding:0 0 20px}.browse-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr)}.browse-auction-card{background:rgba(255,255,255,.94);border:1px solid rgba(23,33,30,.08);border-radius:8px;box-shadow:0 18px 40px rgba(23,33,30,.08);display:grid;grid-template-rows:auto 1fr;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.browse-card-media{aspect-ratio:16/10;background:linear-gradient(135deg,rgba(206,251,4,.18),rgba(255,255,255,.12)),linear-gradient(145deg,#121917,#3d4943);min-height:250px;overflow:hidden;position:relative}.browse-card-image,.browse-card-placeholder,.browse-media-overlay{inset:0;position:absolute}.browse-card-image{background-position:50%;background-size:cover;transform:scale(1);transition:transform .24s ease;z-index:1}.browse-card-placeholder{align-items:center;color:rgba(255,255,255,.82);display:grid;grid-gap:12px;gap:12px;justify-items:center;padding:26px;text-align:center;z-index:1}.browse-card-placeholder span{color:rgba(255,255,255,.72);font-size:.9rem;font-weight:800;max-width:24ch}.browse-card-placeholder:before{background:radial-gradient(circle at 28% 26%,rgba(255,255,255,.14),transparent 18%),radial-gradient(circle at 72% 70%,rgba(206,251,4,.18),transparent 22%),repeating-linear-gradient(135deg,rgba(255,255,255,.07) 0 1px,transparent 1px 18px);content:"";inset:0;position:absolute;z-index:-1}.browse-media-overlay{background:linear-gradient(180deg,rgba(23,33,30,.34),rgba(23,33,30,.1) 34%,rgba(23,33,30,.38)),linear-gradient(135deg,transparent,rgba(255,255,255,.12));z-index:2}.browse-image-count,.browse-lots-badge,.browse-status-badge{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:800;gap:6px;min-height:30px;padding:6px 10px;position:absolute;z-index:3}.browse-image-count,.browse-lots-badge{background:rgba(23,33,30,.74);border:1px solid rgba(255,255,255,.16);color:#fff;top:14px}.browse-lots-badge{left:14px}.browse-image-count{right:14px}.browse-status-badge{background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.28);color:var(--ink);left:50%;top:14px;transform:translateX(-50%)}.browse-status-badge.is-live{background:rgba(206,251,4,.94)}.browse-status-badge.is-cancelled,.browse-status-badge.is-closed,.browse-status-badge.is-draft{background:rgba(255,255,255,.84);color:#5d6b66}.browse-live-dot{animation:browse-live-pulse 1.4s ease-in-out infinite;background:var(--ink);border-radius:999px;height:7px;width:7px}.browse-media-controls{display:flex;inset:50% 12px auto;justify-content:space-between;position:absolute;transform:translateY(-50%);z-index:4}.browse-media-controls button{align-items:center;background:rgba(23,33,30,.54);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;display:inline-flex;height:38px;justify-content:center;opacity:.92;transition:background .16s ease,opacity .16s ease,transform .16s ease;width:38px}.browse-card-body{display:grid;grid-gap:18px;gap:18px;padding:22px}.browse-card-heading{display:grid;grid-gap:8px;gap:8px}.browse-card-title-link h2{font-size:1.28rem;font-weight:800;line-height:1.12}.browse-card-title-link:hover{color:#0f1714}.browse-card-heading p{color:#5d6b66;display:-webkit-box;font-size:.96rem;line-height:1.6;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.browse-value-row{align-items:flex-end;display:flex;gap:14px;justify-content:space-between}.browse-bid-module-header small,.browse-bid-module-header span,.browse-bid-note,.browse-value-row span{color:var(--muted);font-size:.78rem;font-weight:800}.browse-value-row strong{color:var(--ink);display:block;font-size:2rem;line-height:1;margin-top:4px}.browse-time-pill{align-items:center;background:rgba(244,247,246,.88);border:1px solid rgba(23,33,30,.07);border-radius:999px;color:#52615b;display:inline-flex;flex:0 0 auto;font-size:.82rem;font-weight:800;gap:6px;justify-content:flex-end;max-width:50%;min-height:34px;padding:7px 10px}.browse-signal-grid{display:flex;flex-wrap:wrap;gap:8px}.browse-signal-grid span{align-items:center;background:rgba(244,247,246,.86);border:1px solid rgba(23,33,30,.08);border-radius:999px;color:#52615b;display:inline-flex;font-size:.78rem;font-weight:800;gap:6px;min-height:32px;padding:7px 10px}.browse-signal-grid span.is-accent{background:rgba(206,251,4,.14);border-color:rgba(206,251,4,.42);color:var(--ink)}.browse-bid-module{border-top:1px solid rgba(23,33,30,.08);display:grid;grid-gap:11px;gap:11px;padding-top:16px}.browse-bid-module-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.browse-bid-controls{align-items:flex-end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:42px minmax(0,1fr) 42px}.browse-bid-controls button{align-items:center;background:#f3f6f1;border:1px solid rgba(23,33,30,.08);border-radius:8px;color:var(--ink);display:inline-flex;height:42px;justify-content:center;transition:background .16s ease,border-color .16s ease,transform .16s ease;width:42px}.browse-bid-controls button:hover:not(:disabled){background:rgba(206,251,4,.18);border-color:rgba(206,251,4,.5)}.browse-bid-input{display:grid;grid-gap:5px;gap:5px;min-width:0}.browse-bid-input span{color:var(--muted);font-size:.78rem;font-weight:800}.browse-bid-input input{background:#fff;border:1px solid #ccd6cf;border-radius:8px;color:var(--ink);font-weight:800;height:42px;min-width:0;padding:8px 10px;text-align:center;width:100%}.browse-open-link,.browse-primary-bid{align-items:center;border-radius:8px;display:inline-flex;font-weight:800;justify-content:center;min-height:46px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.browse-primary-bid{background:var(--brand-green);border:1px solid var(--brand-green);box-shadow:0 9px 18px rgba(23,33,30,.1);color:var(--ink);width:100%}.browse-primary-bid:disabled{background:#eef1ed;border-color:rgba(23,33,30,.08);box-shadow:none;color:#77847f}.browse-open-link{background:#f3f6f1;border:1px solid rgba(23,33,30,.08);color:var(--ink);gap:8px}@keyframes browse-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.54;transform:scale(.72)}}@media (hover:hover) and (pointer:fine){.browse-auction-card:hover{border-color:rgba(206,251,4,.42);box-shadow:0 26px 56px rgba(23,33,30,.13),0 0 0 1px rgba(206,251,4,.14);transform:translateY(-3px)}.browse-auction-card:hover .browse-card-image{transform:scale(1.035)}.browse-media-controls button:focus-visible,.browse-media-controls button:hover{background:rgba(23,33,30,.72);opacity:1;transform:scale(1.04)}.browse-bid-controls button:hover:not(:disabled),.browse-open-link:hover,.browse-primary-bid:hover{transform:translateY(-1px)}.browse-primary-bid:hover{background:var(--brand-green-hover);border-color:var(--brand-green);box-shadow:0 12px 24px rgba(23,33,30,.14)}.browse-open-link:hover{background:rgba(206,251,4,.16);border-color:rgba(206,251,4,.5)}}@media (max-width:560px){.browse-container{width:min(100%,calc(100vw - 28px))}.browse-hero{padding:48px 0 30px}.browse-hero h1{font-size:2.65rem}.browse-hero-stats{grid-template-columns:1fr}.browse-card-media{min-height:230px}.browse-value-row{align-items:flex-start;display:grid}.browse-time-pill{justify-content:flex-start;max-width:100%}.browse-bid-module-header{align-items:flex-start;display:grid;grid-gap:4px;gap:4px}}@media (min-width:720px){.browse-hero{padding:78px 0 42px}.browse-hero h1{font-size:4.75rem}.browse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.browse-hero .browse-container{align-items:flex-end;grid-template-columns:minmax(0,1fr) minmax(360px,.56fr)}.browse-hero h1{font-size:5.8rem}.browse-hero-stats{justify-self:end}.browse-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.browse-event-page{background:linear-gradient(180deg,#fafbf8,#f5f8f3 42%,#fafbf8);padding-bottom:96px}.browse-event-hero{padding:22px 0 16px}.browse-event-hero .browse-container,.browse-event-stack{display:grid;grid-gap:18px;gap:18px}.browse-event-summary{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(249,251,247,.9)),#fff;border:1px solid rgba(23,33,30,.08);border-radius:12px;box-shadow:0 14px 32px rgba(23,33,30,.055);display:grid;grid-gap:12px;gap:12px;max-width:720px;padding:12px}.browse-event-summary-top{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.browse-event-logo{align-items:center;aspect-ratio:1;background:linear-gradient(135deg,rgba(206,251,4,.14),rgba(255,255,255,.82)),#eff3ef;border:1px solid rgba(206,251,4,.48);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 10px 22px rgba(23,33,30,.07),0 0 0 4px rgba(206,251,4,.08);color:var(--ink);display:inline-flex;justify-content:center;min-height:0;overflow:hidden;width:100%}.browse-event-logo>svg{color:rgba(72,83,78,.64);height:28px;width:28px}.browse-event-logo span{background-position:50%;background-size:cover;display:block;height:100%;width:100%}.browse-event-copy{display:grid;grid-gap:8px;gap:8px;max-width:610px;min-width:0}.browse-event-status{align-items:center;background:rgba(255,255,255,.8);border:1px solid rgba(23,33,30,.08);border-radius:999px;color:#52615b;display:inline-flex;font-size:.75rem;font-weight:900;gap:6px;justify-self:flex-start;margin-bottom:2px;min-height:29px;padding:5px 10px;text-transform:uppercase}.browse-event-status.is-live{background:rgba(206,251,4,.9);border-color:rgba(23,33,30,.1);color:var(--ink)}.browse-event-status i{animation:browse-live-pulse 1.4s ease-in-out infinite;background:var(--ink);border-radius:999px;height:7px;width:7px}.browse-event-copy h1{color:var(--ink);font-size:clamp(1.2rem,4.8vw,1.72rem);font-weight:900;line-height:1.08;margin-top:0;max-width:18ch}.browse-event-copy p{color:#66736d;font-size:.92rem;font-weight:500;line-height:1.58;max-width:560px;padding-top:2px}.browse-powered{color:#78847f;font-size:.72rem;font-weight:800;padding-top:2px;text-transform:uppercase}.browse-lot-detail,.browse-stat-card{background:rgba(255,255,255,.9);border:1px solid rgba(23,33,30,.08);border-radius:8px;box-shadow:0 14px 30px rgba(23,33,30,.06)}.browse-stat-card{align-content:end;aspect-ratio:1;display:grid;grid-gap:4px;gap:4px;min-height:0;overflow:hidden;padding:9px;position:relative}.browse-stat-card svg{color:var(--ink);opacity:.24;position:absolute;right:8px;top:8px}.browse-detail-bid-header small,.browse-detail-bid-header span,.browse-detail-kicker,.browse-progress-compact-footer span,.browse-progress-compact-header span,.browse-section-heading span,.browse-stat-card span{color:#64716c;font-size:.76rem;font-weight:900;text-transform:uppercase}.browse-stat-card strong{color:var(--ink);font-size:clamp(1.28rem,4vw,1.62rem);line-height:1}.browse-progress-compact{background:linear-gradient(180deg,rgba(249,251,247,.86),rgba(255,255,255,.72)),rgba(247,250,246,.78);border:1px solid rgba(23,33,30,.07);border-radius:10px;display:grid;grid-gap:8px;gap:8px;padding:10px}.browse-progress-compact-footer,.browse-progress-compact-header{align-items:baseline;display:flex;gap:10px;justify-content:space-between;min-width:0}.browse-progress-compact-footer strong,.browse-progress-compact-header strong{color:var(--ink);font-weight:900;white-space:nowrap}.browse-progress-compact-header strong{font-size:.96rem}.browse-progress-compact-footer{color:#64716c;display:grid;font-size:.72rem;grid-template-columns:repeat(2,minmax(0,1fr))}.browse-progress-compact-footer strong{font-size:.72rem;text-align:right}.browse-progress-compact-track{background:#e8eee8;border-radius:999px;box-shadow:inset 0 1px 2px rgba(23,33,30,.08);height:20px;overflow:hidden;padding:3px}.browse-progress-compact-track span{background:var(--brand-green);border-radius:inherit;box-shadow:0 0 0 1px rgba(23,33,30,.04),0 0 12px rgba(206,251,4,.24);display:block;height:100%;min-width:10px;transition:width .24s ease}.browse-event-actions{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.browse-event-actions button{align-items:center;background:var(--ink);border:1px solid var(--ink);border-radius:8px;color:#fff;display:inline-flex;font-size:.86rem;font-weight:900;gap:7px;justify-content:center;min-height:50px;padding:10px 9px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.browse-event-actions button:first-child{background:var(--brand-green);border-color:var(--brand-green);color:var(--ink)}.browse-action-status{color:#62716c;font-size:.84rem;font-weight:700;grid-column:1/-1;min-height:1.25em}.browse-section-heading{display:grid;grid-gap:5px;gap:5px}.browse-section-heading h2{color:var(--ink);font-size:1.5rem;font-weight:900}.browse-liked-section,.browse-liked-strip,.browse-lot-feed{display:grid;grid-gap:14px;gap:14px}.browse-liked-strip{grid-auto-columns:minmax(158px,44%);grid-auto-flow:column;overflow-x:auto;padding:2px 2px 14px;scroll-snap-type:x proximity}.browse-liked-card,.browse-liked-empty{background:rgba(255,255,255,.9);border:1px solid rgba(23,33,30,.08);border-radius:8px;box-shadow:0 8px 20px rgba(23,33,30,.05);min-height:196px;scroll-snap-align:start}.browse-liked-card{color:inherit;display:grid;grid-gap:9px;gap:9px;padding:9px;position:relative;text-align:left}.browse-liked-card.is-outbid{border-color:rgba(177,54,54,.18);box-shadow:0 0 0 1px rgba(177,54,54,.08),0 10px 22px rgba(129,27,27,.055)}.browse-liked-card .browse-lot-image{aspect-ratio:1/1}.browse-liked-card .browse-liked-title{color:var(--ink);font-size:.86rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-liked-card strong{color:#52615b;font-size:.86rem;font-weight:900}.browse-liked-empty{align-items:center;color:#64716c;display:inline-flex;font-size:.9rem;font-weight:800;gap:8px;justify-content:center;padding:18px;text-align:center}.browse-lot-detail{display:grid;grid-gap:0;gap:0;overflow:hidden;outline:0}.browse-detail-media{aspect-ratio:3/4;min-height:min(560px,78vh);overflow:hidden;position:relative}.browse-detail-gallery{display:flex;height:100%;outline:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x}.browse-detail-gallery::-webkit-scrollbar{display:none}.browse-detail-gallery:focus-visible{box-shadow:inset 0 0 0 2px rgba(206,251,4,.84)}.browse-detail-gallery-slide{flex:0 0 100%;height:100%;min-width:100%;position:relative;scroll-snap-align:center;scroll-snap-stop:always}.browse-detail-gallery-slide .browse-lot-image,.browse-detail-media .browse-lot-image{height:100%}.browse-lot-image{background:linear-gradient(135deg,rgba(206,251,4,.18),rgba(255,255,255,.1)),linear-gradient(145deg,#121917,#3d4943);background-position:50%;background-size:cover;display:block;overflow:hidden;position:relative;width:100%}.browse-lot-image-fill{object-fit:cover;object-position:center}.browse-lot-image-fill.is-scenic-image{object-position:center 36%}.browse-detail-media .browse-lot-image-fill{object-position:center 44%}.browse-detail-media .browse-lot-image-fill.is-scenic-image{object-position:center 34%}.browse-lot-image:after{background:linear-gradient(180deg,rgba(23,33,30,.035),rgba(23,33,30,.18));content:"";inset:0;pointer-events:none;position:absolute}.browse-lot-image.is-outbid:after{background:linear-gradient(180deg,rgba(129,27,27,.055),rgba(129,27,27,.15)),linear-gradient(180deg,rgba(23,33,30,.035),rgba(23,33,30,.18))}.browse-lot-placeholder{align-items:center;color:rgba(255,255,255,.8);display:grid;grid-gap:9px;gap:9px;justify-items:center}.browse-lot-placeholder span{font-size:2rem;font-weight:900}.browse-image-counter,.browse-lot-status,.browse-outbid-badge{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:900;min-height:28px;padding:5px 9px;position:absolute;z-index:3}.browse-image-counter{background:rgba(23,33,30,.72);color:#fff;right:12px;top:12px}.browse-lot-status,.browse-outbid-badge{background:rgba(255,255,255,.86);color:var(--ink);left:12px;top:12px;text-transform:uppercase}.browse-lot-status.status-outbid,.browse-outbid-badge{background:rgba(255,243,241,.9);border:1px solid rgba(177,54,54,.22);color:#8d3430}.browse-liked-outbid-badge{left:17px;top:17px}.browse-lot-detail.is-outbid{border-color:rgba(177,54,54,.16);box-shadow:0 0 0 1px rgba(177,54,54,.08),0 14px 30px rgba(129,27,27,.06)}.browse-gallery-dots{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(23,33,30,.38);border:1px solid rgba(255,255,255,.16);border-radius:999px;gap:2px;inset:auto auto 14px 50%;padding:5px 7px;position:absolute;transform:translateX(-50%);z-index:4}.browse-gallery-dots,.browse-gallery-dots button{align-items:center;display:inline-flex;justify-content:center}.browse-gallery-dots button{background:transparent;border:0;height:18px;padding:0;width:18px}.browse-gallery-dots button:before{background:rgba(255,255,255,.58);border-radius:999px;content:"";height:6px;transition:background .16s ease,transform .16s ease,width .16s ease;width:6px}.browse-gallery-dots button.is-active:before{background:#fff;width:16px}.browse-detail-body{display:grid;grid-gap:20px;gap:20px;padding:20px}.browse-detail-heading{display:grid;grid-gap:8px;gap:8px}.browse-detail-heading h2{color:var(--ink);font-size:1.7rem;font-weight:900;line-height:1.06}.browse-detail-heading p{color:#52615b;line-height:1.72}.browse-detail-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.browse-detail-metrics div{background:rgba(245,248,244,.84);border:1px solid rgba(23,33,30,.06);border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:12px}.browse-detail-metrics dt{color:#71807a;font-size:.72rem;font-weight:900;text-transform:uppercase}.browse-detail-metrics dd{color:var(--ink);font-size:1.05rem;font-weight:900;margin:0}.browse-outbid-note{background:rgba(255,243,241,.82);border:1px solid rgba(177,54,54,.16);border-radius:8px;color:#8d3430;font-size:.88rem;font-weight:800;line-height:1.45;padding:11px 12px}.browse-detail-bid{border-top:1px solid rgba(23,33,30,.08);display:grid;grid-gap:14px;gap:14px;padding-top:18px}.browse-detail-bid-header{align-items:center;display:flex;justify-content:space-between}.browse-detail-bid-row{align-items:flex-end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:48px minmax(0,1fr) 48px}.browse-detail-bid-row button{align-items:center;background:#f3f6f1;border:1px solid rgba(23,33,30,.08);border-radius:8px;color:var(--ink);display:inline-flex;height:48px;justify-content:center}.browse-detail-bid-row label{display:grid;grid-gap:5px;gap:5px}.browse-detail-bid-row label span{color:#64716c;font-size:.76rem;font-weight:900}.browse-detail-bid-row input{background:#fff;border:1px solid #ccd6cf;border-radius:8px;color:var(--ink);font-weight:900;height:48px;min-width:0;padding:8px 10px;text-align:center;width:100%}.browse-place-bid{align-items:center;background:var(--brand-green);border:1px solid var(--brand-green);border-radius:8px;box-shadow:0 10px 22px rgba(23,33,30,.1);color:var(--ink);display:inline-flex;font-weight:900;gap:8px;justify-content:center;min-height:52px}.browse-lot-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.browse-lot-tile{border-radius:8px;display:grid;isolation:isolate;min-width:0;overflow:hidden;position:relative}.browse-lot-tile.is-outbid{box-shadow:0 0 0 1px rgba(177,54,54,.16),0 12px 28px rgba(129,27,27,.07)}.browse-lot-tile.is-outbid .browse-lot-tile-button{border-color:rgba(177,54,54,.2);box-shadow:inset 0 0 0 1px rgba(177,54,54,.035)}.browse-lot-tile.is-selected{box-shadow:0 0 0 2px rgba(206,251,4,.72),0 16px 34px rgba(23,33,30,.1)}.browse-lot-tile-button{background:#fffffc;border:1px solid rgba(23,33,30,.075);border-radius:8px;box-shadow:0 10px 28px rgba(23,33,30,.055);color:inherit;display:grid;overflow:hidden;padding:0;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.browse-lot-tile.is-selected .browse-lot-tile-button{border-color:rgba(206,251,4,.42)}.browse-lot-tile-button:focus-visible{border-color:rgba(206,251,4,.64);box-shadow:0 0 0 2px rgba(206,251,4,.62),0 14px 30px rgba(23,33,30,.1);outline:0}.browse-lot-tile-button .browse-lot-image{aspect-ratio:1/1.08}.browse-lot-tile-body{display:grid;grid-gap:8px;gap:8px;min-height:122px;padding:12px 12px 13px}.browse-lot-tile-body h3{color:var(--ink);font-size:.95rem;font-weight:800;line-height:1.2;order:2;overflow-wrap:anywhere}.browse-lot-live-meta{display:grid;grid-gap:3px;gap:3px;min-width:0;order:3}.browse-lot-meta-line{color:#737f79;display:flex;flex-wrap:nowrap;font-size:.7rem;font-weight:700;gap:4px 7px;line-height:1.25}.browse-lot-meta-item,.browse-lot-meta-line{align-items:center;min-width:0;overflow:hidden;white-space:nowrap}.browse-lot-meta-item{display:inline-flex;flex:0 1 auto;gap:4px;text-overflow:ellipsis}.browse-lot-meta-item svg{color:#929d97;flex:0 0 auto}.browse-lot-meta-dot{color:rgba(100,113,108,.42);flex:0 0 auto}.browse-lot-meta-reserve{color:#485b52;flex:0 0 auto;font-weight:800}.browse-lot-meta-activity{color:#87918c;font-size:.68rem;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-lot-meta-desktop{display:none}.browse-lot-meta-mobile{display:flex}.browse-lot-meta-mobile .browse-lot-meta-reserve{background:rgba(206,251,4,.1);border:1px solid rgba(49,65,59,.075);border-radius:999px;padding:1px 7px}.browse-lot-tile-footer{display:contents}.browse-lot-tile-footer strong{color:var(--ink);font-size:1.1rem;font-weight:800;line-height:1;min-width:0;order:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-lot-tile-footer span{align-items:center;color:#7b8781;display:inline-flex;font-size:.7rem;font-weight:700;gap:4px;justify-self:start;line-height:1.2;order:4;white-space:nowrap}.browse-lot-tile-footer span svg{color:currentColor;flex:0 0 auto}.browse-lot-status{left:8px;top:8px}.browse-save-lot{align-items:center;background:rgba(255,255,255,.88);border:1px solid rgba(23,33,30,.08);border-radius:999px;box-shadow:0 8px 20px rgba(23,33,30,.08);color:var(--ink);display:inline-flex;height:36px;justify-content:center;position:absolute;right:8px;top:8px;width:36px;z-index:4}.browse-save-lot:focus-visible{box-shadow:0 0 0 2px rgba(206,251,4,.68),0 10px 22px rgba(23,33,30,.12);outline:0}.browse-save-lot.is-liked{background:var(--brand-green);border-color:var(--brand-green)}.browse-save-lot.is-liked svg{fill:currentColor}@media (hover:hover) and (pointer:fine){.browse-detail-bid-row button:hover:not(:disabled),.browse-event-actions button:hover,.browse-liked-card:hover,.browse-lot-tile-button:hover,.browse-place-bid:hover,.browse-save-lot:hover{transform:translateY(-1px)}.browse-event-actions button:hover,.browse-lot-tile-button:hover,.browse-place-bid:hover,.browse-save-lot:hover{border-color:var(--brand-green);box-shadow:0 12px 24px rgba(23,33,30,.12)}}@media (max-width:560px){.browse-event-page{padding-bottom:80px}.browse-event-hero{padding-top:18px}.browse-event-summary{border-radius:10px;gap:10px;padding:10px}.browse-event-summary-top{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.browse-event-logo>svg{height:24px;width:24px}.browse-event-copy h1{font-size:clamp(1.08rem,5.3vw,1.42rem);line-height:1.1;max-width:18ch}.browse-event-copy p{font-size:.88rem;line-height:1.54}.browse-stat-card{padding:7px 6px}.browse-stat-card svg{height:14px;right:7px;top:7px;width:14px}.browse-stat-card span{font-size:.61rem}.browse-stat-card strong{font-size:1.08rem}.browse-progress-compact{gap:8px;padding:9px}.browse-progress-compact-header strong{font-size:.84rem}.browse-progress-compact-footer,.browse-progress-compact-footer strong{font-size:.64rem}.browse-progress-compact-track{height:18px}.browse-event-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.browse-event-actions button:first-child{grid-column:1/-1}.browse-event-actions button{min-height:52px}.browse-liked-strip{grid-auto-columns:minmax(152px,48%)}.browse-detail-body{padding:18px}.browse-detail-metrics{gap:8px}.browse-detail-bid-header{align-items:flex-start;display:grid;grid-gap:4px;gap:4px}.browse-detail-bid-row{gap:8px;grid-template-columns:46px minmax(0,1fr) 46px}.browse-lot-grid{gap:10px}.browse-lot-tile-body{min-height:112px;padding:10px}}@media (max-width:640px){.browse-lot-grid{gap:16px;grid-template-columns:minmax(0,1fr)}.browse-lot-tile-button .browse-lot-image{aspect-ratio:1/1.16}.browse-lot-tile-body{gap:9px;min-height:auto;padding:15px}.browse-lot-tile-body h3{font-size:1.04rem;line-height:1.18}.browse-lot-meta-line{font-size:.73rem;gap:5px 8px}.browse-lot-meta-item svg{height:12px;width:12px}.browse-lot-tile-footer strong{font-size:1.24rem}.browse-lot-tile-footer span{font-size:.74rem}.browse-lot-status{left:12px;top:12px}.browse-save-lot{height:44px;right:12px;top:12px;width:44px}}@media (min-width:720px){.browse-event-hero{padding:28px 0 20px}.browse-event-hero .browse-container{gap:20px}.browse-event-summary{gap:14px;max-width:720px;padding:14px}.browse-event-summary-top{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.browse-event-copy h1{font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.08;max-width:20ch}.browse-stat-card{padding:12px}.browse-liked-strip{grid-auto-columns:minmax(170px,220px)}.browse-lot-detail{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)}.browse-detail-media{aspect-ratio:auto;min-height:100%}.browse-lot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.browse-lot-tile-button .browse-lot-image{aspect-ratio:1/.84}.browse-lot-tile-body{gap:7px;min-height:132px;padding:13px 14px 14px}.browse-lot-meta-desktop{display:flex}.browse-lot-meta-mobile{display:none}}@media (min-width:1080px){.browse-event-stack{gap:24px}.browse-event-summary{max-width:720px}.browse-lot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.browse-lot-tile-button .browse-lot-image{aspect-ratio:1/.78}}@media (prefers-reduced-motion:reduce){.activity-row-pill,.auction-card-cta,.auction-preview-card,.auction-progress-fill,.bid-activity-row,.bid-travel-pill,.browse-auction-card,.browse-bid-controls button,.browse-card-image,.browse-detail-bid-row button,.browse-event-actions button,.browse-event-status i,.browse-filter-button,.browse-gallery-dots button:before,.browse-liked-card,.browse-live-dot,.browse-lot-tile-button,.browse-media-controls button,.browse-open-link,.browse-place-bid,.browse-primary-bid,.browse-progress-compact-track span,.browse-save-lot,.card-quick-actions,.countdown,.cue-calendar .cue-primary path:nth-last-child(-n+2),.cue-photo-stack i,.cue-primary,.cue-secondary,.cue-signal,.hero-lot-card,.landing-step,.landing-step-cue,.landing-step-cue span,.landing-step-line:after,.landing-step-number,.latest-sale-badge,.live-dot,.media-art,.media-image,.metric-delta,.preview-bid-button,.quick-action{animation:none;transition:none}.browse-auction-card:hover,.browse-auction-card:hover .browse-card-image,.browse-bid-controls button:hover,.browse-filter-button:hover,.browse-live-dot,.browse-media-controls button:hover,.browse-open-link:hover,.browse-primary-bid:hover{transform:none}.auction-progress-fill{width:53%}.activity-row .activity-row-pill,.bid-travel-pill{display:none}.browse-detail-gallery{scroll-behavior:auto}.landing-step{opacity:1}.landing-step-number{background:rgba(206,251,4,.22);border-color:rgba(206,251,4,.42)}.landing-step-cue{color:var(--ink)}.cue-live-dot,.cue-signal{filter:none;opacity:.72}.cue-calendar .cue-primary path:nth-last-child(-n+2){filter:none;opacity:1}.cue-photo-stack i{animation:none}.cue-photo-stack .photo-card-one{opacity:1;transform:translateX(0) scale(1);z-index:3}.cue-photo-stack .photo-card-two{opacity:.72;transform:translateX(7px) scale(.94);z-index:2}.cue-photo-stack .photo-card-three{opacity:.45;transform:translateX(14px) scale(.88);z-index:1}.cue-primary{opacity:1}.cue-secondary{opacity:0}.landing-step-line:after{transform:scaleX(1)}.activity-row-pill,.auction-preview-card:hover,.auction-preview-card:hover .media-art,.auction-preview-card:hover .media-image,.bid-travel-pill,.cue-photo-stack i,.cue-primary,.cue-secondary,.cue-signal,.hero-lot-card:hover,.hero-lot-card:hover .media-art,.hero-lot-card:hover .media-image,.hero-lot-card:hover .preview-bid-button,.latest-sale-badge,.metric-delta,.quick-action:hover{transform:none}}.marketing-page{background:#f7f9f6;color:var(--ink)}.marketing-container{max-width:1160px;width:min(calc(100% - 32px),1160px)}.marketing-eyebrow{color:var(--ink)}.marketing-hero{align-items:center;background:#101714;color:#fff;display:grid;min-height:auto;padding:92px 0 76px}.marketing-hero:before{background:linear-gradient(180deg,rgba(16,23,20,.42),rgba(16,23,20,.9)),radial-gradient(circle at 50% 18%,rgba(206,251,4,.18),transparent 34%);z-index:0}.marketing-hero-scene{inset:0;opacity:.72;pointer-events:none;position:absolute;z-index:0}.marketing-scene-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);border-radius:8px;box-shadow:0 24px 70px rgba(0,0,0,.24);color:#fff;position:absolute}.marketing-scene-panel-main{display:grid;grid-gap:24px;gap:24px;left:50%;max-width:760px;padding:26px;top:50%;transform:translate(-50%,-48%) rotate(-2deg);width:min(76vw,760px)}.marketing-scene-logo{box-shadow:0 12px 24px rgba(0,0,0,.22)}.marketing-scene-header div,.marketing-scene-panel-bid,.marketing-scene-panel-gift{display:grid;grid-gap:3px;gap:3px}.marketing-scene-header span,.marketing-scene-metrics span,.marketing-scene-panel span{color:rgba(255,255,255,.7);font-size:.78rem;font-weight:800;text-transform:uppercase}.marketing-scene-header strong,.marketing-scene-metrics strong,.marketing-scene-panel strong{color:#fff;font-weight:900}.marketing-scene-progress{background:rgba(255,255,255,.16);height:18px}.marketing-scene-metrics{grid-gap:12px;gap:12px}.marketing-scene-metrics div{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);padding:14px}.marketing-scene-panel-bid{padding:18px;right:11%;top:18%;transform:rotate(4deg);width:210px}.marketing-scene-panel-gift{bottom:14%;left:10%;padding:18px;transform:rotate(3deg);width:220px}.marketing-hero-content{justify-items:center;max-width:900px;text-align:center}.marketing-hero h1,.marketing-page-header h1{font-size:4rem;line-height:.98}.marketing-hero p,.marketing-page-header p{color:rgba(255,255,255,.78);font-size:1.12rem;max-width:760px}.marketing-hero .marketing-eyebrow{color:var(--brand-green)}.marketing-actions{justify-content:center}.marketing-hero .secondary-button{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22);color:#fff}.marketing-hero .secondary-button:hover{background:rgba(206,251,4,.14);border-color:rgba(206,251,4,.42)}.marketing-hero-highlights{justify-content:center;margin:10px 0 0}.marketing-hero-highlights li{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.86);font-weight:700}.marketing-hero-highlights svg{color:var(--brand-green);flex:0 0 auto}.marketing-page-header{background:linear-gradient(180deg,rgba(206,251,4,.09),rgba(247,249,246,0)),#f7f9f6;padding:82px 0 54px}.marketing-page-header .marketing-container{max-width:960px}.marketing-page-header p{color:#52615b}.marketing-section{padding:72px 0}.marketing-section-heading{grid-gap:10px;gap:10px;margin-bottom:28px;max-width:780px}.marketing-cta h2,.marketing-section-heading h2,.marketing-trust-layout h2{font-size:2.65rem}.marketing-cta p,.marketing-section-heading p,.marketing-trust-layout p{color:#52615b;font-size:1.02rem}.marketing-feature-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-feature-card,.marketing-note-panel,.marketing-pricing-card,.marketing-side-panel,.marketing-step{background:rgba(255,255,255,.92);border:1px solid rgba(23,33,30,.08);border-radius:8px;box-shadow:0 16px 38px rgba(23,33,30,.07)}.marketing-feature-card,.marketing-note-panel,.marketing-pricing-card,.marketing-side-panel{display:grid;grid-gap:13px;gap:13px;padding:22px}.marketing-feature-card>span,.marketing-pricing-card>span,.marketing-step>span{color:#3f4d48;font-size:.76rem;font-weight:900;text-transform:uppercase}.marketing-feature-card h3,.marketing-note-panel h3,.marketing-pricing-card h2,.marketing-side-panel h3,.marketing-step h3{color:var(--ink);font-size:1.25rem;font-weight:900;line-height:1.15}.marketing-feature-card p,.marketing-note-panel p,.marketing-pricing-card p,.marketing-side-panel p,.marketing-step p{color:#5a6863;line-height:1.65}.marketing-feature-card li,.marketing-side-panel li{color:#2f3c37}.marketing-feature-card li svg{color:var(--brand-green);flex:0 0 auto;stroke:#101714}.marketing-steps{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-step{display:grid;grid-gap:12px;gap:12px;padding:22px}.marketing-step>span{align-items:center;background:var(--brand-green);border-radius:999px;display:inline-flex;height:38px;justify-content:center;width:38px}.marketing-section-strong{background:#101714;color:#fff}.marketing-trust-layout{grid-gap:34px;gap:34px;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr)}.marketing-section-strong .marketing-eyebrow,.marketing-trust-layout .marketing-eyebrow{color:var(--brand-green)}.marketing-trust-layout p{color:rgba(255,255,255,.74)}.marketing-trust-list li{min-height:54px;padding:14px}.marketing-trust-list svg{color:var(--brand-green);flex:0 0 auto}.marketing-cta{background:linear-gradient(135deg,rgba(206,251,4,.95),rgba(206,251,4,.72)),#cefb04;color:var(--ink);padding:72px 0}.marketing-cta .marketing-container{max-width:820px}.marketing-cta p{color:#2f3c37;max-width:680px}.marketing-cta .primary-button{background:#101714;border-color:#101714;color:var(--brand-green)}.marketing-cta .primary-button:hover{background:#18221f}.marketing-cta .secondary-button{background:rgba(255,255,255,.68);border-color:rgba(16,23,20,.18)}.marketing-pricing-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-pricing-card strong{background:rgba(206,251,4,.18);border:1px solid rgba(206,251,4,.52);color:var(--ink)}.marketing-pricing-card li{border-top:1px solid rgba(23,33,30,.08);color:#2f3c37}.marketing-statement-list li{background:rgba(255,255,255,.72);box-shadow:0 8px 24px rgba(23,33,30,.05);color:#2f3c37;font-weight:700;padding:14px 16px}.marketing-form-layout,.marketing-two-column{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr)}.marketing-note-panel a{color:#101714;-webkit-text-decoration-color:rgba(206,251,4,.9);text-decoration-color:rgba(206,251,4,.9)}.marketing-form{background:rgba(255,255,255,.94);border:1px solid rgba(23,33,30,.08);box-shadow:0 16px 38px rgba(23,33,30,.07);padding:22px}.marketing-footer,.marketing-side-panel li{border-top:1px solid rgba(23,33,30,.08)}.marketing-footer{background:#f7f9f6;padding:34px 0}.marketing-footer nav,.marketing-footer-inner{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.marketing-footer-inner{justify-content:space-between}.marketing-footer strong{color:var(--ink)}.marketing-footer nav a{color:#5a6863;font-weight:700}.marketing-footer nav a:hover{color:var(--ink)}@media (min-width:960px){.marketing-hero h1,.marketing-page-header h1{font-size:5.35rem}}@media (max-width:900px){.marketing-feature-grid,.marketing-form-layout,.marketing-pricing-grid,.marketing-steps,.marketing-trust-layout,.marketing-two-column{grid-template-columns:minmax(0,1fr)}.marketing-scene-panel-bid,.marketing-scene-panel-gift{display:none}}@media (max-width:640px){.marketing-container{width:min(calc(100% - 28px),1160px)}.marketing-hero{min-height:auto;padding:68px 0 58px}.marketing-page-header{padding:58px 0 38px}.marketing-hero h1,.marketing-page-header h1{font-size:2.65rem}.marketing-hero p,.marketing-page-header p{font-size:1rem}.marketing-cta,.marketing-section{padding:54px 0}.marketing-cta h2,.marketing-section-heading h2,.marketing-trust-layout h2{font-size:2.05rem}.marketing-actions,.marketing-button,.marketing-form-submit{width:100%}.marketing-scene-panel-main{left:50%;top:46%;width:min(540px,112vw)}.marketing-form .form-grid,.marketing-scene-metrics{grid-template-columns:minmax(0,1fr)}.marketing-footer-inner{align-items:flex-start;justify-content:flex-start}}@media (max-width:560px){.mobile-nav{gap:10px;grid-template-columns:auto 1fr;padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.product-nav{display:none}.nav-actions{gap:5px}.auth-dashboard-action,.nav-utility-link{display:none}.nav-login-action{padding:8px 9px}.nav-primary-action{min-height:38px;padding:8px 11px}.nav-logout-button{min-width:36px}.compact-hide,.icon-button span,.icon-link span{display:none}.nav-actions{gap:2px}.icon-button,.icon-link{padding:8px}.landing-container{width:min(100%,calc(100vw - 28px))}.landing-hero{padding:54px 0 58px}.landing-hero h1{font-size:2.9rem}.landing-actions,.landing-button{width:100%}.landing-hero-preview{margin-top:42px}.landing-final-cta,.landing-section{padding:58px 0}.auction-progress-header{display:grid}.auction-progress-header small,.latest-sale-badge{justify-self:start;text-align:left}.landing-footer-inner{align-items:flex-start;justify-content:flex-start}}@media (min-width:561px) and (max-width:860px){.product-nav{display:none}.mobile-nav{grid-template-columns:auto 1fr}.nav-actions{justify-self:end}}@media (min-width:720px){.page-shell{padding:38px 28px 88px}.feed-layout{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)}.dashboard-grid,.feed-grid,.lot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lot-detail-grid{align-items:start;grid-template-columns:minmax(0,1fr) 360px}.bid-panel{border-radius:8px;bottom:auto;position:-webkit-sticky;position:sticky;top:84px}.dashboard-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-panel{align-items:end;grid-template-columns:auto minmax(180px,260px) minmax(180px,260px)}.dashboard-filter-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-filter-panel{grid-template-columns:repeat(4,minmax(0,1fr))}.management-row{grid-template-columns:minmax(0,1fr) auto}.image-manager-item{grid-template-columns:82px minmax(0,1fr) auto}.image-manager-thumb{height:82px;width:82px}.image-manager-actions{grid-column:auto}.landing-hero h1{font-size:5.3rem}.landing-card-grid,.landing-hero-preview,.seller-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-final-cta h2,.landing-section-heading h2{font-size:3rem}.landing-steps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-step-line{background:var(--line);border-radius:999px;display:block;height:1px;left:62%;position:absolute;top:29px;width:76%}.landing-live-grid,.lot-signal-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1020px){.dashboard-grid,.lot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-hero h1{font-size:6.8rem}.landing-card-grid,.landing-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-two-column{align-items:start;grid-template-columns:minmax(0,1fr) 340px}}.marketing-page{--marketing-bg:#f4f2ea;--marketing-panel:#fffdf7;--marketing-panel-muted:#ece9dd;--marketing-ink:#101714;--marketing-muted:#59645f;--marketing-line:rgba(16,23,20,0.12);--marketing-dark:#101714;--marketing-dark-soft:#17211e;background:var(--marketing-bg);color:var(--marketing-ink);overflow:hidden}.marketing-container{margin:0 auto;max-width:1180px;position:relative;width:min(calc(100% - 32px),1180px);z-index:1}.marketing-eyebrow{color:var(--marketing-ink);font-size:.78rem;font-weight:900;letter-spacing:0}.marketing-hero{background:linear-gradient(180deg,rgba(206,251,4,.08),rgba(206,251,4,0) 34%),var(--marketing-bg);color:var(--marketing-ink);overflow:hidden;padding:86px 0 84px;position:relative}.marketing-hero:before{background:linear-gradient(90deg,rgba(16,23,20,.08) 1px,transparent 0),linear-gradient(180deg,rgba(16,23,20,.06) 1px,transparent 0);background-size:72px 72px;content:"";inset:0;opacity:.32;pointer-events:none;position:absolute}.marketing-hero-grid{align-items:center;display:grid;grid-gap:56px;gap:56px;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr)}.marketing-hero-content{display:grid;grid-gap:22px;gap:22px;justify-items:start;max-width:640px;text-align:left}.marketing-hero h1,.marketing-page-header h1{color:var(--marketing-ink);font-size:3.65rem;font-weight:900;line-height:.96;max-width:980px}.marketing-hero p,.marketing-page-header p{color:var(--marketing-muted);font-size:1.08rem;line-height:1.72;max-width:720px}.marketing-hero .marketing-eyebrow,.marketing-section-dark .marketing-eyebrow,.marketing-section-strong .marketing-eyebrow{color:var(--brand-green)}.marketing-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;padding-top:4px}.marketing-button{border-radius:999px;min-height:52px;padding:13px 22px}.marketing-page .primary-button{background:var(--brand-green);border-color:rgba(16,23,20,.86);box-shadow:0 12px 28px rgba(16,23,20,.12);color:var(--marketing-ink);font-weight:900}.marketing-page .primary-button:hover{background:#d8ff2a;border-color:var(--marketing-ink);transform:translateY(-1px)}.marketing-page .secondary-button{background:rgba(255,253,247,.78);border-color:rgba(16,23,20,.16);color:var(--marketing-ink);font-weight:900}.marketing-page .secondary-button:hover{background:rgba(206,251,4,.18);border-color:rgba(16,23,20,.28)}.marketing-hero-highlights{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;list-style:none;margin:8px 0 0;padding:0}.marketing-hero-highlights li{align-items:center;background:rgba(255,253,247,.8);border:1px solid rgba(16,23,20,.1);border-radius:999px;color:#27322e;display:inline-flex;font-size:.88rem;font-weight:800;gap:7px;min-height:38px;padding:8px 12px}.marketing-feature-card li svg,.marketing-hero-highlights svg,.marketing-trust-list svg{color:var(--brand-green);flex:0 0 auto;stroke:var(--marketing-ink)}.marketing-hero-scene{min-height:610px;position:relative}.marketing-hero-dashboard{background:rgba(255,253,247,.92);border:1px solid rgba(16,23,20,.12);border-radius:8px;bottom:34px;box-shadow:0 28px 70px rgba(16,23,20,.16);display:grid;grid-gap:18px;gap:18px;left:0;max-width:390px;padding:22px;position:absolute;width:62%;z-index:1}.marketing-scene-header{align-items:center;display:flex;gap:14px}.marketing-scene-logo{border-radius:8px;box-shadow:0 12px 24px rgba(16,23,20,.14)}.marketing-scene-header div{display:grid;grid-gap:3px;gap:3px}.marketing-dashboard-header span,.marketing-dashboard-metrics span,.marketing-feature-card-top>span,.marketing-footer-group span,.marketing-metric-item span,.marketing-phone-hero span,.marketing-phone-metric span,.marketing-pricing-card>span,.marketing-scene-header span,.marketing-scene-metrics span{color:#46524d;font-size:.74rem;font-weight:900;text-transform:uppercase}.marketing-scene-header strong,.marketing-scene-metrics strong{color:var(--marketing-ink);font-weight:900}.marketing-scene-progress{background:rgba(16,23,20,.1);border-radius:999px;height:14px;overflow:hidden}.marketing-scene-progress span{background:var(--brand-green);border-radius:inherit;display:block;height:100%;width:74%}.marketing-scene-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-scene-metrics div{background:rgba(16,23,20,.04);border:1px solid rgba(16,23,20,.08);border-radius:8px;display:grid;grid-gap:4px;gap:4px;padding:12px}.marketing-hero-dashboard p{color:#5d6762;font-size:.9rem;line-height:1.55}.marketing-scene-float{align-items:center;background:var(--marketing-dark);border:1px solid rgba(206,251,4,.36);border-radius:999px;box-shadow:0 18px 34px rgba(16,23,20,.22);color:#fff;display:inline-flex;font-size:.82rem;font-weight:900;gap:8px;min-height:42px;padding:10px 14px;position:absolute;z-index:3}.marketing-scene-float svg{color:var(--brand-green)}.marketing-scene-float-top{right:28px;top:38px}.marketing-scene-float-bottom{bottom:84px;right:0}.marketing-page-header{background:linear-gradient(180deg,rgba(206,251,4,.09),rgba(244,242,234,0)),var(--marketing-bg);padding:86px 0 58px}.marketing-page-header .marketing-container{display:grid;grid-gap:16px;gap:16px;max-width:980px;text-align:left}.marketing-section{padding:76px 0}.marketing-section-light{background:var(--marketing-bg)}.marketing-section-muted{background:#ebe8dd;border-bottom:1px solid rgba(16,23,20,.06);border-top:1px solid rgba(16,23,20,.06)}.marketing-section-dark,.marketing-section-strong{background:var(--marketing-dark);color:#fff}.marketing-section-heading{display:grid;grid-gap:11px;gap:11px;margin-bottom:30px;max-width:810px}.marketing-cta h2,.marketing-section-heading h2,.marketing-trust-layout h2{color:inherit;font-size:2.8rem;font-weight:900;line-height:1.02}.marketing-cta p,.marketing-section-heading p,.marketing-trust-layout p{color:var(--marketing-muted);font-size:1.03rem;line-height:1.7}.marketing-section-dark .marketing-section-heading p,.marketing-section-strong .marketing-trust-layout p{color:rgba(255,255,255,.72)}.marketing-feature-grid,.marketing-mini-grid,.marketing-pricing-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-feature-card,.marketing-mini-grid>div,.marketing-note-panel,.marketing-pricing-card,.marketing-side-panel,.marketing-step{background:rgba(255,253,247,.92);border:1px solid rgba(16,23,20,.1);border-radius:8px;box-shadow:0 18px 42px rgba(16,23,20,.07)}.marketing-feature-card,.marketing-mini-grid>div,.marketing-note-panel,.marketing-pricing-card,.marketing-side-panel{display:grid;grid-gap:14px;gap:14px;padding:24px}.marketing-feature-card{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.marketing-feature-card:hover{border-color:rgba(16,23,20,.22);box-shadow:0 22px 48px rgba(16,23,20,.11);transform:translateY(-2px)}.marketing-feature-card-top,.marketing-inline-icon{align-items:center;display:inline-flex;gap:9px}.marketing-cta-mark,.marketing-feature-icon,.marketing-inline-icon,.marketing-trust-icon{align-items:center;background:var(--brand-green);border:1px solid rgba(16,23,20,.72);border-radius:999px;color:var(--marketing-ink);display:inline-flex;font-size:.78rem;font-weight:900;justify-content:center;min-height:38px;padding:8px 12px;width:-moz-fit-content;width:fit-content}.marketing-cta-mark,.marketing-feature-icon,.marketing-trust-icon{height:38px;padding:0;width:38px}.marketing-feature-card h3,.marketing-mini-grid h3,.marketing-note-panel h3,.marketing-pricing-card h2,.marketing-side-panel h3,.marketing-step h3{color:var(--marketing-ink);font-size:1.23rem;font-weight:900;line-height:1.16}.marketing-feature-card p,.marketing-mini-grid p,.marketing-note-panel p,.marketing-pricing-card p,.marketing-side-panel p,.marketing-step p{color:#59645f;line-height:1.65}.marketing-feature-card ul,.marketing-pricing-card ul,.marketing-side-panel ul{display:grid;grid-gap:9px;gap:9px;list-style:none;margin:0;padding:0}.marketing-feature-card li,.marketing-side-panel li{align-items:flex-start;color:#2f3935;display:flex;gap:8px;line-height:1.45}.marketing-feature-card li svg{margin-top:3px}.marketing-form-layout,.marketing-security-grid,.marketing-showcase-grid{align-items:start;display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}.marketing-copy-stack{display:grid;grid-gap:18px;gap:18px}.marketing-phone{margin:0 auto;max-width:330px;width:100%}.marketing-hero-phone{position:absolute;right:58px;top:0;z-index:2}.marketing-phone-frame{background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,0) 24%),#090d0b;border:1px solid rgba(16,23,20,.92);border-radius:42px;box-shadow:0 34px 78px rgba(16,23,20,.24),inset 0 0 0 1px rgba(255,255,255,.12);padding:13px;position:relative}.marketing-phone-speaker{background:#050706;border:1px solid rgba(255,255,255,.08);border-radius:999px;height:26px;left:50%;position:absolute;top:20px;transform:translateX(-50%);width:92px;z-index:2}.marketing-phone-screen{background:#fbfaf5;border-radius:32px;display:grid;grid-gap:14px;gap:14px;min-height:520px;overflow:hidden;padding:58px 16px 18px}.marketing-phone-hero{background:linear-gradient(135deg,rgba(206,251,4,.18),rgba(255,253,247,.22)),#101714;border-radius:24px;color:#fff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) auto;min-height:168px;padding:18px}.marketing-phone-hero h3{color:#fff;font-size:1.28rem;font-weight:900;line-height:1.06;margin-top:8px}.marketing-phone-hero p,.marketing-phone-hero span{color:rgba(255,255,255,.74)}.marketing-phone-icon{align-items:center;background:var(--brand-green);border-radius:999px;color:var(--marketing-ink);display:inline-flex;height:40px;justify-content:center;width:40px}.marketing-phone-metric{background:#fff;border:1px solid rgba(16,23,20,.08);border-radius:18px;display:grid;grid-gap:4px;gap:4px;padding:15px}.marketing-phone-metric strong{color:var(--marketing-ink);font-size:1.75rem;font-weight:900;line-height:1}.marketing-phone-chips{display:flex;flex-wrap:wrap;gap:8px}.marketing-phone-chips span{background:rgba(16,23,20,.06);border:1px solid rgba(16,23,20,.08);border-radius:999px;color:#34403b;font-size:.78rem;font-weight:900;padding:7px 10px}.marketing-phone-action{background:var(--brand-green);border:1px solid rgba(16,23,20,.78);border-radius:999px;color:var(--marketing-ink);font-weight:900;min-height:46px;pointer-events:none}.marketing-phone-activity{background:rgba(16,23,20,.04);border:1px solid rgba(16,23,20,.08);border-radius:18px;display:grid;overflow:hidden}.marketing-dashboard-row,.marketing-phone-row{align-items:center;display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto}.marketing-phone-row{border-bottom:1px solid rgba(16,23,20,.08);color:#34403b;font-size:.82rem;padding:11px 12px}.marketing-phone-row:last-child{border-bottom:0}.marketing-phone-row strong{color:var(--marketing-ink);font-size:.78rem;text-align:right}.marketing-phone small{color:#6b746f;font-size:.72rem;font-weight:800;text-align:center}.marketing-dashboard-panel{background:rgba(255,253,247,.94);border:1px solid rgba(16,23,20,.1);border-radius:8px;box-shadow:0 20px 48px rgba(16,23,20,.1);display:grid;grid-gap:18px;gap:18px;padding:24px;width:100%}.marketing-dashboard-panel-dark{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);box-shadow:none;color:#fff}.marketing-dashboard-header{display:grid;grid-gap:6px;gap:6px}.marketing-dashboard-header h3{color:inherit;font-size:1.55rem;font-weight:900}.marketing-dashboard-panel-dark .marketing-dashboard-header span,.marketing-dashboard-panel-dark .marketing-dashboard-metrics span{color:rgba(255,255,255,.62)}.marketing-dashboard-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-dashboard-metrics div,.marketing-metric-item{background:rgba(16,23,20,.04);border:1px solid rgba(16,23,20,.08);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:14px}.marketing-dashboard-panel-dark .marketing-dashboard-metrics div{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12)}.marketing-dashboard-metrics strong,.marketing-metric-item strong{color:inherit;font-size:1.18rem;font-weight:900}.marketing-dashboard-metrics small,.marketing-metric-item small{color:#6a756f;font-size:.78rem;line-height:1.35}.marketing-dashboard-panel-dark small{color:rgba(255,255,255,.6)}.marketing-dashboard-rows{display:grid;grid-gap:9px;gap:9px}.marketing-dashboard-row{background:rgba(16,23,20,.04);border:1px solid rgba(16,23,20,.08);border-radius:8px;color:#33403a;padding:12px}.marketing-dashboard-row strong{color:var(--marketing-ink);font-size:.9rem;text-align:right}.marketing-dashboard-panel-dark .marketing-dashboard-row{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.82)}.marketing-dashboard-panel-dark .marketing-dashboard-row strong{color:#fff}.marketing-status-dot{background:#a6b1ab;border-radius:999px;height:9px;width:9px}.marketing-status-live{background:var(--brand-green);box-shadow:0 0 0 4px rgba(206,251,4,.18)}.marketing-status-ready{background:#101714}.marketing-status-review{background:#707a75}.marketing-dashboard-panel-dark .marketing-status-ready{background:#fff}.marketing-dashboard-note{color:#65706a;font-size:.88rem;line-height:1.55}.marketing-dashboard-panel-dark .marketing-dashboard-note{color:rgba(255,255,255,.68)}.marketing-metric-strip{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.marketing-metric-strip p{color:#65706a;font-size:.88rem;grid-column:1/-1;line-height:1.55}.marketing-side-panel .marketing-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-side-panel .marketing-metric-item{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);box-shadow:none}.marketing-side-panel-dark{background:var(--marketing-dark);border-color:rgba(206,251,4,.26);color:#fff}.marketing-side-panel-dark .marketing-metric-item strong,.marketing-side-panel-dark h3{color:#fff}.marketing-side-panel-dark .marketing-metric-item small,.marketing-side-panel-dark .marketing-metric-strip p,.marketing-side-panel-dark li,.marketing-side-panel-dark p{color:rgba(255,255,255,.72)}.marketing-side-panel-dark .marketing-metric-item span{color:rgba(255,255,255,.62)}.marketing-section-strong{position:relative}.marketing-trust-layout{align-items:start;display:grid;grid-gap:42px;gap:42px;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr)}.marketing-trust-layout>div{display:grid;grid-gap:14px;gap:14px}.marketing-trust-list{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.marketing-trust-list li{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:8px;color:rgba(255,255,255,.9);display:flex;gap:10px;min-height:58px;padding:15px}.marketing-cta{background:linear-gradient(180deg,rgba(206,251,4,.12),rgba(206,251,4,0)),var(--marketing-dark);color:#fff;padding:78px 0;text-align:center}.marketing-cta .marketing-container{display:grid;grid-gap:18px;gap:18px;justify-items:center;max-width:850px}.marketing-cta p{color:rgba(255,255,255,.74);max-width:690px}.marketing-cta .marketing-actions{justify-content:center}.marketing-cta .secondary-button{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);color:#fff}.marketing-pricing-grid{align-items:stretch}.marketing-pricing-card{align-content:start;position:relative}.marketing-pricing-card-featured{background:linear-gradient(180deg,rgba(206,251,4,.16),rgba(255,253,247,.92) 34%),#fffdf7;border-color:rgba(16,23,20,.28);box-shadow:0 26px 58px rgba(16,23,20,.13)}.marketing-pricing-card strong{background:rgba(206,251,4,.2);border:1px solid rgba(16,23,20,.1);border-radius:8px;color:var(--marketing-ink);padding:12px}.marketing-pricing-card li{border-top:1px solid rgba(16,23,20,.08);color:#2f3935;padding-top:9px}.marketing-pricing-card .marketing-button{margin-top:4px;width:100%}.marketing-statement-list{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;max-width:900px;padding:0}.marketing-statement-list li{background:rgba(255,253,247,.76);border-left:4px solid var(--brand-green);border-radius:8px;box-shadow:0 10px 24px rgba(16,23,20,.05);color:#2f3935;font-weight:800;line-height:1.55;padding:15px 16px}.marketing-note-panel a{color:var(--marketing-ink);font-weight:900;text-decoration:underline;-webkit-text-decoration-color:rgba(206,251,4,.95);text-decoration-color:rgba(206,251,4,.95);text-decoration-thickness:3px;text-underline-offset:4px}.marketing-form-layout-premium{grid-template-columns:minmax(320px,.78fr) minmax(0,1fr)}.marketing-form-card{display:grid;grid-gap:14px;gap:14px}.marketing-form{background:rgba(255,253,247,.94);border:1px solid rgba(16,23,20,.1);border-radius:8px;box-shadow:0 20px 48px rgba(16,23,20,.1);display:grid;grid-gap:16px;gap:16px;padding:24px}.marketing-form .form-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-form-wide{grid-column:1/-1}.marketing-form-submit{justify-self:start}.marketing-form-note{color:#5f6a64;font-size:.9rem;line-height:1.55}.marketing-side-panel li{border-top:1px solid rgba(16,23,20,.08);padding-top:10px}.marketing-side-panel-dark li{border-top-color:rgba(255,255,255,.12)}.marketing-side-divider{background:rgba(16,23,20,.1);height:1px;width:100%}.marketing-security-grid{grid-template-columns:minmax(280px,.7fr) minmax(0,1fr)}.marketing-security-mark{align-items:center;aspect-ratio:1/1;background:linear-gradient(145deg,rgba(206,251,4,.16),rgba(255,255,255,.03)),rgba(255,255,255,.07);border:1px solid rgba(206,251,4,.28);border-radius:8px;color:var(--brand-green);display:grid;justify-items:center;max-width:360px;overflow:hidden;position:relative}.marketing-security-mark span{border:1px solid rgba(206,251,4,.24);border-radius:999px;height:62%;position:absolute;width:62%}.marketing-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-mini-grid svg{color:var(--brand-green);stroke:var(--marketing-ink)}.marketing-footer{background:#f0ede2;border-top:1px solid rgba(16,23,20,.09);padding:38px 0}.marketing-footer-inner{align-items:start;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.marketing-footer-brand{display:grid;grid-gap:8px;gap:8px;max-width:330px}.marketing-footer strong{color:var(--marketing-ink);font-weight:900}.marketing-footer p{color:#5f6a64;font-size:.92rem;line-height:1.55}.marketing-footer nav{align-items:start;display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-footer-group{display:grid;grid-gap:9px;gap:9px}.marketing-footer nav a{color:#4e5a54;font-size:.92rem;font-weight:800}.marketing-footer nav a:hover{color:var(--marketing-ink)}@media (min-width:960px){.marketing-hero h1{font-size:5.8rem}.marketing-page-header h1{font-size:4.8rem}}@media (max-width:1040px){.marketing-form-layout,.marketing-form-layout-premium,.marketing-hero-grid,.marketing-security-grid,.marketing-showcase-grid,.marketing-trust-layout{grid-template-columns:minmax(0,1fr)}.marketing-hero-content{max-width:760px}.marketing-hero-scene{display:grid;grid-gap:18px;gap:18px;min-height:auto}.marketing-hero-dashboard,.marketing-hero-phone{position:static}.marketing-hero-phone{order:1}.marketing-hero-dashboard{margin:0 auto;order:2;width:min(100%,520px)}.marketing-scene-float{display:none}}@media (max-width:900px){.marketing-feature-grid,.marketing-mini-grid,.marketing-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-dashboard-metrics,.marketing-footer nav,.marketing-footer-inner,.marketing-metric-strip,.marketing-side-panel .marketing-metric-strip{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.marketing-container{width:min(calc(100% - 28px),1180px)}.marketing-hero{padding:64px 0 58px}.marketing-page-header{padding:58px 0 40px}.marketing-hero h1,.marketing-page-header h1{font-size:2.72rem}.marketing-cta p,.marketing-hero p,.marketing-page-header p,.marketing-section-heading p,.marketing-trust-layout p{font-size:1rem}.marketing-cta,.marketing-section{padding:56px 0}.marketing-cta h2,.marketing-section-heading h2,.marketing-trust-layout h2{font-size:2.08rem}.marketing-actions,.marketing-button,.marketing-form-submit{width:100%}.marketing-feature-grid,.marketing-form .form-grid,.marketing-mini-grid,.marketing-pricing-grid,.marketing-scene-metrics{grid-template-columns:minmax(0,1fr)}.marketing-phone-screen{min-height:500px}}@media (prefers-reduced-motion:reduce){.marketing-feature-card,.marketing-page .primary-button,.marketing-page .secondary-button{transition:none}.marketing-feature-card:hover,.marketing-page .primary-button:hover{transform:none}}