@font-face{font-family:"Cormorant";font-style:normal;font-weight:500;font-display:swap;src:url(fonts/cormorant-garamond-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Cormorant";font-style:normal;font-weight:500;font-display:swap;src:url(fonts/cormorant-garamond-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Cormorant";font-style:normal;font-weight:600;font-display:swap;src:url(fonts/cormorant-garamond-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Cormorant";font-style:normal;font-weight:600;font-display:swap;src:url(fonts/cormorant-garamond-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Cormorant";font-style:italic;font-weight:500;font-display:swap;src:url(fonts/cormorant-garamond-latin-500-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Cormorant";font-style:italic;font-weight:500;font-display:swap;src:url(fonts/cormorant-garamond-latin-ext-500-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:300 700;font-display:swap;src:url(fonts/inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:300 700;font-display:swap;src:url(fonts/inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

@font-face{font-family:"Cormorant";font-style:normal;font-weight:500;font-display:swap;src:url(fonts/cormorant-garamond-cyrillic-500-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Cormorant";font-style:normal;font-weight:600;font-display:swap;src:url(fonts/cormorant-garamond-cyrillic-600-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Cormorant";font-style:italic;font-weight:500;font-display:swap;src:url(fonts/cormorant-garamond-cyrillic-500-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:300 700;font-display:swap;src:url(fonts/inter-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
:root{
  --bg:#f7f3ec; --bg-alt:#efe9df; --paper:#fbf9f5;
  --ink:#16202c; --muted:#5f6772; --line:rgba(22,32,44,.14);
  --gold:#9c7a45; --gold-soft:rgba(156,122,69,.16);
  --navy:#0f1a28; --on-navy:#ece5d8; --on-navy-muted:#a3a9b1;
  --serif:"Cormorant",Georgia,"Times New Roman",serif;
  --sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;
  --wrap:1160px; --pad:clamp(16px,4vw,40px);
  --ease:cubic-bezier(.2,.7,.2,1);
}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){
  --bg:#0c131c; --bg-alt:#111a25; --paper:#141e2a;
  --ink:#ebe4d7; --muted:#9ba2ab; --line:rgba(235,228,215,.13);
  --gold:#c9a66c; --gold-soft:rgba(201,166,108,.14);
  --navy:#070c13;
}}
:root[data-theme=dark]{
  --bg:#0c131c; --bg-alt:#111a25; --paper:#141e2a;
  --ink:#ebe4d7; --muted:#9ba2ab; --line:rgba(235,228,215,.13);
  --gold:#c9a66c; --gold-soft:rgba(201,166,108,.14);
  --navy:#070c13;
}

*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}
body{margin:0;font-variant-numeric:lining-nums;background:var(--bg);color:var(--ink);font:400 16.5px/1.7 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}
a{color:inherit}
h1,h2,h3{font-family:var(--serif);font-weight:500;letter-spacing:-.01em;margin:0}
::selection{background:var(--gold);color:var(--paper)}
.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--pad)}
.ph{background:var(--gold-soft);outline:1px dashed color-mix(in srgb,var(--gold) 55%,transparent);outline-offset:2px;border-radius:2px}

/* header */
.site-header{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px var(--pad);transition:background .4s var(--ease),padding .4s var(--ease),border-color .4s;border-bottom:1px solid transparent}
.site-header.scrolled{background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);padding-block:12px;border-color:var(--line)}
.brand{display:flex;align-items:center;gap:14px;text-decoration:none}
.mono{width:26px;height:40px;flex:none}
.mono .m-gold{fill:var(--gold)}.mono .m-ink{fill:var(--ink)}
.brand-text{display:flex;flex-direction:column;gap:5px;padding-left:14px;border-left:1px solid var(--gold-soft)}
.b-name{font:500 1.35rem/1 var(--serif);letter-spacing:.12em;text-transform:uppercase}
.b-sub{font-size:.62rem;line-height:1;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}
#nav{display:flex;align-items:center;gap:34px}
.header-end{display:flex;align-items:center;gap:22px}
.theme-toggle{order:2;background:none;border:1px solid var(--line);border-radius:50%;width:34px;height:34px;padding:0;display:grid;place-items:center;color:var(--gold);cursor:pointer;transition:border-color .25s,color .25s}
.theme-toggle:hover{border-color:var(--gold);color:var(--ink)}
.theme-toggle svg{width:16px;height:16px}
.theme-toggle .t-sun{display:none}
:root[data-theme=dark] .theme-toggle .t-sun{display:block}:root[data-theme=dark] .theme-toggle .t-moon{display:none}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .t-sun{display:block}:root:not([data-theme=light]) .theme-toggle .t-moon{display:none}}
#nav a{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--muted);transition:color .25s;position:relative}
#nav a:not(.nav-cta)::after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:1px;background:var(--gold);transition:right .35s var(--ease)}
#nav a:hover{color:var(--ink)}
#nav a:hover::after{right:0}
#nav .langs{display:flex;gap:12px}
#nav .langs a{color:var(--gold);letter-spacing:.14em;font-size:.72rem}
#nav .langs a[aria-current]{color:var(--ink)}
#nav .langs a[aria-current]::after{right:0}
#nav .nav-cta{color:var(--ink);border:1px solid var(--gold);padding:9px 18px;transition:background .25s,color .25s}
#nav .nav-cta:hover{background:var(--gold);color:var(--paper)}
.nav-toggle{display:none;background:none;border:0;width:40px;height:40px;padding:0;cursor:pointer;position:relative}
.nav-toggle span{position:absolute;left:9px;right:9px;height:1px;background:var(--ink);transition:transform .3s var(--ease)}
.nav-toggle span:first-child{top:16px}.nav-toggle span:last-child{top:23px}
.nav-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}
.nav-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}

