@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-cyrillic-ext-400-normal-DaQSmjrl.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-400-normal-BkkDEomt.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-cyrillic-400-normal-Dakd8U79.woff2) format("woff2"),url(/assets/oswald-cyrillic-400-normal-BUD0W5Zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/oswald-vietnamese-400-normal-BupuUjkp.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-latin-ext-400-normal-DbVOzfr-.woff2) format("woff2"),url(/assets/oswald-latin-ext-400-normal-KcyBFdGH.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-latin-400-normal-BAFo8sP8.woff2) format("woff2"),url(/assets/oswald-latin-400-normal-D1wpMXgf.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-ext-500-normal-DngHVvy4.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-500-normal-Hz7kEHBT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2) format("woff2"),url(/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-vietnamese-500-normal-hXcn5ojQ.woff2) format("woff2"),url(/assets/oswald-vietnamese-500-normal-Bi4XG4HV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-ext-500-normal-QdEKgtiz.woff2) format("woff2"),url(/assets/oswald-latin-ext-500-normal-DcyNJhgm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-ext-600-normal-DJv8RkPb.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-600-normal-CXH_3Vsf.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-600-normal-OIkAk3Qq.woff2) format("woff2"),url(/assets/oswald-cyrillic-600-normal-B7zyAoGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-vietnamese-600-normal-h0z1RevK.woff2) format("woff2"),url(/assets/oswald-vietnamese-600-normal-CH5CIKWT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-ext-600-normal-5Cvn_Zbc.woff2) format("woff2"),url(/assets/oswald-latin-ext-600-normal-BUCHT9gM.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2) format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-ext-700-normal-CtkJES1U.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-700-normal-VKAui8kQ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-700-normal-BO0IwMyy.woff2) format("woff2"),url(/assets/oswald-cyrillic-700-normal-DxuP1Pb9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-vietnamese-700-normal-_DkZZ6ID.woff2) format("woff2"),url(/assets/oswald-vietnamese-700-normal-BxFoeH7J.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-ext-700-normal-BKErdSR5.woff2) format("woff2"),url(/assets/oswald-latin-ext-700-normal-CJSSDThd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2) format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.woff) format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-normal-CWV284fw.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-normal-DLkyKLvH.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-normal-C44pakCn.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-400-normal-B8Z6Jvzv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-normal-Cw5-AHNN.woff2) format("woff2"),url(/assets/source-serif-4-greek-400-normal-BccYJ-vZ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-normal-BbG3LG1A.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-400-normal-DR1UuFon.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-normal-Cp7z-ARB.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-400-normal-CEpydyUl.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2) format("woff2"),url(/assets/source-serif-4-latin-400-normal-Dn3IlU-Z.woff) format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-cyrillic-ext-500-normal-DaDZE_Na.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-500-normal-8-8HP2PF.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-cyrillic-500-normal-BdVUvljg.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-500-normal-Bb4u56_6.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-greek-500-normal-By8GFJzz.woff2) format("woff2"),url(/assets/source-serif-4-greek-500-normal-z-Q6FFuG.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-vietnamese-500-normal-Bi3OSTTW.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-500-normal-8N8MYVKB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-latin-ext-500-normal-BYjRCDVy.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-500-normal-D-qasQTj.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-latin-500-normal-CUHe9xxf.woff2) format("woff2"),url(/assets/source-serif-4-latin-500-normal-DVVamBqs.woff) format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-ext-600-normal-D_E8FDgP.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-600-normal-DiT2IGQm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-600-normal-BDP5YDHD.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-600-normal-DFnC3vAY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-greek-600-normal-DdRkKr-1.woff2) format("woff2"),url(/assets/source-serif-4-greek-600-normal-DhXQw1Kl.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-vietnamese-600-normal-CznyfUKR.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-600-normal-B0WJbuqT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-normal-0sIUyHMO.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-600-normal-C6NNqpJh.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2) format("woff2"),url(/assets/source-serif-4-latin-600-normal-DMD1h6_f.woff) format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2) format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2) format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2) format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff) format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2) format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2) format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2) format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff) format("woff");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{--paper: #efe6d2;--paper-2: #e7dcc2;--sand: #ebd3a7;--fir: #1f3a2e;--fir-deep: #16281f;--fir-darker: #112019;--rost: #e7360f;--rost-deep: #e7360f;--kohle: #221e1a;--moss: #6e7d5b;--brass: #c79a52;--line: rgba(34, 30, 26, .16);--line-light: rgba(239, 231, 214, .22);--font-display: "Oswald", "Arial Narrow", sans-serif;--font-body: "Source Serif 4", Georgia, "Times New Roman", serif;--font-mono: "Space Mono", "Courier New", monospace;--wrap: 1180px;--header-h: 84px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--kohle);font-family:var(--font-body);font-size:1.05rem;line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:var(--rost);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:3px solid var(--rost);outline-offset:2px}h1,h2,h3{font-family:var(--font-display);font-weight:600;line-height:1.05;margin:0;letter-spacing:.005em}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 clamp(1.1rem,4vw,2.5rem)}.wrap--narrow{max-width:720px}.app-shell{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.22em;font-size:.78rem;font-weight:600;color:var(--rost);margin:0 0 1rem}.ticker{overflow:hidden;background:var(--fir);border-bottom:1px solid var(--line-light)}.ticker__track{display:flex;width:max-content;animation:tickerScroll 120s linear infinite;will-change:transform}.ticker:hover .ticker__track{animation-play-state:paused}.ticker__group{display:flex;flex:none;align-items:center}.ticker__item{display:inline-flex;align-items:center;padding:.5rem 0;color:var(--sand);font-family:var(--font-display);font-weight:500;text-transform:uppercase;letter-spacing:.16em;font-size:.74rem;white-space:nowrap}.ticker__item:after{content:"•";margin:0 clamp(1.1rem,3vw,2rem);color:var(--brass);font-size:.85em}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.ticker__track{animation:none;transform:none}}.site-header{position:sticky;top:0;z-index:50;background:#efe6d2eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);transition:opacity .4s ease,transform .4s ease}.site-header.is-hidden{opacity:0;transform:translateY(-100%);pointer-events:none}.site-header__inner{display:flex;align-items:center;justify-content:space-between;height:var(--header-h)}.brand-logo{display:inline-flex;align-items:center}.brand-logo img{height:56px;width:auto;transition:transform .25s ease}.brand-logo:hover img{transform:scale(1.04)}.site-nav{display:flex;align-items:center;gap:clamp(1rem,3vw,2.2rem)}.site-nav a{display:inline-block;color:var(--kohle);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-size:.82rem;font-weight:500;transition:color .18s ease,transform .18s ease}.site-nav a:hover{color:var(--rost);text-decoration:none;transform:scale(1.08)}.lang-switch{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--line);padding:.2rem .5rem}.lang-switch button{background:none;border:none;cursor:pointer;font-family:var(--font-display);font-weight:600;letter-spacing:.1em;font-size:.78rem;color:var(--moss);padding:.1rem .25rem;transition:color .18s ease,transform .18s ease}.lang-switch button:hover{transform:scale(1.12);color:var(--kohle)}.lang-switch button.is-active{color:var(--kohle);text-decoration:underline;text-underline-offset:3px}.lang-switch__sep{color:var(--line)}.btn{display:inline-block;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.13em;font-size:.86rem;font-weight:600;padding:.95em 1.7em;border:2px solid transparent;cursor:pointer;transition:background-color .18s ease,transform .2s ease,box-shadow .2s ease}.btn:hover{text-decoration:none}.btn--primary{background:var(--rost);color:var(--paper);border-color:var(--rost)}.btn--primary:hover{background:var(--rost-deep);border-color:var(--rost-deep);transform:translateY(-2px) scale(1.03);box-shadow:0 10px 24px #8a342147}.btn--block{display:block;width:100%;text-align:center}.link-arrow{display:inline-block;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.13em;font-size:.82rem;font-weight:600;transition:transform .18s ease}.link-arrow:hover{transform:scale(1.06);text-decoration:none}.hero{position:relative;isolation:isolate;background:radial-gradient(120% 80% at 20% 0%,rgba(199,154,82,.12),transparent 60%),repeating-linear-gradient(135deg,rgba(239,231,214,.045) 0,rgba(239,231,214,.045) 1px,transparent 1px,transparent 12px),linear-gradient(180deg,#244133 0%,var(--fir-deep) 62%,var(--fir-darker) 100%);color:var(--paper);overflow:hidden}.hero__badge-stage{position:absolute;left:clamp(0px,30vw,480px);right:0;margin-inline:auto;top:44%;z-index:1;width:min(620px,66%);aspect-ratio:3 / 2;border-radius:46px;box-shadow:0 32px 66px #00000073,0 10px 24px #0000004d;transform:translateY(-50%);animation:heroLogo 14s ease-in-out infinite alternate}.hero__badge{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#ebd3a7;border-radius:46px;overflow:hidden;transform:perspective(1200px) rotateX(0) rotateY(0);transition:transform .35s ease}.hero__badge-img{width:86%;height:auto;transition:transform 1.2s ease-out}.hero__badge:hover .hero__badge-img{transform:scale(1.05)}@media (prefers-reduced-motion: reduce){.hero__badge-stage{animation:none}.hero__badge,.hero__badge-img{transition:none}}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:130px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 200' preserveAspectRatio='none'%3E%3Cpath fill='%23112019' d='M0 200 L0 128 L110 70 L230 118 L350 55 L470 112 L590 42 L720 104 L840 60 L965 116 L1085 62 L1205 110 L1320 58 L1440 104 L1440 200 Z'/%3E%3Cpath fill='%230d1a14' opacity='0.85' d='M0 200 L0 160 L150 118 L300 158 L440 120 L590 160 L740 122 L880 158 L1020 124 L1160 160 L1300 126 L1440 158 L1440 200 Z'/%3E%3C/svg%3E");background-size:cover;background-position:bottom;pointer-events:none}.hero__inner{position:relative;z-index:3;display:grid;grid-template-columns:1fr auto;align-items:center;gap:clamp(2rem,6vw,5rem);width:100%;max-width:1760px;margin:0 auto;padding:clamp(3.5rem,9vw,7rem) clamp(1.5rem,5vw,4.5rem) clamp(5rem,11vw,8.5rem);padding-left:clamp(1.25rem,7vw,10rem);pointer-events:none}.hero__text{max-width:42rem;animation:rise .7s ease both;pointer-events:auto}.hero .eyebrow{color:var(--brass);margin-bottom:1.3rem}.hero__title{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.7rem,6.8vw,5rem);line-height:1.08;letter-spacing:.012em;padding-top:.08em;margin:0 0 1.6rem}.hero__subtitle{font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.62;color:#efe7d6db;margin:0 0 2.2rem;max-width:30rem}.hero__seal{animation:rise .7s ease .12s both}.seal{display:flex;flex-direction:column;align-items:center;gap:1rem}.seal__frame{position:relative;width:176px;height:176px;border:2px solid var(--rost);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.seal__frame:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(166,65,42,.55)}.seal__mark{width:74px;height:auto}.seal__mark path{fill:var(--rost)}.seal__monogram{font-family:var(--font-display);font-weight:700;font-size:1.5rem;letter-spacing:.18em;color:var(--paper)}.seal__caption{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;font-weight:500;color:#efe7d6c7;text-align:center;max-width:190px;line-height:1.5}.section{padding:clamp(3.5rem,7vw,6rem) 0}.section__title{font-size:clamp(1.9rem,3.7vw,2.9rem);text-transform:uppercase;margin:0 0 2.6rem;max-width:22ch}.grid{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(1.2rem,2.5vw,1.9rem);width:max-content;will-change:transform}.poster{flex:0 0 auto;position:relative;width:236px;height:360px;overflow:hidden;background:var(--fir);border:1px solid var(--line);color:inherit;transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s ease,opacity .4s ease,filter .4s ease}.grid:hover .poster{opacity:.32;filter:saturate(.5)}.grid:hover .poster:hover{opacity:1;filter:none}.poster:hover{transform:scale(1.13);z-index:20;box-shadow:0 26px 60px #11181466;text-decoration:none}.poster__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--fir)}.poster__media .product-image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.poster:hover .poster__media .product-image{transform:scale(1.05)}.poster__weight{position:absolute;left:0;top:0;z-index:4;background:var(--rost);color:var(--paper);font-family:var(--font-mono);font-size:.72rem;padding:.3rem .7rem;letter-spacing:.02em}.poster__cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1.8rem 1rem 1rem;background:linear-gradient(180deg,transparent,rgba(17,32,25,.92));color:var(--paper);transition:opacity .3s ease}.poster__cap .eyebrow{color:var(--brass);margin:0 0 .3rem;font-size:.66rem}.poster__cap h3{font-family:var(--font-display);font-weight:600;font-size:1.1rem;text-transform:none;line-height:1.15}.poster:hover .poster__cap{opacity:0}.poster__panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;padding:1.4rem 1.4rem 1.1rem;background:linear-gradient(180deg,#16281fd1,#0d1a14f7 48%);color:var(--paper);opacity:0;pointer-events:none;transition:opacity .4s ease}.poster:hover .poster__panel{opacity:1}.poster__panel .eyebrow{color:var(--brass);margin-bottom:.4rem;font-size:.66rem}.poster__title{font-family:var(--font-display);font-weight:600;font-size:1.12rem;text-transform:none;letter-spacing:.01em;margin:0 0 .7rem}.poster__scroll{position:relative;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 84%,transparent 100%)}.poster__track{animation:vscroll 80s linear infinite}.poster__panel .prose{color:#efe7d6d9;font-size:.8rem;line-height:1.55}.poster__panel .prose h2{color:var(--brass);font-size:.9rem;text-transform:uppercase;letter-spacing:.04em;margin:1rem 0 .4rem}.poster__panel .prose p{margin:0 0 .7rem}.poster__panel .prose ul{list-style:none;padding:0;margin:0 0 .7rem}.poster__panel .prose li{position:relative;padding-left:1.1rem;margin-bottom:.4rem}.poster__panel .prose li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;background:var(--rost)}.poster__cta{display:flex;align-items:center;gap:.5rem;margin-top:.9rem;padding-top:.8rem;border-top:1px solid var(--line-light);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.13em;font-size:.76rem;font-weight:600;color:var(--brass)}@keyframes vscroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.poster__soldout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:center;background:#1120198c;pointer-events:none}.poster__soldout span{background:var(--rost);color:var(--paper);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;font-weight:700;font-size:.92rem;padding:.55rem 1.3rem;border-radius:999px;transform:rotate(-6deg);box-shadow:0 8px 22px #00000059}.poster.is-soldout .poster__media .product-image{filter:grayscale(.7) brightness(.82)}.product-image{width:100%;height:100%;object-fit:cover}.product-image--placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:1.5rem;background:var(--fir);color:#efe7d6b3;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-size:.82rem;line-height:1.5}.story__head{padding-top:clamp(2.4rem,5vw,3.5rem);padding-bottom:clamp(1.5rem,3vw,2.2rem);max-width:800px}.link-back{display:inline-block;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.13em;font-size:.8rem;font-weight:500;margin-bottom:1.6rem;transition:transform .18s ease}.link-back:hover{transform:scale(1.05)}.story__title{font-size:clamp(2rem,5vw,3.4rem);text-transform:uppercase;margin:0 0 1.2rem;line-height:1.08;padding-top:.06em}.story__lead{font-size:clamp(1.15rem,2.2vw,1.4rem);line-height:1.55;color:#221e1adb;margin:0}.story__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(2rem,5vw,4rem);align-items:start;padding-bottom:clamp(3rem,7vw,5.5rem)}.story__image{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:var(--fir);margin-bottom:2rem}.prose h2{font-size:1.5rem;text-transform:uppercase;letter-spacing:.02em;margin:2.4rem 0 .9rem}.prose p{margin:0 0 1.2rem}.prose ul{list-style:none;padding:0;margin:0 0 1.4rem}.prose li{position:relative;padding-left:1.4rem;margin-bottom:.7rem}.prose li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;background:var(--rost)}.story__aside{position:sticky;top:calc(var(--header-h) + 14px)}.factsheet{background:var(--fir);color:var(--paper);padding:1.6rem 1.6rem 1.8rem;border-top:3px solid var(--rost)}.factsheet__label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.2em;font-size:.78rem;font-weight:600;color:var(--brass);margin:0 0 1.1rem}.factsheet dl{margin:0 0 1.6rem}.factsheet__row{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-top:1px solid var(--line-light)}.factsheet__row dt{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#efe7d6a6;margin:0}.factsheet__row dd{font-family:var(--font-mono);font-size:.82rem;text-align:right;margin:0;color:var(--paper)}.legal__note{color:#221e1acc;margin:0 0 1.8rem}.legal__address{font-style:normal;line-height:1.9}.site-footer{background:var(--fir-deep);color:var(--paper)}.site-footer__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);padding-top:clamp(2.6rem,5vw,3.6rem);padding-bottom:2rem}.wordmark{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.16em}.wordmark__peak{color:var(--rost)}.wordmark--footer{color:var(--paper);font-size:1.25rem}.site-footer__brand p{color:#efe7d6cc;margin:.9rem 0 1rem;max-width:34ch}.site-footer__brand .link-arrow{color:var(--brass)}.site-footer__links{display:flex;flex-direction:column;gap:.7rem;align-items:flex-end}.site-footer__links a{display:inline-block;color:var(--paper);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.13em;font-size:.82rem;transition:color .18s ease,transform .18s ease}.site-footer__links a:hover{color:var(--brass);text-decoration:none;transform:scale(1.06)}.site-footer__base{border-top:1px solid var(--line-light);padding-top:1.4rem;padding-bottom:1.8rem;font-family:var(--font-mono);font-size:.76rem;color:#efe7d699}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes heroLogo{0%{transform:translateY(calc(-50% + 9px)) scale(1.02)}to{transform:translateY(calc(-50% - 11px)) scale(1.05)}}@supports (animation-timeline: view()){.section__title,.story__head,.factsheet,.prose>h2{animation:reveal-up linear both;animation-timeline:view();animation-range:entry 0% entry 42%}.poster{animation:reveal-fade linear both;animation-timeline:view();animation-range:entry 0% entry 40%}@keyframes reveal-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-fade{0%{opacity:0}to{opacity:1}}}@media (max-width: 860px){.hero__inner{grid-template-columns:1fr}.hero__seal{order:-1;justify-self:start}.poster,.poster:hover{width:200px;height:300px}.story__grid{grid-template-columns:1fr}.story__aside{position:static}}@media (max-width: 560px){.site-footer__inner{grid-template-columns:1fr}.site-footer__links{align-items:flex-start}.seal__frame{width:148px;height:148px}.brand-logo img{height:46px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}.grid:hover .poster{opacity:1;filter:none}.poster:hover{transform:none}}.crest{display:flex;flex-direction:column;align-items:center;gap:1.1rem}.crest__stage{position:relative;width:min(320px,82vw);aspect-ratio:728 / 310}.crest__rays{position:absolute;left:50%;top:46%;width:150%;aspect-ratio:1;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 0deg,rgba(199,154,82,.16) 0deg 4deg,transparent 4deg 16deg);-webkit-mask-image:radial-gradient(closest-side,#000 0%,#000 40%,transparent 72%);mask-image:radial-gradient(closest-side,#000 0%,#000 40%,transparent 72%);animation:crestRays 46s linear infinite;pointer-events:none}.crest__glow{position:absolute;top:-14%;right:-8%;bottom:-14%;left:-8%;background:radial-gradient(closest-side,rgba(199,154,82,.2),transparent 70%);pointer-events:none}.crest__layer{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:contain;will-change:transform}.crest__layer--back{background-image:url(/berg-buben-emblem.png);animation:crestBack 8s ease-in-out infinite alternate}.crest__layer--front{background-image:url(/berg-buben-emblem-front.png);animation:crestFront 8s ease-in-out infinite alternate}.crest__caption{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;font-weight:500;color:#efe7d6c7;text-align:center;max-width:220px;line-height:1.5}@keyframes crestRays{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes crestBack{0%{transform:translateY(2px) scale(1)}to{transform:translateY(-3px) scale(1.015)}}@keyframes crestFront{0%{transform:translateY(-1px)}to{transform:translateY(6px)}}.carousel{position:relative}.carousel__viewport{overflow:hidden;padding:34px 0}.carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:30;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:none;background:var(--fir);color:var(--paper);cursor:pointer;box-shadow:0 8px 22px #11181447;transition:background-color .18s ease,transform .18s ease}.carousel__arrow:hover{background:var(--rost);transform:translateY(-50%) scale(1.08)}.carousel__arrow--prev{left:-6px}.carousel__arrow--next{right:-6px}@media (max-width: 860px){.carousel__arrow{width:40px;height:40px}}.hero__rays{position:absolute;left:calc(50% + clamp(0px,30vw,480px)/2);top:42%;width:min(960px,120%);aspect-ratio:1;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 0deg,rgba(199,154,82,.12) 0deg 5deg,transparent 5deg 18deg),radial-gradient(closest-side,rgba(199,154,82,.22),transparent 70%);-webkit-mask-image:radial-gradient(closest-side,#000 0%,#000 34%,transparent 70%);mask-image:radial-gradient(closest-side,#000 0%,#000 34%,transparent 70%);animation:crestRays 60s linear infinite;pointer-events:none;z-index:0}.wordmark__logo{height:38px;width:auto}.legal p{margin:0 0 1rem;color:#221e1ad9}.legal h2{font-family:var(--font-display);font-size:1.2rem;text-transform:none;letter-spacing:.01em;margin:2rem 0 .6rem}.legal a{color:var(--rost)}.prodinfo{margin-top:2.6rem;padding-top:2rem;border-top:1px solid var(--line)}.prodinfo h2{font-size:1.4rem;text-transform:uppercase;letter-spacing:.02em;margin:0 0 1.2rem}.prodinfo h3{font-family:var(--font-display);font-size:1.02rem;text-transform:uppercase;letter-spacing:.06em;color:var(--rost);margin:1.5rem 0 .5rem}.prodinfo p{margin:0 0 .8rem;color:#221e1ad9;font-size:.98rem}.nutri{margin:.4rem 0 .8rem;max-width:440px}.nutri__row{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:.85rem}.nutri__row dt{color:#221e1ab3;margin:0}.nutri__row dd{margin:0;font-weight:700}.sorten{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.sorten__head .eyebrow{margin-bottom:.9rem}.sorten__head .section__title{margin:0}.sorten__carousel{min-width:0}@media (max-width: 860px){.sorten{grid-template-columns:1fr}.sorten__head .section__title{margin:0 0 1.6rem}}.site-footer__crest{justify-self:center}.site-footer__crest .crest{gap:.7rem}.site-footer__crest .crest__stage{width:min(210px,60vw)}.site-footer__crest .crest__caption{font-size:.62rem;max-width:190px}@media (max-width: 860px){.site-footer__inner{grid-template-columns:1fr;gap:2.2rem}.site-footer__crest{justify-self:start}}
