.daily-page[data-v-5941e43d]{--paper:#f2eadc;--paper-deep:#eee3d2;--ink:#33291f;--red:#9b4037;--gold:#9b7448;--text:#6e6256;--line:#634c3333;--mirror-ink:#33291f;--mirror-ink-soft:#6e6256;--mirror-ink-faint:#8a7a67;--mirror-vermilion:#9b4037;--mirror-gold:#9b7448;--mirror-paper:#f2eadc;color:var(--ink);background:var(--paper);overflow-x:hidden}.daily-page a[data-v-5941e43d],.daily-page button[data-v-5941e43d]{min-height:44px}.eyebrow[data-v-5941e43d]{color:var(--red);letter-spacing:.32em;font:500 10px/1.8 Montserrat,sans-serif}.daily-hero[data-v-5941e43d]{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 22%,#b99d5b3d,#0000 26%),linear-gradient(118deg,#f2eadc 0 65%,#eee3d2 65%);min-height:420px;padding:86px max(7vw,28px) 76px}.daily-hero h1[data-v-5941e43d]{letter-spacing:-.025em;max-width:950px;margin:27px 0 31px;font:400 clamp(54px,7vw,102px)/.94 Cormorant Garamond,serif}.daily-hero h1 i[data-v-5941e43d]{color:var(--red);font-weight:300}.lead[data-v-5941e43d]{max-width:640px;color:var(--text);letter-spacing:.05em;font:400 15px/2.05 Montserrat,sans-serif}.daily-hero a[data-v-5941e43d],.personal-copy>a[data-v-5941e43d]{border-bottom:1px solid var(--gold);letter-spacing:.25em;align-items:center;gap:22px;margin-top:40px;padding-bottom:7px;font:500 10px/1.6 Montserrat,sans-serif;display:inline-flex}.section-head[data-v-5941e43d]{text-align:center}.section-head>p[data-v-5941e43d]{color:var(--red);letter-spacing:.3em;font:500 10px/1.7 Montserrat,sans-serif}.scroll h2[data-v-5941e43d],.section-head h2[data-v-5941e43d],.services h2[data-v-5941e43d]{margin:14px 0 10px;font:400 clamp(40px,5vw,67px)/1 Cormorant Garamond,serif}.section-head span[data-v-5941e43d]{color:#8a7a67;letter-spacing:.22em;font:500 10px/1.7 Montserrat,sans-serif}.mobile-fold[data-v-5941e43d]{display:none}.personal[data-v-5941e43d]{border-bottom:1px solid var(--line);background:linear-gradient(132deg,#f1e8d9,#e9ddc9);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;display:grid}.personal-copy[data-v-5941e43d]{align-self:center;padding:90px max(7vw,40px)}.personal h2[data-v-5941e43d]{margin:18px 0 25px;font:400 clamp(44px,5vw,72px)/1 Cormorant Garamond,serif}.personal-copy>p[data-v-5941e43d]:not(.eyebrow){max-width:580px;color:var(--text);font:400 14px/2.1 Montserrat,sans-serif}.personal-copy>a[data-v-5941e43d]{color:var(--ink)}.personal-caption[data-v-5941e43d]{color:#927b5b!important;letter-spacing:.18em!important;margin-top:27px!important;font:500 10px/1.6 Montserrat,sans-serif!important}.envelope-panel[data-v-5941e43d]{background:radial-gradient(circle at 50% 5%,#b99d5b38,#0000 45%),#efe4d1;min-height:760px;padding:70px max(5vw,32px)}.private-state[data-v-5941e43d]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:620px;display:flex}.private-state .mini-envelope[data-v-5941e43d]{background:linear-gradient(166deg,#8f3425,#641e16);border:1px solid #b99d5b8c;place-items:center;width:190px;height:235px;display:grid;position:relative;box-shadow:0 24px 44px #562e2438,inset 0 0 0 10px #b99d5b14}.mini-envelope[data-v-5941e43d]:after,.mini-envelope[data-v-5941e43d]:before{content:"";pointer-events:none;border:1px solid #cfa16847;position:absolute;inset:14px}.mini-envelope[data-v-5941e43d]:after{clip-path:polygon(0 0,50% 52%,100% 0,100% 100%,0 100%);background:#220b0824;inset:0}.mini-envelope span[data-v-5941e43d]{z-index:1;color:#f6e6c8;border:1px solid #f6e6c8;border-radius:50%;place-items:center;width:64px;height:64px;font:400 28px/1 Noto Serif TC,serif;display:grid;position:relative}.daily-notes p[data-v-5941e43d],.lucky-grid p[data-v-5941e43d],.private-state>p[data-v-5941e43d],.result-heading p[data-v-5941e43d]{color:#9a7b4e;letter-spacing:.26em;margin-top:25px;font:500 10px/1.7 Montserrat,sans-serif}.private-state h3[data-v-5941e43d]{max-width:490px;margin:15px 0 18px;font:400 39px/1.05 Cormorant Garamond,serif}.private-state>span[data-v-5941e43d]{max-width:500px;color:var(--text);font:400 14px/1.9 Montserrat,sans-serif}.private-state a[data-v-5941e43d],.private-state button[data-v-5941e43d]{border:1px solid var(--gold);color:var(--red);letter-spacing:.16em;background:0 0;justify-content:center;align-items:center;margin-top:27px;padding:12px 20px;font:500 11px/1.5 Montserrat,sans-serif;display:inline-flex}.private-state.error .mini-envelope[data-v-5941e43d]{background:linear-gradient(166deg,#a04530,#6d251a)}.envelope-stage[data-v-5941e43d]{flex-direction:column;justify-content:center;align-items:center;min-height:580px;padding-top:30px;transition:padding-top .85s cubic-bezier(.19,1,.22,1);display:flex}.envelope-stage.opened[data-v-5941e43d]{padding-top:135px}.envelope[data-v-5941e43d]{width:300px;height:430px;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0;position:relative}.envelope[data-v-5941e43d]:focus-visible{outline-offset:8px;outline:3px solid #9b4037}.envelope-pouch[data-v-5941e43d]{background:repeating-linear-gradient(133deg,#ffffff06 0 2px,#0000 2px 5px),radial-gradient(120% 80% at 50% 0,#9c3a25,#0000 62%),linear-gradient(168deg,#7d2b1c 0,#6b2317 46%,#571b12);border-radius:5px;position:absolute;inset:0;overflow:hidden;box-shadow:0 34px 78px #562e2440,inset 0 0 0 1px #cfa1684d,inset 0 1px #ffdcb41a}.envelope-pouch[data-v-5941e43d]:after{border:1px solid #cfa16842;border-radius:2px;inset:13px}.envelope-pouch[data-v-5941e43d]:after,.envelope-pouch[data-v-5941e43d]:before{content:"";pointer-events:none;position:absolute}.envelope-pouch[data-v-5941e43d]:before{border:1px solid #cfa1681a;border-radius:1px;inset:19px}.envelope-slip[data-v-5941e43d]{text-align:center;opacity:0;background:linear-gradient(170deg,#f3ead6,#e6d9be);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;padding:20px 18px;transition:transform 1.05s cubic-bezier(.19,1,.22,1) .34s,opacity .5s .34s;display:flex;position:absolute;inset:58px 15px 46px;overflow:hidden;transform:translateY(14px);box-shadow:0 10px 26px #00000038}.envelope.open .envelope-slip[data-v-5941e43d]{opacity:1;transform:translateY(-38%)}.slip-opener[data-v-5941e43d]{color:#5d2418;max-width:15em;max-height:4.8em;font:italic 17px/1.6 Cormorant Garamond,serif;overflow:hidden}.envelope-slip strong[data-v-5941e43d]{color:#8d3220;margin-top:12px;font:400 48px/1 Cormorant Garamond,serif}.slip-label[data-v-5941e43d]{color:#9a7b4e;letter-spacing:.3em;margin-top:8px;font:500 10px/1.6 Montserrat,sans-serif}.slip-date[data-v-5941e43d]{color:#a8804f;letter-spacing:.16em;margin-top:14px;font:400 12px/1.6 Noto Serif TC,serif}.envelope-front[data-v-5941e43d]{background:linear-gradient(178deg,#8a3021 0,#6b2317 40%,#521a11);border-top:1px solid #cfa16838;border-radius:0 0 5px 5px;height:47%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 26px #0000003b,inset 0 1px #ffd7aa21}.envelope-front[data-v-5941e43d]:after{content:"";background:#cfa16833;height:1px;position:absolute;bottom:26px;left:22px;right:22px}.envelope-flap[data-v-5941e43d]{transform-origin:top;height:53%;transform-style:preserve-3d;z-index:4;transition:transform 1.15s cubic-bezier(.2,.85,.25,1);position:absolute;top:0;left:0;right:0}.envelope-flap>span[data-v-5941e43d]{backface-visibility:hidden;clip-path:polygon(0 0,100% 0,100% 52%,50% 100%,0 52%);background:linear-gradient(172deg,#9c3a25 0,#7d2b1c 62%,#6b2317);border-radius:5px 5px 0 0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #cfa16842,0 12px 24px #0000003b}.envelope-flap>span[data-v-5941e43d]:after{content:"";opacity:.3;background:radial-gradient(circle,#0000 41%,#cfa168d9 42%,#0000 44%),radial-gradient(circle,#0000 55%,#cfa1688c 56%,#0000 58%);width:112px;height:112px;margin-left:-56px;position:absolute;top:26px;left:50%}.envelope.open .envelope-flap[data-v-5941e43d]{z-index:1;transform:rotateX(-166deg)}.envelope-seal[data-v-5941e43d]{z-index:6;cursor:grab;touch-action:none;color:#f6e6c8;background:radial-gradient(circle at 34% 30%,#c9503a,#9a3423 58%,#7c2618);border-radius:50%;place-items:center;width:68px;height:68px;margin-left:-34px;font:400 29px/1 Noto Serif TC,serif;transition:transform .22s,opacity .5s;display:grid;position:absolute;top:calc(53% - 34px);left:50%;box-shadow:0 8px 20px #00000040,inset 0 0 0 1px #f6e6c857,inset 0 2px 5px #ffdcbe3d}.envelope-seal[data-v-5941e43d]:after{content:"";border:1px solid #f6e6c857;border-radius:50%;position:absolute;inset:7px}.envelope.open .envelope-seal[data-v-5941e43d]{opacity:0;pointer-events:none;transform:translateY(38px)scale(.72)}.envelope-hint[data-v-5941e43d]{color:#9a7b4e;letter-spacing:.34em;text-align:center;margin-top:22px;font:500 11px/1.6 Montserrat,sans-serif}.envelope-hint span[data-v-5941e43d]{color:#a8804f;letter-spacing:.38em;margin-top:9px;font:400 13px/1.6 Noto Serif TC,serif;display:block}.private-result[data-v-5941e43d]{background:#f7f3ea94;border:1px solid #634c332e;max-width:850px;margin:28px auto 0;padding:32px;box-shadow:0 20px 50px #562e241a}.result-heading[data-v-5941e43d]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:18px;padding-bottom:22px;display:flex}.result-heading p[data-v-5941e43d]{margin:0}.result-heading h3[data-v-5941e43d]{color:var(--ink);margin:10px 0 0;font:400 46px/1 Cormorant Garamond,serif}.result-heading>span[data-v-5941e43d]{color:var(--text);letter-spacing:.08em;text-align:right;font:400 12px/1.7 Montserrat,sans-serif}.overall-card[data-v-5941e43d]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:27px 0 20px;display:flex}.overall-card small[data-v-5941e43d]{color:#9a7b4e;letter-spacing:.18em;font:500 11px/1.6 Montserrat,sans-serif;display:block}.overall-card strong[data-v-5941e43d]{color:var(--red);margin:6px 0;font:400 84px/.9 Cormorant Garamond,serif;display:block}.overall-card span[data-v-5941e43d]{color:var(--text);font:400 14px/1.8 Montserrat,sans-serif}.overall-mark[data-v-5941e43d]{width:72px;height:72px;color:var(--red);border:1px solid #963f3073;border-radius:50%;place-items:center;font:400 30px/1 Noto Serif TC,serif;display:grid}.score-list[data-v-5941e43d]{gap:4px;padding:18px 0;display:grid}.score-row[data-v-5941e43d]{width:100%;color:var(--text);text-align:left;cursor:pointer;letter-spacing:.12em;background:0 0;border:0;border-bottom:1px solid #634c331f;grid-template-columns:105px minmax(0,1fr) 44px;align-items:center;gap:13px;padding:10px 0;font:500 12px/1.5 Montserrat,sans-serif;display:grid}.score-row.selected[data-v-5941e43d],.score-row[data-v-5941e43d]:hover{color:var(--red)}.score-row i[data-v-5941e43d]{background:#634c3326;height:4px;display:block}.score-row i b[data-v-5941e43d]{background:linear-gradient(90deg,#9b4037,#9b7448);height:100%;display:block}.score-row strong[data-v-5941e43d]{color:var(--red);text-align:right;font:500 15px/1.4 Montserrat,sans-serif}.daily-notes[data-v-5941e43d]{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.daily-notes article[data-v-5941e43d]{border-bottom:1px solid #634c3321;padding:18px 0}.daily-notes p[data-v-5941e43d],.lucky-grid p[data-v-5941e43d]{color:#9a7b4e;margin:0}.daily-notes span[data-v-5941e43d]{color:var(--text);white-space:pre-line;margin-top:9px;font:400 14px/1.85 Montserrat,sans-serif;display:block}.lucky-grid[data-v-5941e43d]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:25px;display:grid}.lucky-grid>div[data-v-5941e43d]{border:1px solid #634c3329;padding:18px 14px}.lucky-grid strong[data-v-5941e43d]{color:var(--ink);margin:11px 0 7px;font:400 24px/1.15 Cormorant Garamond,serif;display:block}.lucky-grid span[data-v-5941e43d]{color:var(--text);font:400 12px/1.65 Montserrat,sans-serif;display:block}.lucky-grid span i[data-v-5941e43d]{vertical-align:0;border:1px solid #634c3359;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.lucky-copy[data-v-5941e43d]{grid-template-columns:1fr 1fr;gap:25px;margin-top:25px;display:grid}.lucky-copy ul[data-v-5941e43d]{color:var(--text);margin:11px 0 0;padding-left:18px;font:400 13px/1.8 Montserrat,sans-serif}.lucky-copy li+li[data-v-5941e43d]{margin-top:6px}.daily-ritual-companion[data-v-5941e43d]{border-top:1px solid var(--line);margin-top:26px;padding-top:24px}.daily-ritual-head[data-v-5941e43d]{grid-template-columns:44px 1fr;align-items:start;gap:14px;display:grid}.daily-ritual-seal[data-v-5941e43d]{width:44px;height:44px;color:var(--red);background:#9b40370f;border:1px solid #9b40376b;border-radius:50%;place-items:center;font:400 20px/1 Noto Serif TC,serif;display:grid}.daily-ritual-eyebrow[data-v-5941e43d]{color:var(--red);letter-spacing:.22em;margin:0;font:600 9px/1.5 Montserrat,sans-serif}.daily-ritual-head h4[data-v-5941e43d]{color:var(--ink);margin:6px 0 8px;font:400 24px/1.2 Cormorant Garamond,serif}.daily-ritual-lead[data-v-5941e43d]{color:var(--text);margin:0;font:400 13px/1.75 Montserrat,sans-serif}.daily-ritual-cards[data-v-5941e43d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.daily-ritual-card[data-v-5941e43d]{background:#fffaf0a6;border:1px solid #634c3333;flex-direction:column;gap:6px;padding:14px 16px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.daily-ritual-card[data-v-5941e43d]:hover{border-color:var(--red);background:#f7efe0}.daily-ritual-badge[data-v-5941e43d]{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font:600 8px/1.4 Montserrat,sans-serif}.daily-ritual-card strong[data-v-5941e43d]{color:var(--ink);font:500 17px/1.3 Cormorant Garamond,serif}.daily-ritual-card small[data-v-5941e43d]{color:var(--text);font:400 12px/1.6 Montserrat,sans-serif}.daily-ritual-card em[data-v-5941e43d]{color:var(--red);letter-spacing:.18em;margin-top:auto;padding-top:6px;font:600 9px/1.4 Montserrat,sans-serif}@media (width<=700px){.daily-ritual-cards[data-v-5941e43d]{grid-template-columns:1fr}}.sr-only[data-v-5941e43d]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.envelope-pouch[data-v-5941e43d]{background:repeating-linear-gradient(43deg,#ffeecd06 0 1px,#0000 1px 5px),repeating-linear-gradient(-47deg,#27080414 0 1px,#0000 1px 6px),linear-gradient(122deg,#ffe7be1f 0 13%,#0000 25% 68%,#ffe7be0f 81%),radial-gradient(120% 80% at 50% 0,#9c3a25,#0000 62%),linear-gradient(168deg,#7d2b1c 0,#6b2317 46%,#571b12);border:1px solid #0000;border-image:linear-gradient(135deg,#f3dfa8,#b58a46 45%,#f3dfa8) 1}.envelope-pouch[data-v-5941e43d]:after{border-color:#f3dfa885;box-shadow:inset 0 0 0 1px #4c180f38}.envelope-pouch[data-v-5941e43d]:before{background:linear-gradient(#f3dfa8,#f3dfa8) 0 0/18px 1px no-repeat,linear-gradient(#f3dfa8,#f3dfa8) 0 0/1px 18px no-repeat,linear-gradient(#f3dfa8,#f3dfa8) 100% 0/18px 1px no-repeat,linear-gradient(#f3dfa8,#f3dfa8) 100% 0/1px 18px no-repeat,linear-gradient(#f3dfa8,#f3dfa8) 0 100%/18px 1px no-repeat,linear-gradient(#f3dfa8,#f3dfa8) 0 100%/1px 18px no-repeat,linear-gradient(#f3dfa8,#f3dfa8) 100% 100%/18px 1px no-repeat,linear-gradient(#f3dfa8,#f3dfa8) 100% 100%/1px 18px no-repeat;border:0;inset:10px}.envelope-slip[data-v-5941e43d]{will-change:transform,opacity,box-shadow;background:repeating-linear-gradient(7deg,#79582e0f 0 1px,#0000 1px 6px),repeating-linear-gradient(93deg,#79582e09 0 1px,#0000 1px 9px),linear-gradient(170deg,#f7edda,#e6d5b6);border:1px solid #b58a4685;box-shadow:0 10px 26px #00000038,inset 0 0 0 7px #f3dfa84d}.envelope-slip[data-v-5941e43d]:after{content:"";pointer-events:none;border:1px solid #b58a468c;position:absolute;inset:9px}.envelope.open .envelope-slip[data-v-5941e43d]{transition-duration:1.6s,1.6s;box-shadow:0 24px 45px #2c120b52,0 0 42px #f3dfa833,inset 0 0 0 7px #f3dfa84d}.envelope-flap>span[data-v-5941e43d],.envelope-front[data-v-5941e43d]{border:1px solid #0000;border-image:linear-gradient(135deg,#f3dfa8,#b58a46 45%,#f3dfa8) 1}.envelope-front[data-v-5941e43d]:before{content:"";border:1px solid #f3dfa838;position:absolute;inset:10px}.envelope-seal[data-v-5941e43d]{overflow:visible}.seal-half[data-v-5941e43d]{will-change:transform,filter;background:radial-gradient(circle at 34% 30%,#c9503a,#9a3423 58%,#7c2618);border-radius:50%;place-items:center;transition:transform .55s cubic-bezier(.19,1,.22,1),filter .55s;display:grid;position:absolute;inset:0}.seal-half-left[data-v-5941e43d]{clip-path:inset(0 50% 0 0)}.seal-half-right[data-v-5941e43d]{clip-path:inset(0 0 0 50%)}.envelope.breaking .envelope-seal[data-v-5941e43d]{filter:drop-shadow(0 0 10px #f3dfa88c);box-shadow:0 0 28px #f3dfa88c,0 8px 20px #00000040}.envelope.breaking .seal-half-left[data-v-5941e43d]{transform:translate(-6px)rotate(-4deg)}.envelope.breaking .seal-half-right[data-v-5941e43d]{transform:translate(6px)rotate(4deg)}.envelope-sparks[data-v-5941e43d]{z-index:8;pointer-events:none;width:1px;height:1px;position:absolute;top:53%;left:50%}.spark[data-v-5941e43d]{width:3px;height:3px;animation:envelope-spark-5941e43d 2s cubic-bezier(.19,1,.22,1) calc(var(--i)*-90ms) both;transform:rotate(calc(var(--i)*30deg)) translateY(-8px);background:#f3dfa8;border-radius:50%;position:absolute;box-shadow:0 0 8px #f3dfa8cc}.envelope-stage.restored .envelope-slip[data-v-5941e43d]{box-shadow:0 18px 38px #2c120b40,0 0 28px #f3dfa824,inset 0 0 0 7px #f3dfa84d}.envelope-stage.restored[data-v-5941e43d],.envelope-stage.restored[data-v-5941e43d] *{transition:none!important;animation:none!important}.private-result[data-v-5941e43d]{animation:.7s cubic-bezier(.19,1,.22,1) both result-in-5941e43d}.envelope-stage.restored+.private-result[data-v-5941e43d]{animation:none}.almanac[data-v-5941e43d],.scroll[data-v-5941e43d],.services[data-v-5941e43d]{background:var(--paper);padding:92px max(7vw,28px)}.scroll[data-v-5941e43d]{border-bottom:1px solid var(--line)}.scroll header[data-v-5941e43d]{justify-content:space-between;align-items:end;gap:30px;display:flex}.controls[data-v-5941e43d]{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.controls button[data-v-5941e43d]{min-width:68px;color:var(--text);letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #634c3338;border-radius:99px;padding:9px 12px;font:500 9px/1.2 Montserrat,sans-serif}.controls button.selected[data-v-5941e43d],.controls button[data-v-5941e43d]:hover:not(:disabled){border-color:var(--red);color:var(--red);background:#963f300f}.controls button[data-v-5941e43d]:disabled{cursor:not-allowed;opacity:.4}.scroll-body[data-v-5941e43d]{max-width:1100px;margin:35px auto 0}.resource-state[data-v-5941e43d],.trend-state[data-v-5941e43d]{border:1px solid var(--line);color:#8d7b66;letter-spacing:.12em;text-align:center;max-width:980px;margin:0 auto;padding:28px;font:500 10px/1.7 Montserrat,sans-serif}.resource-state.error[data-v-5941e43d],.trend-state.error[data-v-5941e43d]{color:var(--red)}.resource-state button[data-v-5941e43d],.trend-state button[data-v-5941e43d]{border:1px solid var(--gold);min-height:44px;color:var(--red);letter-spacing:.16em;background:0 0;justify-content:center;align-items:center;margin-left:12px;padding:9px 16px;font:500 9px/1.5 Montserrat,sans-serif;display:inline-flex}.trend-plot[data-v-5941e43d]{border:1px solid var(--line);background:linear-gradient(#634c3308,#b99d5b14);max-width:1100px;margin:0 auto;position:relative;overflow:hidden}.trend-plot svg[data-v-5941e43d]{width:100%;height:auto;display:block}.trend-plot circle[data-v-5941e43d]{cursor:pointer;outline:none}.trend-plot circle[data-v-5941e43d]:focus,.trend-plot circle[data-v-5941e43d]:hover{stroke-width:5px}.trend-focus[data-v-5941e43d]{color:var(--red);letter-spacing:.12em;text-align:center;margin:14px 0 0;font:500 11px/1.6 Montserrat,sans-serif}.note[data-v-5941e43d]{color:var(--text);letter-spacing:.04em;margin-top:17px;font:400 11px/1.9 Montserrat,sans-serif}.almanac[data-v-5941e43d]{border-bottom:1px solid var(--line)}.almanac-body[data-v-5941e43d]{max-width:1180px;margin:35px auto 0}.board-date[data-v-5941e43d]{border-block:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:18px;margin:0 auto 18px;padding:20px 24px;display:flex}.board-date strong[data-v-5941e43d]{font:400 31px/1 Cormorant Garamond,serif}.board-date span[data-v-5941e43d]{color:var(--text);letter-spacing:.12em;font:500 10px/1.6 Montserrat,sans-serif}.almanac-grid[data-v-5941e43d]{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.almanac-grid article[data-v-5941e43d]{border-right:1px solid var(--line);min-height:230px;padding:32px 27px}.almanac-grid article[data-v-5941e43d]:last-child{border:0}.almanac-grid article>p[data-v-5941e43d],.detail-label[data-v-5941e43d]{color:var(--red);letter-spacing:.24em;font:500 9px/1.7 Montserrat,sans-serif}.almanac-grid h3[data-v-5941e43d]{margin:34px 0 12px;font:400 25px/1.1 Cormorant Garamond,serif}.almanac-grid span[data-v-5941e43d],.board-detail-grid span[data-v-5941e43d]{color:var(--text);font:400 12px/1.9 Montserrat,sans-serif}.board-detail-grid[data-v-5941e43d]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1.6fr;margin:18px auto 0;display:grid}.board-detail-grid article[data-v-5941e43d]{padding:25px 27px}.board-detail-grid article+article[data-v-5941e43d]{border-left:1px solid var(--line)}.board-detail-grid strong[data-v-5941e43d]{margin:9px 0 6px;font:400 25px/1.15 Cormorant Garamond,serif;display:block}.pillar-list[data-v-5941e43d]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pillar-list>span[data-v-5941e43d]{flex-direction:column;gap:3px;display:flex}.pillar-list b[data-v-5941e43d]{text-transform:uppercase;color:var(--gold);letter-spacing:.14em;font:500 9px/1.5 Montserrat,sans-serif}.pillar-list small[data-v-5941e43d]{color:var(--text);font:400 10px/1.7 Montserrat,sans-serif}.learn[data-v-5941e43d]{color:#8d7656;letter-spacing:.22em;text-align:right;margin:22px auto 0;font:500 9px/1.6 Montserrat,sans-serif;display:block}.trust[data-v-5941e43d]{text-align:center;background:#eee4d3;padding:100px 28px}.trust h2[data-v-5941e43d]{max-width:850px;margin:18px auto 25px;font:400 clamp(38px,5vw,63px)/1.05 Cormorant Garamond,serif}.trust>p[data-v-5941e43d]:last-child{max-width:720px;color:var(--text);margin:auto;font:400 14px/2.15 Montserrat,sans-serif}.services header[data-v-5941e43d]{text-align:center}.services>div[data-v-5941e43d]{grid-template-columns:repeat(3,1fr);gap:15px;max-width:1180px;margin:45px auto 0;display:grid}.services a[data-v-5941e43d]{border:1px solid var(--line);flex-direction:column;min-height:250px;padding:30px;transition:all .3s;display:flex}.services a[data-v-5941e43d]:hover{border-color:var(--gold);background:#f1e8d9}.services b[data-v-5941e43d]{letter-spacing:.16em;font:500 11px/1.7 Montserrat,sans-serif}.services span[data-v-5941e43d]{color:var(--text);margin-top:15px;font:400 12px/1.9 Montserrat,sans-serif}.services em[data-v-5941e43d]{color:#9b7f52;letter-spacing:.22em;margin-top:auto;padding-top:25px;font:500 9px/1.6 Montserrat,sans-serif}@keyframes result-in-5941e43d{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.spark[data-v-5941e43d]{animation:envelope-spark-5941e43d 2s cubic-bezier(.19,1,.22,1) var(--delay,0s) both;transform:rotate(var(--angle)) translateY(-8px)}@keyframes envelope-spark-5941e43d{0%{opacity:0;transform:rotate(var(--angle)) translateY(-8px)}20%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(var(--rise)) translateX(var(--drift))}}.envelope-slip[data-v-5941e43d],.seal-half[data-v-5941e43d]{will-change:auto}.envelope.breaking .seal-half[data-v-5941e43d],.envelope.open:not(.restored) .envelope-slip[data-v-5941e43d]{will-change:transform,opacity,box-shadow,filter}@media (width<=1000px){.personal[data-v-5941e43d]{grid-template-columns:1fr}.envelope-panel[data-v-5941e43d]{min-height:0}.private-state[data-v-5941e43d]{min-height:450px}.lucky-grid[data-v-5941e43d]{grid-template-columns:repeat(2,1fr)}.services>div[data-v-5941e43d]{grid-template-columns:1fr}.almanac-grid[data-v-5941e43d]{grid-template-columns:1fr 1fr}.almanac-grid article[data-v-5941e43d]:nth-child(2){border-right:0}.almanac-grid article[data-v-5941e43d]:nth-child(-n+2){border-bottom:1px solid var(--line)}.board-detail-grid[data-v-5941e43d]{grid-template-columns:1fr}.board-detail-grid article+article[data-v-5941e43d]{border-top:1px solid var(--line);border-left:0}}@media (width<=700px){.daily-hero[data-v-5941e43d]{background:radial-gradient(circle at 70% 20%,#b99d5b33,transparent 28%),var(--paper);min-height:540px;padding:80px 24px 70px}.daily-hero h1[data-v-5941e43d]{font-size:53px}.lead[data-v-5941e43d]{font-size:14px}.personal-copy[data-v-5941e43d]{padding:76px 24px}.personal h2[data-v-5941e43d]{font-size:49px}.envelope-panel[data-v-5941e43d]{padding:45px 24px}.envelope-stage[data-v-5941e43d]{min-height:500px}.envelope-stage.opened[data-v-5941e43d]{padding-top:100px}.envelope[data-v-5941e43d]{width:258px;height:372px}.private-result[data-v-5941e43d]{border-radius:8px;padding:22px 18px}.result-heading[data-v-5941e43d]{flex-direction:column;align-items:start}.result-heading>span[data-v-5941e43d]{text-align:left}.result-heading h3[data-v-5941e43d]{font-size:39px}.overall-card strong[data-v-5941e43d]{font-size:76px}.score-row[data-v-5941e43d]{grid-template-columns:80px minmax(0,1fr) 35px;min-height:44px}.daily-notes[data-v-5941e43d],.lucky-copy[data-v-5941e43d]{grid-template-columns:1fr}.lucky-grid[data-v-5941e43d]{grid-template-columns:1fr 1fr}.almanac[data-v-5941e43d],.scroll[data-v-5941e43d],.services[data-v-5941e43d]{padding:72px 24px}.scroll header[data-v-5941e43d]{flex-direction:column;align-items:start}.controls[data-v-5941e43d]{justify-content:flex-start}.controls button[data-v-5941e43d]{min-height:44px}.mobile-fold[data-v-5941e43d]{border:1px solid var(--line);width:100%;min-height:68px;color:var(--ink);text-align:left;cursor:pointer;background:#b99d5b0f;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:5px 14px;padding:15px 16px;display:grid}.mobile-fold .fold-label[data-v-5941e43d]{color:var(--red);letter-spacing:.18em;grid-column:1;font:500 10px/1.6 Montserrat,sans-serif}.mobile-fold strong[data-v-5941e43d]{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font:400 13px/1.6 Montserrat,sans-serif;overflow:hidden}.mobile-fold .fold-arrow[data-v-5941e43d]{width:22px;color:var(--gold);text-align:center;grid-area:1/2/3;font:400 22px/1 Montserrat,sans-serif}.almanac .section-head[data-v-5941e43d],.scroll header[data-v-5941e43d]{margin-bottom:24px}.almanac-body[data-v-5941e43d],.scroll-body[data-v-5941e43d]{margin-top:20px}.almanac-grid[data-v-5941e43d]{grid-template-columns:1fr}.almanac-grid article[data-v-5941e43d]{min-height:190px;border-right:0!important;border-bottom:1px solid var(--line)!important}.almanac-grid article[data-v-5941e43d]:last-child{border-bottom:0!important}.board-date[data-v-5941e43d]{padding:18px 0}.pillar-list[data-v-5941e43d]{grid-template-columns:1fr 1fr}.learn[data-v-5941e43d]{text-align:left}.trend-plot[data-v-5941e43d]{margin-inline:-2px}.trend-focus[data-v-5941e43d]{font-size:10px}.trust[data-v-5941e43d]{padding:76px 24px}.trust h2[data-v-5941e43d]{font-size:43px}.services a[data-v-5941e43d]{border-radius:8px}}@media (width<=560px){.daily-hero[data-v-5941e43d]{min-height:0;padding:60px 20px 52px}.daily-hero h1[data-v-5941e43d]{font-size:40px}.personal-copy[data-v-5941e43d]{padding:54px 20px}.personal h2[data-v-5941e43d]{font-size:36px}.envelope-panel[data-v-5941e43d]{padding:36px 16px}.almanac[data-v-5941e43d],.scroll[data-v-5941e43d],.services[data-v-5941e43d],.trust[data-v-5941e43d]{padding:56px 20px}}@media (width<=430px){.lucky-grid[data-v-5941e43d],.pillar-list[data-v-5941e43d]{grid-template-columns:1fr}.overall-card[data-v-5941e43d]{flex-direction:column;align-items:start}.overall-mark[data-v-5941e43d]{display:none}}@media (width<=400px){.envelope[data-v-5941e43d]{width:238px;height:344px}.envelope-stage.opened[data-v-5941e43d]{padding-top:84px}.slip-opener[data-v-5941e43d]{font-size:15px}.envelope-slip strong[data-v-5941e43d]{font-size:40px}}@media (prefers-reduced-motion:reduce){.envelope-flap[data-v-5941e43d],.envelope-seal[data-v-5941e43d],.envelope-slip[data-v-5941e43d],.envelope-stage[data-v-5941e43d],.private-result[data-v-5941e43d],.seal-half[data-v-5941e43d],.services a[data-v-5941e43d]{transition:none;animation:none}.envelope.open .envelope-slip[data-v-5941e43d]{transform:none}.envelope.open .envelope-flap[data-v-5941e43d]{transform:rotateX(-166deg)}.envelope-sparks[data-v-5941e43d]{display:none}.envelope.breaking .seal-half[data-v-5941e43d]{transform:none}}
