:root{color:#24211d;font-synthesis:none;text-rendering:optimizelegibility;background:#f6f4ef;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100vh}a{color:inherit}.simple-page{color:#24211d;background:radial-gradient(circle at 50% 20%,#cfb37d1c,#0000 34%),#f6f4ef;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:48px 24px 28px;display:flex}.simple-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(680px,100%);display:flex}.simple-logo{width:min(250px,62vw);height:auto}.simple-divider{background:#b48a43;width:36px;height:1px;margin:38px 0}.simple-status{color:#9b7537;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:700}.simple-content h1{color:#24211d;letter-spacing:-.045em;max-width:100%;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.75rem,7vw,4.6rem);font-weight:400;line-height:1.02}.simple-message{color:#67615a;max-width:570px;margin:24px 0 30px;font-size:1rem;line-height:1.8}.simple-contacts{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 14px;font-style:normal;display:flex}.simple-contacts a,.simple-instagram{color:#24211d;text-underline-offset:5px;text-decoration-color:#24211d42;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s}.simple-contacts a{font-size:.93rem;font-weight:600}.simple-contacts span{color:#b48a43}.simple-instagram{color:#716b64;margin-top:22px;font-size:.78rem}.simple-contacts a:hover,.simple-contacts a:focus-visible,.simple-instagram:hover,.simple-instagram:focus-visible{color:#9b7537;text-decoration-color:currentColor}.simple-footer{color:#97918a;letter-spacing:.04em;margin-top:54px;font-size:.7rem}@media (width<=520px){.simple-page{padding:38px 22px 24px}.simple-logo{width:min(210px,62vw)}.simple-divider{margin:30px 0}.simple-content h1{font-size:clamp(2.5rem,13vw,3.35rem)}.simple-message{margin-top:20px;font-size:.94rem;line-height:1.72}.simple-contacts{flex-direction:column}.simple-contacts span{display:none}.simple-footer{margin-top:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}
