.mkt .hero-story{--hs-ease:cubic-bezier(.2,.75,.2,1);--hs-io:cubic-bezier(.7,0,.22,1);--hs-spring:cubic-bezier(.34,1.56,.64,1);padding:44px 0 64px}.mkt .hs-grid{position:relative;z-index:1;display:grid;gap:36px;align-items:center}.mkt .hs-copy{text-align:center;display:flex;flex-direction:column;align-items:center}.mkt .hero-story h1{max-width:15ch;margin:0 auto}.mkt .hero-story .lede{max-width:52ch;margin:22px auto 0}.mkt .hero-story .hero-cta{margin:30px 0 20px}.mkt .hs-accent{display:grid;color:var(--mint-deep)}.mkt .hs-accent>span{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(.22em);filter:blur(7px);transition:opacity .38s ease,transform .5s var(--hs-ease),filter .38s ease,visibility 0s linear .5s}.mkt .hs-accent>span.on{opacity:1;visibility:visible;transform:none;filter:none;transition:opacity .45s ease .14s,transform .6s var(--hs-ease) .14s,filter .45s ease .14s,visibility 0s}@media (min-width:1080px){.mkt .hero-story{padding:36px 0 76px}.mkt .hs-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:44px}.mkt .hs-copy{text-align:left;align-items:flex-start}.mkt .hero-story h1{font-size:clamp(46px,4.35vw,62px);margin:0}.mkt .hero-story .lede{margin-left:0}.mkt .hero-story .hero-cta,.mkt .hero-story .trust-pills{justify-content:flex-start}}@media (max-width:560px){.mkt .hero-story{padding:32px 0 44px}.mkt .hs-grid{gap:30px}}.mkt .hs{--hs-pace:1;position:relative;width:100%;max-width:620px;margin:0 auto}.mkt .hs-stage{position:relative;container:hs/inline-size}.mkt .hs-stage:before{inset:-8% -10%;background:radial-gradient(closest-side at 55% 48%,rgba(123,180,143,.3),rgba(123,180,143,0) 72%),radial-gradient(closest-side at 30% 75%,rgba(240,222,176,.35),rgba(240,222,176,0) 70%)}.mkt .hs-stage:after,.mkt .hs-stage:before{content:"";position:absolute;z-index:0;pointer-events:none}.mkt .hs-stage:after{inset:-2%;background-image:radial-gradient(rgba(47,138,103,.22) 1px,transparent 1.5px);background-size:18px 18px;-webkit-mask-image:radial-gradient(closest-side,#000 25%,transparent 78%);mask-image:radial-gradient(closest-side,#000 25%,transparent 78%);opacity:.7}.mkt .hs-canvas{--k:calc(100cqw / 600);position:relative;z-index:1;aspect-ratio:600/540;font-size:calc(var(--k) * 14);line-height:1.35;color:var(--ink);transition:opacity calc(.45s * var(--hs-pace)) ease}.mkt .hs[data-out=true] .hs-canvas{opacity:0}@container hs (max-width:519px){.mkt .hs-canvas{--k:calc(100cqw / 400);aspect-ratio:400/476}}.mkt .hs-canvas{--hs-shadow:0 1px 2px rgba(20,40,30,.05),0 calc(var(--k) * 26) calc(var(--k) * 54) calc(var(--k) * -24) rgba(20,53,42,.34)}.mkt .hs-surface{background:#fff;border:1px solid var(--line);border-radius:calc(var(--k) * 22);box-shadow:var(--hs-shadow)}.mkt .hs-lbl{display:block;font-size:calc(var(--k) * 9.5);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.mkt .hs-pill{display:inline-flex;align-items:center;gap:calc(var(--k) * 5);white-space:nowrap;font-size:calc(var(--k) * 10.5);font-weight:700;color:var(--mint-deep);background:var(--mint-wash);border:1px solid var(--mint-soft);padding:calc(var(--k) * 4) calc(var(--k) * 10);border-radius:999px}.mkt .hs-check{width:1em;height:1em;flex:none}.mkt .hs-layer{position:absolute;opacity:0;visibility:hidden;transform:translateY(calc(var(--k) * 18)) scale(.975);transition:opacity calc(.38s * var(--hs-pace)) ease,transform calc(.5s * var(--hs-pace)) var(--hs-ease),visibility calc(0s * var(--hs-pace)) linear calc(.5s * var(--hs-pace))}.mkt .hs-layer.on{opacity:1;visibility:visible;transform:none;transition:opacity calc(.5s * var(--hs-pace)) ease calc(.1s * var(--hs-pace)),transform calc(.75s * var(--hs-pace)) var(--hs-ease) calc(.1s * var(--hs-pace)),visibility calc(0s * var(--hs-pace))}.mkt .hs-layer.back{opacity:0;visibility:hidden;transform:scale(.92);transition:opacity calc(.55s * var(--hs-pace)) ease,transform calc(.9s * var(--hs-pace)) var(--hs-ease),visibility calc(0s * var(--hs-pace)) linear calc(.9s * var(--hs-pace))}.mkt .hs-phone{left:calc(var(--k) * 150);top:calc(var(--k) * 30);width:calc(var(--k) * 214);height:calc(var(--k) * 476);transform:translateY(calc(var(--k) * 30))}.mkt .hs-phone.on{transform:none}.mkt .hs-phone-body{position:absolute;inset:0;border-radius:calc(var(--k) * 38);background:#111a16;padding:calc(var(--k) * 7);box-shadow:inset 0 0 0 calc(var(--k) * 1.5) #34453d,0 calc(var(--k) * 34) calc(var(--k) * 64) calc(var(--k) * -24) rgba(20,53,42,.55),0 calc(var(--k) * 6) calc(var(--k) * 14) rgba(20,53,42,.12)}.mkt .hs-screen{position:relative;height:100%;border-radius:calc(var(--k) * 31);background:#060908;overflow:hidden;display:flex;flex-direction:column;align-items:center}.mkt .hs-island{flex:none;margin-top:calc(var(--k) * 10);width:calc(var(--k) * 62);height:calc(var(--k) * 18);border-radius:999px;background:#000}.mkt .hs-vf{flex:none;align-self:stretch;margin-top:calc(var(--k) * 16);height:calc(var(--k) * 270)}.mkt .hs-modes{display:flex;gap:calc(var(--k) * 13);margin-top:calc(var(--k) * 14);font-size:calc(var(--k) * 8.5);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.45)}.mkt .hs-modes b{color:#f6c453;font-weight:800}.mkt .hs-controls{align-self:stretch;display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--k) * 22);margin-top:calc(var(--k) * 16)}.mkt .hs-cam-thumb{width:calc(var(--k) * 36);height:calc(var(--k) * 36);border-radius:calc(var(--k) * 9);overflow:hidden;background:#1b2521;border:1px solid rgba(255,255,255,.18)}.mkt .hs-cam-thumb img{width:100%;height:100%;object-fit:cover}.mkt .hs-shutter{width:calc(var(--k) * 60);height:calc(var(--k) * 60);border-radius:50%;border:calc(var(--k) * 3.5) solid #fff;padding:calc(var(--k) * 3.5);display:block}.mkt .hs-shutter span{display:block;width:100%;height:100%;border-radius:50%;background:#fff}.mkt .hs-flip{width:calc(var(--k) * 36);height:calc(var(--k) * 36);border-radius:50%;background:rgba(255,255,255,.12);color:#fff;display:grid;place-items:center}.mkt .hs-flip svg{width:55%;height:55%}.mkt .hs-homebar{position:absolute;bottom:calc(var(--k) * 8);left:50%;transform:translateX(-50%);width:calc(var(--k) * 80);height:calc(var(--k) * 4);border-radius:999px;background:rgba(255,255,255,.55)}.mkt .hs-toast{position:absolute;left:calc(100% + var(--k) * 22);top:calc(var(--k) * 292);width:calc(var(--k) * 190);padding:calc(var(--k) * 12) calc(var(--k) * 13);border-radius:calc(var(--k) * 16);display:grid;grid-template-columns:auto 1fr;column-gap:calc(var(--k) * 10);row-gap:calc(var(--k) * 10);align-items:center}.mkt .hs-toast-ic{position:relative;width:calc(var(--k) * 30);height:calc(var(--k) * 30);border-radius:calc(var(--k) * 9);background:var(--mint);color:#fff;display:grid;place-items:center}.mkt .hs-toast-ic svg{grid-area:1/1;width:58%;height:58%}.mkt .hs-toast-ic .up{opacity:0}.mkt .hs-toast-txt{display:grid;min-width:0}.mkt .hs-toast-txt b{grid-area:1/1;font-size:calc(var(--k) * 12.5);font-weight:800;letter-spacing:-.01em;white-space:nowrap}.mkt .hs-toast-txt .t1{opacity:0}.mkt .hs-toast-txt small{grid-area:2/1;font-size:calc(var(--k) * 10);font-weight:600;color:var(--ink-3);white-space:nowrap}.mkt .hs-toast-bar{grid-column:1/-1;height:calc(var(--k) * 5);border-radius:999px;background:var(--mint-soft);overflow:hidden}.mkt .hs-toast-bar span{display:block;height:100%;background:var(--mint);transform-origin:left;border-radius:inherit}.mkt .hs-card{left:calc(var(--k) * 12);top:calc(var(--k) * 60);width:calc(var(--k) * 576);height:calc(var(--k) * 416);padding:calc(var(--k) * 20) calc(var(--k) * 22)}.mkt .hs-card-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--k) * 10);padding-bottom:calc(var(--k) * 14);margin-bottom:calc(var(--k) * 18);border-bottom:1px solid var(--line)}.mkt .hs-brand{display:inline-flex;align-items:center;gap:calc(var(--k) * 8);font-size:calc(var(--k) * 13.5);font-weight:800}.mkt .hs-leaf{width:calc(var(--k) * 20);height:auto}.mkt .hs-status{display:grid;justify-items:end}.mkt .hs-status .st{grid-area:1/1;display:inline-flex;align-items:center;gap:calc(var(--k) * 6);white-space:nowrap;font-size:calc(var(--k) * 11);font-weight:700;padding:calc(var(--k) * 5) calc(var(--k) * 11);border-radius:999px;opacity:0}.mkt .hs-status .st-a{color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}.mkt .hs-status .st-w{color:#7a5a12;background:#fbf1d8;border:1px solid #f0deb0}.mkt .hs-status .st-r{color:#fff;background:var(--mint);border:1px solid var(--mint);opacity:1}.mkt .hs-spin{width:calc(var(--k) * 11);height:calc(var(--k) * 11);border-radius:50%;border:calc(var(--k) * 2) solid var(--line);border-top-color:var(--mint);animation:mkt-spin .8s linear infinite}.mkt .hs-sparkle{width:calc(var(--k) * 12);height:calc(var(--k) * 12);color:#d29b22}.mkt .hs-card-body{display:grid;grid-template-columns:calc(var(--k) * 228) minmax(0,1fr);column-gap:calc(var(--k) * 22);row-gap:calc(var(--k) * 10);align-content:start;grid-template-areas:"photo chip" "photo title" "photo desc" "photo tags" "thumbs cond"}.mkt .hs-slot{position:relative;border-radius:calc(var(--k) * 14);background:repeating-linear-gradient(135deg,rgba(139,183,157,.12) 0 calc(var(--k) * 8),rgba(139,183,157,.04) calc(var(--k) * 8) calc(var(--k) * 16)),var(--mint-wash);border:1.5px dashed rgba(47,138,103,.35)}.mkt .hs-card-photo{grid-area:photo;align-self:start;height:calc(var(--k) * 246)}.mkt .hs-thumbs{grid-area:thumbs;display:flex;gap:calc(var(--k) * 9);align-self:start;padding-top:calc(var(--k) * 2)}.mkt .hs-th{width:calc(var(--k) * 48);height:calc(var(--k) * 48);border-radius:calc(var(--k) * 10);overflow:hidden;flex:none;background:var(--mint-wash);border:1px solid var(--line)}.mkt .hs-th img{width:100%;height:100%;object-fit:cover}.mkt .hs-th.t1 img{transform:scale(2.1);transform-origin:50% 14%}.mkt .hs-th.t2 img{transform:scale(2.4);transform-origin:56% 46%}.mkt .hs-th.t3 img{transform:scale(2.2);transform-origin:50% 88%}.mkt .hs-th.add{display:grid;place-items:center;color:var(--mint-deep);font-weight:700;font-size:calc(var(--k) * 18);border:1.5px dashed rgba(47,138,103,.35);background:#fff}.mkt .hs-cat-chip{grid-area:chip;justify-self:start;align-self:start;font-size:calc(var(--k) * 9.5);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mint-deep);background:var(--mint-soft);padding:calc(var(--k) * 4) calc(var(--k) * 10);border-radius:999px}.mkt .hs-title{grid-area:title;font-size:calc(var(--k) * 19.5);font-weight:800;letter-spacing:-.02em;line-height:1.17}.mkt .hs-nw{white-space:nowrap}.mkt .hs-desc{grid-area:desc;margin:0;font-size:calc(var(--k) * 12.5);line-height:1.5;color:var(--ink-2)}.mkt .hs-desc .w{display:inline-block}.mkt .hs-tags{grid-area:tags;display:flex;flex-wrap:wrap;gap:calc(var(--k) * 6)}.mkt .hs-tags span{font-size:calc(var(--k) * 10.5);font-weight:600;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line);padding:calc(var(--k) * 3.5) calc(var(--k) * 9);border-radius:999px}.mkt .hs-cond{grid-area:cond;align-self:start;font-size:calc(var(--k) * 11.5);color:var(--ink-2);padding-top:calc(var(--k) * 10);border-top:1px dashed var(--line)}.mkt .hs-cond b{color:var(--ink);margin-right:calc(var(--k) * 4)}.mkt .hs-value{left:calc(var(--k) * 290);top:calc(var(--k) * 256);width:calc(var(--k) * 300);height:calc(var(--k) * 262);padding:calc(var(--k) * 18) calc(var(--k) * 20);display:flex;flex-direction:column}.mkt .hs-v-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--k) * 8)}.mkt .hs-v-num{display:flex;align-items:baseline;gap:calc(var(--k) * 7);margin-top:calc(var(--k) * 8);font-size:calc(var(--k) * 33);font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mkt .hs-v-num .dash{color:var(--ink-3);font-weight:600}.mkt .hs-chart{position:relative;height:calc(var(--k) * 70);margin-top:calc(var(--k) * 14)}.mkt .hs-axis{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--line)}.mkt .hs-band{position:absolute;top:0;bottom:0;border-radius:calc(var(--k) * 8);background:linear-gradient(180deg,rgba(47,138,103,.16),rgba(47,138,103,.06));border:1px solid rgba(47,138,103,.28);transform-origin:50% 50%}.mkt .hs-dot{position:absolute;width:calc(var(--k) * 9);height:calc(var(--k) * 9);border-radius:50%;background:#b9c4bf;box-shadow:0 0 0 calc(var(--k) * 2) #fff;transform:translate(-50%,50%)}.mkt .hs-dot.in{background:var(--mint)}.mkt .hs-ticks{display:flex;justify-content:space-between;margin-top:calc(var(--k) * 6);font-size:calc(var(--k) * 9.5);font-weight:600;color:var(--ink-3);font-variant-numeric:tabular-nums}.mkt .hs-src{display:flex;flex-wrap:wrap;gap:calc(var(--k) * 6);margin-top:auto}.mkt .hs-src span{font-size:calc(var(--k) * 10);font-weight:700;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line);padding:calc(var(--k) * 3.5) calc(var(--k) * 9);border-radius:999px}.mkt .hs-cat{left:calc(var(--k) * 12);top:calc(var(--k) * 22);width:calc(var(--k) * 576);height:calc(var(--k) * 496);padding:calc(var(--k) * 20) calc(var(--k) * 22);display:flex;flex-direction:column}.mkt .hs-cat-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--k) * 16)}.mkt .hs-cat-title{font-size:calc(var(--k) * 17);font-weight:800;letter-spacing:-.02em}.mkt .hs-cat-meta{font-size:calc(var(--k) * 11.5);color:var(--ink-2);font-weight:600;margin-top:calc(var(--k) * 2)}.mkt .hs-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--k) * 16) calc(var(--k) * 14)}.mkt .hs-tile-img{position:relative;height:calc(var(--k) * 112);border-radius:calc(var(--k) * 12);display:grid;place-items:center;color:var(--ink)}.mkt .hs-tile.is-vase .hs-tile-img{background:repeating-linear-gradient(135deg,rgba(139,183,157,.12) 0 calc(var(--k) * 8),rgba(139,183,157,.04) calc(var(--k) * 8) calc(var(--k) * 16)),var(--mint-wash);border:1.5px dashed rgba(47,138,103,.35)}.mkt .tone-cream{background:var(--cream)}.mkt .tone-mint{background:#e3f1e8}.mkt .tone-sky{background:#e8eff9}.mkt .tone-butter{background:#f7ecd0}.mkt .tone-blush{background:#f6e6e0}.mkt .hs-glyph{width:calc(var(--k) * 58);height:calc(var(--k) * 58);stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.72}.mkt .hs-tile-meta{display:flex;flex-direction:column;gap:calc(var(--k) * 1);padding-top:calc(var(--k) * 8)}.mkt .hs-lot{font-family:var(--mono);font-size:calc(var(--k) * 9.5);color:var(--mint-deep);letter-spacing:.04em;text-transform:uppercase}.mkt .hs-tile-t{font-size:calc(var(--k) * 12.5);font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkt .hs-tile-e{font-size:calc(var(--k) * 11);color:var(--ink-2);font-weight:600}.mkt .hs-export{margin-top:auto;padding-top:calc(var(--k) * 14);border-top:1px solid var(--line);display:flex;align-items:center;gap:calc(var(--k) * 12)}.mkt .hs-export .hs-lbl{flex:none}.mkt .hs-plat{display:flex;flex-wrap:wrap;gap:calc(var(--k) * 7)}.mkt .hs-pl{display:inline-flex;align-items:center;gap:calc(var(--k) * 5);font-size:calc(var(--k) * 11);font-weight:700;color:var(--ink);background:#fff;border:1px solid var(--line);padding:calc(var(--k) * 5) calc(var(--k) * 10);border-radius:999px;box-shadow:0 1px 2px rgba(20,40,30,.05)}.mkt .hs-pl .hs-check{color:var(--mint)}.mkt .hs-pl .hs-check path{stroke-dasharray:24}.mkt .hs-live{left:calc(var(--k) * 12);top:calc(var(--k) * 16);width:calc(var(--k) * 424);height:calc(var(--k) * 244);padding:calc(var(--k) * 18);display:grid;grid-template-columns:calc(var(--k) * 152) minmax(0,1fr);column-gap:calc(var(--k) * 18)}.mkt .hs-live-photo{height:100%}.mkt .hs-live-info{position:relative;display:flex;flex-direction:column;min-width:0}.mkt .hs-live-pill{align-self:flex-start;display:inline-flex;align-items:center;gap:calc(var(--k) * 6);font-size:calc(var(--k) * 10);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b23a2a;background:#fdecea;padding:calc(var(--k) * 4) calc(var(--k) * 10);border-radius:999px}.mkt .hs-live-pill i{width:calc(var(--k) * 7);height:calc(var(--k) * 7);border-radius:50%;background:#e0483a}.mkt .hs-live-t{font-size:calc(var(--k) * 16);font-weight:800;letter-spacing:-.02em;margin-top:calc(var(--k) * 10)}.mkt .hs-live-e{font-size:calc(var(--k) * 11.5);color:var(--ink-2);font-weight:600}.mkt .hs-live-meta{display:flex;align-items:center;gap:calc(var(--k) * 7);margin-top:calc(var(--k) * 12);font-size:calc(var(--k) * 10.5);font-weight:700;color:var(--ink-2)}.mkt .hs-faces{display:flex}.mkt .hs-faces i{width:calc(var(--k) * 18);height:calc(var(--k) * 18);border-radius:50%;border:calc(var(--k) * 2) solid #fff;margin-left:calc(var(--k) * -6)}.mkt .hs-faces i:first-child{margin-left:0;background:var(--mint-soft)}.mkt .hs-faces i:nth-child(2){background:var(--butter)}.mkt .hs-faces i:nth-child(3){background:#e8eff9}.mkt .hs-faces i:nth-child(4){background:#f6e6e0}.mkt .hs-bid{margin-top:auto;display:flex;flex-direction:column}.mkt .hs-bid-num{display:inline-block;align-self:flex-start;transform-origin:0 70%;font-size:calc(var(--k) * 36);font-weight:800;letter-spacing:-.035em;line-height:1.05;font-variant-numeric:tabular-nums}.mkt .hs-bidder{font-size:calc(var(--k) * 11);font-weight:700;color:var(--mint-deep)}.mkt .hs-sold{position:absolute;right:0;bottom:calc(var(--k) * 6);font-size:calc(var(--k) * 18);font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--mint-deep);border:calc(var(--k) * 3) solid var(--mint-deep);border-radius:calc(var(--k) * 8);padding:calc(var(--k) * 2) calc(var(--k) * 10);transform:rotate(-12deg);background:rgba(255,255,255,.85)}.mkt .hs-inv{left:calc(var(--k) * 250);top:calc(var(--k) * 276);width:calc(var(--k) * 338);height:calc(var(--k) * 250);padding:calc(var(--k) * 18) calc(var(--k) * 20);display:flex;flex-direction:column}.mkt .hs-inv-head{display:flex;align-items:flex-start;justify-content:space-between}.mkt .hs-inv-no{font-family:var(--mono);font-size:calc(var(--k) * 12.5);color:var(--ink);margin-top:calc(var(--k) * 2)}.mkt .hs-inv-status{display:grid;justify-items:end}.mkt .hs-inv-status>span{grid-area:1/1;display:inline-flex;align-items:center;gap:calc(var(--k) * 5);font-size:calc(var(--k) * 11);font-weight:800;padding:calc(var(--k) * 5) calc(var(--k) * 11);border-radius:999px}.mkt .hs-inv-status .s-sent{color:#7a5a12;background:#fbf1d8;opacity:0}.mkt .hs-inv-status .s-paid{color:#fff;background:var(--mint)}.mkt .hs-inv-buyer{font-size:calc(var(--k) * 11.5);color:var(--ink-2);font-weight:600;margin-top:calc(var(--k) * 10)}.mkt .hs-inv-lines{margin-top:calc(var(--k) * 12);display:flex;flex-direction:column}.mkt .hs-inv-lines .ln{display:flex;justify-content:space-between;gap:calc(var(--k) * 10);font-size:calc(var(--k) * 12.5);color:var(--ink-2);padding:calc(var(--k) * 7) 0;border-bottom:1px dashed var(--line)}.mkt .hs-inv-lines .ln b{color:var(--ink);font-variant-numeric:tabular-nums}.mkt .hs-inv-lines .total{border-bottom:0;font-size:calc(var(--k) * 14);color:var(--ink);font-weight:800}.mkt .hs-inv-lines .total b{font-size:calc(var(--k) * 17)}.mkt .hs-inv-foot{margin-top:auto;display:flex;align-items:center;gap:calc(var(--k) * 6);font-size:calc(var(--k) * 10.5);font-weight:600;color:var(--ink-3)}.mkt .hs-inv-foot svg{width:calc(var(--k) * 12);height:calc(var(--k) * 12);color:var(--mint-sage)}.mkt .hs-payout{left:calc(var(--k) * 24);top:calc(var(--k) * 388);width:calc(var(--k) * 206);padding:calc(var(--k) * 12) calc(var(--k) * 14);border-radius:calc(var(--k) * 16);display:flex;align-items:center;gap:calc(var(--k) * 11)}.mkt .hs-payout .ic{flex:none;width:calc(var(--k) * 34);height:calc(var(--k) * 34);border-radius:calc(var(--k) * 10);background:var(--butter);color:var(--ink);display:grid;place-items:center}.mkt .hs-payout .ic svg{width:56%;height:56%}.mkt .hs-payout b{display:block;font-size:calc(var(--k) * 14);font-weight:800;letter-spacing:-.01em}.mkt .hs-photo{position:absolute;z-index:5;left:0;top:0;width:0;height:0;pointer-events:none;border-radius:calc(var(--k) * 14);transition:left calc(.9s * var(--hs-pace)) var(--hs-io),top calc(.9s * var(--hs-pace)) var(--hs-io),width calc(.9s * var(--hs-pace)) var(--hs-io),height calc(.9s * var(--hs-pace)) var(--hs-io),border-radius calc(.9s * var(--hs-pace)) var(--hs-io)}.mkt .hs-photo.snap{transition:none}.mkt .hs-photo-img{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:#eceeed;box-shadow:0 calc(var(--k) * 10) calc(var(--k) * 24) calc(var(--k) * -12) rgba(20,53,42,.35)}.mkt .hs-photo-img img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.mkt .hs[data-scene="0"] .hs-photo{border-radius:0}.mkt .hs[data-scene="0"] .hs-photo-img{box-shadow:none}.mkt .hs[data-scene="3"] .hs-photo{border-radius:calc(var(--k) * 12)}.mkt .hs-added,.mkt .hs-brackets,.mkt .hs-flash,.mkt .hs-pin,.mkt .hs-scan,.mkt .hs-thirds{position:absolute;opacity:0;pointer-events:none}.mkt .hs-thirds{inset:0;background:linear-gradient(90deg,transparent calc(33.33% - .5px),rgba(255,255,255,.55) 33.33%,transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),rgba(255,255,255,.55) 66.66%,transparent calc(66.66% + .5px)),linear-gradient(180deg,transparent calc(33.33% - .5px),rgba(255,255,255,.55) 33.33%,transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),rgba(255,255,255,.55) 66.66%,transparent calc(66.66% + .5px))}.mkt .hs[data-scene="0"] .hs-thirds{opacity:.8}.mkt .hs-flash{inset:0;background:#fff}.mkt .hs-scan{left:0;right:0;top:0;height:30%;background:linear-gradient(180deg,rgba(123,180,143,0),rgba(123,180,143,.22) 70%,rgba(190,240,210,.75) 97%,#fff);box-shadow:0 calc(var(--k) * 2) calc(var(--k) * 12) rgba(47,138,103,.55)}.mkt .hs-brackets{inset:16% 18%}.mkt .hs-brackets i{position:absolute;width:calc(var(--k) * 18);height:calc(var(--k) * 18);border:0 solid #f6c453;filter:drop-shadow(0 0 2px rgba(0,0,0,.25))}.mkt .hs-brackets i:first-child{left:0;top:0;border-left-width:calc(var(--k) * 2.5);border-top-width:calc(var(--k) * 2.5);border-top-left-radius:calc(var(--k) * 4)}.mkt .hs-brackets i:nth-child(2){right:0;top:0;border-right-width:calc(var(--k) * 2.5);border-top-width:calc(var(--k) * 2.5);border-top-right-radius:calc(var(--k) * 4)}.mkt .hs-brackets i:nth-child(3){left:0;bottom:0;border-left-width:calc(var(--k) * 2.5);border-bottom-width:calc(var(--k) * 2.5);border-bottom-left-radius:calc(var(--k) * 4)}.mkt .hs-brackets i:nth-child(4){right:0;bottom:0;border-right-width:calc(var(--k) * 2.5);border-bottom-width:calc(var(--k) * 2.5);border-bottom-right-radius:calc(var(--k) * 4)}.mkt .hs[data-scene="1"] .hs-brackets{inset:5%}.mkt .hs[data-scene="1"] .hs-brackets i{border-color:var(--mint);filter:none}.mkt .hs-pin{display:flex;align-items:center;gap:calc(var(--k) * 6);transform-origin:0 50%}.mkt .hs-pin i{flex:none;width:calc(var(--k) * 10);height:calc(var(--k) * 10);margin:calc(var(--k) * -5) 0 0 calc(var(--k) * -5);border-radius:50%;background:var(--mint);border:calc(var(--k) * 2) solid #fff;box-shadow:0 0 0 calc(var(--k) * 4) rgba(47,138,103,.25)}.mkt .hs-pin em{font-style:normal;white-space:nowrap;margin-top:calc(var(--k) * -5);font-size:calc(var(--k) * 10.5);font-weight:700;color:var(--ink);background:rgba(255,255,255,.94);box-shadow:0 calc(var(--k) * 4) calc(var(--k) * 12) rgba(20,40,30,.18)}.mkt .hs-added,.mkt .hs-pin em{padding:calc(var(--k) * 3) calc(var(--k) * 8);border-radius:999px}.mkt .hs-added{top:calc(var(--k) * 7);left:calc(var(--k) * 7);display:inline-flex;align-items:center;gap:calc(var(--k) * 4);font-size:calc(var(--k) * 10);font-weight:800;color:#fff;background:var(--mint);box-shadow:0 calc(var(--k) * 4) calc(var(--k) * 10) rgba(20,53,42,.25)}.mkt .hs-rail{display:flex;align-items:center;gap:14px;margin-top:22px;position:relative;z-index:2}.mkt .hs-steps{list-style:none;margin:0;padding:0;flex:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.mkt .hs-step{width:100%;background:none;border:0;padding:4px 0;text-align:left;display:flex;flex-direction:column;gap:9px;color:var(--ink-3);font-size:13px;font-weight:700;letter-spacing:-.005em;-webkit-tap-highlight-color:transparent;transition:color .25s ease}.mkt .hs-step:hover{color:var(--ink-2)}.mkt .hs-step.on{color:var(--ink)}.mkt .hs-step:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:6px}.mkt .hs-track{display:block;height:4px;border-radius:999px;background:rgba(47,138,103,.14);overflow:hidden}.mkt .hs-fill{display:block;height:100%;background:var(--mint);transform-origin:left;transform:scaleX(0);border-radius:inherit}.mkt .hs[data-run=false] .hs-step.done .hs-fill{transform:scaleX(1)}.mkt .hs[data-reduced] .hs-step.done .hs-fill,.mkt .hs[data-reduced] .hs-step.on .hs-fill{transform:scaleX(1)!important}.mkt .hs-label{display:flex;align-items:center;gap:7px;white-space:nowrap}.mkt .hs-num{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:50%;flex:none;font-size:10.5px;font-weight:800;background:rgba(47,138,103,.12);color:var(--mint-deep);transition:background .25s ease,color .25s ease}.mkt .hs-step.done .hs-num,.mkt .hs-step.on .hs-num{background:var(--mint);color:#fff}.mkt .hs-pause{flex:none;width:38px;height:38px;border-radius:50%;padding:0;border:1.5px solid var(--line);background:#fff;color:var(--ink-2);display:grid;place-items:center;transition:border-color .2s,color .2s,background .2s}.mkt .hs-pause:hover{border-color:var(--mint-sage);color:var(--ink);background:var(--mint-wash)}.mkt .hs-pause:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.mkt .hs-pause svg{width:15px;height:15px}@media (max-width:480px){.mkt .hs-rail{gap:10px;margin-top:16px}.mkt .hs-steps{gap:6px}.mkt .hs-step{font-size:11.5px;gap:7px}.mkt .hs-num{display:none}.mkt .hs-pause{width:34px;height:34px}}@container hs (max-width:519px){.mkt .hs-phone{left:calc(var(--k) * 26);top:calc(var(--k) * 18);width:calc(var(--k) * 196);height:calc(var(--k) * 436)}.mkt .hs-of{display:none}.mkt .hs-vf{height:calc(var(--k) * 246)}.mkt .hs-toast{left:calc(100% + var(--k) * 12);top:calc(var(--k) * 250);width:calc(var(--k) * 150);padding:calc(var(--k) * 11)}.mkt .hs-toast-txt b{font-size:calc(var(--k) * 12);white-space:normal;line-height:1.2}.mkt .hs-card{left:calc(var(--k) * 8);top:calc(var(--k) * 22);width:calc(var(--k) * 384);height:calc(var(--k) * 432);padding:calc(var(--k) * 16)}.mkt .hs-card-head{padding-bottom:calc(var(--k) * 12);margin-bottom:calc(var(--k) * 14)}.mkt .hs-card-body{grid-template-columns:calc(var(--k) * 146) minmax(0,1fr);column-gap:calc(var(--k) * 16);grid-template-areas:"photo chip" "photo title" "desc desc" "tags tags" "cond cond"}.mkt .hs-card-photo{height:calc(var(--k) * 160)}.mkt .hs-thumbs{display:none}.mkt .hs-title{font-size:calc(var(--k) * 17.5)}.mkt .hs-desc{font-size:calc(var(--k) * 13);padding-top:calc(var(--k) * 4)}.mkt .hs-tags span{font-size:calc(var(--k) * 11)}.mkt .hs-cond{font-size:calc(var(--k) * 12)}.mkt .hs-value{left:calc(var(--k) * 20);top:calc(var(--k) * 236);width:calc(var(--k) * 360);height:calc(var(--k) * 232)}.mkt .hs-chart{height:calc(var(--k) * 62)}.mkt .hs-cat{left:calc(var(--k) * 8);top:calc(var(--k) * 8);width:calc(var(--k) * 384);height:calc(var(--k) * 460);padding:calc(var(--k) * 16)}.mkt .hs-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--k) * 14) calc(var(--k) * 12)}.mkt .hs-tile:nth-child(n+5){display:none}.mkt .hs-tile-img{height:calc(var(--k) * 90)}.mkt .hs-tile-t{font-size:calc(var(--k) * 13)}.mkt .hs-export{flex-direction:column;align-items:flex-start;gap:calc(var(--k) * 8)}.mkt .hs-pl:nth-child(n+4){display:none}.mkt .hs-live{left:calc(var(--k) * 8);top:calc(var(--k) * 8);width:calc(var(--k) * 384);height:calc(var(--k) * 206);padding:calc(var(--k) * 16);grid-template-columns:calc(var(--k) * 136) minmax(0,1fr)}.mkt .hs-live-meta{display:none}.mkt .hs-inv{left:calc(var(--k) * 26);top:calc(var(--k) * 228);width:calc(var(--k) * 366);height:calc(var(--k) * 178);padding:calc(var(--k) * 14) calc(var(--k) * 18)}.mkt .hs-inv-buyer{display:none}.mkt .hs-inv-lines{margin-top:calc(var(--k) * 6)}.mkt .hs-inv-lines .ln{padding:calc(var(--k) * 5) 0}.mkt .hs-inv-foot{display:none}.mkt .hs-payout{left:calc(var(--k) * 8);top:calc(var(--k) * 418);width:calc(var(--k) * 230);padding:calc(var(--k) * 9) calc(var(--k) * 12)}}@keyframes hs-in{0%{opacity:0}}@keyframes hs-in-x{0%{opacity:0}to{opacity:1}}@keyframes hs-rise{0%{opacity:0;transform:translateY(calc(var(--k) * 10))}}@keyframes hs-slide{0%{opacity:0;transform:translateY(calc(var(--k) * 28)) scale(.97)}}@keyframes hs-pop{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.07)}to{transform:none}}@keyframes hs-pop-x{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.07)}to{opacity:1;transform:none}}@keyframes hs-sync{0%{opacity:0;transform:translateY(calc(var(--k) * 30))}}@keyframes hs-focus{0%{opacity:0;transform:scale(1.35)}65%{opacity:1;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes hs-press{0%,to{transform:none}45%{transform:scale(.82)}}@keyframes hs-flash{0%{opacity:0}15%{opacity:.96}to{opacity:0}}@keyframes hs-capture{0%,to{transform:none}35%{transform:scale(.955)}}@keyframes hs-grow{0%{transform:scaleX(0)}}@keyframes hs-out{0%,88%{opacity:1}to{opacity:0}}@keyframes hs-hold{0%{opacity:0}8%,92%{opacity:1}to{opacity:0}}@keyframes hs-scan{0%{opacity:0;transform:translateY(-100%)}10%,86%{opacity:1}to{opacity:0;transform:translateY(333%)}}@keyframes hs-pin{0%{opacity:0;transform:scale(.4)}12%{opacity:1;transform:none}84%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}@keyframes hs-char{0%{opacity:0;color:var(--mint)}30%{opacity:1;color:var(--mint)}}@keyframes hs-word{0%{opacity:0;filter:blur(calc(var(--k) * 4));transform:translateY(calc(var(--k) * 5))}}@keyframes hs-dot{0%{opacity:0;transform:translate(-50%,50%) scale(0)}70%{opacity:1;transform:translate(-50%,50%) scale(1.25)}to{transform:translate(-50%,50%)}}@keyframes hs-draw{0%{stroke-dashoffset:24}}@keyframes hs-ring{0%{box-shadow:0 0 0 0 rgba(47,138,103,.55)}45%{box-shadow:0 0 0 calc(var(--k) * 9) rgba(47,138,103,0)}to{box-shadow:0 0 0 calc(var(--k) * 3) var(--mint)}}@keyframes hs-stamp{0%{opacity:0;transform:rotate(-12deg) scale(2.3)}55%{opacity:1;transform:rotate(-12deg) scale(.9)}to{transform:rotate(-12deg)}}@keyframes hs-blink{50%{opacity:.25}}@keyframes hs-hit{0%{box-shadow:0 0 0 0 rgba(47,138,103,.45),var(--hs-shadow)}to{box-shadow:0 0 0 calc(var(--k) * 22) rgba(47,138,103,0),var(--hs-shadow)}}.mkt .hs[data-scene="0"] .hs-photo{animation:hs-sync calc(.75s * var(--hs-pace)) var(--hs-ease) calc(.1s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-brackets{animation:hs-focus calc(.55s * var(--hs-pace)) var(--hs-ease) calc(.7s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-shutter{animation:hs-press calc(.32s * var(--hs-pace)) ease calc(1.22s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-flash{animation:hs-flash calc(.55s * var(--hs-pace)) ease-out calc(1.3s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-photo-img{animation:hs-capture calc(.5s * var(--hs-pace)) ease calc(1.32s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-cam-thumb img{animation:hs-pop calc(.45s * var(--hs-pace)) var(--hs-spring) calc(1.55s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-toast{animation:hs-slide calc(.55s * var(--hs-pace)) var(--hs-ease) calc(1.6s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-toast-bar span{animation:hs-grow calc(.85s * var(--hs-pace)) cubic-bezier(.5,0,.3,1) calc(1.8s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-toast .t1,.mkt .hs[data-scene="0"] .hs-toast .up{animation:hs-out calc(2.7s * var(--hs-pace)) linear both}.mkt .hs[data-scene="0"] .hs-toast .t2{animation:hs-in calc(.3s * var(--hs-pace)) ease calc(2.62s * var(--hs-pace)) both}.mkt .hs[data-scene="0"] .hs-toast .ok{animation:hs-pop calc(.4s * var(--hs-pace)) var(--hs-spring) calc(2.62s * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-scan{animation:hs-scan calc(1.25s * var(--hs-pace)) cubic-bezier(.45,0,.4,1) calc(.7s * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-brackets{animation:hs-hold calc(1.7s * var(--hs-pace)) linear calc(.55s * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-pin{animation:hs-pin calc(1.35s * var(--hs-pace)) var(--hs-ease) calc((.85s + var(--i) * .2s) * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-status .st-a{animation:hs-out calc(1.85s * var(--hs-pace)) linear both}.mkt .hs[data-scene="1"] .hs-status .st-w{animation:hs-hold calc(2.05s * var(--hs-pace)) linear calc(1.72s * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-status .st-r{animation:hs-pop calc(.45s * var(--hs-pace)) var(--hs-spring) calc(3.72s * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-th{animation:hs-pop calc(.42s * var(--hs-pace)) var(--hs-spring) calc((1s + var(--i) * .1s) * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-cat-chip{animation:hs-rise calc(.4s * var(--hs-pace)) var(--hs-ease) calc(1.75s * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-title .c{animation:hs-char calc(.55s * var(--hs-pace)) linear calc((1.9s + var(--i) * 15ms) * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-desc .w{animation:hs-word calc(.5s * var(--hs-pace)) var(--hs-ease) calc((2.6s + var(--i) * 32ms) * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-tags span{animation:hs-pop calc(.42s * var(--hs-pace)) var(--hs-spring) calc((3.2s + var(--i) * .07s) * var(--hs-pace)) both}.mkt .hs[data-scene="1"] .hs-cond{animation:hs-rise calc(.45s * var(--hs-pace)) var(--hs-ease) calc(3.5s * var(--hs-pace)) both}.mkt .hs[data-scene="2"] .hs-dot{animation:hs-dot calc(.4s * var(--hs-pace)) var(--hs-ease) calc((.5s + var(--i) * .05s) * var(--hs-pace)) both}.mkt .hs[data-scene="2"] .hs-band{animation:hs-grow calc(.7s * var(--hs-pace)) var(--hs-ease) calc(1.3s * var(--hs-pace)) both}.mkt .hs[data-scene="2"] .hs-src span{animation:hs-rise calc(.38s * var(--hs-pace)) var(--hs-ease) calc((1.75s + var(--i) * .08s) * var(--hs-pace)) both}.mkt .hs[data-scene="2"] .hs-pill{animation:hs-in calc(.4s * var(--hs-pace)) ease calc(.3s * var(--hs-pace)) both}.mkt .hs[data-scene="3"] .hs-tile{animation:hs-rise calc(.5s * var(--hs-pace)) var(--hs-ease) calc((.3s + var(--i) * .07s) * var(--hs-pace)) both}.mkt .hs[data-scene="3"] .hs-photo-img{animation:hs-ring calc(1.1s * var(--hs-pace)) ease calc(.95s * var(--hs-pace)) both}.mkt .hs[data-scene="3"] .hs-added{animation:hs-pop-x calc(.45s * var(--hs-pace)) var(--hs-spring) calc(1.05s * var(--hs-pace)) both}.mkt .hs[data-scene="3"] .hs-export{animation:hs-rise calc(.45s * var(--hs-pace)) var(--hs-ease) calc(1.5s * var(--hs-pace)) both}.mkt .hs[data-scene="3"] .hs-pl{animation:hs-pop calc(.4s * var(--hs-pace)) var(--hs-spring) calc((1.7s + var(--i) * .17s) * var(--hs-pace)) both}.mkt .hs[data-scene="3"] .hs-pl .hs-check path{animation:hs-draw calc(.35s * var(--hs-pace)) ease calc((1.9s + var(--i) * .17s) * var(--hs-pace)) both}.mkt .hs[data-scene="4"] .hs-live-pill i{animation:hs-blink 1s ease-in-out infinite}.mkt .hs[data-scene="4"] .hs-sold{animation:hs-stamp calc(.5s * var(--hs-pace)) cubic-bezier(.3,.6,.3,1) calc(2.15s * var(--hs-pace)) both}.mkt .hs[data-scene="4"] .hs-live{animation:hs-hit calc(.7s * var(--hs-pace)) ease-out calc(2.35s * var(--hs-pace))}.mkt .hs[data-scene="4"] .hs-inv{animation:hs-slide calc(.6s * var(--hs-pace)) var(--hs-ease) calc(2.45s * var(--hs-pace)) both}.mkt .hs[data-scene="4"] .hs-inv .ln{animation:hs-rise calc(.38s * var(--hs-pace)) var(--hs-ease) calc((2.8s + var(--i) * .12s) * var(--hs-pace)) both}.mkt .hs[data-scene="4"] .hs-inv .s-sent{animation:hs-out calc(3.4s * var(--hs-pace)) linear both}.mkt .hs[data-scene="4"] .hs-inv .s-paid{animation:hs-pop calc(.45s * var(--hs-pace)) var(--hs-spring) calc(3.35s * var(--hs-pace)) both}.mkt .hs[data-scene="4"] .hs-inv-foot{animation:hs-in calc(.4s * var(--hs-pace)) ease calc(3.5s * var(--hs-pace)) both}.mkt .hs[data-scene="4"] .hs-payout{animation:hs-slide calc(.55s * var(--hs-pace)) var(--hs-ease) calc(3.8s * var(--hs-pace)) both}.mkt .hs[data-run=false] *,.mkt .hs[data-run=false] :after,.mkt .hs[data-run=false] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.mkt .hs *,.mkt .hs :after,.mkt .hs :before{animation:none!important}.mkt .hs-photo{transition:none!important}.mkt .hs-layer,.mkt .hs-layer.back,.mkt .hs-layer.on{transform:none;transition:opacity .25s ease,visibility 0s!important}.mkt .hs-layer.back{opacity:0;visibility:hidden}.mkt .hs-accent>span{transform:none;filter:none}.mkt .hs[data-scene="3"] .hs-photo-img{box-shadow:0 0 0 calc(var(--k) * 3) var(--mint)}}.mkt .hw{--hw-ease:cubic-bezier(.2,.75,.2,1);--hw-spring:cubic-bezier(.34,1.56,.64,1);--hw-gap:30px;--hw-viz-h:290px}.mkt .hw-steps{list-style:none;margin:0 auto;padding:0;display:grid;gap:var(--hw-gap);max-width:540px}.mkt .hw-step{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--mkt-radius-lg);padding:12px 12px 28px;box-shadow:var(--mkt-shadow-sm);transition:transform .55s var(--hw-ease),box-shadow .55s ease,border-color .55s ease}.mkt .hw-viz{position:relative;height:var(--hw-viz-h);border-radius:20px;overflow:hidden;container:hw-viz/inline-size;background:radial-gradient(130% 110% at 50% -10%,#fff 0,var(--mint-wash) 88%);border:1px solid var(--line)}.mkt .hw-viz.cream{background:radial-gradient(130% 110% at 50% -10%,#fff 0,var(--cream) 85%);border-color:rgba(190,150,80,.24)}.mkt .hw-text{padding:22px 12px 0}.mkt .hw-kick{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:14px;font-weight:800;letter-spacing:.04em;color:var(--mint-deep)}.mkt .hw-num{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px;letter-spacing:0;background:var(--mint-soft);color:var(--mint-deep);transition:background .4s ease,color .4s ease}.mkt .hw-time{margin-left:auto;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:0;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line);padding:4px 10px;border-radius:999px}.mkt .hw-step h3{font-size:clamp(22px,2vw,26px);margin-bottom:10px}.mkt .hw-step p{line-height:1.55}.mkt .hw-cta,.mkt .hw-step p{font-size:16px;color:var(--ink-2)}.mkt .hw-cta{text-align:center;margin-top:40px;font-weight:600}.mkt .hw-cta a{color:var(--mint-deep);font-weight:800;white-space:nowrap}.mkt .hw-cta a:hover{color:var(--mint)}.mkt .hw-step+.hw-step:after,.mkt .hw-step+.hw-step:before{content:"";position:absolute;pointer-events:none}.mkt .hw-step+.hw-step:before{left:calc(50% - 1px);top:calc(var(--hw-gap) * -1);width:2px;height:var(--hw-gap);background:repeating-linear-gradient(180deg,rgba(47,138,103,.45) 0 5px,transparent 5px 10px)}.mkt .hw-step+.hw-step:after{left:calc(50% - 5px);top:calc(var(--hw-gap) * -1 - 5px);width:10px;height:10px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px rgba(47,138,103,.18);opacity:0}@media (min-width:981px){.mkt .hw{--hw-gap:34px}.mkt .hw-steps{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.mkt .hw-step.is-on{transform:translateY(-6px);border-color:rgba(47,138,103,.32);box-shadow:0 4px 14px rgba(20,40,30,.05),0 34px 60px -30px rgba(20,53,42,.38)}.mkt .hw-step.is-on .hw-num{background:var(--mint);color:#fff}.mkt .hw-step+.hw-step:before{left:calc(var(--hw-gap) * -1);top:calc(12px + var(--hw-viz-h) / 2);width:var(--hw-gap);height:2px;background:repeating-linear-gradient(90deg,rgba(47,138,103,.45) 0 6px,transparent 6px 11px)}.mkt .hw-step+.hw-step:after{left:calc(var(--hw-gap) * -1 - 5px);top:calc(12px + var(--hw-viz-h) / 2 - 4px)}.mkt .hw[data-play] .hw-step.is-on:after{animation:hw-flow-x .9s var(--hw-ease) both}}@media (max-width:980px){.mkt .hw[data-play] .hw-step.is-on:after{animation:hw-flow-y .9s var(--hw-ease) both}}@media (max-width:420px){.mkt .hw-time{display:none}}.mkt .hw-check{width:12px;height:12px;flex:none}.mkt .hw-chip{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:#fff;border:1px solid var(--line);border-radius:999px;padding:7px 14px 7px 8px;font-size:12.5px;font-weight:700;color:var(--ink);box-shadow:var(--mkt-shadow)}.mkt .hw-chip .ck,.mkt .hw-logo .ck{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--mint);color:#fff;flex:none}.mkt .hw-thumb{position:relative;flex:none;width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--mint-wash)}.mkt .hw-thumb.sm{width:40px;height:40px;border-radius:10px}.mkt .hw-thumb img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.mkt .hw-hint{position:absolute;top:16px;left:0;right:0;margin:0 auto;width:max-content;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--ink-2);background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:999px;padding:6px 12px}.mkt .hw-hint svg{width:15px;height:15px;color:var(--mint-deep)}.mkt .hw-fan{position:absolute;left:50%;top:53%;width:0;height:0}.mkt .hw-shot{position:absolute;left:-56px;top:-70px;width:112px;height:140px;padding:5px;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(20,40,30,.08),0 16px 30px -14px rgba(20,53,42,.45);transform:translate(var(--x),var(--y)) rotate(var(--r))}.mkt .hw-shot-in{display:block;width:100%;height:100%;overflow:hidden;border-radius:10px;background:var(--mint-wash)}.mkt .hw-shot img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.mkt .hw-shot.s1 img{transform:scale(2.2);transform-origin:56% 46%}.mkt .hw-shot.s2 img{transform:scale(2.1);transform-origin:50% 90%}.mkt .hw-snap-chip{position:absolute;left:0;right:0;bottom:16px;margin:0 auto;width:max-content}.mkt .hw-card{position:absolute;inset:0;margin:auto;width:min(292px,86%);height:max-content;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--mkt-shadow);padding:15px 16px 16px;display:flex;flex-direction:column;gap:9px}.mkt .hw-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.mkt .hw-scan{position:absolute;left:0;right:0;top:0;height:40%;opacity:0;background:linear-gradient(180deg,rgba(123,180,143,0),rgba(190,240,210,.85) 90%,#fff)}.mkt .hw-state{display:grid;justify-items:end}.mkt .hw-state>span{grid-area:1/1;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;font-weight:800;padding:6px 11px;border-radius:999px}.mkt .hw-state svg{width:12px;height:12px}.mkt .hw-state .a{color:#7a5a12;background:#fbf1d8;opacity:0}.mkt .hw-state .b{color:#fff;background:var(--mint)}.mkt .hw-title{font-size:16.5px;font-weight:800;letter-spacing:-.015em;line-height:1.22;color:var(--ink)}.mkt .hw-title .w{display:inline-block}.mkt .hw-desc{font-size:13px;line-height:1.45;color:var(--ink-2)}.mkt .hw-tags{display:flex;flex-wrap:wrap;gap:6px}.mkt .hw-tags span{font-size:11.5px;font-weight:600;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line);padding:3px 10px;border-radius:999px}.mkt .hw-est{display:flex;align-items:baseline;gap:8px;padding-top:10px;border-top:1px dashed var(--line)}.mkt .hw-est b{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.mkt .hw-est>span{font-size:12px;font-weight:600;color:var(--ink-2)}.mkt .hw-est .hw-edit{align-self:center;margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:800;color:var(--mint-deep);background:var(--mint-wash);border:1px solid var(--mint-soft);padding:3px 9px;border-radius:999px}.mkt .hw-edit svg{width:11px;height:11px}@container hw-viz (max-width:310px){.mkt .hw-card{width:92%;padding:13px 14px 14px;gap:8px}.mkt .hw-card .hw-thumb{width:44px;height:44px}.mkt .hw-tags span:nth-child(3){display:none}.mkt .hw-title{font-size:15.5px}}.mkt .hw-lines{position:absolute;inset:0;width:100%;height:100%}.mkt .hw-lines path{fill:none;stroke:var(--mint);stroke-opacity:.5;stroke-width:.55;stroke-dasharray:1;stroke-dashoffset:0}.mkt .hw-logo{position:absolute;width:88px;height:42px;margin:-21px 0 0 -44px;display:grid;place-items:center;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(20,40,30,.05),0 8px 18px -10px rgba(20,53,42,.3)}.mkt .hw-logo img{width:76px;height:38px;object-fit:contain}.mkt .hw-logo .ck{position:absolute;top:-7px;right:-7px;width:18px;height:18px;box-shadow:0 0 0 2px #fff}.mkt .hw-logo .ck .hw-check{width:10px;height:10px}.mkt .hw-hub{position:absolute;inset:0;margin:auto;width:max-content;height:max-content;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;background:#fff;border:1.5px solid rgba(47,138,103,.4);border-radius:16px;box-shadow:0 1px 2px rgba(20,40,30,.06),0 18px 34px -16px rgba(20,53,42,.4)}.mkt .hw-hub-txt{display:flex;flex-direction:column}.mkt .hw-hub b{font-size:13.5px;font-weight:800;letter-spacing:-.01em}.mkt .hw-hub small{font-size:11.5px;font-weight:600;color:var(--ink-2)}@keyframes hw-in{0%{opacity:0}}@keyframes hw-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes hw-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{transform:none}}@keyframes hw-deal{0%{opacity:0;transform:translate(var(--x),calc(var(--y) - 70px)) rotate(calc(var(--r) - 14deg)) scale(1.08)}}@keyframes hw-word{0%{opacity:0;filter:blur(4px);transform:translateY(4px)}}@keyframes hw-scan{0%{opacity:0;transform:translateY(-100%)}15%,80%{opacity:1}to{opacity:0;transform:translateY(250%)}}@keyframes hw-out{0%,88%{opacity:1}to{opacity:0}}@keyframes hw-draw{0%{stroke-dashoffset:1}}@keyframes hw-light{0%{opacity:.3;filter:grayscale(1);transform:scale(.9)}}@keyframes hw-flow-x{0%{opacity:0;transform:translateX(0)}25%{opacity:1}to{opacity:0;transform:translateX(var(--hw-gap))}}@keyframes hw-flow-y{0%{opacity:0;transform:translateY(0)}25%{opacity:1}to{opacity:0;transform:translateY(var(--hw-gap))}}.mkt .hw[data-play] .is-on .hw-hint{animation:hw-in .4s ease both}.mkt .hw[data-play] .is-on .hw-shot{animation:hw-deal .65s var(--hw-ease) calc(.2s + var(--d)) both}.mkt .hw[data-play] .is-on .hw-snap-chip{animation:hw-pop .45s var(--hw-spring) 1.25s both}.mkt .hw[data-play] .is-on .hw-scan{animation:hw-scan 1.1s ease-in-out .15s both}.mkt .hw[data-play] .is-on .hw-state .a{animation:hw-out 2s linear both}.mkt .hw[data-play] .is-on .hw-state .b{animation:hw-pop .45s var(--hw-spring) 1.95s both}.mkt .hw[data-play] .is-on .hw-title .w{animation:hw-word .45s var(--hw-ease) calc(.4s + var(--i) * .07s) both}.mkt .hw[data-play] .is-on .hw-desc{animation:hw-rise .45s var(--hw-ease) 1s both}.mkt .hw[data-play] .is-on .hw-tags span{animation:hw-pop .42s var(--hw-spring) calc(1.2s + var(--i) * .08s) both}.mkt .hw[data-play] .is-on .hw-est{animation:hw-rise .45s var(--hw-ease) 1.5s both}.mkt .hw[data-play] .is-on .hw-edit{animation:hw-pop .4s var(--hw-spring) 2.05s both}.mkt .hw[data-play] .is-on .hw-hub{animation:hw-pop .5s var(--hw-spring) .1s both}.mkt .hw[data-play] .is-on .hw-lines path{animation:hw-draw .55s ease-out calc(.4s + var(--i) * .1s) both}.mkt .hw[data-play] .is-on .hw-logo{animation:hw-light .45s var(--hw-ease) calc(.6s + var(--i) * .1s) both}.mkt .hw[data-play] .is-on .hw-logo .ck{animation:hw-pop .38s var(--hw-spring) calc(.85s + var(--i) * .1s) both}@media (prefers-reduced-motion:reduce){.mkt .hw *,.mkt .hw :after,.mkt .hw :before{animation:none!important}.mkt .hw-step{transition:none}}