.gin-module__MuR98a__latin{font-family:var(--font-gin-latin), "Marcellus", "Times New Roman", serif}.gin-module__MuR98a__mincho{font-family:var(--font-gin-mincho), "Shippori Mincho", "Yu Mincho", "Hiragino Mincho ProN", serif}.gin-module__MuR98a__root{--g-deep:#12291f;--g-deep2:#0e2019;--g-ink:#0a1710;--g-copper:#b87333;--g-copper-l:#d99a5b;--g-copper-d:#b8733357;--g-cream:#f4f1e8;--g-mute:#f4f1e89e;--g-mute2:#f4f1e866;--g-line:#f4f1e826;background-color:var(--g-deep);color:var(--g-cream);font-family:var(--font-gin-mincho), "Shippori Mincho", "Yu Mincho", serif}.gin-module__MuR98a__deepBg{background-color:var(--g-deep);background-image:radial-gradient(118% 78% at 50% 0,#f4f1e813,#0000 60%),radial-gradient(78% 58% at 86% 96%,#b873331a,#0000 66%)}.gin-module__MuR98a__inkBg{background-color:var(--g-ink);background-image:radial-gradient(100% 68% at 16% 0,#b8733313,#0000 60%)}.gin-module__MuR98a__panelBg{background-color:var(--g-deep2)}.gin-module__MuR98a__label{font-family:var(--font-gin-latin), "Marcellus", serif;letter-spacing:.44em;text-transform:uppercase;color:var(--g-copper-l);font-size:.68rem}.gin-module__MuR98a__rule:after{content:"";background:linear-gradient(90deg, var(--g-copper), #b8733300);width:2.6rem;height:1px;margin-top:1.1rem;display:block}.gin-module__MuR98a__ruleCenter:after{background:linear-gradient(90deg, #b8733300, var(--g-copper), #b8733300);margin-left:auto;margin-right:auto}.gin-module__MuR98a__hair{background:linear-gradient(90deg, #f4f1e800, var(--g-line) 18%, var(--g-line) 82%, #f4f1e800);height:1px}.gin-module__MuR98a__num{font-family:var(--font-gin-latin), "Marcellus", serif;letter-spacing:.14em;font-variant-numeric:lining-nums}.gin-module__MuR98a__vertName{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.14em;font-feature-settings:"vpal" 1;line-height:1}.gin-module__MuR98a__vertChar{animation:1.35s cubic-bezier(.22,.8,.28,1) both gin-module__MuR98a__gVert;animation-delay:calc(.24s + var(--i) * .16s);will-change:transform, opacity;display:inline-block}@keyframes gin-module__MuR98a__gVert{0%{opacity:0;transform:translateY(-26px)}to{opacity:1;transform:translate(0,0)}}.gin-module__MuR98a__vertRule{transform-origin:top;animation:1.5s cubic-bezier(.22,.8,.28,1) both gin-module__MuR98a__gVertRule;animation-delay:var(--d,0s)}@keyframes gin-module__MuR98a__gVertRule{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.gin-module__MuR98a__fvIn{animation:1.1s cubic-bezier(.22,.8,.28,1) both gin-module__MuR98a__gFvIn;animation-delay:var(--d,0s)}@keyframes gin-module__MuR98a__gFvIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.gin-module__MuR98a__fvChar{animation:1.2s cubic-bezier(.22,.8,.28,1) both gin-module__MuR98a__gFvChar;animation-delay:calc(.62s + var(--i) * 45ms);display:inline-block}@keyframes gin-module__MuR98a__gFvChar{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.gin-module__MuR98a__fvLine{transform-origin:0;animation:1.6s cubic-bezier(.22,.8,.28,1) both gin-module__MuR98a__gFvLine;animation-delay:var(--d,0s)}@keyframes gin-module__MuR98a__gFvLine{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.gin-module__MuR98a__cue{animation:2.4s ease-in-out infinite gin-module__MuR98a__gCue}@keyframes gin-module__MuR98a__gCue{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.85;transform:translateY(7px)}}.gin-module__MuR98a__stageLayer{pointer-events:none;position:absolute;inset:0}.gin-module__MuR98a__stage1{background:radial-gradient(72% 58% at 50% 26%,#7e9e763d,#0000 68%),radial-gradient(90% 70% at 50% 100%,#12291fe6,#0000 70%)}.gin-module__MuR98a__stage2{background:radial-gradient(66% 54% at 52% 34%,#b8733357,#0000 66%),radial-gradient(96% 76% at 50% 100%,#0a1710eb,#0000 72%)}.gin-module__MuR98a__stage3{background:radial-gradient(58% 46% at 50% 42%,#8a6a3a42,#0000 64%),radial-gradient(110% 88% at 50% 96%,#08120df2,#0000 74%)}.gin-module__MuR98a__stage4{background:radial-gradient(76% 60% at 50% 30%,#f4f1e833,#0000 66%),radial-gradient(70% 56% at 24% 84%,#b8733329,#0000 68%)}.gin-module__MuR98a__halo{pointer-events:none;background:radial-gradient(closest-side,#f4f1e81f,#f4f1e800 70%),radial-gradient(closest-side,#b8733321,#b8733300 58%);width:min(124vw,1000px);height:min(124vw,1000px);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.gin-module__MuR98a__copyScrim{pointer-events:none;background:radial-gradient(108% 74% at 50% 76%,#0a1710eb,#0a171000 72%),linear-gradient(#0a171000 62%,#0a1710e6 100%);position:absolute;inset:0}@media (min-width:768px){.gin-module__MuR98a__copyScrim{background:radial-gradient(64% 100% at 8%,#0a1710ed,#0a171000 70%),linear-gradient(#0a171000 72%,#0a1710b8 100%)}}.gin-module__MuR98a__heroArt{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gin-module__MuR98a__heroArtSvg{width:min(58vw,40vh);height:auto;overflow:visible}.gin-module__MuR98a__gleam{animation:5.4s ease-in-out infinite gin-module__MuR98a__gGleam;animation-delay:var(--d,0s)}@keyframes gin-module__MuR98a__gGleam{0%,to{opacity:.18}50%{opacity:.85}}.gin-module__MuR98a__reveal{opacity:0;transition:opacity .95s cubic-bezier(.22, .8, .28, 1) var(--delay,0s), transform .95s cubic-bezier(.22, .8, .28, 1) var(--delay,0s);transform:translateY(20px)}.gin-module__MuR98a__isIn{opacity:1;transform:none}.gin-module__MuR98a__card{border:1px solid var(--g-line);background:linear-gradient(#f4f1e80d,#f4f1e803);transition:border-color .6s,transform .6s cubic-bezier(.22,.8,.28,1);position:relative}.gin-module__MuR98a__card:hover{border-color:var(--g-copper-d);transform:translateY(-4px)}.gin-module__MuR98a__cardArt{opacity:.85;transition:opacity .6s}.gin-module__MuR98a__card:hover .gin-module__MuR98a__cardArt{opacity:1}.gin-module__MuR98a__rail{will-change:transform;align-items:stretch;gap:1.5rem;display:flex}.gin-module__MuR98a__railCard{border:1px solid var(--g-line);background:linear-gradient(#f4f1e80e,#f4f1e804);flex:none;width:100%;position:relative}.gin-module__MuR98a__railCard:before{content:"";pointer-events:none;border:1px solid #f4f1e80f;position:absolute;inset:6px}@media (min-width:768px){.gin-module__MuR98a__railCard{width:21rem}}.gin-module__MuR98a__railStack .gin-module__MuR98a__railCard{width:100%}.gin-module__MuR98a__progRail{background:var(--g-line);width:1px;position:absolute;top:22vh;bottom:22vh}.gin-module__MuR98a__progFill{transform-origin:top;background:linear-gradient(180deg, var(--g-copper-l), #b8733340);position:absolute;inset:0}.gin-module__MuR98a__plate{border:1px solid var(--g-line);background:linear-gradient(#f4f1e80d,#f4f1e804);position:relative}.gin-module__MuR98a__plate:before{content:"";pointer-events:none;border:1px solid #f4f1e80f;position:absolute;inset:6px}.gin-module__MuR98a__btnCopper{border:1px solid var(--g-copper-d);color:var(--g-copper-l);letter-spacing:.26em;justify-content:center;align-items:center;gap:.75rem;transition:background-color .5s,color .5s,border-color .5s;display:inline-flex}.gin-module__MuR98a__btnCopper:hover{border-color:var(--g-copper);color:#f0d3ac;background-color:#b8733324}.gin-module__MuR98a__btnGhost{color:var(--g-cream);letter-spacing:.26em;border-bottom:1px solid #f4f1e847;justify-content:center;align-items:center;gap:.6rem;transition:border-color .5s,color .5s;display:inline-flex}.gin-module__MuR98a__btnGhost:hover{border-color:var(--g-copper-l);color:var(--g-copper-l)}.gin-module__MuR98a__field{border:1px solid var(--g-line);width:100%;color:var(--g-cream);background:#f4f1e80a;padding:.7rem .85rem;font-size:.875rem}.gin-module__MuR98a__field::placeholder{color:#f4f1e84d}.gin-module__MuR98a__field:focus{outline:1px solid var(--g-copper-d);outline-offset:2px}.gin-module__MuR98a__timeline{border-left:1px solid var(--g-line);padding-left:2rem}.gin-module__MuR98a__timeline>li{position:relative}.gin-module__MuR98a__timeline>li:before{content:"";background:var(--g-copper);border-radius:50%;width:6px;height:6px;position:absolute;top:.7rem;left:calc(-2rem - 3.5px)}@media (prefers-reduced-motion:reduce){.gin-module__MuR98a__vertChar,.gin-module__MuR98a__fvChar,.gin-module__MuR98a__fvIn,.gin-module__MuR98a__fvLine,.gin-module__MuR98a__vertRule,.gin-module__MuR98a__cue,.gin-module__MuR98a__gleam{opacity:1;animation:none;transform:none}.gin-module__MuR98a__reveal{opacity:1;transition:none;transform:none}.gin-module__MuR98a__card,.gin-module__MuR98a__cardArt,.gin-module__MuR98a__btnCopper,.gin-module__MuR98a__btnGhost{transition:none}.gin-module__MuR98a__card:hover{transform:none}}
