*{box-sizing:border-box}:root{color-scheme:light;--paper:#FAF8F4;--ink:#101E29;--vermilion:#E4572E;--stone:#D9CDC0}html{min-width:280px}body,html{background:var(--paper)}body{margin:0;color:var(--ink);font-family:Noto Sans Georgian,DejaVu Sans,sans-serif;-webkit-font-smoothing:antialiased}.page{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;padding:clamp(24px,4vw,54px) clamp(24px,5.7vw,80px) clamp(26px,4vw,48px);background:radial-gradient(ellipse 60% 60% at 50% 44%,#fffdf9 0,transparent 100%),var(--paper)}.footer-rule,.subtitle-rule,.top-rule{height:1px;background:var(--stone)}.center,.top-rule{width:100%}.center{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 0 44px}.wordmark{display:block;width:min(560px,90vw);height:auto;margin:-18px 0 -10px}.subtitle{display:flex;justify-content:center;align-items:center;gap:clamp(14px,2.5vw,34px);margin:4px 0 54px;width:min(520px,100%)}.subtitle p{margin:0;text-align:center;font-size:clamp(14px,1.6vw,18px);font-weight:400;line-height:1.7;white-space:nowrap}.subtitle-rule{flex:1 1}.socials{display:grid;grid-gap:20px;gap:20px;width:min(466px,100%)}.social-link{display:grid;grid-template-columns:30px 1fr 30px;align-items:center;grid-gap:24px;gap:24px;width:100%;min-height:76px;padding:0 30px;color:var(--ink);border:1.5px solid var(--ink);border-radius:999px;background:transparent;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.social-link:hover{background:var(--ink);color:var(--paper);transform:translateY(-2px)}.social-link:active{transform:translateY(0)}.social-link:focus-visible{outline:3px solid var(--vermilion);outline-offset:4px}.social-icon svg{display:block;width:28px;height:28px}.social-name{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:clamp(24px,2.5vw,31px);font-weight:400;letter-spacing:-.01em}.arrow{display:block;width:30px;height:20px}.footer{display:flex;align-items:center;gap:clamp(15px,3.4vw,44px);width:min(1030px,100%);margin:0 auto}.footer-rule{flex:1 1}.footer>span:nth-child(2){font:500 14px EB Garamond,Georgia,serif;letter-spacing:.3em;white-space:nowrap}@media (max-width:550px){.page{padding:23px 22px 25px}.center{padding-bottom:40px}.wordmark{width:min(345px,93vw);margin-bottom:-2px}.subtitle{gap:13px;margin:0 0 38px}.subtitle p{font-size:13px}.socials{gap:15px;max-width:390px}.social-link{min-height:67px;padding:0 22px;gap:16px;grid-template-columns:26px 1fr 25px}.social-icon svg{width:25px;height:25px}.arrow{width:25px}.footer{gap:14px}.footer>span:nth-child(2){font-size:12px;letter-spacing:.24em}}@media (prefers-reduced-motion:reduce){.social-link{transition:none}.social-link:hover{transform:none}}.social-link.is-unavailable{opacity:.45;cursor:not-allowed;border-color:var(--stone)}.social-link.is-unavailable:hover{background:transparent;color:var(--ink);transform:none}.links-pending{margin:20px 0 0;color:var(--ink);font-size:13px;opacity:.65;text-align:center}