/* hero */
.hero{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;padding:120px var(--pad) 90px;max-width:calc(var(--wrap) + 2*var(--pad));margin:0 auto;isolation:isolate}
.hero::before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background:radial-gradient(1200px 600px at 85% 30%,var(--gold-soft),transparent 60%),linear-gradient(180deg,var(--paper),var(--bg))}
.eyebrow{font-size:.76rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin:0 0 28px}
.hero h1{font-size:clamp(3.1rem,8.2vw,6.6rem);line-height:.98;font-weight:500}
.hero h1 em{font-style:italic;color:var(--gold)}
.rule{display:block;width:84px;height:1px;background:var(--gold);margin:38px 0 30px}
.lede{font-size:1.08rem;color:var(--muted);max-width:30em;margin:0 0 42px}
.actions{display:flex;flex-wrap:wrap;gap:14px}
.btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--ink);transition:background .3s var(--ease),color .3s,border-color .3s}
.btn-solid{background:var(--ink);color:var(--bg)}
.btn-solid:hover{background:var(--gold);border-color:var(--gold);color:var(--paper)}
.btn-line:hover{border-color:var(--gold);color:var(--gold)}
.hero-art{position:relative;height:min(68vh,560px);display:grid;place-items:center}
.glyph{font:500 clamp(14rem,30vw,26rem)/1 var(--serif);color:transparent;-webkit-text-stroke:1px var(--gold);opacity:.75;transform:translateY(-4%);animation:float 9s ease-in-out infinite}
.cols{position:absolute;inset:auto 8% 0;height:62%;display:flex;justify-content:space-between;align-items:flex-end;pointer-events:none}
.cols i{width:1px;background:linear-gradient(to top,var(--line),transparent);height:100%}
.cols i:nth-child(2),.cols i:nth-child(4){height:78%}
@keyframes float{50%{transform:translateY(-7%)}}
.scroll-cue{position:absolute;left:50%;bottom:28px;width:22px;height:36px;border:1px solid var(--line);border-radius:12px;transform:translateX(-50%)}
.scroll-cue span{position:absolute;left:50%;top:8px;width:2px;height:7px;margin-left:-1px;background:var(--gold);border-radius:2px;animation:cue 2s var(--ease) infinite}
@keyframes cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}100%{opacity:0;transform:translateY(12px)}}

/* sections */
.section{padding:clamp(80px,12vw,150px) 0;position:relative}
.section.alt{background:var(--bg-alt)}
.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(32px,6vw,96px)}
.sec-head .num{display:block;font:500 .8rem var(--sans);letter-spacing:.2em;color:var(--gold);margin-bottom:18px}
.sec-head h2{font-size:clamp(2.3rem,4.6vw,3.4rem);line-height:1.05}
.sec-head.center{text-align:center;max-width:640px;margin:0 auto 64px}
.sec-note{color:var(--muted);margin:18px 0 0;font-size:.95rem}
.sec-body p{margin:0 0 1.2em;font-size:1.04rem;max-width:40em}
.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:44px 0 0;border-top:1px solid var(--line)}
.facts div{padding:20px 0;border-bottom:1px solid var(--line)}
.facts div:nth-child(odd){padding-right:20px}
.facts dt{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}
.facts dd{margin:0;font:500 1.25rem/1.3 var(--serif);display:inline-block}

