.mz-zero-client{--zc-red:#91382c;--zc-line:var(--line,#ded8ce);--zc-ink:var(--ink,#242320);--zc-muted:var(--dim,#6d6860);max-width:1360px;margin:auto;padding:34px 32px 80px;color:var(--zc-ink);font-family:var(--ui,Arial,sans-serif)}.mz-zero-client *{box-sizing:border-box}.zc-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:30px}.zc-eyebrow{font:500 10px/1.6 var(--num,monospace);letter-spacing:.14em;color:var(--zc-muted);margin:0 0 12px}.zc-heading h1{font-weight:500;font-size:34px;line-height:1.15;letter-spacing:-.04em;margin:0 0 10px}.zc-heading p:not(.zc-eyebrow){font-size:13px;color:var(--zc-muted);margin:0}.zc-status{display:inline-flex;gap:7px;align-items:center;white-space:nowrap;font-size:10px;padding:7px 10px;border:1px solid #a8614240;color:#ad694b;border-radius:30px}.zc-status:before{content:"";background:#a2513d;border-radius:50%;width:5px;height:5px}.zc-intro{display:grid;grid-template-columns:1fr 1fr;position:relative;overflow:hidden;border-radius:20px;background:radial-gradient(ellipse at 80% 35%,#353029,transparent 60%),#171816;color:#f0e8d9;min-height:400px;border:1px solid #5e55434a}.zc-intro-copy{padding:44px 0 44px 40px;z-index:1}.zc-number{font:11px/1.5 var(--num,monospace);letter-spacing:.18em;color:#bbad96}.zc-intro h2{font-weight:500;font-size:clamp(34px,3.5vw,51px);line-height:1.07;letter-spacing:-.045em;margin:24px 0 18px}.zc-intro-copy>p{color:#bcb4a7;font-size:13px;line-height:1.8;max-width:340px}.zc-btn{display:inline-flex;justify-content:center;gap:25px;align-items:center;min-height:46px;border:1px solid transparent;border-radius:7px;padding:13px 18px;text-decoration:none;font:500 12px/1.5 var(--ui,Arial,sans-serif);cursor:pointer}.zc-primary{color:#fff2e6;background:#923a2d}.zc-primary:hover{background:#a84939}.zc-intro .zc-btn{margin-top:13px}.zc-text-link{display:block;width:fit-content;min-height:44px;padding:14px 0;text-decoration:none;color:inherit;font-size:12px}.zc-intro .zc-text-link{color:#bcb1a0}.zc-case-scene{display:grid;place-items:center;position:relative;min-width:0}.zc-case-image{width:112%;max-width:640px;height:auto;transform:translateX(-4%);animation:zc-float 8s ease-in-out infinite}.zc-case-orbit{position:absolute;width:72%;aspect-ratio:1;border:1px solid #b9a47d20;border-radius:50%;box-shadow:0 0 0 30px #b9a47d05,0 0 0 60px #b9a47d03}.zc-scene-caption{position:absolute;bottom:27px;left:0;right:0;text-align:center;letter-spacing:.16em;font:9px/1.4 var(--num,monospace);color:#b9a88b}.zc-section-head{display:flex;justify-content:space-between;gap:20px;align-items:end;margin:46px 0 23px}.zc-section-head h2{font-size:26px;font-weight:500;letter-spacing:-.035em;margin:0}.zc-section-head>p{font-size:12px;line-height:1.7;color:var(--zc-muted);margin:0}.zc-size-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.zc-size-grid button{border:1px solid var(--zc-line);border-radius:9px;background:var(--card,#fffaf2);padding:18px 12px;cursor:pointer;color:var(--zc-ink);text-align:start;transition:border-color .2s,background .2s}.zc-size-grid button span{display:block;font-size:19px;letter-spacing:-.04em;font-weight:500}.zc-size-grid button small{display:block;font-size:10px;margin-top:8px;color:var(--zc-muted);line-height:1.4}.zc-size-grid button[aria-pressed=true]{border-color:#a75c45;box-shadow:inset 0 -3px #a75c45;background:color-mix(in srgb,var(--card,#fffaf2) 93%,#a75c45)}.zc-account{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--zc-line);border-radius:14px;margin-top:18px;background:var(--card,#faf7f1);overflow:hidden}.zc-account-main{padding:32px}.zc-account-main h3{font-size:38px;letter-spacing:-.045em;font-weight:500;margin:16px 0 10px}.zc-account-main h3>span:last-child{font-weight:400;color:var(--zc-muted)}.zc-account-main>p:not(.zc-eyebrow):not(.zc-fine){font-size:12px;color:var(--zc-muted);line-height:1.6}.zc-price{display:flex;align-items:center;gap:15px;margin:30px 0 25px}.zc-price strong{font-size:48px;font-weight:500;letter-spacing:-.05em}.zc-price>span{font-size:12px;color:var(--zc-muted);line-height:1.8}.zc-price small{font-size:11px}.zc-fine{font-size:10px;line-height:1.8;color:var(--zc-muted);max-width:360px;margin:14px 0 0}.zc-account-rules{padding:32px;border-inline-start:1px solid var(--zc-line)}.zc-account-rules h3{font-size:16px;font-weight:500;margin:0 0 19px}.zc-account-rules dl{margin:0}.zc-account-rules dl div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;border-bottom:1px solid var(--zc-line);padding:11px 0;font-size:11px;line-height:1.5}.zc-account-rules dt{color:var(--zc-muted)}.zc-account-rules dd{margin:0;white-space:nowrap;font-family:var(--num,monospace)}.zc-account-rules a{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:12px;color:var(--zc-ink);font-size:11px;text-decoration:none}.zc-disclosure{font-size:10px;line-height:1.8;color:var(--zc-muted);margin:20px 0}.zc-feedback{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.mz-zero-client :is(a,button):focus-visible{outline:2px solid #b2674d;outline-offset:4px}.zc-dialog{width:min(940px,calc(100% - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid #39352e;border-radius:18px;background:#171917;color:#f2eade;overflow:auto;box-shadow:0 30px 120px #0008}.zc-dialog::backdrop{background:#060807ba;backdrop-filter:blur(9px)}.zc-dialog-grid{display:grid;grid-template-columns:1.1fr 1fr}.zc-dialog-copy{padding:42px}.zc-lockup{display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.15em;margin-bottom:38px}.zc-lockup img{border-radius:50%}.zc-lockup small{color:#b5a48d;border-inline-start:1px solid #5e5547;padding-inline-start:10px;margin-inline-start:10px;letter-spacing:.03em}.zc-dialog .zc-eyebrow{color:#c5ac89;font-size:9px}.zc-dialog h2{font-size:38px;line-height:1.1;letter-spacing:-.045em;font-weight:500;margin:15px 0 20px}.zc-dialog-copy>p:not(.zc-eyebrow){font-size:12px;line-height:1.9;color:#b3afa3}.zc-dialog-selection{padding:20px 0;margin:24px 0;border-block:1px solid #c5ac891e;display:flex;align-items:center;justify-content:space-between;gap:12px}.zc-dialog-selection>span{font-size:11px;color:#b3afa3}.zc-dialog-selection strong{font-size:17px;font-weight:500}.zc-dialog .zc-btn{width:100%;background:#a64b39;color:#fff2e6;font-size:12px;padding-inline:12px;gap:12px}.zc-dialog-copy p.zc-fine{font-size:10px;color:#a49b8e;line-height:1.7;margin:14px 0 8px}.zc-dismiss{color:#c1b8ab;font-size:11px;min-height:44px;display:block;margin:auto;background:none;border:0;cursor:pointer}.zc-close{position:absolute;inset-inline-end:10px;top:10px;z-index:5;border:0;background:transparent;width:44px;height:44px;font-size:26px;color:#d4cabc;cursor:pointer}.zc-dialog-art{background:radial-gradient(ellipse at 55% 40%,#43392c,#20211c 65%);border-inline-start:1px solid #bda88620;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:relative}.zc-dialog-art img{width:115%;max-width:none;height:auto;animation:zc-float 8s ease-in-out infinite}.zc-dialog-art>.zc-status{position:absolute;top:45px;border-color:#6a513c;color:#d2ba96}.zc-dialog-art>span:last-child{font:9px/1.5 var(--num,monospace);letter-spacing:.16em;color:#ad9f85;position:absolute;bottom:38px}.zc-configure{scroll-margin-top:25px}.mz-zero-client:has(dialog[open]) .zc-case-image{animation-play-state:paused}@keyframes zc-float{0%,100%{translate:0 0}50%{translate:0 -9px}}@media(max-width:1150px){.zc-size-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.zc-intro-copy{padding:35px 0 35px 28px}.zc-intro h2{font-size:38px}}@media(max-width:760px){.mz-zero-client{padding:25px 18px 55px}.zc-intro{grid-template-columns:1fr}.zc-intro-copy{padding:30px 28px 0}.zc-intro h2{font-size:42px}.zc-case-scene{height:270px}.zc-case-image{max-width:380px;width:100%;transform:none}.zc-scene-caption{bottom:16px}.zc-case-orbit{width:220px}.zc-section-head{align-items:start;flex-direction:column;gap:13px}.zc-account{grid-template-columns:1fr}.zc-account-main,.zc-account-rules{padding:25px}.zc-account-rules{border-inline-start:0;border-top:1px solid var(--zc-line)}.zc-dialog-grid{grid-template-columns:1fr}.zc-dialog-copy{padding:32px 25px 20px}.zc-lockup{margin-bottom:28px}.zc-dialog h2{font-size:34px}.zc-dialog-art{min-height:260px;grid-row:2;border-inline-start:0;border-top:1px solid #bda88620}.zc-dialog-art img{width:340px;margin-top:-10px}.zc-dialog-art>.zc-status{top:15px}.zc-dialog-art>span:last-child{bottom:18px}.zc-dialog-selection{margin:18px 0}.zc-heading{align-items:start}.zc-heading h1{font-size:29px}}@media(max-width:380px){.zc-size-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zc-heading{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.zc-case-image,.zc-dialog-art img{animation:none}.zc-size-grid button{transition:none}}

#scroll .mz-zero-client dialog.zc-dialog{margin:auto;inset:0}#scroll .mz-zero-client a.zc-btn{color:#fff2e6;text-decoration:none}#scroll .mz-zero-client .zc-intro a.zc-text-link{color:#c5b9a5}#scroll .mz-zero-client .zc-account-rules a{color:var(--zc-ink)}
