.v2{--ink-0:#0b0b0c;--ink-1:#121213;--ink-2:#191919;--ink-3:#232322;--ink-4:#33322f;--tx-0:#f4f4f2;--tx-1:#b9b8b4;--tx-2:#85847f;--tx-3:#85847f;--au:#b76e79;--au-hi:#e2a9b0;--au-dim:#7a4149;--au-line:#b76e7961;--au-soft:#b76e791a;--hair:#ffffff12;--hair-2:#ffffff21;--s1:5px;--s2:10px;--s3:15px;--s4:20px;--s5:30px;--s6:50px;--s7:80px;--e:cubic-bezier(.4,0,.2,1);--t1:.2s;--t2:.3s;background:var(--ink-0);color:var(--tx-0);-webkit-font-smoothing:antialiased;word-break:keep-all;min-height:100vh;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif}.v2 *{box-sizing:border-box}.v2 .d1{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.22}.v2 .d2{letter-spacing:-.028em;font-size:22px;font-weight:800;line-height:1.26}.v2 .t1{letter-spacing:-.025em;font-size:17px;font-weight:700;line-height:1.32}.v2 .t2{letter-spacing:-.025em;font-size:15px;font-weight:600;line-height:1.4}.v2 .b1{letter-spacing:-.02em;color:var(--tx-1);font-size:14px;font-weight:500;line-height:1.5}.v2 .b2{letter-spacing:-.025em;color:var(--tx-2);font-size:12.5px;font-weight:500;line-height:1.45}.v2 .cap{letter-spacing:.18em;text-transform:uppercase;color:var(--au);font-size:10.5px;font-weight:700}.v2 .num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.v2 .ser{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-family:inherit}.v2 .btn{text-align:center;color:#f4f4f2d1;-webkit-backdrop-filter:blur(8px);letter-spacing:.02em;width:100%;min-height:54px;transition:background var(--t1) var(--e), border-color var(--t1) var(--e);cursor:pointer;background:#0e0e0d80;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.v2 .btn:active{transform:scale(.985)}.v2 .btn-solid{border-color:color-mix(in srgb, var(--au-hi) 62%, transparent);color:var(--au-hi);letter-spacing:.1em;box-shadow:inset 0 0 18px color-mix(in srgb, var(--au-hi) 7%, transparent), 0 10px 24px #0006;background:#0e0e0da8;font-size:14.5px;font-weight:700}.v2 .btn-ghost{color:#f4f4f2d9;background:#ffffff0f;border-color:#ffffff1a}.v2 .btn.mini{min-height:46px;font-size:13px}.v2 .cta-engrave{cursor:pointer;min-height:48px;color:var(--au-hi);letter-spacing:.1em;background:0 0;border:0;align-items:center;gap:8px;padding-bottom:11px;font-size:17.5px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.v2 .cta-engrave:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--au-hi) 90%, transparent), color-mix(in srgb, var(--au-hi) 40%, transparent) 60%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.v2 .cta-engrave i{color:color-mix(in srgb, var(--au-hi) 85%, transparent);font-style:normal;transition:transform .2s ease-out}.v2 .cta-engrave:hover i{transform:translate(4px)}.v2 .cta-engrave.center:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--au-hi) 90%, transparent) 30%, color-mix(in srgb, var(--au-hi) 90%, transparent) 70%, transparent)}.v2 .cta-side{cursor:pointer;color:#f4f1e8bf;letter-spacing:.06em;background:0 0;border:0;align-items:center;min-height:48px;padding-bottom:11px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.v2 .cta-side .bdg{background:var(--au);color:#141210;text-align:center;vertical-align:2px;border-radius:8px;min-width:16px;height:16px;margin-left:6px;font-size:10px;font-weight:800;line-height:16px;display:inline-block}.v2 .rule{background:var(--hair);border:0;height:1px}.v2{--bg-0:#0b0b0c;--surface-1:#151517;--surface-2:#1b1b1e;--surface-3:#222226;--text-0:#f4f4f2;--text-1:#b9b8b4;--text-2:#85847f;--text-3:#85847f;--gold-500:#b76e79;--gold-300:#e2a9b0;--gold-700:#7a4149;--hair-n:#f4f4f21a;--hair-n2:#f4f4f22e;--hair-gold:#e2a9b057;--sp-1:4px;--sp-2:8px;--sp-3:16px;--sp-4:24px;--sp-5:32px;--sp-6:48px;--sp-7:64px;--dur-press:.12s;--dur-state:.22s;--dur-enter:.48s;--dur-dim-in:1.1s;--dur-dim-out:16ms;--font-ser:Pretendard,"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif}.v2 .tx-xl{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:34px}.v2 .tx-l{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:25px}.v2 .tx-m{letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:23px}.v2 .tx-s{letter-spacing:-.02em;font-size:14px;font-weight:400;line-height:21px}.v2 .tx-xs{letter-spacing:-.02em;font-size:11px;font-weight:400;line-height:15px}.v2 .eye{letter-spacing:.1em;color:var(--text-2);font-size:11px;font-weight:500;line-height:15px}.v2 .engrave{font-family:var(--font-ser);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1;letter-spacing:.09em;text-transform:uppercase;font-weight:600}.v2 .tabnum{font-variant-numeric:tabular-nums;letter-spacing:0}.v2 .btn-v3{-webkit-backdrop-filter:blur(8px);color:#f4f4f2d9;letter-spacing:.02em;cursor:pointer;width:100%;min-height:54px;transition:background var(--dur-press) var(--e),border-color var(--dur-press) var(--e);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;line-height:21px;display:flex}.v2 .btn-v3.gold{border-color:color-mix(in srgb, var(--au-hi) 62%, transparent);color:var(--au-hi);letter-spacing:.1em;box-shadow:inset 0 0 18px color-mix(in srgb, var(--au-hi) 7%, transparent),0 10px 24px #0006;background:#0e0e0da8;font-size:14.5px;font-weight:700}.v2 .btn-v3.sm{width:auto;min-height:48px;padding:0 16px;font-size:14px;line-height:21px}.v2 .btn-v3:active{transform:scale(.985)}.v2 .btn-v3[data-state=disabled],.v2 .btn-v3:disabled{color:var(--text-2);border-color:var(--hair-n);cursor:default}.v2 .btn-v3[data-state=loading]{opacity:.7;pointer-events:none}.v2 .btn-v3:focus-visible{outline:1px solid var(--gold-300);outline-offset:2px}.v2 .plate-v3{background:var(--surface-1);border:1px solid var(--hair-n2);box-shadow:inset 0 0 0 1px var(--bg-0),inset 0 0 0 2px var(--hair-n)}.v2 .band-v3{border-top:1px solid var(--hair-n);border-bottom:1px solid var(--hair-n)}.v2 .seal-v3{background:radial-gradient(120% 120% at 32% 24%,#fffcf0d9 0,transparent 38%),conic-gradient(from 200deg,var(--au-dim) 0deg,#c6b287 70deg,#e6d9b8 110deg,#9c8455 190deg,#5e4e33 260deg,#b9a377 320deg,var(--au-dim) 360deg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 -1px 2px #fff6e159,inset 0 1px 2px #0000008c,0 0 0 1px #3d3222}.v2 .seal-v3 b{font-family:var(--font-ser);color:#2a2116;text-shadow:0 1px #fff4d647;letter-spacing:.04em;font-weight:500}.v2 .dia{display:none}