/* areas */
.areas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}
.areas li{position:relative;padding:44px 36px 48px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;transition:background .4s var(--ease)}
.areas li::before{content:"";position:absolute;left:0;top:0;height:2px;width:0;background:var(--gold);transition:width .5s var(--ease)}
.areas li:hover{background:var(--paper)}
.areas li:hover::before{width:100%}
.roman{display:block;font:italic 500 1.1rem var(--serif);color:var(--gold);margin-bottom:30px}
.areas h3{font-size:1.65rem;line-height:1.15;margin-bottom:14px}
.areas p{margin:0;color:var(--muted);font-size:.95rem}

/* publications */
.pubs{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}
.pubs a{display:grid;grid-template-columns:150px 1fr auto;align-items:baseline;gap:24px;padding:28px 0;border-bottom:1px solid var(--line);text-decoration:none;transition:padding .35s var(--ease)}
.pubs a:hover{padding-left:12px}
.pub-meta{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-self:start}
.pub-title{font:500 1.5rem/1.25 var(--serif);justify-self:start}
.pub-arrow{color:var(--gold);transition:transform .35s var(--ease)}
.pubs a:hover .pub-arrow{transform:translateX(6px)}

/* contact */
.contact{background:var(--navy);color:var(--on-navy)}
.contact .sec-note{color:var(--on-navy-muted)}
.contact{--line:rgba(236,229,216,.14)}
.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin:0 auto;border-top:1px solid var(--line)}
.c-item{padding:36px 36px 40px 0;border-bottom:1px solid var(--line)}
.c-item:nth-child(even){padding-left:36px;border-left:1px solid var(--line)}
.c-label{display:block;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}
.c-item p{margin:0;font:500 1.25rem/1.4 var(--serif);overflow-wrap:anywhere}
.c-item .c-sub{margin-top:8px;font:400 .92rem/1.5 var(--sans);color:var(--on-navy-muted)}
.c-item a{text-decoration:none;border-bottom:1px solid transparent;transition:border-color .25s}
.c-item a:hover{border-color:var(--gold)}
.c-link{display:inline-block;margin-top:14px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-navy-muted)}
.contact .ph{background:rgba(201,166,108,.16)}

