.home-brand{position:relative;isolation:isolate;overflow:clip}.home-brand>.shell{position:relative;z-index:2}.hero-logo-frame{perspective:1000px;isolation:isolate}.luxe-pose,.luxe-float,.luxe-entrance{position:relative;display:block;width:100%;aspect-ratio:1;transform-style:preserve-3d}.luxe-pose,.luxe-float{will-change:transform}.home-brand .hero-logo{filter:none}.luxe-material,.luxe-depth,.luxe-echo,.luxe-fallback-light{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;width:130%;height:130%;pointer-events:none}.luxe-material{z-index:3;opacity:0}.home-brand[data-material=webgl] .luxe-material{opacity:1}.home-brand[data-material=webgl] .hero-logo{opacity:0}.luxe-depth,.luxe-echo{mask:url(/assets/logo-ink.png) center/contain no-repeat}.luxe-depth{display:none}.luxe-echo{opacity:0;background:#fff5b4;z-index:2}.luxe-echo-b{background:#48401b}.luxe-fallback-light{mask:url(/assets/logo-ink.png) center/contain no-repeat;overflow:clip;z-index:4}.luxe-fallback-light>span{display:block;position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;transform:translate(-100%);background:linear-gradient(115deg,transparent 35%,#a79b5a66 43%,#fff9d2dd 49%,#f1e29877 53%,transparent 62%)}.home-brand[data-material=webgl] .luxe-fallback-light,.luxe-aura{display:none}.luxe-arrival-light{position:absolute;top:-35%;right:-15%;bottom:-35%;left:-15%;background:linear-gradient(115deg,transparent 36%,#fff5c600 41%,#fff9ce66 48%,#fffad331 52%,transparent 59%);opacity:0;pointer-events:none;z-index:5}#home-motto>span{overflow:clip;perspective:700px}.luxe-char{display:inline-block;font:inherit;font-style:normal;transform-origin:50% 85%;white-space:pre}.liquid-motion-page .topbar{--action-top:18px}.topbar .template-switch{align-self:flex-start;margin:calc(var(--action-top) + 3px) clamp(12px,2vw,32px) 0 auto;height:38px;padding:0 15px;gap:10px;border:1px solid rgb(17 17 17 / 35%);border-radius:3px;color:var(--ink,#111);background:transparent;font:400 12px/1.4 Microsoft YaHei,PingFang SC,sans-serif;white-space:nowrap}.topbar .template-switch:hover,.topbar .template-switch[aria-expanded=true]{border-color:currentColor}.liquid-motion-page .topbar>.member-icon{position:relative;inset:auto;align-self:flex-start;margin-top:var(--action-top)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.home-page .journal-card{transition:transform .35s ease-out}.home-page .journal-card:is(:hover,:focus-visible){transform:translateY(-3px)}.home-page .journal-card .cover-frame>img{transition:scale .65s ease-out}.home-page .journal-card:is(:hover,:focus-visible) .cover-frame>img{scale:1.035}.home-page .journal-card:is(:hover,:focus-visible) .cover-frame:after{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:3;pointer-events:none;background:linear-gradient(112deg,transparent 42%,#fff9d52b 50%,transparent 58%);animation:card-sheen 1.15s ease-in-out both}}@keyframes card-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}.luxe-progress{position:fixed;top:0;left:0;height:2px;width:100%;background:#171a10;z-index:80;transform:scaleX(0);transform-origin:left;pointer-events:none}@keyframes page-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){.luxe-progress{animation:page-progress linear both;animation-timeline:scroll(root block)}}}html[data-luxe-reduced=true] .luxe-fallback-light,html[data-luxe-reduced=true] .luxe-depth,html[data-luxe-reduced=true] .luxe-aura,html[data-luxe-reduced=true] .luxe-card-light{display:none}html[data-luxe-reduced=true] .home-brand[data-material=webgl] .hero-logo{opacity:0}html[data-luxe-reduced=true]{scroll-behavior:auto}@media(max-width:800px){.liquid-motion-page .topbar{--action-top:10px}.topbar .template-switch{margin-right:4px;padding-inline:9px;gap:6px}.luxe-depth{transform:translate3d(2px,3px,-3px)}}@media(prefers-reduced-motion:reduce){.luxe-pose,.luxe-float{will-change:auto}.luxe-card-light{display:none}}.journal-category-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px;padding-bottom:16px;border-bottom:1px solid #1113}.journal-category{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:10px 17px;border:1px solid transparent;border-radius:5px;background:transparent;color:#181911;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;cursor:pointer;transition:background .2s,color .2s}.journal-category small{font:400 11px/1.4 Arial,sans-serif;opacity:.7;font-variant-numeric:tabular-nums}.journal-category:hover{background:#1111}.journal-category.selected{background:#15160f;color:#ffde00}.journal-category:focus-visible{outline:2px solid #111;outline-offset:3px}.home-journal .journal-results{margin:-12px 0 20px;padding-left:24px;color:#514700;font-size:12px;line-height:1.6}.journal-card-info h3{display:flex;align-items:baseline;gap:7px}.journal-media-badge{display:inline-flex;align-items:center;align-self:flex-start;gap:3px;flex:none;margin-top:3px;font:500 10px/1.5 Arial,Microsoft YaHei,sans-serif;white-space:nowrap;color:#383613}.journal-media-badge svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.journal-media-badge[data-kind=video] svg path{fill:currentColor;stroke-width:1}.journal-title-text{min-width:0}.journal-grid>.empty-story{grid-column:1/-1;padding:40px 16px;text-align:center;border:1px solid #1113;border-radius:6px;color:#514700}@media(max-width:800px){.journal-category-filters{gap:5px;margin-top:16px;padding-bottom:14px}.journal-category{font-size:12px;min-height:40px;padding:9px 11px;gap:5px}.home-journal .journal-results{padding-left:8px;font-size:11px;margin-top:-9px}.journal-card-info h3{gap:5px}.journal-media-badge{font-size:9px;gap:2px;margin-top:2px}.journal-media-badge svg{width:12px;height:12px}}@media(max-width:800px){.journal-category-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.journal-category{justify-content:center}.journal-media-badge{padding:1px 3px;border:1px solid #38361355;border-radius:3px}}.home-page .journal-card .journal-card-info h3{display:flex;align-items:baseline;gap:7px}.journal-media-badge{vertical-align:middle}.journal-filter-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px;padding-bottom:16px;border-bottom:1px solid #1113}.journal-filter-toolbar .journal-category-filters{flex:1;min-width:0;margin:0;padding:0;border:0}.journal-filter-toolbar #home-journal-filters{flex:none;align-self:center}.home-page .journal-card,.home-page .journal-card:hover,.home-page .journal-card:focus,.home-page .journal-card h3,.home-page .journal-card:hover h3,.home-page .journal-card:focus h3,.home-page .journal-card h3 *{text-decoration:none}.home-page .journal-card .journal-media-badge{font-family:inherit;font-size:1em;font-weight:500;line-height:inherit;align-self:flex-start;gap:4px;margin:0;padding:0;border:0;border-radius:0;color:inherit}.home-page .journal-card .journal-media-badge svg{width:1.1em;height:1.1em;flex:none}@media(max-width:800px){.journal-filter-toolbar{flex-wrap:wrap;gap:14px;margin-top:16px;padding-bottom:14px}.journal-filter-toolbar .journal-category-filters{flex-basis:100%}.journal-filter-toolbar #home-journal-filters{margin-left:auto!important}.home-page .journal-card .journal-card-info h3{gap:6px}.home-page .journal-card .journal-media-badge{gap:3px}}.home-page .journal-card .journal-card-info h3{position:relative;width:fit-content;max-width:100%;padding-bottom:4px}.home-page .journal-card .journal-card-info h3:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}@media(hover:hover){.home-page .journal-card:hover .journal-card-info h3:after{transform:scaleX(1)}}.home-page .journal-card:focus-visible .journal-card-info h3:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.home-page .journal-card .journal-card-info h3:after{transition:none}}
