@font-face{font-family:Cormorant;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/fonts/cormorant-italic-300-cyrillic.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:300;font-display:swap;src:url(/assets/fonts/cormorant-italic-300-latin.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:400;font-display:swap;src:url(/assets/fonts/cormorant-italic-400-cyrillic.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:400;font-display:swap;src:url(/assets/fonts/cormorant-italic-400-latin.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:300;font-display:swap;src:url(/assets/fonts/cormorant-normal-300-cyrillic.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:300;font-display:swap;src:url(/assets/fonts/cormorant-normal-300-latin.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:400;font-display:swap;src:url(/assets/fonts/cormorant-normal-400-cyrillic.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:400;font-display:swap;src:url(/assets/fonts/cormorant-normal-400-latin.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(/assets/fonts/cormorant-normal-500-cyrillic.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:500;font-display:swap;src:url(/assets/fonts/cormorant-normal-500-latin.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:Italiana;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/italiana-normal-400-latin.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:Onest;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/onest-normal-300-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/onest-normal-300-latin.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/onest-normal-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/onest-normal-400-latin.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/onest-normal-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/onest-normal-500-latin.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:Oranienbaum;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/oranienbaum-normal-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oranienbaum;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/oranienbaum-normal-400-latin.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}:root{--vv-porcelain:#F0EFEB;--vv-sand:#D8CEC4;--vv-mist:#A9C0D1;--vv-pink:#D5A6AD;--vv-champagne:#D8C6AC;--vv-graphite:#26282A;--vv-burgundy:#642B39;--vv-muted:#55585a;--vv-display:"Oranienbaum","Cormorant",serif;--vv-accent:"Cormorant","Times New Roman",serif;--vv-latin:"Italiana","Cormorant",serif;--vv-text:"Onest",system-ui,sans-serif;--lab-font:var(--vv-text);--lab-radius:999px}.lab-btn{font-family:var(--vv-text);font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:13px 22px;border-radius:999px;border-color:currentColor}.lab-btn--primary{color:var(--lab-bg)!important}.lab-btn--small{font-size:11px;padding:9px 16px}.lab-back,.lab-sound,.lab-sensor{font-family:var(--vv-text)}.lab-back{letter-spacing:.14em}.lab-sound{left:176px}@media(max-width:600px){.lab-sound{left:164px}}.lab-perm__title,.lab-fatal h2{font:400 26px/1.1 var(--vv-display)}.lab-hint{font-family:var(--vv-accent);font-style:italic;font-size:17px;letter-spacing:0}*{box-sizing:border-box}html,body{margin:0;background:var(--vv-porcelain);color:var(--vv-graphite);font-family:var(--vv-text);-webkit-font-smoothing:antialiased}body{padding:0 clamp(20px,4.2vw,64px) 64px;max-width:1320px;margin:0 auto}.bar{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-bottom:1px solid rgba(38,40,42,.16);margin-bottom:clamp(40px,7vw,96px)}.logo{font:400 22px/1 var(--vv-latin);letter-spacing:.32em;color:var(--vv-graphite);text-decoration:none}.back{font:400 12px/1 var(--vv-text);letter-spacing:.22em;text-transform:uppercase;color:var(--vv-graphite);text-decoration:none}.back:hover{color:var(--vv-burgundy)}.head__k{font:400 12px/1.3 var(--vv-text);letter-spacing:.22em;text-transform:uppercase;color:var(--vv-burgundy);margin:0 0 24px}h1{font-family:var(--vv-display);font-weight:400;font-size:clamp(52px,9vw,136px);line-height:.95;letter-spacing:-.01em;margin:0 0 28px}h1 em{font-family:var(--vv-accent);font-style:italic;font-weight:300;color:var(--vv-burgundy)}.head__p{max-width:62ch;font-size:16px;line-height:1.7;color:var(--vv-muted);margin:0 0 56px}.list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(38,40,42,.16)}.list li{border-bottom:1px solid rgba(38,40,42,.16)}.list a{display:grid;grid-template-columns:minmax(200px,1fr) 1.3fr auto;gap:28px;align-items:baseline;padding:28px 0;text-decoration:none;color:inherit;transition:padding-left .45s cubic-bezier(.2,.7,.2,1)}.list a:hover,.list a:focus-visible{padding-left:14px;outline:none}.list a:hover .t,.list a:focus-visible .t{color:var(--vv-burgundy)}.t{font-family:var(--vv-latin);font-size:clamp(28px,3.4vw,44px);letter-spacing:.04em;line-height:1;transition:color .25s}.d{font-size:15px;line-height:1.6;color:var(--vv-muted)}.tag{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--vv-muted);white-space:nowrap}.foot{margin-top:56px;font-size:13px;color:var(--vv-muted);line-height:1.7;max-width:80ch}.foot a{color:var(--vv-graphite);text-underline-offset:3px}@media(max-width:760px){.list a{grid-template-columns:1fr;gap:8px}.tag{white-space:normal}}