/* footer */
.site-footer{background:var(--navy);color:var(--on-navy-muted);border-top:1px solid rgba(236,229,216,.1);padding:44px 0 52px;font-size:.84rem}
.foot{display:grid;gap:12px;text-align:center;justify-items:center}
.foot-mark{display:block;width:64px;height:64px;margin-bottom:6px}
.foot-name{margin:0;font:500 1.25rem var(--serif);color:var(--on-navy)}
.foot-note{margin:0;max-width:52em}
.foot-links{margin:6px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
.foot-links a{color:var(--on-navy)}

/* reveal */
.reveal{opacity:0;transform:translateY(18px);transition:opacity .9s var(--ease),transform .9s var(--ease)}
.reveal.in{opacity:1;transform:none}
.no-js .reveal{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}

/* responsive */
@media (max-width:960px){
  .hero{grid-template-columns:1fr}
  .hero-art{position:absolute;right:-6%;top:12%;height:60vh;width:70%;opacity:.35;z-index:-1}
  .areas{grid-template-columns:repeat(2,minmax(0,1fr))}
  .split{grid-template-columns:1fr}
}
@media (max-width:760px){
  .nav-toggle{display:block;order:3}
  #nav{position:fixed;inset:64px 0 auto;flex-direction:column;align-items:stretch;gap:0;background:var(--bg);border-bottom:1px solid var(--line);padding:8px var(--pad) 20px;transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s var(--ease)}
  #nav.open{opacity:1;transform:none;pointer-events:auto}
  #nav a{padding:16px 0;border-bottom:1px solid var(--line)}
  #nav a::after{display:none}
  #nav .langs{gap:22px;border-bottom:1px solid var(--line)}
  #nav .langs a{border-bottom:0}
  #nav .nav-cta{margin-top:14px;text-align:center;border-bottom:1px solid var(--gold)}
  .site-header.menu-open{background:var(--bg);border-color:var(--line)}
  .b-name{font-size:1.15rem}
  .areas,.contact-grid,.facts{grid-template-columns:1fr}
  .areas li{padding:34px 24px 38px}
  .c-item,.c-item:nth-child(even){padding:28px 0;border-left:0}
  .facts div:nth-child(odd){padding-right:0}
  .pubs a{grid-template-columns:1fr auto;gap:6px 16px}
  .pub-meta{grid-column:1/-1}
  .pub-title{font-size:1.3rem}
  .btn{flex:1 1 100%}
}

/* yazılar */
.article{max-width:760px;padding:140px var(--pad) 90px}
.article h1{font-size:clamp(2.3rem,5vw,3.4rem);line-height:1.08;margin-bottom:14px}
.article h2{font-size:1.75rem;margin:46px 0 12px}
.article p,.article li{color:var(--ink)}
.article li{margin-bottom:8px}
.article a{color:var(--gold);text-underline-offset:3px}
.article .lead{font-size:1.12rem;margin-top:26px}
.crumbs,.meta{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0}
.crumbs{margin-bottom:18px}.crumbs a{color:var(--gold);text-decoration:none}
.article .note{margin-top:46px;padding:18px 22px;border-left:2px solid var(--gold);background:var(--bg-alt);font-size:.92rem}
.article .note p{margin:0;color:var(--muted)}
.article .back{margin-top:34px;font-size:.9rem}
.post-list{list-style:none;padding:0;margin:40px 0 0;border-top:1px solid var(--line)}
.post-list li{border-bottom:1px solid var(--line);margin:0}
.post-list a{display:grid;gap:6px;padding:24px 0;text-decoration:none;color:var(--ink)}
.post-list a:hover .pl-title{color:var(--gold)}
.pl-cat{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}
.pl-title{font:500 1.6rem/1.2 var(--serif);transition:color .25s}
.pl-sum{color:var(--muted)}
#nav a[aria-current]:not(.nav-cta){color:var(--ink)}
.faq{border-top:1px solid var(--line)}
.faq details{border-bottom:1px solid var(--line);padding:4px 0}
.faq summary{cursor:pointer;list-style:none;padding:14px 28px 14px 0;font:500 1.15rem/1.35 var(--serif);position:relative}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"+";position:absolute;right:4px;top:12px;color:var(--gold);font:300 1.4rem/1 var(--sans);transition:transform .25s}
.faq details[open] summary::after{transform:rotate(45deg)}
.faq summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.faq details p{margin:0 0 16px}
.author{display:flex;gap:18px;align-items:flex-start;margin-top:46px;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.author img{flex:none;border-radius:2px}
.author p{margin:0;font-size:.92rem;color:var(--muted)}
.author .a-name{font:500 1.2rem/1.3 var(--serif);color:var(--ink);margin-bottom:4px}
.related{margin-top:40px}
.related ul{list-style:none;padding:0;margin:8px 0 0}
.related li{margin:0;border-bottom:1px solid var(--line)}
.related a{display:block;padding:12px 0;text-decoration:none;font:500 1.1rem/1.35 var(--serif);color:var(--ink)}
.related a:hover{color:var(--gold)}
.contact-cta{margin-top:46px;padding:30px 28px;background:var(--navy);color:var(--on-navy);border-top:2px solid var(--gold)}
.contact-cta p{color:var(--on-navy-muted);margin:0 0 18px}
.contact-cta .cc-title{font:500 1.6rem/1.2 var(--serif);color:var(--on-navy);margin-bottom:10px}
.contact-cta .cc-links{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin:0}
.contact-cta .btn-line{color:var(--on-navy);border-color:rgba(236,229,216,.4)}
.article .contact-cta a.cc-more{color:var(--gold);font-size:.9rem}
.article .contact-cta a.btn{text-decoration:none}
.article .contact-cta a.btn-solid{background:var(--gold);border-color:var(--gold);color:#0f1a28}
.article .contact-cta a.btn-solid:hover{background:var(--on-navy);border-color:var(--on-navy)}
.article .contact-cta a.btn-line{color:var(--on-navy);border-color:rgba(236,229,216,.4)}
.article .contact-cta a.btn-line:hover{border-color:var(--gold);color:var(--gold)}
.infobox{padding:22px 24px;border:1px solid var(--gold-soft);border-top:2px solid var(--gold);background:var(--paper)}
.infobox dl{margin:0 0 14px;display:grid;gap:10px}
.infobox dl div{display:grid;grid-template-columns:120px 1fr;gap:12px}
.infobox dt{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:3px}
.infobox dd{margin:0;font-weight:500}
.infobox p{margin:0;font-size:.92rem;color:var(--muted)}
@media (max-width:520px){.infobox dl div{grid-template-columns:1fr;gap:2px}}
.contact-more{text-align:center;margin:40px 0 0;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase}
.contact-more a{color:var(--gold);text-decoration:none;border-bottom:1px solid var(--gold-soft);padding-bottom:3px}
.contact-more a:hover{border-color:var(--gold)}
.contact-more span{margin:0 14px;color:var(--muted)}
