.mk{max-width:1600px;padding-bottom:72px}.mk-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mk-kicker{color:var(--nd-atxt);margin:0 0 12px;font-size:13px;font-weight:700}.mk-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:40px;padding:56px 0 32px;display:grid}.mk-title{color:var(--nd-t1);letter-spacing:-.02em;margin:0;font-size:clamp(32px,4.4vw,50px);font-weight:700;line-height:1.2}.mk-title span{color:var(--nd-atxt)}.mk-lead{color:var(--nd-t3);max-width:36em;margin:16px 0 26px;font-size:16px}.mk-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.mk-side{background:var(--nd-panel);border:1px solid var(--nd-line);box-shadow:var(--nd-shadow-card);border-radius:24px;margin:0;padding:12px}.mk-side__media{aspect-ratio:16/10;background:var(--nd-card);border-radius:16px;position:relative;overflow:hidden}.mk-side__media video{object-fit:cover;width:100%;height:100%;display:block}.mk-side figcaption{color:var(--nd-t3);justify-content:space-between;align-items:center;gap:12px;padding:12px 6px 4px;font-size:13px;display:flex}.mk-side figcaption b{color:var(--nd-t1);font-size:14px}.mk-how{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mk-how__card{background:var(--nd-panel);border:1px solid var(--nd-line);border-radius:20px;flex-direction:column;gap:8px;padding:22px;display:flex}.mk-how__card i{font-style:normal;font-family:var(--nd-font);color:var(--nd-atxt);font-size:12px;font-weight:700}.mk-how__card b{color:var(--nd-t1);font-size:17px}.mk-how__card span{color:var(--nd-t3);font-size:13px;line-height:1.65}.mk-how__seller{background:linear-gradient(180deg,var(--nd-atint),var(--nd-panel));border-color:var(--nd-aline)}.mk-how__seller .mk-how__acts{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px;display:flex}.mk-how__rate{color:var(--nd-atxt);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:40px;margin-top:auto;padding:0;font-size:13px;font-weight:700}.mk-bar{border-bottom:1px solid var(--nd-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.market-tags-wrap{min-width:0}.market-tags{flex-wrap:wrap;gap:8px;display:flex}.market-tag{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t2);font:inherit;cursor:pointer;transition:background .15s var(--nd-ease),border-color .15s var(--nd-ease);border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.market-tag i{display:none}.market-tag.active,.market-tag[aria-pressed=true]{background:var(--nd-atint);border-color:var(--nd-atxt);color:var(--nd-t1)}.market-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.market-search{display:block;position:relative}.market-search input{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1);font:inherit;border-radius:12px;width:220px;height:40px;padding:0 14px 0 36px;font-size:14px}.market-search:before{content:"";border:2px solid var(--nd-t4);border-radius:50%;width:12px;height:12px;margin-top:-8px;position:absolute;top:50%;left:13px}.market-search:after{content:"";background:var(--nd-t4);width:6px;height:2px;margin-top:4px;position:absolute;top:50%;left:24px;transform:rotate(45deg)}.market-search input:focus,.market-sort:focus{border-color:var(--nd-atxt);outline:none}.market-sort{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1);font:inherit;cursor:pointer;border-radius:12px;height:40px;padding:0 34px 0 12px;font-size:14px}.market-count{color:var(--nd-t3);text-align:right;font-variant-numeric:tabular-nums;min-width:48px;font-size:13px}.market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.market-card{background:var(--nd-panel);border:1px solid var(--nd-line);transition:border-color .15s var(--nd-ease);border-radius:20px;flex-direction:column;padding:10px;display:flex;position:relative}.market-card:hover{border-color:var(--nd-line3)}.market-media{aspect-ratio:4/3;background:var(--nd-raised);isolation:isolate;border-radius:14px;max-width:100%;position:relative;overflow:hidden}.market-media>img.arife-product-poster,.market-media>video.market-live-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.market-art{background:radial-gradient(120% 90% at 30% 20%,hsl(var(--market-hue,205)45% 42%/.55),transparent 60%),var(--nd-raised);position:absolute;inset:0}.market-art>span,.has-product-poster .market-art,.market-badges{display:none}.mk-spec{z-index:3;color:#edeae4;font-variant-numeric:tabular-nums;background:#0b0c0fb8;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.market-watermark{z-index:3;color:#edeae4;font-size:max(11px,var(--fs122,0px));pointer-events:none;background:#0b0c0fa8;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 9px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px}.market-watermark img{display:none}.market-watermark span{font-size:0}.market-watermark span:after{content:"미리보기 · 워터마크";font-size:max(11px,var(--fs122,0px))}.market-watermark.large{bottom:14px;right:14px}.market-preview-trigger{z-index:2;color:#0000;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;inset:0}.market-preview-trigger>span{color:#edeae4;opacity:0;transition:opacity .15s var(--nd-ease),transform .15s var(--nd-ease);background:#0b0c0f99;border-radius:50%;place-items:center;width:52px;height:52px;font-size:16px;display:grid;transform:scale(.92)}.market-preview-trigger b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.market-card:hover .market-preview-trigger>span,.market-preview-trigger:focus-visible>span{opacity:1;transform:none}.market-preview-trigger:focus-visible{outline:2px solid var(--nd-atxt);outline-offset:-2px}.market-media-play{display:none!important}.market-card-body{flex-direction:column;flex:1;padding:14px 8px 6px;display:flex}.mk-catline{color:var(--nd-t4);order:0;margin:0 0 4px;font-size:12px}.market-card-body h3{color:var(--nd-t1);overflow-wrap:anywhere;order:1;margin:0;font-size:17px;font-weight:700;line-height:1.4}.market-seller{color:var(--nd-t3);order:2;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.market-seller .pr-logo-v1{object-fit:cover;background:var(--nd-raised);border-radius:50%;width:18px;height:18px}.market-seller .pr-views-v1,.market-card .pr-views-v1{color:var(--nd-t4);font-size:12px}.market-description{color:var(--nd-t4);-webkit-line-clamp:2;-webkit-box-orient:vertical;order:3;margin:8px 0 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.market-card-foot{order:4;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:14px;display:flex}.market-card-foot>div{flex-direction:column;display:flex}.market-card-foot>div:before{content:"가격 · 부가세 포함";font-size:max(11px,var(--fs122,0px));color:var(--nd-t4)}.market-card-foot strong{color:var(--nd-t1);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.market-card-foot>span{display:none}.market-card .market-detail,.market-card .pr-open-v1.is-card{background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2));color:var(--nd-on-a);box-shadow:var(--nd-3d-sm);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;order:5;justify-content:center;align-items:center;gap:6px;min-width:44px;height:42px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.market-card .pr-open-v1.is-card i{display:inline-flex}html body .market-card .pr-open-v1.is-card:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f):not(#_g):not(#_h):not(#_i),html[data-theme] body .market-card .pr-open-v1.is-card:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f):not(#_g):not(#_h):not(#_i),html body .market-card .pr-open-v1.is-card:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f):not(#_g):not(#_h):not(#_i):hover,html[data-theme] body .market-card .pr-open-v1.is-card:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f):not(#_g):not(#_h):not(#_i):hover{background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;color:var(--nd-on-a)!important;box-shadow:var(--nd-3d-sm)!important;border:1px solid #0000!important;border-radius:12px!important;width:auto!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;font-size:14px!important;display:inline-flex!important;transform:none!important}.market-card .market-detail b{font-weight:700}.market-card .market-detail{align-self:flex-end;margin-top:12px}.market-card-foot[data-pr-foot]~.market-detail{display:none}.market-card .market-detail:disabled{background:var(--nd-card);color:var(--nd-t3);border-color:var(--nd-line2);box-shadow:none;cursor:not-allowed}.market-card[data-unready="1"] .pr-open-v1.is-card{display:none}.market-card[data-unready="1"] .market-card-foot[data-pr-foot]~.market-detail{display:inline-flex}.market-badge-unready-v1620{z-index:3;background:var(--nd-ybg);color:var(--nd-yt);border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px}.market-card:focus-visible{outline:2px solid var(--nd-atxt);outline-offset:2px}.market-empty{text-align:center;border:1px dashed var(--nd-line2);color:var(--nd-t3);border-radius:20px;padding:48px 16px;display:none}.market-empty.show{display:block}.market-empty strong{color:var(--nd-t1);font-size:16px;display:block}.market-empty p{margin:6px 0 0;font-size:13px}.market-catalogue[data-market-deciding] .market-grid{min-height:320px}.market-catalogue[data-market-deciding] .market-empty{display:none!important}.market-pager-v227{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:24px;display:flex}.market-pager-v227 button{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t2);font:inherit;cursor:pointer;border-radius:10px;min-width:40px;height:40px;padding:0 10px;font-size:14px;font-weight:600}.market-pager-v227 button.is-on{background:var(--nd-atint);border-color:var(--nd-atxt);color:var(--nd-t1)}.market-pager-v227 button:disabled{opacity:.4;cursor:default}.pager-gap-v120{color:var(--nd-t4)}.pager-info-v120{color:var(--nd-t4);margin-left:8px;font-size:12px}.mk-fine{color:var(--nd-t4);margin:16px 0 0;font-size:12px}.contract-modal{z-index:910;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.contract-modal.is-open{display:flex}.contract-backdrop{background:var(--nd-scrim);cursor:default;border:0;position:absolute;inset:0}.contract-dialog{overscroll-behavior:contain;border-radius:var(--nd-r-pop);background:var(--nd-pop);border:1px solid var(--nd-line2);box-shadow:var(--nd-shadow-pop);color:var(--nd-t2);width:min(640px,100%);max-height:calc(100dvh - 48px);position:relative;overflow:auto}.contract-preview{padding:24px 24px 0}.contract-preview-graphic{display:none!important}.contract-preview .kicker{color:var(--nd-atxt);margin:0;font-size:12px;font-weight:700}.contract-preview h2{color:var(--nd-t1);margin:4px 48px 0 0;font-size:22px;line-height:1.35}.contract-preview #contract-description{color:var(--nd-t3);margin:6px 0 0;font-size:13px;line-height:1.65}.contract-preview .market-watermark{display:none}.contract-panel{padding:16px 24px 24px}.contract-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.contract-top h3{color:var(--nd-t1);margin:0;font-size:15px}.contract-close{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1);cursor:pointer;border-radius:12px;width:40px;height:40px;font-size:20px;line-height:1}.contract-summary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.contract-summary>div{background:var(--nd-card);border:1px solid var(--nd-line);border-radius:12px;min-width:0;padding:12px 14px}.contract-summary small{font-size:max(11px,var(--fs122,0px));color:var(--nd-t4);display:block}.contract-summary strong{color:var(--nd-t1);overflow-wrap:anywhere;margin-top:2px;font-size:14px;display:block}#contract-form{gap:12px;margin-top:16px;display:grid}.contract-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contract-field{flex-direction:column;gap:6px;min-width:0;display:flex}.contract-field.full,.contract-prompt-option,.contract-form-tip{grid-column:1/-1}.contract-field label{color:var(--nd-t2);font-size:13px;font-weight:600}.contract-field select,.contract-field textarea{border-radius:var(--nd-r-in);border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1);font:inherit;width:100%;min-height:44px;padding:10px 12px;font-size:14px}.contract-field textarea{resize:vertical;min-height:96px}.contract-field select:focus,.contract-field textarea:focus{border-color:var(--nd-atxt);outline:none}.contract-field [aria-invalid=true]{border-color:var(--nd-rt)}.contract-field-error-v1800{color:var(--nd-rt);font-size:12px}.contract-check-ui{display:none}.contract-prompt-option label,.contract-confirm{background:var(--nd-card);border:1px solid var(--nd-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.contract-prompt-option input,.contract-confirm input{accent-color:var(--nd-a2);flex:none;width:20px;height:20px;margin:1px 0 0}.contract-prompt-copy strong{color:var(--nd-t1);font-size:13px;display:block}.contract-prompt-copy small{color:var(--nd-t3);font-size:12px;display:block}.contract-prompt-option.is-disabled{opacity:.6}.contract-form-tip{color:var(--nd-t3);font-size:12px}.contract-confirm-copy{color:var(--nd-t2);font-size:13px;line-height:1.6}.contract-submit{border-radius:var(--nd-r-btn);background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2));color:var(--nd-on-a);box-shadow:var(--nd-3d);font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;width:100%;height:50px;font-size:15px;font-weight:700;display:inline-flex}.contract-note,.fee-policy-note{color:var(--nd-t3);margin:0;font-size:12px;line-height:1.65}.fee-policy-note b{color:var(--nd-t2)}.contract-result{background:var(--nd-gbg);color:var(--nd-t1);border-radius:12px;padding:14px;font-size:13px;line-height:1.6;display:none}.contract-result.show{gap:10px;display:grid}.contract-review-v303{background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2));color:var(--nd-on-a);box-shadow:var(--nd-3d-sm);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;height:46px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}body.market-modal-open,body.commerce-modal-open-v303{overflow:hidden}.commerce-review-v303{z-index:930;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.commerce-review-v303[hidden]{display:none!important}.commerce-review-backdrop-v303{background:var(--nd-scrim);border:0;position:absolute;inset:0}.commerce-review-dialog-v303{border-radius:var(--nd-r-pop);background:var(--nd-pop);border:1px solid var(--nd-line2);box-shadow:var(--nd-shadow-pop);color:var(--nd-t2);width:min(560px,100%);max-height:calc(100dvh - 48px);position:relative;overflow:auto}.commerce-review-head-v303{justify-content:space-between;gap:12px;padding:22px 24px 8px;display:flex}.commerce-review-head-v303 p{color:var(--nd-atxt);margin:0;font-size:12px;font-weight:700}.commerce-review-head-v303 h2{color:var(--nd-t1);margin:2px 0 4px;font-size:19px}.commerce-review-head-v303 span{color:var(--nd-t3);font-size:13px}.commerce-review-close-v303{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1);cursor:pointer;border-radius:12px;flex:none;width:40px;height:40px;font-size:18px}.commerce-review-close-v303:empty:before{content:"×"}.commerce-review-body-v303{gap:12px;padding:12px 24px;display:grid}.commerce-review-product-v303{background:var(--nd-card);border:1px solid var(--nd-line);border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.commerce-review-object-v303{background:var(--nd-atint);color:var(--nd-atxt);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.commerce-review-object-v303 svg{width:22px;height:22px}.commerce-review-product-v303 small{font-size:max(11px,var(--fs122,0px));color:var(--nd-t4)}.commerce-review-product-v303 strong{color:var(--nd-t1);font-size:15px;display:block}.commerce-review-product-v303 p{color:var(--nd-t3);margin:2px 0 0;font-size:12px;line-height:1.6}.commerce-review-lines-v303{background:var(--nd-raised);border-radius:14px;gap:6px;padding:12px 14px;display:grid}.commerce-review-line-v303{color:var(--nd-t3);justify-content:space-between;gap:12px;font-size:13px;display:flex}.commerce-review-line-v303 strong{color:var(--nd-t1);font-variant-numeric:tabular-nums}.commerce-review-line-v303.total{border-top:1px solid var(--nd-line2);padding-top:6px;font-size:14px}.commerce-review-line-v303.total strong{font-size:17px}.commerce-review-legal-v303{color:var(--nd-t3);margin:0;font-size:12px;line-height:1.65}.commerce-review-legal-v303 a{color:var(--nd-atxt)}.commerce-review-consent-v303{background:var(--nd-card);border:1px solid var(--nd-line);color:var(--nd-t2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex}.commerce-review-consent-v303 input{accent-color:var(--nd-a2);flex:none;width:20px;height:20px;margin:0}.commerce-review-foot-v303{justify-content:flex-end;gap:8px;padding:12px 24px 22px;display:flex}.commerce-review-cancel-v303,.commerce-review-confirm-v303{font:inherit;cursor:pointer;border-radius:12px;height:46px;padding:0 18px;font-size:14px;font-weight:700}.commerce-review-cancel-v303{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1)}.commerce-review-confirm-v303{background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2));color:var(--nd-on-a);box-shadow:var(--nd-3d-sm);border:1px solid #0000}.commerce-review-confirm-v303:disabled{background:var(--nd-card);color:var(--nd-t4);border-color:var(--nd-line2);box-shadow:none;cursor:not-allowed}html body .market-card[data-unready="1"] .pr-open-v1.is-card:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f):not(#_g):not(#_h):not(#_i):not(#_j){display:none!important}html body .contract-dialog>.contract-close{float:right;z-index:3;margin:12px 12px 0 0!important;position:sticky!important;top:12px!important;right:auto!important}html body .contract-review-v303{background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;color:var(--nd-on-a)!important;box-shadow:var(--nd-3d-sm)!important;border:1px solid #0000!important;border-radius:12px!important}html body .commerce-review-head-v303 span{color:var(--nd-t3)!important}html body .commerce-review-line-v303.total strong{color:var(--nd-t1)!important}html body .commerce-review-legal-v303{background:0 0!important;border:0!important;padding:0!important}html:root body .svc-rate-modal-v1 .svc-rate-back-v1{background:var(--nd-scrim)!important;-webkit-backdrop-filter:none!important}html:root body .svc-rate-modal-v1 .svc-rate-card-v1{background:var(--nd-pop);color:var(--nd-t2);border:1px solid var(--nd-line2);border-radius:var(--nd-r-pop);box-shadow:var(--nd-shadow-pop);font-family:var(--nd-font)}html:root body .svc-rate-modal-v1 h2,html:root body .svc-rate-modal-v1 h3{font-family:var(--nd-font);color:var(--nd-t1)}html:root body .svc-rate-modal-v1 .svc-rate-lead-v1{font-family:var(--nd-font);color:var(--nd-t3)}html:root body .svc-rate-modal-v1 .svc-rate-lead-v1 b{color:var(--nd-t1)}html:root body .svc-rate-modal-v1 .svc-rate-card-v1 .svc-rate-x-v1{background:var(--nd-card)!important;color:var(--nd-t1)!important;border:1px solid var(--nd-line2)!important;font-family:var(--nd-font)!important;border-radius:12px!important;width:40px!important;height:40px!important}html:root body .svc-rate-modal-v1 .svc-rate-tier-v1{background:var(--nd-card);border-color:var(--nd-line2)}html:root body .svc-rate-modal-v1 .svc-rate-tier-v1 i{color:var(--nd-atxt);font-family:var(--nd-font);letter-spacing:0}html:root body .svc-rate-modal-v1 .svc-rate-tier-v1 b{color:var(--nd-t1);font-family:var(--nd-font)}html:root body .svc-rate-modal-v1 .svc-rate-tier-v1 em,html:root body .svc-rate-modal-v1 .svc-rate-tier-v1 span{color:var(--nd-t3);font-family:var(--nd-font)}html:root body .svc-rate-modal-v1 .svc-opt-table-wrap-v1{border-color:var(--nd-line2)}html:root body .svc-rate-modal-v1 table{font-family:var(--nd-font)}html:root body .svc-rate-modal-v1 th,html:root body .svc-rate-modal-v1 td{border-color:var(--nd-line)}html:root body .svc-rate-modal-v1 thead th{background:var(--nd-raised);color:var(--nd-t3)}html:root body .svc-rate-modal-v1 tbody th{color:var(--nd-t1)}html:root body .svc-rate-modal-v1 tbody th small{color:var(--nd-t4)}html:root body .svc-rate-modal-v1 td{color:var(--nd-atxt)}html:root body .svc-rate-modal-v1 td.is-none{color:var(--nd-t4)}html:root body .svc-rate-modal-v1 .svc-rate-note-v1{background:var(--nd-card);color:var(--nd-t3);font-family:var(--nd-font)}.nd-market .nd-foot .nd-wrap{max-width:1600px}@media (max-width:1023px){.mk-hero{grid-template-columns:1fr;gap:28px;padding-top:36px}.mk-how{grid-template-columns:1fr 1fr}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mk-title{font-size:32px}.mk-hero__cta .nd-btn{flex:auto}.mk-how{grid-template-columns:1fr;gap:10px}.mk-how__card{padding:18px}.mk-bar{flex-direction:column;align-items:stretch}.market-tags-wrap{width:100%;max-width:100%;overflow:hidden}.market-tags{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.market-tags::-webkit-scrollbar{display:none}.market-tag{flex:none}.market-toolbar{width:100%}.market-search{flex:160px}.market-search input{width:100%}.market-grid{grid-template-columns:1fr;gap:14px}.contract-modal,.commerce-review-v303{align-items:flex-end;padding:0}.contract-dialog,.commerce-review-dialog-v303{border-radius:var(--nd-r-sheet)var(--nd-r-sheet)0 0;padding-bottom:env(safe-area-inset-bottom);width:100%;max-height:92dvh}.contract-form-grid{grid-template-columns:1fr}.contract-preview{padding:20px 18px 0}.contract-panel{padding:14px 18px 20px}}@media (prefers-reduced-motion:reduce){.market-tag,.market-card,.market-preview-trigger>span{transition:none}}.mk{max-width:none;padding:0 0 72px}.nd-market main>.nd-wrap,.nd-market .nd-foot .nd-wrap{width:100%;max-width:calc(1440px + 2*clamp(20px,4vw,64px));margin-left:auto;margin-right:auto;padding-left:clamp(20px,4vw,64px);padding-right:clamp(20px,4vw,64px)}.mk-hero{isolation:isolate;min-height:min(620px,calc(100svh - var(--nd-head-h) - 40px));background:#0b1220;align-items:center;padding:clamp(48px,8vh,96px) max(clamp(20px,4vw,64px),50% - 720px) clamp(64px,10vh,120px);display:flex;position:relative;overflow:hidden}.mk-hero__bg{z-index:-2;position:absolute;inset:0}.mk-hero__bg video{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.mk-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,transparent 0%,transparent 70%,color-mix(in srgb,var(--nd-bg)55%,transparent)88%,var(--nd-bg)100%),linear-gradient(90deg,#060c18b8 0%,#060c1873 40%,#060c180d 70%);position:absolute;inset:0}.mk-hero__copy{max-width:600px}.mk-hero .mk-title{color:#fff;text-shadow:0 2px 24px #00000059;font-size:clamp(30px,3.4vw,50px)}.mk-hero .mk-title span{color:inherit}.mk-hero .mk-lead{color:#ffffffe0;margin:14px 0 18px;font-size:15px}.mk-hero__chips{flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:0;list-style:none;display:flex}.mk-hero__chips li{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.mk-hero__cta{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.mk-hero__cta .nd-btn{--h:50px;padding:0 24px}.mk-hero__sub{color:#fff;border-bottom:1px solid #ffffff59;align-items:center;min-height:44px;font-size:15px;font-weight:600;display:inline-flex;text-decoration:none!important}.mk-hero__sub:hover{border-bottom-color:#fff}.mk-how{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:clamp(24px,4vw,64px);margin:0 auto;padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(24px,3vw,40px);display:grid}.mk-tl{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);margin:0;padding:0;list-style:none;display:grid;position:relative}.mk-tl:before{content:"";background:linear-gradient(90deg,var(--nd-aline),var(--nd-line));border-radius:2px;height:2px;position:absolute;top:19px;left:20px;right:calc(33.333% - 20px)}.mk-tl li{flex-direction:column;gap:4px;display:flex;position:relative}.mk-tl__num{z-index:1;background:var(--nd-card);border:1px solid var(--nd-aline);color:var(--nd-atxt);font-family:var(--nd-font-display);box-shadow:0 0 0 6px var(--nd-bg),var(--nd-depth-card);border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:10px;font-size:15px;font-weight:800;display:grid;position:relative}.mk-tl li:first-child .mk-tl__num{background:linear-gradient(180deg,color-mix(in srgb,var(--nd-a1)78%,#fff),var(--nd-a2));color:var(--nd-on-a);border-color:#0000}.mk-tl b{color:var(--nd-t1);font-size:16px}.mk-tl span:not(.mk-tl__num){color:var(--nd-t3);font-size:13.5px;line-height:1.65}.mk-seller{background:var(--nd-card);border:1px solid var(--nd-line);box-shadow:var(--nd-depth-card);border-radius:20px;flex-direction:column;gap:6px;padding:22px;display:flex}.mk-seller__k{color:var(--nd-atxt);margin:0;font-size:12px;font-weight:700}.mk-seller b{color:var(--nd-t1);font-size:17px}.mk-seller span{color:var(--nd-t3);font-size:13.5px;line-height:1.6}.mk-seller .mk-how__acts{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mk-seller .mk-how__rate{align-self:flex-start;margin-top:6px}.mk-cat{margin-top:8px}@media (max-width:1023px){.mk-how{grid-template-columns:1fr}}@media (max-width:767px){.mk-hero{min-height:0;padding:40px 20px 56px}.mk-hero__cta .nd-btn{width:100%}.mk-tl{grid-template-columns:1fr;gap:18px}.mk-tl:before{background:linear-gradient(180deg,var(--nd-aline),var(--nd-line));width:2px;height:auto;inset:20px auto 20px 19px}.mk-tl li{grid-template-columns:40px minmax(0,1fr);column-gap:16px;display:grid}.mk-tl__num{grid-row:span 2;margin:0}.mk-hero:after{background:linear-gradient(180deg,#060c1899 0%,#060c1859 55%,var(--nd-bg)100%)}.mk-hero__bg{height:140%;inset:0 0 auto}.mk-hero__bg video{object-position:center top}}.nd-catsel-on .market-tags-wrap{display:none}.market-toolbar .nd-catsel select{min-width:150px}@media (max-width:767px){.market-toolbar .nd-catsel{flex:1 1 0;min-width:0}.market-toolbar .nd-catsel select{width:100%;min-width:0}.nd-catsel-on .market-search{flex:100%;order:3}}.mk-bar{align-items:flex-end;gap:16px 24px;margin-bottom:24px;padding-bottom:18px}.nd-catsel-on .mk-bar{justify-content:space-between}.mk-cat__head{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin-right:auto;display:flex}.mk-cat__t{color:var(--nd-t1);margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.3}.mk-cat__note{color:var(--nd-t3);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:13px;display:flex}.mk-cat__note .market-count{color:var(--nd-t1);text-align:left;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;display:inline-flex}.mk-cat__note .market-count:before{content:"";background:var(--nd-gt);border-radius:50%;width:7px;height:7px}.mk-cat__note .market-count+span:before{content:"·";color:var(--nd-t4);margin-right:8px}@media (max-width:1023px){.mk-bar{flex-direction:column;align-items:stretch}.nd-catsel-on .mk-bar{justify-content:flex-start}.mk-cat__head{margin-right:0}}.mk-hero__cta{gap:10px 12px}.mk-hero__ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff6b;border-radius:999px;justify-content:center;align-items:center;height:50px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex;text-decoration:none!important}.mk-hero__ghost:hover{background:#fff3;border-color:#fff}.mk-hero__ghost:focus-visible{outline-offset:2px;outline:2px solid #fff}.mk-hero__sub{margin-left:12px}.mk-how{grid-template-columns:1fr}button.mk-hero__sub{font:inherit;color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff59;border-radius:0;padding:0;font-size:15px;font-weight:600}button.mk-hero__sub:hover{border-bottom-color:#fff}@media (max-width:767px){.mk-hero__cta .nd-btn,.mk-hero__ghost{flex:1 1 0;width:auto;min-width:0;padding:0 14px}.mk-hero__sub{margin-left:0}}@media (min-width:1200px){.mk-hero__bg{aspect-ratio:720/412;width:auto;max-width:none;height:135%;inset:0 0 auto auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28%);mask-image:linear-gradient(90deg,#0000 0%,#000 28%)}.mk-hero__bg video{object-position:center top}.mk-hero:after{background:linear-gradient(180deg,transparent 0%,transparent 70%,color-mix(in srgb,var(--nd-bg)55%,transparent)86%,var(--nd-bg)100%),linear-gradient(90deg,#060c18b3 0%,#060c1873 38%,#060c1800 58%)}}html body.nd-market:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) :is(select:not([multiple]):not([size])){appearance:none!important;cursor:pointer!important;box-shadow:var(--nd-depth-in)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234E586B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:15px 15px!important;padding-right:38px!important}html:not([data-theme=light]) body.nd-market:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) :is(select:not([multiple]):not([size])){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B9BFCB' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}html:not([data-theme=light]) body.nd-market:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) :is(select:not([multiple]):not([size])) option{background:var(--nd-pop);color:var(--nd-t1)}html body.nd-market:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) :is(select:not([multiple]):not([size])):focus-visible{border-color:var(--nd-atxt)!important;box-shadow:var(--nd-depth-in),0 0 0 3px color-mix(in srgb,var(--nd-atxt)28%,transparent)!important;outline:none!important}@media (max-width:767px){:root{--fs122:12px}}