.sample_page__QL_Lj{--ink:#0b0a08;--paper:#14120f;--raised:#1d1a16;--line:rgba(232,212,176,0.16);--ivory:#fbf8f1;--mute:rgba(251,248,241,0.62);--faint:rgba(251,248,241,0.38);--gold:#d8bc8a;--serif:"Hiragino Mincho ProN","Yu Mincho","YuMincho",serif;min-height:100vh;width:100%;background:var(--ink);color:var(--ivory)}.sample_eyebrow__Wtqrq{margin:0 0 8px;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:.26em}.sample_topbar__tLqUX{position:fixed;inset:0 0 auto;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:16px max(16px,calc((100vw - 1080px) / 2));background:rgba(11,10,8,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.sample_brand__jW1kh{color:var(--ivory);font-size:11px;font-weight:700;letter-spacing:.22em;text-decoration:none}.sample_badge__2l7Oa{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--gold);border-radius:14px;background:rgba(11,10,8,.55);color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.sample_badgeDot__p_Q1v{width:5px;height:5px;border-radius:50%;background:var(--gold)}.sample_hero__rT1nP{position:relative;display:flex;align-items:flex-end;height:min(78vh,720px);min-height:460px;overflow:hidden}.sample_heroImage__n4s1L{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:sample_settle__xOVGL 1.6s cubic-bezier(.22,1,.36,1) both}.sample_heroShade__XpbwT{position:absolute;inset:0;background:linear-gradient(transparent 30%,rgba(11,10,8,.45) 55%,rgba(11,10,8,.9) 85%,var(--ink))}.sample_heroBody__kcKfO{position:relative;width:100%;max-width:1080px;margin:0 auto;padding:0 22px 34px;animation:sample_rise__rvQZ_ 1.2s cubic-bezier(.22,1,.36,1) .2s both}.sample_eyebrowRow__zhp_t{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.22em}.sample_rule__OVvWw{width:18px;height:1px;background:var(--gold)}.sample_title__uzlyr{margin:0;font-family:var(--serif);font-size:clamp(34px,7vw,56px);font-weight:400;line-height:1.25;letter-spacing:.02em}.sample_stats__C2w7p{display:flex;align-items:baseline;gap:16px;margin:20px 0 0;color:var(--mute);font-size:12px;font-weight:600;letter-spacing:.05em}.sample_stats__C2w7p strong{margin-right:4px;color:var(--ivory);font-family:var(--serif);font-size:22px;font-weight:400;font-variant-numeric:tabular-nums}.sample_statDivider__bPy0H{width:1px;height:16px;background:rgba(251,248,241,.3)}.sample_main__dhhRj{max-width:1080px;margin:0 auto;padding:0 16px}.sample_cta__15hw3,.sample_intro__bb1qA{max-width:640px;padding:40px 6px 8px}.sample_lead__TSVrv{margin:0;font-family:var(--serif);font-size:clamp(22px,4vw,28px);font-weight:400;line-height:1.5;letter-spacing:.03em}.sample_copy__v4nvV{margin:14px 0 0;color:var(--mute);font-size:14px;line-height:1.9}.sample_notice___XXrk{margin:18px 0 0;padding:11px 14px;border:1px solid rgba(216,188,138,.35);border-radius:12px;background:rgba(216,188,138,.08);color:var(--mute);font-size:12px;line-height:1.7}.sample_chapter__nzE_W{padding-top:52px}.sample_chapterHead__DOz6D{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 6px 16px}.sample_chapterTitle__s_Zu2{margin:0;font-family:var(--serif);font-size:22px;font-weight:400;letter-spacing:.04em}.sample_range__Xur0o{margin:0;color:var(--faint);font-size:11px;font-weight:600;letter-spacing:.05em;font-variant-numeric:tabular-nums;white-space:nowrap}.sample_grid__L8D3z{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.sample_tile__LKCOx{position:relative;display:block;aspect-ratio:4/5;padding:0;overflow:hidden;border:0;border-radius:3px;background:var(--raised);cursor:zoom-in}.sample_tile__LKCOx img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.sample_tile__LKCOx:hover img{transform:scale(1.04)}.sample_tile__LKCOx:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sample_feature__s_CfR{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.sample_grid__L8D3z>.sample_tile__LKCOx:last-child:nth-child(3n+1):not(.sample_feature__s_CfR){grid-column:span 3;aspect-ratio:21/9}.sample_tileShade__oX9dA{position:absolute;inset:auto 0 0;height:64px;background:linear-gradient(transparent,rgba(0,0,0,.6))}.sample_tileMeta__AuiJA{position:absolute;right:10px;bottom:8px;left:10px;display:flex;justify-content:space-between;gap:6px;color:rgba(255,255,255,.88);font-size:11px;font-weight:600;letter-spacing:.04em;text-align:left}.sample_tileLikes__yUR1k{display:inline-flex;align-items:center;gap:4px;color:var(--ivory)}.sample_tileLikes__yUR1k svg{color:var(--gold)}.sample_ending__SXztV{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:52px 0 8px;color:var(--mute);font-size:12px;text-align:center}.sample_ending__SXztV span{color:var(--faint);font-size:10px;font-weight:700;letter-spacing:.2em}.sample_cta__15hw3{margin:40px auto 0;text-align:center;border-top:1px solid var(--line)}.sample_ctaButton__HpdYI{display:inline-flex;align-items:center;justify-content:center;height:50px;margin-top:24px;padding:0 28px;border-radius:25px;background:var(--gold);color:var(--ink);font-size:14px;font-weight:700;letter-spacing:.06em;text-decoration:none}.sample_footer__3IbGK{display:flex;justify-content:center;gap:10px;padding:56px 16px 40px;color:var(--faint);font-size:11px}.sample_footer__3IbGK a{color:var(--faint)}.sample_lightbox__9lyko{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;background:rgba(11,10,8,.97);animation:sample_fade__pGdD5 .22s ease both;overflow-y:auto}.sample_lightboxBar__JVbZi{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.sample_counter__JvZuy{color:var(--mute);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.sample_round__STqDC{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;padding:0;border:1px solid rgba(251,248,241,.22);border-radius:50%;background:rgba(11,10,8,.5);color:var(--ivory);cursor:pointer}.sample_lightboxStage__FspgV{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:0;padding:0 64px}.sample_lightboxImage__hR_Q4{max-width:100%;max-height:min(68vh,760px);width:auto;height:auto;object-fit:contain;border-radius:3px;animation:sample_fade__pGdD5 .25s ease both}.sample_next__3mJ39,.sample_prev__ufKyy{position:absolute;top:50%;transform:translateY(-50%)}.sample_prev__ufKyy{left:12px}.sample_next__3mJ39{right:12px}.sample_lightboxInfo___tXxs{width:100%;max-width:640px;margin:0 auto;padding:18px 22px 28px}.sample_meta__nnmbN{margin:0;color:var(--mute);font-size:12px}.sample_engagement__ZGBDE{display:flex;gap:10px;margin:12px 0 0}.sample_engagement__ZGBDE span{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid rgba(251,248,241,.3);border-radius:18px;font-family:var(--serif);font-size:14px;font-variant-numeric:tabular-nums}.sample_engagement__ZGBDE span:first-child svg{color:var(--gold)}.sample_messages__Q3jaJ{margin:14px 0 0;padding:0;list-style:none}.sample_messages__Q3jaJ li{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid var(--line)}.sample_messageName___hDHd{color:var(--gold);font-size:12px;font-weight:700}.sample_messageText__nixYf{font-size:14px;line-height:1.6}.sample_noMessages__j9mgR{margin:14px 0 0;color:var(--faint);font-size:13px}@media (max-width:640px){.sample_grid__L8D3z{grid-template-columns:repeat(2,1fr)}.sample_feature__s_CfR{grid-row:auto;aspect-ratio:4/5}.sample_grid__L8D3z>.sample_tile__LKCOx:last-child:nth-child(3n+1):not(.sample_feature__s_CfR){grid-column:auto;aspect-ratio:4/5}.sample_grid__L8D3z>.sample_tile__LKCOx:last-child:nth-child(2n):not(.sample_feature__s_CfR){grid-column:span 2;aspect-ratio:16/10}.sample_lightboxStage__FspgV{padding:0}.sample_next__3mJ39,.sample_prev__ufKyy{top:auto;bottom:-52px;transform:none}.sample_lightboxInfo___tXxs{padding-top:64px}}@keyframes sample_fade__pGdD5{0%{opacity:0}}@keyframes sample_rise__rvQZ_{0%{opacity:0;transform:translateY(18px)}}@keyframes sample_settle__xOVGL{0%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.sample_heroBody__kcKfO,.sample_heroImage__n4s1L,.sample_lightboxImage__hR_Q4,.sample_lightbox__9lyko{animation:none}}