@charset "UTF-8";.cons-page[data-v-57b933cc]{position:relative;min-height:100vh;height:100vh;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(ellipse 70% 50% at 50% 35%,rgba(200,161,101,.07),transparent 65%),radial-gradient(ellipse 80% 55% at 50% 100%,rgba(92,59,34,.18),transparent 70%),var(--bg-1)}@supports (height: 100dvh){.cons-page[data-v-57b933cc]{height:100dvh;min-height:100dvh}}.cons-page[data-v-57b933cc]:before{content:"";position:absolute;inset:-12%;pointer-events:none;z-index:0;background:radial-gradient(ellipse 38% 28% at 22% 62%,rgba(200,161,101,.07),transparent 65%),radial-gradient(ellipse 30% 22% at 78% 26%,rgba(200,161,101,.05),transparent 65%),radial-gradient(ellipse 26% 20% at 12% 18%,rgba(229,197,127,.04),transparent 65%);animation:consBgDrift-57b933cc 30s ease-in-out infinite alternate;will-change:transform}@keyframes consBgDrift-57b933cc{0%{transform:translate(0)}to{transform:translate(4%,-3%)}}.cons-aurora[data-v-57b933cc]{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 55% 42% at 50% 48%,rgba(200,161,101,.11),transparent 65%);opacity:0;animation:consAuroraIn-57b933cc 1.4s .3s ease-out forwards,consAuroraBreath-57b933cc 6.8s 1.5s ease-in-out infinite;will-change:opacity,transform}@keyframes consAuroraIn-57b933cc{0%{opacity:0}to{opacity:.82}}@keyframes consAuroraBreath-57b933cc{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}.cons-topline[data-v-57b933cc]{position:fixed;top:0;left:0;right:0;height:1.5px;background:linear-gradient(90deg,transparent 0%,var(--gold) 50%,transparent 100%);opacity:.65;z-index:1000;pointer-events:none}.cons-frame[data-v-57b933cc]{position:absolute;inset:28px;pointer-events:none;border:1px solid var(--glass-border);z-index:1}.cons-frame .corner[data-v-57b933cc]{position:absolute;width:42px;height:42px;border:1px solid var(--gold);opacity:.85}.cons-frame .tl[data-v-57b933cc]{top:-1px;left:-1px;border-right:none;border-bottom:none}.cons-frame .tr[data-v-57b933cc]{top:-1px;right:-1px;border-left:none;border-bottom:none}.cons-frame .bl[data-v-57b933cc]{bottom:-1px;left:-1px;border-right:none;border-top:none}.cons-frame .br[data-v-57b933cc]{bottom:-1px;right:-1px;border-left:none;border-top:none}.cons-theme-toggle[data-v-57b933cc]{position:fixed;top:50px;right:60px;z-index:50;display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:10px;letter-spacing:.42em;color:var(--cream);text-transform:uppercase;cursor:pointer;padding:8px 16px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:100px;transition:color .35s ease,border-color .35s ease,background .35s ease}.cons-theme-toggle[data-v-57b933cc]:hover{color:var(--gold-light);border-color:var(--gold);background:#c8a1650f}.cons-theme-toggle svg[data-v-57b933cc]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4}.cons-top-meta[data-v-57b933cc]{position:absolute;top:62px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:18px;font-family:Inter,sans-serif;font-size:11.5px;letter-spacing:.3em;color:var(--gold-light);text-transform:uppercase;font-weight:500;z-index:5;opacity:0;animation:consSoftIn-57b933cc 1s .25s ease-out forwards}.cons-top-meta em[data-v-57b933cc]{color:#ffe9b0;font-style:normal;font-weight:600}.cons-top-meta .slash[data-v-57b933cc]{color:#e5c57f8c;font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;letter-spacing:0}.cons-top-meta .pulse-dot[data-v-57b933cc]{width:7px;height:7px;border-radius:50%;background:#c0392b;box-shadow:0 0 8px #c0392b99;animation:consPulse-57b933cc 2.4s ease-in-out infinite}@keyframes consPulse-57b933cc{0%,to{box-shadow:0 0 #c0392b8c;opacity:.95}50%{box-shadow:0 0 0 8px #c0392b00;opacity:1}}@keyframes consSoftIn-57b933cc{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cons-main[data-v-57b933cc]{flex:1;display:flex;align-items:center;justify-content:center;padding:110px 80px 90px;position:relative;z-index:2;width:100%}.cons-grid[data-v-57b933cc]{display:grid;grid-template-columns:minmax(0,1.18fr) auto minmax(0,1fr);gap:clamp(32px,4vw,64px);width:100%;max-width:1280px;align-items:center}.cons-divider[data-v-57b933cc]{position:relative;align-self:stretch;width:1px;margin:6% 0;background:linear-gradient(180deg,transparent 0%,rgba(200,161,101,0) 5%,rgba(200,161,101,.32) 22%,rgba(229,197,127,.55) 50%,rgba(200,161,101,.32) 78%,rgba(200,161,101,0) 95%,transparent 100%);opacity:0;transform-origin:center;transform:scaleY(.5);animation:consDividerIn-57b933cc 1.6s .85s cubic-bezier(.16,1,.3,1) forwards}.cons-divider .dot[data-v-57b933cc]{position:absolute;top:50%;left:50%;width:6px;height:6px;transform:translate(-50%,-50%) rotate(45deg);background:var(--gold);box-shadow:0 0 12px #e5c57f8c;opacity:0;animation:consDividerDotIn-57b933cc .7s 1.6s ease-out forwards,consDividerDotPulse-57b933cc 4.2s 2.6s ease-in-out infinite}@keyframes consDividerIn-57b933cc{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}@keyframes consDividerDotIn-57b933cc{0%{opacity:0}to{opacity:1}}@keyframes consDividerDotPulse-57b933cc{0%,to{box-shadow:0 0 #e5c57f8c;background:var(--gold)}50%{box-shadow:0 0 0 8px #e5c57f00;background:var(--gold-light)}}.cons-col[data-v-57b933cc]{min-width:0}.cons-col-left[data-v-57b933cc]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.cons-col-right[data-v-57b933cc]{display:flex;flex-direction:column;gap:clamp(28px,4vh,56px);align-items:stretch}.cons-brand[data-v-57b933cc]{position:relative;width:88px;height:88px;margin-bottom:22px;display:inline-flex;justify-content:center;align-items:center;opacity:0;animation:consBrandIn-57b933cc 1.2s .3s var(--ease-out) forwards;transition:transform .6s var(--ease-out);will-change:transform}.cons-brand[data-v-57b933cc]:before{content:"";position:absolute;inset:-22px;border-radius:50%;background:radial-gradient(circle,rgba(200,161,101,.22) 0%,transparent 65%);animation:consBrandGlow-57b933cc 5.8s 1.2s ease-in-out infinite;z-index:-1}.cons-brand img[data-v-57b933cc]{width:100%;height:100%;filter:drop-shadow(0 0 18px rgba(200,161,101,.35));animation:consBrandBreath-57b933cc 6.4s 1.4s ease-in-out infinite}@keyframes consBrandIn-57b933cc{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes consBrandGlow-57b933cc{0%,to{opacity:.55;transform:scale(.95)}50%{opacity:1;transform:scale(1.12)}}@keyframes consBrandBreath-57b933cc{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.cons-title-mask[data-v-57b933cc]{display:block;overflow:hidden;padding:.22em .16em .42em;margin:-.22em -.16em -.42em;max-width:100%}.cons-title[data-v-57b933cc]{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;font-size:clamp(34px,4vw,62px);line-height:1.08;color:var(--cream);letter-spacing:-.018em;white-space:nowrap}.cons-title-inner[data-v-57b933cc]{display:inline-block;transform:translateY(110%);opacity:0;animation:consRise-57b933cc 1.05s .55s cubic-bezier(.2,.7,.2,1) forwards}.cons-title .accent[data-v-57b933cc]{font-style:italic;font-weight:400;background:linear-gradient(100deg,#e5c57f 0% 38%,#ffe9b0 50%,#e5c57f 62% 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:consShimmer-57b933cc 8s 1.8s ease-in-out infinite}@keyframes consRise-57b933cc{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes consShimmer-57b933cc{0%,12%,to{background-position:100% 0}42%,58%{background-position:-100% 0}}.cons-cn[data-v-57b933cc]{display:block;overflow:hidden;margin-top:18px;padding:.14em;margin-bottom:calc(-.14em + 10px)}.cons-cn-inner[data-v-57b933cc]{display:inline-block;font-family:"Noto Serif SC",serif;font-size:clamp(12.5px,1.45vw,14.5px);color:var(--cream);letter-spacing:.58em;font-weight:300;transform:translateY(115%);opacity:0;animation:consCnRise-57b933cc .9s 1.1s cubic-bezier(.2,.7,.2,1) forwards}@keyframes consCnRise-57b933cc{0%{transform:translateY(115%);opacity:0}to{transform:translateY(0);opacity:.92}}.cons-rule[data-v-57b933cc]{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin:22px 0 10px;opacity:0;animation:consSoftIn-57b933cc 1s 1.4s ease-out forwards}.cons-rule .line[data-v-57b933cc]{width:54px;height:1px;background:var(--gold);transform-origin:center}.cons-rule .diamond[data-v-57b933cc]{width:5px;height:5px;background:var(--gold);transform:rotate(45deg)}.cons-sub[data-v-57b933cc]{display:inline-block;font-family:Inter,sans-serif;font-size:10.5px;letter-spacing:.5em;color:var(--gold);text-transform:uppercase;font-weight:500;opacity:0;animation:consSoftIn-57b933cc 1s 1.55s ease-out forwards}.cons-note[data-v-57b933cc]{margin-top:28px;max-width:560px;font-family:"Noto Serif SC","Source Han Serif SC",Songti SC,PingFang SC,serif;font-style:normal;font-weight:350;font-size:clamp(14.5px,1.05vw,16.5px);line-height:2.05;letter-spacing:.03em;color:var(--cream);opacity:0;text-align:left;animation:consNoteIn-57b933cc 1s 1.75s ease-out forwards}@keyframes consNoteIn-57b933cc{0%{opacity:0;transform:translateY(8px)}to{opacity:.95;transform:translateY(0)}}.cons-note .qmark[data-v-57b933cc]{font-family:Playfair Display,Cormorant Garamond,serif;color:var(--gold);font-size:30px;line-height:0;vertical-align:-10px;font-style:normal;margin-right:6px}.cons-note em[data-v-57b933cc]{color:var(--gold-light);font-style:normal;font-weight:500;letter-spacing:.06em;margin:0 .05em}.cons-cta-row[data-v-57b933cc]{margin-top:30px;display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start;opacity:0;animation:consSoftIn-57b933cc 1s 2s ease-out forwards}.cons-btn[data-v-57b933cc]{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:14px;padding:14px 28px;font-family:Inter,sans-serif;font-size:11px;letter-spacing:.42em;text-transform:uppercase;color:var(--cream);text-decoration:none;background:transparent;border:1px solid var(--gold-dim);transition:color .4s ease,border-color .4s ease,background .4s ease,gap .4s var(--ease-out),transform .4s var(--ease-out)}.cons-btn .cn[data-v-57b933cc]{font-family:"Noto Serif SC",serif;font-size:12px;letter-spacing:.28em;font-weight:400}.cons-btn svg[data-v-57b933cc]{width:14px;height:8px;fill:none;stroke:currentColor;stroke-width:1.4;transition:transform .4s var(--ease-out)}.cons-btn[data-v-57b933cc]:hover{border-color:var(--gold);color:var(--gold-light);gap:18px;background:#c8a1650f;transform:translateY(-1px)}.cons-btn:hover svg[data-v-57b933cc]{transform:translate(4px)}.cons-btn.primary[data-v-57b933cc]{border-color:var(--gold);color:var(--gold-light);background:#c8a1650f}.cons-btn.primary[data-v-57b933cc]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:36%;background:linear-gradient(100deg,transparent 0%,rgba(255,237,196,.4) 50%,transparent 100%);transform:translate(-120%) skew(-22deg);pointer-events:none;animation:consShine-57b933cc 7s 4s linear infinite}@keyframes consShine-57b933cc{0%,82%{transform:translate(-120%) skew(-22deg)}92%{transform:translate(360%) skew(-22deg)}93%,to{transform:translate(-120%) skew(-22deg)}}.cons-progress[data-v-57b933cc]{width:100%;opacity:0;animation:consSoftIn-57b933cc 1s 1.5s ease-out forwards}.cons-progress-head[data-v-57b933cc]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.cons-progress-label[data-v-57b933cc]{font-family:Inter,sans-serif;font-size:12px;letter-spacing:.32em;color:var(--gold-light);text-transform:uppercase;font-weight:600}.cons-progress-num[data-v-57b933cc]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:30px;color:#ffe9b0;font-weight:500;line-height:1}.cons-progress-num small[data-v-57b933cc]{font-size:.42em;color:var(--gold-light);font-style:normal;font-family:Inter,sans-serif;letter-spacing:.18em;margin-left:4px;font-weight:500}.cons-progress-bar[data-v-57b933cc]{height:3px;background:#c8a16524;position:relative;overflow:hidden;border-radius:2px}.cons-progress-fill[data-v-57b933cc]{position:absolute;top:0;bottom:0;left:0;width:var(--progress, 0%);background:linear-gradient(90deg,rgba(200,161,101,.85) 0%,var(--gold-light) 60%,#ffe9b0 100%);box-shadow:0 0 10px #e5c57f8c,0 0 20px #e5c57f40;border-radius:2px}.cons-progress-fill[data-v-57b933cc]:before{content:"";position:absolute;top:50%;right:0;width:9px;height:9px;transform:translate(50%,-50%);border-radius:50%;background:radial-gradient(circle,#fff0c8f2,#e5c57f73 45%,#e5c57f00 75%);animation:consProgressHead-57b933cc 2.4s ease-in-out infinite}.cons-progress-fill[data-v-57b933cc]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,245,215,.55) 50%,transparent 70%);transform:translate(-100%);animation:consProgressShine-57b933cc 4.8s 3.6s ease-in-out infinite}@keyframes consProgressHead-57b933cc{0%,to{opacity:.8;transform:translate(50%,-50%) scale(.85)}50%{opacity:1;transform:translate(50%,-50%) scale(1.15)}}@keyframes consProgressShine-57b933cc{0%{transform:translate(-100%)}60%{transform:translate(120%)}61%,to{transform:translate(120%)}}.cons-items[data-v-57b933cc]{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-direction:column;gap:14px}.cons-item[data-v-57b933cc]{display:grid;grid-template-columns:64px 1fr 70px;align-items:center;gap:18px;opacity:0;transform:translate(-6px);animation:consItemIn-57b933cc .6s var(--d, 1.8s) cubic-bezier(.16,1,.3,1) forwards}@keyframes consItemIn-57b933cc{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.cons-item-name[data-v-57b933cc]{font-family:"Noto Serif SC",serif;font-size:12.5px;color:var(--cream);letter-spacing:.04em;font-weight:400;white-space:nowrap}.cons-item-track[data-v-57b933cc]{position:relative;height:2px;background:#c8a16524;border-radius:2px;overflow:hidden}.cons-item-fill[data-v-57b933cc]{position:absolute;top:0;bottom:0;left:0;width:0;background:linear-gradient(90deg,rgba(200,161,101,.7),var(--gold-light));border-radius:2px;animation:consItemFill-57b933cc 1.4s var(--d, 1.8s) cubic-bezier(.16,1,.3,1) forwards}@keyframes consItemFill-57b933cc{0%{width:0}to{width:var(--w, 0%)}}.cons-item-val[data-v-57b933cc]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:19px;color:var(--gold-light);font-weight:500;text-align:right;letter-spacing:.02em;font-variant-numeric:tabular-nums}.cons-item.done .cons-item-fill[data-v-57b933cc]{background:linear-gradient(90deg,var(--gold-light) 0%,#ffe9b0 100%);box-shadow:0 0 6px #e5c57f73}.cons-item.done .cons-item-name[data-v-57b933cc],.cons-item.done .cons-item-val[data-v-57b933cc]{color:#ffe9b0}.cons-item.done .cons-item-val[data-v-57b933cc]:after{content:"✓";margin-left:6px;color:#6dab6d;font-style:normal;font-size:.75em;font-weight:600;vertical-align:1px}.cons-item.pending .cons-item-val[data-v-57b933cc]{color:var(--cream);opacity:.5;font-style:normal;font-size:14px;letter-spacing:.22em;font-family:Inter,sans-serif}.cons-item.pending .cons-item-track[data-v-57b933cc]{background-image:repeating-linear-gradient(90deg,rgba(200,161,101,.22) 0 4px,transparent 4px 8px)}.cons-cd-block[data-v-57b933cc]{display:flex;flex-direction:column;align-items:center;opacity:0;animation:consSoftIn-57b933cc 1s 2.1s ease-out forwards}.cons-cd-tag[data-v-57b933cc]{display:inline-flex;align-items:center;gap:14px;font-family:Inter,sans-serif;font-size:11.5px;letter-spacing:.3em;color:var(--gold-light);text-transform:uppercase;font-weight:600}.cons-cd-tag .ln[data-v-57b933cc]{width:32px;height:1px;background:#e5c57f73}.cons-cd-tag em[data-v-57b933cc]{color:#ffe9b0;font-style:normal;font-weight:600}.cons-countdown[data-v-57b933cc]{margin-top:18px;display:inline-flex;align-items:flex-end;gap:14px}.cons-cd-cell[data-v-57b933cc]{position:relative;text-align:center;min-width:74px;padding:14px 6px 10px;border:1px solid rgba(200,161,101,.26);background:linear-gradient(165deg,#3a2a1a6b,#0f0a06d9);box-shadow:inset 0 0 30px #0006;overflow:hidden;transition:border-color .35s ease,transform .35s var(--ease-out)}.cons-cd-cell[data-v-57b933cc]:hover{border-color:var(--gold);transform:translateY(-2px)}.cons-cd-cell[data-v-57b933cc]:before,.cons-cd-cell[data-v-57b933cc]:after{content:"";position:absolute;width:8px;height:8px;border:1px solid var(--gold);z-index:2}.cons-cd-cell[data-v-57b933cc]:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.cons-cd-cell[data-v-57b933cc]:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.cons-cd-num[data-v-57b933cc]{display:block;font-family:Cormorant Garamond,serif;font-style:italic;font-size:38px;color:var(--cream);line-height:1;font-weight:400;font-variant-numeric:tabular-nums;animation:consCdFlip-57b933cc .55s var(--ease-out);will-change:transform,opacity}@keyframes consCdFlip-57b933cc{0%{transform:translateY(-32%) scaleY(.8);opacity:0}60%{transform:translateY(6%) scaleY(1.04);opacity:1}to{transform:translateY(0) scaleY(1);opacity:1}}.cons-cd-lbl[data-v-57b933cc]{display:block;margin-top:9px;font-family:Inter,sans-serif;font-size:10.5px;letter-spacing:.26em;color:var(--gold-light);text-transform:uppercase;font-weight:600}.cons-cd-sep[data-v-57b933cc]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:30px;color:var(--gold);font-weight:300;padding-bottom:22px;user-select:none}.cons-foot[data-v-57b933cc]{position:absolute;bottom:32px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 70px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--cream);letter-spacing:.1em;opacity:0;animation:consSoftIn-57b933cc 1s 2.8s ease-out forwards;z-index:3}.cons-foot em[data-v-57b933cc]{color:var(--gold-light);font-style:italic;font-weight:500}.cons-foot .signature[data-v-57b933cc]{display:inline-flex;align-items:center;gap:14px}.cons-foot .sep[data-v-57b933cc]{color:#e5c57f8c;font-style:normal}.cons-foot .page-no[data-v-57b933cc]{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.28em;color:var(--gold-light);text-transform:uppercase;font-weight:500}.cons-stamp[data-v-57b933cc]{position:absolute;right:76px;bottom:96px;width:128px;height:128px;color:#d36652;opacity:0;transform:rotate(-9deg) scale(1);pointer-events:none;z-index:4;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35)) drop-shadow(0 0 6px rgba(211,102,82,.18));animation:consStampIn-57b933cc 1.1s 2.7s cubic-bezier(.34,1.46,.64,1) forwards}.cons-stamp[data-v-57b933cc]:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,transparent 0,transparent 55%,rgba(0,0,0,.05) 70%,transparent 100%);mix-blend-mode:multiply;pointer-events:none}@keyframes consStampIn-57b933cc{0%{opacity:0;transform:rotate(2deg) scale(2.4);filter:blur(8px) drop-shadow(0 0 0 rgba(0,0,0,0))}35%{opacity:.92;transform:rotate(-13deg) scale(.86);filter:blur(0) drop-shadow(0 2px 3px rgba(0,0,0,.35))}55%{transform:rotate(-7deg) scale(1.04)}to{opacity:.82;transform:rotate(-9deg) scale(1);filter:drop-shadow(0 1px 1px rgba(0,0,0,.35)) drop-shadow(0 0 6px rgba(211,102,82,.18))}}.cons-stamp text[data-v-57b933cc]{fill:currentColor;font-family:Inter,sans-serif;font-weight:600}.cons-stamp .stamp-arc[data-v-57b933cc]{font-size:9px;letter-spacing:2.4px}.cons-stamp .stamp-arc-sm[data-v-57b933cc]{font-size:7.5px;letter-spacing:2.6px;font-weight:500}.cons-stamp .stamp-main[data-v-57b933cc]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;font-weight:500;letter-spacing:.5px}.cons-stamp .stamp-sub[data-v-57b933cc]{font-family:Cormorant Garamond,serif;font-style:italic;font-size:10.5px;font-weight:400;letter-spacing:.8px}.cons-stamp .stamp-date[data-v-57b933cc]{font-family:Inter,sans-serif;font-size:6.5px;font-weight:500;letter-spacing:1.8px}.cons-motes[data-v-57b933cc]{position:absolute;inset:0;pointer-events:none;opacity:0;animation:consSoftIn-57b933cc 2s 1s ease-out forwards;z-index:0}.cons-motes span[data-v-57b933cc]{position:absolute;width:2px;height:2px;border-radius:50%;background:#e5c57fbf;box-shadow:0 0 5px #e5c57f73;will-change:transform,opacity}.cons-motes span[data-v-57b933cc]:nth-child(1){left:8%;top:22%;animation:consMoteA-57b933cc 12s -2s ease-in-out infinite}.cons-motes span[data-v-57b933cc]:nth-child(2){left:18%;top:60%;animation:consMoteB-57b933cc 14s -5s ease-in-out infinite;opacity:.55}.cons-motes span[data-v-57b933cc]:nth-child(3){left:26%;top:18%;animation:consMoteA-57b933cc 13s -8s ease-in-out infinite}.cons-motes span[data-v-57b933cc]:nth-child(4){left:38%;top:74%;animation:consMoteB-57b933cc 11s -3s ease-in-out infinite;width:1.5px;height:1.5px}.cons-motes span[data-v-57b933cc]:nth-child(5){left:54%;top:30%;animation:consMoteA-57b933cc 14.5s -10s ease-in-out infinite;opacity:.6}.cons-motes span[data-v-57b933cc]:nth-child(6){left:66%;top:62%;animation:consMoteB-57b933cc 12s -6s ease-in-out infinite}.cons-motes span[data-v-57b933cc]:nth-child(7){left:78%;top:24%;animation:consMoteA-57b933cc 13s -4s ease-in-out infinite;width:1.5px;height:1.5px}.cons-motes span[data-v-57b933cc]:nth-child(8){left:88%;top:56%;animation:consMoteB-57b933cc 15s -7s ease-in-out infinite;opacity:.55}.cons-motes span[data-v-57b933cc]:nth-child(9){left:48%;top:84%;animation:consMoteA-57b933cc 12s -1s ease-in-out infinite}.cons-motes span[data-v-57b933cc]:nth-child(10){left:72%;top:82%;animation:consMoteB-57b933cc 13.5s -9s ease-in-out infinite;width:1.5px;height:1.5px;opacity:.55}@keyframes consMoteA-57b933cc{0%,to{transform:translate(0) scale(.9);opacity:.5}25%{transform:translate(12px,-22px) scale(1);opacity:.85}50%{transform:translate(-6px,-38px) scale(.95);opacity:.65}75%{transform:translate(10px,-18px) scale(1.05);opacity:.75}}@keyframes consMoteB-57b933cc{0%,to{transform:translate(0) scale(.85);opacity:.4}25%{transform:translate(-10px,-14px) scale(1);opacity:.75}50%{transform:translate(6px,-30px) scale(.92);opacity:.55}75%{transform:translate(-12px,-12px) scale(1.08);opacity:.7}}.cons-rays[data-v-57b933cc]{position:absolute;inset:-10%;pointer-events:none;overflow:hidden;opacity:0;animation:consSoftIn-57b933cc 2s .6s ease-out forwards;z-index:0}.cons-rays[data-v-57b933cc]:before,.cons-rays[data-v-57b933cc]:after{content:"";position:absolute;top:-12%;height:140%;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(229,197,127,.05) 22%,rgba(229,197,127,.1) 50%,rgba(229,197,127,.05) 78%,transparent 100%);filter:blur(10px);transform-origin:top center}.cons-rays[data-v-57b933cc]:before{width:220px;right:14%;transform:rotate(-16deg);animation:consRayA-57b933cc 9s 1.4s ease-in-out infinite}.cons-rays[data-v-57b933cc]:after{width:140px;right:28%;transform:rotate(-16deg);opacity:.6;animation:consRayB-57b933cc 12s .9s ease-in-out infinite}@keyframes consRayA-57b933cc{0%,to{opacity:.9}50%{opacity:1}}@keyframes consRayB-57b933cc{0%,to{opacity:.55}50%{opacity:.85}}.cons-page.cons-settled[data-v-57b933cc]:before,.cons-page.cons-settled .cons-aurora[data-v-57b933cc],.cons-page.cons-settled .cons-rays[data-v-57b933cc],.cons-page.cons-settled .cons-rays[data-v-57b933cc]:before,.cons-page.cons-settled .cons-rays[data-v-57b933cc]:after,.cons-page.cons-settled .cons-motes span[data-v-57b933cc],.cons-page.cons-settled .cons-brand[data-v-57b933cc],.cons-page.cons-settled .cons-brand[data-v-57b933cc]:before,.cons-page.cons-settled .cons-brand img[data-v-57b933cc],.cons-page.cons-settled .cons-divider .dot[data-v-57b933cc],.cons-page.cons-settled .pulse-dot[data-v-57b933cc],.cons-page.cons-settled .cons-title .accent[data-v-57b933cc],.cons-page.cons-settled .cons-btn.primary[data-v-57b933cc]:after,.cons-page.cons-settled .cons-progress-fill[data-v-57b933cc]:before,.cons-page.cons-settled .cons-progress-fill[data-v-57b933cc]:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.cons-page[data-v-57b933cc],.cons-page[data-v-57b933cc]:before,.cons-page[data-v-57b933cc] *,.cons-page[data-v-57b933cc] *:before,.cons-page[data-v-57b933cc] *:after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important}.cons-brand[data-v-57b933cc]{transition:none!important}}@media(max-width:1280px){.cons-main[data-v-57b933cc]{padding:100px 60px 80px}.cons-grid[data-v-57b933cc]{gap:40px}.cons-title[data-v-57b933cc]{font-size:clamp(30px,3.6vw,54px)}}@media(max-height:820px){.cons-brand[data-v-57b933cc]{width:72px;height:72px;margin-bottom:16px}.cons-note[data-v-57b933cc]{margin-top:20px;line-height:1.82}.cons-cta-row[data-v-57b933cc]{margin-top:22px}.cons-cd-num[data-v-57b933cc]{font-size:32px}.cons-cd-cell[data-v-57b933cc]{padding:10px 6px 8px;min-width:64px}.cons-items[data-v-57b933cc]{margin-top:18px;gap:10px}.cons-item-val[data-v-57b933cc]{font-size:17px}.cons-col-right[data-v-57b933cc]{gap:24px}.cons-stamp[data-v-57b933cc]{width:110px;height:110px;bottom:80px;right:64px}}@media(max-width:980px){.cons-page[data-v-57b933cc]{height:auto;min-height:100vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.cons-page[data-v-57b933cc]::-webkit-scrollbar{display:none}.cons-frame[data-v-57b933cc]{inset:14px}.cons-frame .corner[data-v-57b933cc]{width:30px;height:30px}.cons-theme-toggle[data-v-57b933cc]{top:calc(20px + env(safe-area-inset-top));right:calc(16px + env(safe-area-inset-right));padding:6px 12px;font-size:9px;letter-spacing:.32em}.cons-top-meta[data-v-57b933cc]{top:calc(50px + env(safe-area-inset-top));font-size:10px;letter-spacing:.22em;gap:10px;flex-wrap:wrap;padding:0 20px}.cons-top-meta .slash[data-v-57b933cc]{font-size:13px}.cons-main[data-v-57b933cc]{padding:calc(116px + env(safe-area-inset-top)) calc(20px + env(safe-area-inset-right)) 90px calc(20px + env(safe-area-inset-left))}.cons-grid[data-v-57b933cc]{grid-template-columns:1fr;gap:36px;align-items:stretch}.cons-divider[data-v-57b933cc]{display:none}.cons-stamp[data-v-57b933cc]{right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));width:88px;height:88px}.cons-col-left[data-v-57b933cc]{align-items:center;text-align:center}.cons-rule[data-v-57b933cc]{justify-content:center}.cons-note[data-v-57b933cc]{text-align:left;margin-left:auto;margin-right:auto;line-height:1.85}.cons-cta-row[data-v-57b933cc]{justify-content:center}.cons-col-right[data-v-57b933cc]{align-items:center;gap:30px}.cons-brand[data-v-57b933cc]{width:78px;height:78px;margin-bottom:20px}.cons-title-mask[data-v-57b933cc]{white-space:normal}.cons-title[data-v-57b933cc]{white-space:normal;line-height:1.08;font-size:clamp(34px,9vw,56px)}.cons-cn-inner[data-v-57b933cc]{font-size:12px;letter-spacing:.46em}.cons-rule .line[data-v-57b933cc]{width:42px}.cons-sub[data-v-57b933cc]{font-size:9.5px;letter-spacing:.4em}.cons-progress[data-v-57b933cc]{max-width:540px;margin:0 auto}.cons-items[data-v-57b933cc]{gap:12px}.cons-item[data-v-57b933cc]{grid-template-columns:56px 1fr 60px;gap:14px}.cons-countdown[data-v-57b933cc]{gap:8px;flex-wrap:nowrap;justify-content:center}.cons-cd-cell[data-v-57b933cc]{min-width:58px;padding:10px 4px 8px}.cons-cd-num[data-v-57b933cc]{font-size:28px}.cons-cd-lbl[data-v-57b933cc]{font-size:9px;letter-spacing:.2em;margin-top:6px}.cons-cd-sep[data-v-57b933cc]{font-size:22px;padding-bottom:16px}.cons-cta-row[data-v-57b933cc]{gap:12px}.cons-btn[data-v-57b933cc]{padding:12px 22px;font-size:10px;letter-spacing:.32em}.cons-btn .cn[data-v-57b933cc]{font-size:11px;letter-spacing:.22em}.cons-foot[data-v-57b933cc]{position:relative;flex-direction:column;gap:8px;margin-top:36px;padding:0 calc(20px + env(safe-area-inset-right)) calc(28px + env(safe-area-inset-bottom)) calc(20px + env(safe-area-inset-left));text-align:center;bottom:auto;font-size:13px}.cons-foot .signature[data-v-57b933cc]{flex-wrap:wrap;justify-content:center;gap:8px}.cons-motes[data-v-57b933cc],.cons-rays[data-v-57b933cc]{opacity:.6}}@media(max-width:520px){.cons-frame[data-v-57b933cc]{inset:10px}.cons-frame .corner[data-v-57b933cc]{width:26px;height:26px}.cons-main[data-v-57b933cc]{padding-top:calc(108px + env(safe-area-inset-top));padding-bottom:76px}.cons-top-meta[data-v-57b933cc]{padding:0 14px;font-size:9.5px;letter-spacing:.18em;gap:8px}.cons-top-meta[data-v-57b933cc]>:nth-last-child(2),.cons-top-meta[data-v-57b933cc]>:last-child{display:none}.cons-brand[data-v-57b933cc]{width:66px;height:66px;margin-bottom:16px}.cons-title[data-v-57b933cc]{font-size:clamp(28px,8.4vw,44px)}.cons-cn-inner[data-v-57b933cc]{font-size:11.5px;letter-spacing:.4em}.cons-rule .line[data-v-57b933cc]{width:36px}.cons-note[data-v-57b933cc]{font-size:14px;line-height:1.82;margin-top:22px}.cons-note .qmark[data-v-57b933cc]{font-size:24px}.cons-cta-row[data-v-57b933cc]{margin-top:22px}.cons-btn[data-v-57b933cc]{padding:11px 20px}.cons-progress-num[data-v-57b933cc]{font-size:26px}.cons-item[data-v-57b933cc]{grid-template-columns:48px 1fr 56px;gap:10px}.cons-item-name[data-v-57b933cc]{font-size:11.5px}.cons-item-val[data-v-57b933cc]{font-size:16.5px}.cons-cd-tag[data-v-57b933cc]{font-size:10px;letter-spacing:.24em;gap:10px}.cons-cd-tag .ln[data-v-57b933cc]{width:22px}.cons-countdown[data-v-57b933cc]{gap:6px;margin-top:14px}.cons-cd-cell[data-v-57b933cc]{min-width:52px;padding:9px 3px 6px}.cons-cd-num[data-v-57b933cc]{font-size:24px}.cons-cd-lbl[data-v-57b933cc]{font-size:8px;letter-spacing:.18em}.cons-cd-sep[data-v-57b933cc]{font-size:18px;padding-bottom:13px}.cons-stamp[data-v-57b933cc]{position:relative;right:auto;bottom:auto;width:86px;height:86px;margin:8px auto 0;align-self:center;z-index:3}.cons-foot[data-v-57b933cc]{font-size:12px;gap:6px;margin-top:18px}.cons-foot .page-no[data-v-57b933cc]{font-size:10px;letter-spacing:.22em}}@media(max-width:360px){.cons-title[data-v-57b933cc]{font-size:28px;line-height:1.1}.cons-cn-inner[data-v-57b933cc]{font-size:11px;letter-spacing:.34em}.cons-note[data-v-57b933cc]{font-size:13.5px;line-height:1.78}.cons-progress-num[data-v-57b933cc]{font-size:22px}.cons-item[data-v-57b933cc]{grid-template-columns:44px 1fr 52px;gap:8px}.cons-item-name[data-v-57b933cc]{font-size:11px;letter-spacing:.02em}.cons-item-val[data-v-57b933cc]{font-size:15.5px}.cons-cd-cell[data-v-57b933cc]{min-width:46px;padding:7px 2px 5px}.cons-cd-num[data-v-57b933cc]{font-size:22px}.cons-cd-sep[data-v-57b933cc]{font-size:16px;padding-bottom:11px}.cons-stamp[data-v-57b933cc]{width:76px;height:76px}}@media(max-width:980px)and (max-height:520px)and (orientation:landscape){.cons-main[data-v-57b933cc]{padding-top:88px;padding-bottom:60px}.cons-brand[data-v-57b933cc]{width:56px;height:56px;margin-bottom:12px}.cons-title[data-v-57b933cc]{font-size:28px}.cons-note[data-v-57b933cc]{margin-top:16px;line-height:1.7}.cons-cta-row[data-v-57b933cc]{margin-top:18px}.cons-col-right[data-v-57b933cc]{gap:18px}.cons-countdown[data-v-57b933cc]{gap:6px}.cons-cd-cell[data-v-57b933cc]{padding:8px 3px 6px;min-width:54px}.cons-cd-num[data-v-57b933cc]{font-size:24px}.cons-foot[data-v-57b933cc]{margin-top:20px}}[data-theme=light] .cons-page:before{background:radial-gradient(ellipse 38% 28% at 22% 62%,rgba(177,130,59,.05),transparent 65%),radial-gradient(ellipse 30% 22% at 78% 26%,rgba(177,130,59,.04),transparent 65%),radial-gradient(ellipse 26% 20% at 12% 18%,rgba(177,130,59,.03),transparent 65%)}[data-theme=light] .cons-aurora{background:radial-gradient(ellipse 55% 42% at 50% 48%,rgba(177,130,59,.09),transparent 65%)}[data-theme=light] .cons-topline{background:linear-gradient(90deg,transparent 0%,#b1823b 50%,transparent 100%);opacity:.55}[data-theme=light] .cons-frame{border-color:#b1823b52}[data-theme=light] .cons-frame .corner{border-color:#b1823b}[data-theme=light] .cons-top-meta{color:#7e6230}[data-theme=light] .cons-top-meta em{color:#4d3410}[data-theme=light] .cons-top-meta .slash{color:#9a6a248c}[data-theme=light] .cons-theme-toggle{color:#5c4012}[data-theme=light] .cons-theme-toggle:hover{color:#4d3410;border-color:#b1823b;background:#b1823b14}[data-theme=light] .cons-title{color:#2a1f14}[data-theme=light] .cons-title .accent{background:linear-gradient(100deg,#9a6a24 0% 38%,#5c4012 50%,#9a6a24 62% 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-theme=light] .cons-cn-inner{color:#2a1f14}[data-theme=light] .cons-brand img{filter:drop-shadow(0 0 14px rgba(177,130,59,.28))}[data-theme=light] .cons-brand:before{background:radial-gradient(circle,rgba(177,130,59,.18) 0%,transparent 65%)}[data-theme=light] .cons-rule .line,[data-theme=light] .cons-rule .diamond{background:#b1823b}[data-theme=light] .cons-sub,[data-theme=light] .cons-note em{color:#7e6230}[data-theme=light] .cons-note .qmark{color:#b1823b}[data-theme=light] .cons-btn{color:#2a1f14;border-color:#b1823b80}[data-theme=light] .cons-btn:hover,[data-theme=light] .cons-btn.primary{color:#4d3410;background:#b1823b14;border-color:#b1823b}[data-theme=light] .cons-btn.primary:after{background:linear-gradient(100deg,transparent 0%,rgba(177,130,59,.35) 50%,transparent 100%)}[data-theme=light] .cons-divider{background:linear-gradient(180deg,transparent 0%,rgba(154,106,36,0) 5%,rgba(154,106,36,.32) 22%,rgba(154,106,36,.5) 50%,rgba(154,106,36,.32) 78%,rgba(154,106,36,0) 95%,transparent 100%)}[data-theme=light] .cons-divider .dot{background:#7e6230;box-shadow:0 0 10px #9a6a2466}[data-theme=light] .cons-progress-label{color:#7e6230}[data-theme=light] .cons-progress-num{color:#4d3410}[data-theme=light] .cons-progress-num small{color:#7e6230}[data-theme=light] .cons-progress-bar{background:#b1823b33}[data-theme=light] .cons-progress-fill{background:linear-gradient(90deg,#b1823bf2,#9a6a24 60%,#4d3410);box-shadow:0 0 10px #b1823b66,0 0 18px #b1823b2e}[data-theme=light] .cons-progress-fill:before{background:radial-gradient(circle,#3d2c14f2,#9a6a2480 45%,#9a6a2400 75%)}[data-theme=light] .cons-progress-fill:after{background:linear-gradient(100deg,transparent 30%,rgba(61,44,20,.3) 50%,transparent 70%)}[data-theme=light] .cons-item-name{color:#2a1f14}[data-theme=light] .cons-item-val{color:#7e6230}[data-theme=light] .cons-item-track{background:#b1823b33}[data-theme=light] .cons-item-fill{background:linear-gradient(90deg,#b1823bd9,#9a6a24)}[data-theme=light] .cons-item.done .cons-item-fill{background:linear-gradient(90deg,#9a6a24,#4d3410);box-shadow:0 0 6px #9a6a2466}[data-theme=light] .cons-item.done .cons-item-name,[data-theme=light] .cons-item.done .cons-item-val{color:#4d3410}[data-theme=light] .cons-item.done .cons-item-val:after{color:#4d8a4d}[data-theme=light] .cons-item.pending .cons-item-track{background-image:repeating-linear-gradient(90deg,rgba(177,130,59,.32) 0 4px,transparent 4px 8px)}[data-theme=light] .cons-item.pending .cons-item-val{color:#6b5d4f;opacity:.7}[data-theme=light] .cons-cd-tag{color:#7e6230}[data-theme=light] .cons-cd-tag em{color:#4d3410}[data-theme=light] .cons-cd-tag .ln{background:#9a6a2473}[data-theme=light] .cons-cd-cell{background:linear-gradient(165deg,#faf6eef5,#eae2d5);border:1px solid rgba(177,130,59,.42);box-shadow:inset 0 0 22px #b1823b0f,0 2px 6px #9a6a241f}[data-theme=light] .cons-cd-cell:hover{border-color:#b1823b}[data-theme=light] .cons-cd-cell:before,[data-theme=light] .cons-cd-cell:after{border-color:#b1823b}[data-theme=light] .cons-cd-num{color:#2a1f14}[data-theme=light] .cons-cd-lbl{color:#7e6230}[data-theme=light] .cons-cd-sep{color:#b1823b}[data-theme=light] .cons-stamp{color:#b14a36;opacity:.92;filter:drop-shadow(0 1px 1px rgba(0,0,0,.15)) drop-shadow(0 0 4px rgba(177,74,54,.25))}[data-theme=light] .cons-foot{color:#2a1f14}[data-theme=light] .cons-foot em{color:#7e6230}[data-theme=light] .cons-foot .sep{color:#9a6a248c}[data-theme=light] .cons-foot .page-no{color:#7e6230}[data-theme=light] .cons-motes span{background:#b1823b8c;box-shadow:0 0 5px #b1823b47}[data-theme=light] .cons-rays:before,[data-theme=light] .cons-rays:after{background:linear-gradient(180deg,transparent 0%,rgba(177,130,59,.05) 22%,rgba(177,130,59,.1) 50%,rgba(177,130,59,.05) 78%,transparent 100%)}
