:root{--bg:#f4f1ec;--ink:#1a1a1a;--muted:#000000ad;--muted2:#00000080;--serif:ui-serif,"Times New Roman",Times,serif;--sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji"}.page-module__E0kJGG__page{background:#faf8f5;flex-direction:column;justify-content:space-between;place-items:center;min-height:100vh;padding:clamp(28px,5vh,56px) clamp(18px,4vw,32px);display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__page:before{content:"";opacity:.55;pointer-events:none;z-index:0;background:radial-gradient(900px 520px at 50% 34%,#00000008,#0000 62%),radial-gradient(700px 420px at 50% 82%,#b79a620b,#0000 60%),repeating-linear-gradient(0deg,#00000003,#00000003 1px,#0000 1px 9px);position:absolute;inset:0}.page-module__E0kJGG__content{text-align:center;z-index:1;flex-direction:column;flex:1;justify-content:center;padding:clamp(28px,4vh,48px) clamp(18px,3vw,32px);animation:.7s ease-out both page-module__E0kJGG__reveal;display:flex;position:relative}.page-module__E0kJGG__eyebrow{letter-spacing:.3em;text-transform:uppercase;opacity:.7;color:#6a6a6a;margin-bottom:28px;font-size:clamp(10px,1.1vw,11px)}.page-module__E0kJGG__title{letter-spacing:.24em;margin:16px 32px}.page-module__E0kJGG__subtitle{color:#3a3a3a;max-width:52ch;margin-top:10px;margin-left:auto;margin-right:auto;font-size:clamp(14px,1.6vw,16px);line-height:1.7}.page-module__E0kJGG__comingSoon{color:#555;letter-spacing:.08em;margin-top:clamp(10px,2vh,16px);font-size:clamp(13px,1.4vw,15px)}.page-module__E0kJGG__frame{pointer-events:none;border:1px solid #0000001f;position:absolute;inset:24px}.page-module__E0kJGG__logo{width:min(640px,82vw);height:auto;margin:70px auto;display:grid}.page-module__E0kJGG__actions{flex-direction:column;align-items:center;gap:14px;margin-top:36px;display:flex}.page-module__E0kJGG__primaryCta{letter-spacing:.28em;text-transform:uppercase;color:#1a1a1a;background:0 0;border:1px solid #1a1a1a;padding:12px 26px;font-size:12px;text-decoration:none;transition:all .22s}.page-module__E0kJGG__primaryCta:hover{color:#f4f1ec;letter-spacing:.32em;background:#1a1a1a;transform:translateY(-1px)}.page-module__E0kJGG__secondaryLink{letter-spacing:.16em;text-transform:uppercase;color:#0000008c;text-underline-offset:6px;font-size:12px;text-decoration:underline;transition:color .2s,letter-spacing .2s}.page-module__E0kJGG__secondaryLink:hover{color:#1a1a1a;letter-spacing:.2em}.page-module__E0kJGG__footer{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#00000059;font-size:10px;bottom:28px}.page-module__E0kJGG__langSwitch{letter-spacing:.18em;text-transform:uppercase;color:#00000080;z-index:3;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;top:32px;right:48px}.page-module__E0kJGG__langSwitch button{appearance:none;cursor:pointer;font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;padding:0}.page-module__E0kJGG__langBtn{color:#00000073}.page-module__E0kJGG__activeLang{color:#1a1a1a;opacity:1;text-underline-offset:6px;text-decoration:underline}.page-module__E0kJGG__contact{letter-spacing:.08em;color:#00000080;margin-top:18px;font-size:12px}.page-module__E0kJGG__contact a{color:inherit;border-bottom:1px solid #00000040;padding-bottom:2px;text-decoration:none}.page-module__E0kJGG__contact a:hover{border-bottom-color:#0009}@keyframes page-module__E0kJGG__reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__content{animation:none}}@media (max-width:480px){.page-module__E0kJGG__subtitle{font-size:14px;line-height:1.9}.page-module__E0kJGG__comingSoon{font-size:14px}.page-module__E0kJGG__primaryCta{width:auto;max-width:260px}}
