.Nav_nav__dr235{position:fixed;top:0;left:0;right:0;z-index:60;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;background:rgba(245,239,230,.9);backdrop-filter:blur(16px);border-bottom:1px solid rgba(42,31,20,.08)}.Nav_logo__JwxK7{display:flex;align-items:center;gap:9px;font-size:.9rem;font-weight:700;color:var(--ink);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Nav_mark__Y90qt{width:24px;height:24px;border-radius:6px;background:var(--a);display:flex;align-items:center;justify-content:center;flex-shrink:0}.Nav_beta__lh4Nr{font-size:.58rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--a);background:var(--adim);border:1px solid rgba(124,79,42,.2);padding:.13rem .45rem;border-radius:4px;margin-left:1px}.Nav_right__mS0Vd{display:flex;align-items:center;gap:.3rem}.Nav_link__37OeF{color:var(--ink2);font-size:.84rem;padding:.36rem .7rem;border-radius:7px;cursor:pointer;font-weight:500;border:none;background:transparent;font-family:inherit;transition:color .15s,background .15s}.Nav_link__37OeF:hover{color:var(--ink);background:var(--bg2)}.Nav_btn___hNSS{background:var(--a);color:#fff;font-family:inherit;font-size:.84rem;font-weight:600;padding:.4rem 1rem;border-radius:7px;border:none;cursor:pointer;transition:background .15s,box-shadow .15s}.Nav_btn___hNSS:hover{background:var(--a2);box-shadow:0 4px 16px var(--aglow)}.landing_page__dtmY1{display:flex;flex-direction:column;min-height:100vh;background:var(--bg)}.landing_hero__eDypb{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:9rem 1.5rem 5rem;text-align:center;position:relative;min-height:100vh}.landing_heroBg__3SIdq{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 30% 60%,rgba(124,79,42,.06),transparent 65%),radial-gradient(ellipse 50% 40% at 76% 36%,rgba(155,99,64,.05),transparent 60%);pointer-events:none;z-index:1}.landing_badge__0Lu7w{display:inline-flex;align-items:center;gap:8px;font-size:.71rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--a);border:1px solid rgba(124,79,42,.2);background:var(--adim);padding:.28rem .9rem;border-radius:99px;margin-bottom:2.25rem;animation:landing_up__5RKnQ .45s ease both}.landing_hline__uaR5z{display:inline-block;width:14px;height:1px;background:var(--a);opacity:.5}.landing_h1__WJ2Tt{font-family:var(--serif);font-size:clamp(2.8rem,7.5vw,5.4rem);font-weight:400;line-height:1.06;letter-spacing:-.02em;margin-bottom:1.35rem;animation:landing_up__5RKnQ .45s ease .07s both}.landing_h1__WJ2Tt em{font-style:italic;color:var(--a)}.landing_sub__V1e73{color:var(--ink2);font-size:.98rem;max-width:440px;margin:0 auto 1.4rem;line-height:1.76;animation:landing_up__5RKnQ .45s ease .14s both}.landing_notice__AAWwd{display:inline-flex;align-items:flex-start;gap:7px;background:rgba(124,79,42,.06);border:1px solid rgba(124,79,42,.14);border-radius:9px;padding:.6rem .95rem;max-width:440px;font-size:.77rem;color:var(--ink2);line-height:1.55;margin-bottom:2.4rem;text-align:left;animation:landing_up__5RKnQ .45s ease .19s both}.landing_notice__AAWwd strong{color:var(--a)}.landing_btns__RnEUv{display:flex;gap:.55rem;justify-content:center;flex-wrap:wrap;animation:landing_up__5RKnQ .45s ease .24s both}.landing_btns__RnEUv a,.landing_btns__RnEUv button{position:relative;z-index:10}.landing_btnP__tTp9V{display:inline-flex;align-items:center;gap:7px;font-family:inherit;font-weight:600;font-size:.87rem;padding:.68rem 1.4rem;border-radius:8px;cursor:pointer;background:var(--a);color:#fff;border:none;transition:all .16s}.landing_btnP__tTp9V:hover{background:var(--a2);box-shadow:0 6px 22px var(--aglow)}.landing_btnO__dHJ4W{display:inline-flex;align-items:center;gap:7px;font-family:inherit;font-weight:600;font-size:.87rem;padding:.68rem 1.4rem;border-radius:8px;cursor:pointer;background:transparent;color:var(--ink);border:1px solid rgba(42,31,20,.13);text-decoration:none;transition:all .16s}.landing_btnO__dHJ4W:hover{border-color:rgba(42,31,20,.2);background:var(--bg2)}@keyframes landing_up__5RKnQ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.landing_how__5mKbW{padding:5rem 1.5rem;max-width:880px;margin:0 auto;width:100%}.landing_eye__p_GoM{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--a);margin-bottom:.7rem}.landing_sh__EoO_w{font-family:var(--serif);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:400;letter-spacing:-.018em;margin-bottom:.55rem;line-height:1.18}.landing_sp__Fjuw1{color:var(--ink2);font-size:.9rem;margin-bottom:2.4rem;line-height:1.72}.landing_hgrid__cbqsW{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(42,31,20,.08);border:1px solid rgba(42,31,20,.08);border-radius:11px;overflow:hidden}.landing_hc__BS8nY{background:var(--bg);padding:1.55rem;transition:background .18s}.landing_hc__BS8nY:hover{background:var(--bg1)}.landing_hcN___wwtr{font-family:var(--serif);font-size:1.75rem;color:var(--a);opacity:.5;margin-bottom:.65rem;line-height:1}.landing_hcT__zDuZZ{font-size:.88rem;font-weight:600;margin-bottom:.25rem}.landing_hcD__H0Hpg{font-size:.78rem;color:var(--ink3);line-height:1.65}.landing_liveSec__CPXWN{padding:5rem 1.5rem;background:var(--bg1)}.landing_liveInner__E7dYc{max-width:660px;margin:0 auto}.landing_liveHead__b8Jmw{text-align:center;margin-bottom:2rem}.landing_footer__OamDV{border-top:1px solid rgba(42,31,20,.08);padding:1.6rem 2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.landing_footLogo__HKZ7T{display:flex;align-items:center;gap:8px;font-size:.83rem;font-weight:700;color:var(--ink)}.landing_footMark__eI2sJ{width:19px;height:19px;border-radius:5px;background:var(--a);display:flex;align-items:center;justify-content:center}.landing_footLinks__RKWeg{display:flex;gap:1.4rem;list-style:none}.landing_footLinks__RKWeg a{color:var(--ink3);font-size:.77rem;text-decoration:none;transition:color .15s}.landing_footLinks__RKWeg a:hover{color:var(--ink2)}.landing_footCopy__svt1z{font-size:.73rem;color:var(--ink4)}@media (max-width:600px){.landing_hgrid__cbqsW{grid-template-columns:1fr}}