@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/prata-cyrillic-400-normal-CW5LVkdR.woff2) format("woff2"),url(/assets/prata-cyrillic-400-normal-DdkJ869o.woff) format("woff")}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/prata-latin-400-normal-DtyCfkTi.woff2) format("woff2"),url(/assets/prata-latin-400-normal-C4yJuFIr.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-italic-DVnfXoMy.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-italic-C9gO-8KC.woff) format("woff")}:root{font-family:Cormorant Garamond,Georgia,serif;color:#ece5d3;background:#10282b;font-synthesis:none}*{box-sizing:border-box}body{margin:0}.cover{position:relative;isolation:isolate;max-width:480px;min-height:100svh;min-height:100dvh;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(58px + env(safe-area-inset-top,0px)) 28px calc(22px + env(safe-area-inset-bottom,0px));overflow:hidden;background:linear-gradient(180deg,#0b222c40,#102c2bd9 48%,#0a222ae8),url(/assets/surville-mobile-cover-source.png-VwzAuoNn.webp) center/cover}.eyebrow{font-size:10px;letter-spacing:2.3px;color:#cbbd93;margin:0 0 20px}h1{font-family:Prata,Georgia,serif;font-weight:400;font-size:clamp(30px,8.8vw,40px);letter-spacing:1px;margin:0}.motto{font-size:22px;font-style:italic;color:#cfcbb8;margin:12px 0 0}.profile{width:100%;margin:54px 0 40px}.portrait{position:relative;display:grid;place-items:center;width:88px;height:88px;margin:0 auto 22px;border:1px solid #c7aa6a90;outline:5px solid #d2be8720;border-radius:50%;background:#25464b;color:#e4d5b1;font-family:Prata,serif;font-size:30px;overflow:hidden}.portrait img{position:absolute;width:100%;height:100%;object-fit:cover}.portrait img[hidden]{display:none}.kicker{font-size:10px;letter-spacing:2px;color:#bfad80;margin:0 0 12px}h2{font:400 24px/1.6 Prata,Georgia,serif;overflow-wrap:anywhere;margin:0}.line{display:block;width:48px;height:1px;background:#b99957;margin:24px auto}h3{font:400 19px/1.6 Prata,Georgia,serif;margin:0 0 15px}#description{max-width:320px;margin:0 auto;font-size:21px;line-height:1.45;color:#d2d6c9}button{font:500 19px Cormorant Garamond,Georgia,serif;color:#eee4cb;border:1px solid #b79c62;background:#233f4090;border-radius:3px;padding:12px 20px;margin-top:24px;min-height:48px;cursor:pointer}button:disabled{opacity:.6}button:focus-visible{outline:2px solid #eee4cb;outline-offset:4px}#demo-note{font-size:15px;color:#d4bc83;margin:22px 0 0}footer{margin-top:auto;max-width:320px;padding-top:10px}footer>span{font-size:10px;letter-spacing:2.4px;color:#bba878}footer p{font-size:14px;line-height:1.45;color:#9faeaa;margin:15px 0 0}[hidden]{display:none!important}@media(max-height:720px){.cover{padding-top:30px}.profile{margin-top:35px;margin-bottom:25px}.motto{font-size:20px}.portrait{width:74px;height:74px}.line{margin:18px auto}}@media(min-width:480px){body{background:#10282b}.cover{box-shadow:0 0 100px #0005}}
