@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/cormorant-garamond-cyrillic-ext-300-normal-D8IReVS-.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-300-normal-B5wCrnbP.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/cormorant-garamond-cyrillic-300-normal-DZNkLIMe.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-300-normal-KEduutn5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/cormorant-garamond-vietnamese-300-normal-BTzPAsHw.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-300-normal-ByHlPz7v.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/cormorant-garamond-latin-ext-300-normal-BsCYHBWC.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-300-normal-DueGyF8j.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/cormorant-garamond-latin-300-normal-Cw-E_7L1.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-300-normal-BuXLI6C0.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-normal-4uxlocMh.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-italic-BEGvmv_3.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-italic-C_Uk1MUY.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-italic-D3GtrbRZ.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-italic-AH1vqu4S.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-italic-BoXDRTEW.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-italic-CJpMwFnN.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-italic-BdEzgT7i.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-italic-CQvLaSWn.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-italic-BLh7T8o8.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-normal-DwaaZvol.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-400-normal-PiPRSBNu.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-normal-CbVom6TB.woff2) format("woff2"),url(/assets/lora-cyrillic-400-normal-BedExNGj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-normal-D2gccGFf.woff2) format("woff2"),url(/assets/lora-math-400-normal-BToItYw_.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-normal-DmcY0X7a.woff2) format("woff2"),url(/assets/lora-symbols-400-normal-BK2bqsD8.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-normal-BxA6xcFr.woff2) format("woff2"),url(/assets/lora-vietnamese-400-normal-DlgyXXxo.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-normal-CyviI4c-.woff2) format("woff2"),url(/assets/lora-latin-ext-400-normal-B9GmMl5M.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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-normal-DnxXpLNu.woff2) format("woff2"),url(/assets/lora-latin-400-normal-DBJS-Hc6.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-italic-sNZZY6P_.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-400-italic-CkoKUlaJ.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-italic-BZqWJcgY.woff2) format("woff2"),url(/assets/lora-cyrillic-400-italic-rXhP2Nh9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-italic-C8XPXhEM.woff2) format("woff2"),url(/assets/lora-math-400-italic-iqgQGvdL.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-italic-Bx3UNHSW.woff2) format("woff2"),url(/assets/lora-symbols-400-italic-DQuLZM7M.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-italic-DFs7jfwN.woff2) format("woff2"),url(/assets/lora-vietnamese-400-italic-DGRK7mLs.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-italic-D02B-RQB.woff2) format("woff2"),url(/assets/lora-latin-ext-400-italic-2Cu7DU_m.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:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-italic-DYjZp4sZ.woff2) format("woff2"),url(/assets/lora-latin-400-italic-wRLkZNVE.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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.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:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-italic-drKdN10-.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-italic-24vVh5t9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-italic-CD15TOr5.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-italic-Cpv4sfwY.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:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-italic-zVOgzDMq.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-italic-CZOjvne0.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:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-italic-LeeEXsx5.woff2) format("woff2"),url(/assets/playfair-display-latin-400-italic-hIeePEuE.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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.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:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-italic-zoDFlEzN.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-italic-Dx4A8QUO.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:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-italic-BLN19cOa.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-400-italic-Dx8qIUN3.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:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-italic-C7D4Dq0H.woff2) format("woff2"),url(/assets/source-serif-4-greek-400-italic-DcuniPAV.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:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-italic-CjUPRDIa.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-400-italic-DyjhI2GX.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:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-italic-JynPwBMj.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-400-italic-G7LDTi7t.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:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2) format("woff2"),url(/assets/source-serif-4-latin-400-italic-Dv9jnFA_.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:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-normal-DehDhP4C.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-400-normal-BWURas-n.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:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-normal-C42RasBZ.woff2) format("woff2"),url(/assets/libre-baskerville-latin-400-normal-BTm3cn9P.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:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-italic-BgvGgHFw.woff2) format("woff2"),url(/assets/libre-baskerville-latin-ext-400-italic-DZExQWkT.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:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-italic-Dx5Rrf3o.woff2) format("woff2"),url(/assets/libre-baskerville-latin-400-italic-DvfstiAl.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:Crimson Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/crimson-pro-vietnamese-400-normal-C3m3Wqkz.woff2) format("woff2"),url(/assets/crimson-pro-vietnamese-400-normal-CEHt5KbE.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:Crimson Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/crimson-pro-latin-ext-400-normal-B3ID4PT2.woff2) format("woff2"),url(/assets/crimson-pro-latin-ext-400-normal-BWiDT69a.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:Crimson Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/crimson-pro-latin-400-normal-B4SlG4wx.woff2) format("woff2"),url(/assets/crimson-pro-latin-400-normal-BzhyrSeK.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:Crimson Pro;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/crimson-pro-vietnamese-400-italic-NXtqStND.woff2) format("woff2"),url(/assets/crimson-pro-vietnamese-400-italic-XRYdg6KH.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:Crimson Pro;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/crimson-pro-latin-ext-400-italic-C6Jf9c7d.woff2) format("woff2"),url(/assets/crimson-pro-latin-ext-400-italic-DuC2towc.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:Crimson Pro;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/crimson-pro-latin-400-italic-BJbyz_Tg.woff2) format("woff2"),url(/assets/crimson-pro-latin-400-italic-iL-nM4zC.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}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.left-2{left:.5rem}.z-50{z-index:50}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-full{height:100%}.h-px{height:1px}.w-2{width:.5rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-48{width:12rem}.w-56{width:14rem}.w-full{width:100%}.min-w-\[10rem\]{min-width:10rem}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-black\/\[0\.06\]{border-color:#0000000f}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.fill-current{fill:currentColor}.fill-white{fill:#fff}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tracking-widest{letter-spacing:.1em}.text-foreground{color:hsl(var(--foreground))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.opacity-60{opacity:.6}.shadow-\[0_4px_6px_-1px_rgba\(0\,0\,0\,0\.07\)\,0_10px_30px_-5px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 4px 6px -1px rgba(0,0,0,.07),0 10px 30px -5px rgba(0,0,0,.12);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 10px 30px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_-1px_0_rgba\(0\,0\,0\,0\.06\)\]{--tw-drop-shadow: drop-shadow(0 -1px 0 rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.paused{animation-play-state:paused}*,*:before,*:after{box-sizing:border-box}:root{--nacht: #1C2E4A;--perkament: #F5EDD6;--amber: #C9921A;--ijsblauw: #8FA8C4;--inkt: #1A1410;--color-header: var(--nacht);--color-bg: var(--perkament);--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 221.2 83.2% 53.3%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--primary: 41 76% 45%;--primary-foreground: 0 0% 100%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--radius: .5rem;font-family:DM Sans,system-ui,sans-serif;font-size:16px;color:var(--inkt);background:var(--perkament);-webkit-font-smoothing:antialiased}body{margin:0}input,select,textarea{font-size:16px!important}.container{width:100%;max-width:1500px;margin:0 auto;padding:0 24px}.error{color:var(--ms-error);font-size:14px;margin:0}.q-tabs{display:flex;gap:6px;border:1.5px solid var(--ms-line-strong);border-radius:999px;padding:5px;background:var(--papier)}.q-tabs__btn{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border:none;border-radius:999px;background:transparent;color:var(--nacht);font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.q-tabs__btn--active{background:var(--nacht);color:var(--perkament)}.q-spin{animation:q-spin .8s linear infinite}@keyframes q-spin{to{transform:rotate(360deg)}}.q-record,.q-type{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.q-waveform{display:flex;align-items:center;gap:3px;width:100%;height:64px;padding:0 4px}.q-waveform--live{justify-content:center}.q-waveform--playback{cursor:pointer}.q-waveform__placeholder{color:var(--muted-foreground, var(--ms-ink-60));font-size:13px}.q-waveform__bar{flex:1 0 auto;width:3px;min-height:8%;border-radius:2px;background:var(--ijsblauw);transition:height .08s ease-out}.q-waveform__bar--live{background:var(--amber)}.q-takes{display:flex;flex-direction:column;gap:16px;width:100%}.q-take{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:16px;border:1px solid var(--ms-line-strong);border-radius:12px;background:var(--papier)}.q-take--selected{border-color:var(--amber);border-width:2px;padding:15px}.q-take__header{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.q-take__label{font-size:13px;font-weight:500;margin:0;color:var(--muted-foreground, var(--ms-ink-60))}.q-take__delete{background:none;border:none;color:var(--ms-error);font-size:13px;cursor:pointer;text-decoration:underline}.q-record__timer{font-variant-numeric:tabular-nums;font-size:15px;color:var(--inkt)}.q-record__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 36px;border:none;border-radius:999px;background:var(--amber);color:#fff;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 4px 14px #c9921a59;transition:box-shadow .15s,transform .1s}.q-record__button:hover{box-shadow:0 6px 18px #c9921a73}.q-record__button:active{transform:scale(.98)}.q-record__button--recording{background:var(--ms-error);box-shadow:0 4px 14px #dc262659}.q-record__pulse{width:10px;height:10px;border-radius:50%;background:var(--papier);animation:q-pulse 1.2s ease-in-out infinite}@keyframes q-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.q-record__redo{background:none;border:none;color:var(--amber);font-size:14px;cursor:pointer;text-decoration:underline}.q-type__textarea{width:100%;padding:16px 18px;border:1.5px solid var(--ms-line-strong);border-radius:10px;background:#fff;font-size:17px;line-height:1.6;font-family:Lora,Georgia,serif;color:var(--inkt);resize:vertical}.q-type__textarea::-moz-placeholder{color:var(--muted-foreground, #94a3b8);font-family:DM Sans,sans-serif}.q-type__textarea::placeholder{color:var(--muted-foreground, #94a3b8);font-family:DM Sans,sans-serif}.q-type__textarea:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 3px #c9921a26}.q-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 32px;background:var(--nacht);color:var(--perkament);border:none;border-radius:10px;font-size:16px;font-weight:600;letter-spacing:.2px;cursor:pointer;margin-top:4px;transition:background .15s,transform .1s}.q-submit:hover:not(:disabled){background:#24385c}.q-submit:active:not(:disabled){transform:scale(.98)}.q-crop-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1410d9;display:flex;align-items:stretch;justify-content:center;z-index:1000}.q-crop-modal{display:flex;flex-direction:column;gap:14px;width:100%;height:100%;height:100dvh;background:#fff;border-radius:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));overflow:hidden}.q-crop-title{font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:400;margin:0;text-align:center;color:var(--inkt)}.q-crop-stage{position:relative;width:100%;flex:1;min-height:0;background:var(--inkt);border-radius:10px;overflow:hidden;touch-action:none}.q-crop-zoom{width:100%;height:32px;accent-color:var(--amber);flex-shrink:0}.q-crop-actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-shrink:0}.q-crop-actions .q-record__redo,.q-crop-actions .q-submit{flex:1;max-width:220px;min-height:46px;margin-top:0}@media (min-width: 720px){.q-crop-overlay{align-items:center;padding:32px}.q-crop-modal{height:auto;max-height:90vh;width:min(90vw,820px);border-radius:18px;padding:28px;box-shadow:0 24px 60px #00000059}.q-crop-title{font-size:22px}.q-crop-stage{flex:none;aspect-ratio:4 / 3;max-height:64vh}.q-crop-actions .q-record__redo,.q-crop-actions .q-submit{flex:none}}.q-submit:disabled{opacity:.5;cursor:not-allowed}.q-photos{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.q-photos__title{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:400;margin:0;text-align:center}.q-photos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:320px}.q-photo{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;min-width:0}.q-photo__caption{width:100%;padding:8px 10px;border:1.5px solid var(--ms-line-strong);border-radius:8px;font-size:16px;font-family:DM Sans,sans-serif;color:var(--nacht);outline:none}@media (min-width: 640px){.q-photo__caption{font-size:11.5px}}.q-photo__caption:focus{border-color:var(--amber)}.q-photo__view{display:block;width:100%;padding:0;border:none;background:none;cursor:pointer}.q-photo__img{display:block;width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1.5px solid var(--ms-line-strong);background:var(--ms-sunken);transition:opacity .15s}.q-photo__view:hover .q-photo__img{opacity:.85}.q-preview-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;display:flex;align-items:center;justify-content:center;padding:24px;z-index:1100}.q-preview-frame{position:relative;display:inline-grid}.q-preview-img{display:block;grid-area:1 / 1;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);width:auto;height:auto;border-radius:8px;-o-object-fit:contain;object-fit:contain}.q-preview-close{grid-area:1 / 1;align-self:start;justify-self:end;margin:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:#0000008c;color:#fff;cursor:pointer;z-index:1}.q-preview-close:hover{background:#000000bf}.q-preview-delete{grid-area:1 / 1;align-self:end;justify-self:center;margin-bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;border:none;background:#0000008c;color:#fff;font-size:14px;font-weight:500;font-family:DM Sans,sans-serif;cursor:pointer;z-index:1}.q-preview-delete:hover{background:var(--ms-error)}.q-photo__remove{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--perkament);background:var(--nacht);color:var(--perkament);cursor:pointer;box-shadow:0 1px 4px #00000040}.q-photo__remove:hover{background:var(--ms-error)}.q-photos__add{display:flex;gap:12px}.q-photos__add-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1.5px solid var(--nacht);border-radius:999px;background:transparent;color:var(--nacht);font-size:14px;font-weight:500;cursor:pointer}@media (max-width: 480px){.q-photos__add{flex-direction:column;width:100%}.q-photos__add-btn{width:100%;justify-content:center}}.q-record__redo:disabled{opacity:.5;cursor:not-allowed}.q-done{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;text-align:center}.q-done__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#c9921a1f;color:var(--amber);margin-bottom:4px}.q-done__text{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:400;margin:0;color:var(--nacht)}.q-done__subtext{font-size:15px;color:var(--muted-foreground, var(--ms-ink-60));margin:0;max-width:380px}.app-main{min-height:calc(100svh - 60px)}@media (max-width: 1024px){:root{--tabbar-h: calc(62px + env(safe-area-inset-bottom)) }}@media (max-width: 1024px){html,body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}button,a,[role=button]{touch-action:manipulation}input,textarea,select{font-size:16px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.app-main{min-height:auto;padding-bottom:calc(var(--tabbar-h) + 8px)}.app-main .container{padding:0 20px}.q-submit,.q-record__button,.q-record__redo{min-height:52px;border-radius:14px}.modal{max-width:520px}}@media (max-width: 640px){.app-main .container{padding:0 16px}.modal-overlay{align-items:flex-end;padding:0}.modal{max-width:100%;border-radius:20px 20px 0 0;max-height:92svh;overflow-y:auto}.modal__body{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.q-waveform{position:relative;gap:2px;padding:0 2px;overflow:hidden;box-sizing:border-box;max-width:100%}.q-waveform__bar{flex:1 1 0;min-width:2px;max-width:4px;width:auto}.q-waveform--live{justify-content:flex-end}.q-waveform--playback{height:72px;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;outline:none}.q-waveform--playback:focus-visible{box-shadow:0 0 0 3px #c9921a59;border-radius:8px}.q-take{box-sizing:border-box;max-width:100%;overflow:hidden}.q-take__play{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border:none;border-radius:50%;background:var(--nacht);color:var(--perkament);box-shadow:0 8px 20px #1c2e4a40;cursor:pointer}.q-take__play:active{transform:scale(.95)}.q-take__skip{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:none;color:var(--nacht);cursor:pointer}.q-take__skip span{position:absolute;font-size:8.5px;font-weight:700;line-height:1;padding-top:2px}.q-take__skip:active{transform:scale(.9)}.q-record__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.q-record__pause{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;border-radius:999px;border:1px solid var(--nacht);background:transparent;color:var(--nacht);font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;cursor:pointer}.q-record__pause:hover{background:#1c2e4a0f}.q-record__paused{margin:0;font-size:13px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--amber)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px 16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal{background:var(--papier);border-radius:16px;width:100%;max-width:460px;box-shadow:0 20px 60px #0000002e;overflow:hidden}.modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--ms-sunken)}.modal__title{font-size:16px;font-weight:700;color:var(--nacht);margin:0}.modal__close{background:none;border:none;cursor:pointer;color:var(--ms-ink-40);padding:4px;border-radius:6px;display:flex;align-items:center}.modal__close:hover{color:var(--nacht);background:var(--ms-sunken)}.modal__body{padding:20px 24px;display:flex;flex-direction:column;gap:14px}.modal__footer{display:flex;justify-content:flex-end;gap:8px;padding-top:6px}.owner-answer__cancel-btn{background:none;border:1.5px solid var(--ms-line-strong);border-radius:10px;padding:9px 18px;font-size:14px;color:var(--nacht);cursor:pointer;transition:background .15s,border-color .15s}.owner-answer__cancel-btn:hover{background:var(--ms-sunken);border-color:var(--ms-ink-40)}.owner-answer__upload-btn{display:inline-flex;align-items:center;gap:7px;background:none;border:1.5px dashed var(--ms-line-strong);border-radius:10px;padding:9px 18px;font-size:14px;color:var(--nacht);cursor:pointer;transition:background .15s,border-color .15s}.owner-answer__upload-btn:hover{background:var(--ms-sunken);border-color:var(--ms-ink-40)}.admin-sheet__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#00000059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fade-in .18s ease}.admin-sheet{position:fixed;left:0;right:0;bottom:0;z-index:96;background:var(--papier);border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -8px 40px #1c2e4a29;animation:sheet-up .26s cubic-bezier(.32,.72,0,1)}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.admin-sheet__handle{width:36px;height:4px;background:var(--ms-line);border-radius:999px;margin:10px auto 0}.admin-sheet__header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px;border-bottom:1px solid var(--ms-sunken)}.admin-sheet__title{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--amber)}.admin-sheet__close{background:none;border:none;cursor:pointer;color:var(--ms-ink-40);padding:4px;border-radius:8px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-sheet__close:active{background:var(--ms-sunken)}.admin-sheet__list{display:flex;flex-direction:column;padding:8px 0}.admin-sheet__item{display:flex;align-items:center;gap:14px;padding:14px 20px;background:none;border:none;cursor:pointer;text-align:left;width:100%;font-size:15px;font-weight:500;color:var(--nacht);transition:background .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-sheet__item:active{background:var(--papier)}.admin-sheet__item--active{color:var(--amber);background:#fef9ee}.admin-sheet__item--active:active{background:var(--ms-amber-bg)}.admin-sheet__item-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--ms-sunken);border-radius:10px;flex-shrink:0;color:inherit}.admin-sheet__item--active .admin-sheet__item-icon{background:var(--ms-amber-bg)}.admin-sheet__item-label{flex:1}.lb-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000e0;display:flex;align-items:center;justify-content:center;padding:24px;animation:lb-in .15s ease}@keyframes lb-in{0%{opacity:0}to{opacity:1}}.lb-box{position:relative;display:flex;flex-direction:column;align-items:center;max-width:min(90vw,900px);max-height:90vh;gap:12px}.lb-img{max-width:100%;max-height:calc(90vh - 80px);-o-object-fit:contain;object-fit:contain;border-radius:10px;box-shadow:0 8px 48px #00000080;animation:lb-img-in .2s ease}@keyframes lb-img-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.lb-close{position:fixed;top:20px;right:20px;width:38px;height:38px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;z-index:1001}.lb-close:hover{background:#ffffff38}.lb-arrow{position:fixed;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;z-index:1001}.lb-arrow:hover{background:#ffffff38}.lb-arrow--left{left:16px}.lb-arrow--right{right:16px}.lb-footer{display:flex;align-items:center;gap:16px}.lb-caption{font-size:13.5px;color:#ffffffbf}.lb-counter{font-size:12px;color:#ffffff73;font-variant-numeric:tabular-nums}@media (max-width: 1024px){.lb-arrow--left{left:8px}.lb-arrow--right{right:8px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:bg-red-50:focus{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-gray-900:focus{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y: -.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y: .25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-\[15px\] svg{width:15px;height:15px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-gray-400 svg{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}:root{--nacht: #1C2E4A;--perkament: #F5EDD6;--papier: #FCF8EA;--amber: #C9921A;--ijsblauw: #8FA8C4;--inkt: #1A1410;--ms-nacht-hover: #263D61;--ms-amber-dark: #B07F14;--ms-amber-text: #7A5A0E;--ms-amber-bg: #F3E3B8;--ms-ink-80: #3A332C;--ms-ink-60: #5C5348;--ms-ink-40: #8A7F72;--ms-line: #E4DABF;--ms-line-strong: #D3C6A4;--ms-sunken: #EFE5C9;--ms-success: #3A6B3A;--ms-success-bg: #E3EBD6;--ms-error: #963838;--ms-error-bg: #F5E1DA;--ms-nacht: var(--nacht);--ms-perkament: var(--perkament);--ms-papier: var(--papier);--ms-amber: var(--amber);--ms-ijsblauw: var(--ijsblauw);--ms-inkt: var(--inkt);--ms-font-display: "Cormorant Garamond", Georgia, serif;--ms-font-body: "Lora", Georgia, serif;--ms-font-ui: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ms-label-tracking: 2.8px;--ms-radius-btn: 8px;--ms-radius-card: 14px;--ms-shadow-card: 0 1px 0 rgba(26, 20, 16, .04), 0 10px 30px -12px rgba(28, 46, 74, .18);--ms-ease-in: cubic-bezier(.22, 1, .36, 1);--ms-ease-line: cubic-bezier(.65, 0, .35, 1);--ms-dur-in: .7s;--ms-dur-line: .9s;--ms-stagger: .35s;--ms-rise: 18px;--background: 46 74% 95%;--foreground: 24 24% 8%;--popover: 46 74% 95%;--popover-foreground: 24 24% 8%;--border: 43 44% 82%;--input: 43 44% 82%;--ring: 216 45% 20%;--accent: 44 64% 88%;--accent-foreground: 216 45% 20%;--muted: 44 64% 88%;--muted-foreground: 30 9% 32%;--primary: 216 45% 20%;--primary-foreground: 44 64% 90%;--destructive: 0 46% 40%;--destructive-foreground: 44 64% 90%;--radius: .5rem}::-moz-selection{background:var(--ms-amber-bg);color:var(--inkt)}::selection{background:var(--ms-amber-bg);color:var(--inkt)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--nacht);outline-offset:2px;box-shadow:0 0 0 4px #c9921a59}:where(.app-header,.q-shell,.listen,.project-hero) :where(a,button):focus-visible{outline-color:var(--perkament)}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){color:var(--inkt)}:where(input,textarea)::-moz-placeholder{color:var(--ms-ink-40)}:where(input,textarea)::placeholder{color:var(--ms-ink-40)}:where(input[type=checkbox],input[type=radio]){accent-color:var(--nacht)}.auth-submit,.inst-btn,.onboarding__next,.editdesign__save-btn,.aq__edit-save-btn,.q-submit,.btn--primary,.supplier-detail__rename-save,.admin-supplier__gen-btn,.onboarding__custom-q-btn,.upcoming__custom-btn,.qd__suggestion-use-btn{background:var(--nacht);color:var(--perkament);border:none;border-radius:var(--ms-radius-btn);font-family:var(--ms-font-ui);font-weight:500;letter-spacing:.1px;box-shadow:none;transition:background-color .18s var(--ms-ease-in),transform .12s var(--ms-ease-in)}.auth-submit:hover:not(:disabled),.inst-btn:hover:not(:disabled),.onboarding__next:not(:disabled):hover,.editdesign__save-btn:hover:not(:disabled),.aq__edit-save-btn:hover:not(:disabled),.q-submit:hover:not(:disabled),.btn--primary:hover:not(:disabled),.supplier-detail__rename-save:hover,.admin-supplier__gen-btn:hover,.onboarding__custom-q-btn:hover:not(:disabled),.upcoming__custom-btn:hover:not(:disabled),.qd__suggestion-use-btn:hover{background:var(--ms-nacht-hover);opacity:1}.auth-submit{padding:15px;font-size:15px}.q-submit:disabled,.inst-btn:disabled{background:var(--ms-line-strong);color:var(--ms-ink-60);opacity:1}.project-card__order,.project-hero__cta,.q-record__button,.listen__play,.upcoming__add-btn,.upcoming__fab,.upcoming__suggest-add:hover,.upcoming__pill--amber:hover,.upcoming__pill--amber.upcoming__pill--active{background:var(--amber);color:var(--nacht);border-radius:var(--ms-radius-btn);font-weight:500}.listen__play,.upcoming__fab{border-radius:50%}.q-record__button{border-radius:999px;box-shadow:0 8px 22px -8px #c9921ab3}.project-card__order:hover,.project-hero__cta:hover,.listen__play:hover,.upcoming__add-btn:hover,.upcoming__fab:hover{background:#d6a12c;color:var(--nacht)}.q-record__button--recording{background:var(--nacht);color:var(--perkament);box-shadow:0 0 0 6px #c9921a40}.q-progress__step--done .q-progress__dot,.onboarding__slot--filled .onboarding__slot-number,.onboarding__accordion-badge,.onboarding__q-row--selected .onboarding__q-row-icon,.onboarding__schedule-num,.editdesign__design-check,.editdesign__font-card-rec,.editdesign__font-card-check,.book-steps__step--active .book-steps__num,.home__eyebrow,.admin-home__eyebrow,.project-detail__section-label,.project-detail__action-num,.project-detail__awaiting-who,.onboarding__progress-label,.onboarding__custom-q-label,.onboarding__schedule-date,.editdesign__panel-label,.editdesign__colour-info-col-title,.editdesign__font-card-label,.book-chapters__num,.aq__question-band-cat,.listen__hint-label,.listen__eyebrow,.tribute-row__num,.qd__suggestion-label,.q-take__badge,.q-record__paused{color:var(--nacht)}.project-hero__eyebrow,.project-card__eyebrow,.project-card__type,.admin-sheet__title{color:var(--ijsblauw)}.auth-inline-link,.project-card__cta-text,.qd__back,.q-record__redo,.pq-toggle,.admin-supplier__apikey-show{color:var(--nacht);text-decoration-color:var(--amber);text-underline-offset:3px}.auth-inline-link:hover,.qd__back:hover{text-decoration:underline;text-decoration-color:var(--amber)}.home__eyebrow,.admin-home__eyebrow,.project-hero__eyebrow,.project-card__eyebrow,.project-detail__section-label,.listen__eyebrow{font-family:var(--ms-font-ui);font-weight:500;letter-spacing:var(--ms-label-tracking)}.app-header__logo{text-decoration:none;display:inline-flex;align-items:center}.auth-layout__logo-link{display:inline-flex;text-decoration:none}.q-brand,.listen__brand{display:flex;justify-content:center}.ms-page{max-width:760px;margin:0 auto;padding:40px 24px 120px}.ms-page__head{margin-bottom:32px;text-align:left}.ms-page__eyebrow{display:block;font-family:var(--ms-font-ui);font-size:11px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--nacht);margin-bottom:10px}.ms-page__title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:clamp(36px,5vw,48px);line-height:1.05;color:var(--nacht)}.ms-page__title strong{font-weight:600}.ms-page__rule{display:block;width:64px;height:3px;margin-top:18px;background:var(--amber)}.ms-page__lead{margin:16px 0 0;max-width:56ch;font-family:var(--ms-font-body);font-size:16px;line-height:1.65;color:var(--ms-ink-80)}.ms-card{background:var(--papier);border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);box-shadow:var(--ms-shadow-card)}.ks__faq-title{font-family:var(--ms-font-display);font-size:30px;font-weight:400;color:var(--nacht)}.inst-page.ms-page{display:flex;flex-direction:column;gap:20px}.inst-section.ms-card{padding:28px}.inst-section__title{margin:0 0 18px;font-family:var(--ms-font-display);font-size:26px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--nacht)}.inst-readonly{background:var(--ms-sunken);border:1px solid var(--ms-line);color:var(--ms-ink-80)}.inst-input{background:#fff;border:1px solid var(--ms-line-strong)}.ms-page-loader{display:flex;align-items:center;justify-content:center;min-height:50vh}.q-shell .ms-page-loader,.listen .ms-page-loader{min-height:240px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important}}.app-header .container{height:68px}.project-detail__breadcrumb a{color:var(--nacht)}.project-detail__breadcrumb a svg{color:var(--amber)}.project-detail__breadcrumb a:hover{text-decoration-color:var(--amber)}.book-review__hint a,.book-status a:not(.book-status__download){color:var(--nacht);font-weight:500;text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:3px}.project-detail__action-card--primary .project-detail__action-badge{background:#8fa8c429;color:var(--ijsblauw)}.inst-section.ms-card .inst-form{background:none;border:none;padding:0}.inst-page.ms-page{max-width:640px;padding-top:40px}.inst-section.ms-card .inst-section__title{margin-bottom:4px}.auth-submit:disabled,.onboarding__next:disabled,.editdesign__save-btn:disabled,.aq__edit-save-btn:disabled,.q-submit:disabled,.inst-btn:disabled{background:var(--ms-line-strong);color:var(--ms-ink-60);opacity:1;box-shadow:none}.book-review__approve-all{background:var(--papier);color:var(--nacht);border:1px solid var(--nacht);border-radius:var(--ms-radius-btn);font-family:var(--ms-font-ui);font-weight:500}.book-review__approve-all:hover:not(:disabled){background:var(--ms-sunken)}.book-review__approve-all:disabled{border-color:var(--ms-line-strong);color:var(--ms-ink-40);background:transparent}.aq__detail-empty .ms-loader{margin:24px 0}.ms-wordmark{--ms-size: 48px;display:inline-grid;justify-items:center;font-family:var(--ms-font-display);font-size:var(--ms-size);line-height:1.05;color:var(--ms-nacht)}.ms-wordmark--light{color:var(--ms-perkament)}.ms-wordmark__top{font-weight:300}.ms-wordmark__bottom{font-weight:600}.ms-wordmark__line{display:block;width:100%;height:max(1px,calc(var(--ms-size) / 15));margin-top:calc(var(--ms-size) * .45);background:var(--ms-amber);transform-origin:50% 50%}.ms-lettermark{--ms-size: 96px;display:inline-grid;justify-items:center;font-family:var(--ms-font-display);font-weight:300;font-size:var(--ms-size);line-height:.78;color:var(--ms-nacht)}.ms-lettermark--light{color:var(--ms-perkament)}.ms-lettermark__line{display:block;width:80%;height:max(1px,calc(var(--ms-size) / 14));margin-top:calc(var(--ms-size) * .15);background:var(--ms-amber);transform-origin:50% 50%}.ms-lettermark--small{font-weight:600}.ms-appicon{--ms-icon: 96px;width:var(--ms-icon);height:var(--ms-icon);border-radius:calc(var(--ms-icon) * .22);background:var(--ms-nacht);display:inline-flex;align-items:center;justify-content:center}@keyframes ms-rise{0%{opacity:0;transform:translateY(var(--ms-rise))}to{opacity:1;transform:none}}@keyframes ms-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ms-animate .ms-wordmark__top,.ms-animate .ms-lettermark__glyph{animation:ms-rise var(--ms-dur-in) var(--ms-ease-in) both}.ms-animate .ms-wordmark__bottom{animation:ms-rise var(--ms-dur-in) var(--ms-ease-in) var(--ms-stagger) both}.ms-animate .ms-wordmark__line{animation:ms-draw var(--ms-dur-line) var(--ms-ease-line) calc(var(--ms-stagger) * 2.4) both}.ms-animate .ms-lettermark__line{animation:ms-draw var(--ms-dur-line) var(--ms-ease-line) var(--ms-stagger) both}.ms-loader{display:inline-flex;flex-direction:column;align-items:center;gap:20px}.ms-loader__track{display:block;width:80%;height:4px;overflow:hidden;background:#c9921a38}.ms-loader__bar{display:block;width:40%;height:100%;background:var(--ms-amber);animation:ms-sweep 1.6s var(--ms-ease-line) infinite}@keyframes ms-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ms-loader__label{font-family:var(--ms-font-ui);font-weight:500;font-size:12px;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--ms-nacht)}.ms-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.ms-animate *,.ms-loader__bar{animation:none!important}.ms-loader__bar{transform:translate(75%)}}@media (max-width: 899px){:root{--tabbar-h: calc(76px + env(safe-area-inset-bottom)) }}@media (min-width: 900px){:root{--tabbar-h: 0px}}.sh-header{position:sticky;top:0;z-index:40;background:var(--nacht);padding-top:env(safe-area-inset-top)}.sh-header__bar{height:64px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.sh-header__logo{display:inline-flex;text-decoration:none}.sh-nav{display:none}.sh-header :where(a,button):focus-visible{outline-color:var(--perkament)}.sh-avatar{width:34px;height:34px;border:none;border-radius:50%;background:#8fa8c42e;color:var(--perkament);display:flex;align-items:center;justify-content:center;font-family:var(--ms-font-ui);font-size:12px;font-weight:500;cursor:pointer}.sh-avatar:hover{background:#8fa8c44d}.sh-avatar--admin{box-shadow:0 0 0 1.5px var(--amber)}.sh-admin-btn{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:14px;color:var(--ijsblauw);cursor:pointer}.sh-admin-btn:hover{color:var(--perkament)}.sh-admin-badge{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-size:11px;color:var(--ms-amber-text)}.sh-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:40;height:var(--tabbar-h);box-sizing:border-box;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:var(--papier);border-top:1px solid var(--ms-line);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.sh-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:11px;color:var(--ms-ink-60);text-decoration:none;cursor:pointer}.sh-tab--on{color:var(--nacht);font-weight:500}.sh-tab--on svg{color:var(--amber)}@media (min-width: 900px){.sh-header__bar{height:72px;padding:0 48px}.sh-nav{display:flex;align-items:center;gap:30px}.sh-nav__link{font-family:var(--ms-font-ui);font-size:14px;color:var(--ijsblauw);text-decoration:none;padding-bottom:4px;box-shadow:inset 0 -2px 0 transparent}.sh-nav__link:hover{color:var(--perkament)}.sh-nav__link--on{color:var(--perkament);box-shadow:inset 0 -2px 0 var(--amber)}.sh-header__mobile,.sh-tabbar{display:none}}.pg-main{background:var(--perkament);min-height:calc(100dvh - 64px)}.pg{display:flex;flex-direction:column;gap:18px;padding:24px 22px calc(var(--tabbar-h) + 28px);font-family:var(--ms-font-ui);color:var(--inkt)}.pg-label{display:block;font-size:11px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--nacht)}.pg-label--light{color:var(--ijsblauw)}.pg-title{margin:8px 0 0;font-family:var(--ms-font-display);font-weight:300;font-size:38px;line-height:1.02;color:var(--nacht)}.pg-title b{font-weight:600}.pg-rule{display:block;width:48px;height:3px;margin-top:14px;background:var(--amber)}.pg-t2{margin:0;font-family:var(--ms-font-display);font-weight:400;font-size:26px;line-height:1.1;color:var(--nacht)}.pg-text{margin:0;font-size:14px;line-height:1.55;color:var(--ms-ink-80)}.pg-lora{margin:0;font-family:var(--ms-font-body);font-size:15px;line-height:1.7;color:var(--inkt)}.pg-muted{margin:0;font-size:12.5px;color:var(--ms-ink-60)}.pg-error{margin:0;padding:12px 14px;border-radius:10px;background:var(--ms-error-bg);color:var(--ms-error);font-size:13.5px}.pg-card{padding:16px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.pg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 22px;box-sizing:border-box;border:none;border-radius:var(--ms-radius-btn);background:var(--nacht);color:var(--perkament);font-family:var(--ms-font-ui);font-size:15px;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .18s var(--ms-ease-in);white-space:nowrap}.pg-btn:hover:not(:disabled){background:var(--ms-nacht-hover)}.pg-btn:disabled{background:var(--ms-line-strong);color:var(--ms-ink-60);cursor:default}.pg-btn--sm{height:38px;padding:0 14px;font-size:13px}.pg-btn--cta{background:var(--amber);color:var(--nacht)}.pg-btn--cta:hover:not(:disabled){background:#d6a12c}.pg-btn--outline{background:transparent;color:var(--nacht);border:1px solid var(--nacht)}.pg-btn--outline:hover:not(:disabled){background:var(--ms-sunken)}.pg-link{padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:13px;color:var(--nacht);text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:3px;cursor:pointer}.pg-link:disabled{color:var(--ms-ink-40);cursor:default}.pg-chip{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;height:24px;padding:0 10px;border-radius:12px;background:var(--ms-sunken);color:var(--nacht);font-size:11px;font-weight:500}.pg-chip--ok{background:var(--ms-success-bg);color:var(--ms-success)}.pg-chip--amber{background:var(--ms-amber-bg);color:var(--ms-amber-text)}.pg-bar{height:6px;border-radius:3px;background:var(--ms-line);overflow:hidden;display:flex}.pg-bar span{display:block;height:100%;background:var(--amber)}.pg-bar span+span{background:#c9921a66}.pg-list{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.pg-list>*+*{border-top:1px solid var(--ms-line)}.pg-book{flex:none;width:96px;height:119px;box-sizing:border-box;padding:8px;border-radius:2px 6px 6px 2px;background:var(--nacht);box-shadow:inset 6px 0 #00000038,0 14px 28px -8px #1c2e4a73;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--perkament);text-align:center}.pg-book--light{color:var(--inkt)}.pg-book__title{font-family:var(--ms-font-display);font-weight:300;font-size:14px;line-height:1.05;text-wrap:balance;overflow-wrap:anywhere}.pg-book__rule{width:24px;height:2px;background:var(--amber)}.pg-skeleton{background:var(--ms-sunken);border-radius:var(--ms-radius-card);animation:pg-pulse 1.4s ease-in-out infinite}@keyframes pg-pulse{50%{opacity:.55}}@media (min-width: 900px){.pg-main{min-height:calc(100dvh - 72px)}.pg{max-width:1040px;margin:0 auto;padding:40px 24px 64px;gap:22px}.pg-title{margin-top:10px;font-size:52px}.pg-rule{margin-top:16px}}.hm{gap:20px}.hm-head__rule,.hm-head__voucher{display:none}.hm-grid{display:flex;flex-direction:column;gap:20px}.hm-card{display:flex;gap:16px;padding:18px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);text-align:left;cursor:pointer;transition:border-color .18s,box-shadow .18s}.hm-card:hover{border-color:var(--ms-line-strong);box-shadow:var(--ms-shadow-card)}.hm-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.hm-card__title{font-size:22px}.hm-card__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hm-card__open{display:none}.hm-card--skeleton{height:157px;padding:0;border:none}.hm-voucher{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;border:1.5px dashed var(--ms-line-strong);border-radius:var(--ms-radius-card);color:var(--nacht);font-size:14px;text-decoration:none}.hm-voucher svg{color:var(--amber)}.hm-voucher:hover{border-color:var(--amber)}@media (min-width: 900px){.hm-head{display:flex;justify-content:space-between;align-items:flex-end}.hm-head__rule{display:block}.hm-head__voucher{display:inline-flex}.hm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.hm-card{gap:22px;padding:24px}.hm-card .pg-book{width:130px;height:161px}.hm-card .pg-book__title{font-size:20px}.hm-card__body{gap:10px}.hm-card__title{font-size:30px}.hm-card__actions{margin-top:6px}.hm-card__open{display:inline-flex}.hm-card--skeleton{height:211px}.hm-voucher{display:none}}.pj-hero{background:var(--nacht);color:var(--perkament)}.pj-hero__inner{display:flex;align-items:flex-end;gap:18px;padding:6px 22px 26px}.pj-hero__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.pj-crumb{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;color:var(--ijsblauw);text-decoration:none}.pj-crumb:hover{color:var(--perkament)}.pj-hero .pg-title{margin:0;font-size:34px;color:var(--perkament);overflow-wrap:anywhere}.pj-hero .pg-rule{margin-top:0}.pj-hero .pg-book{width:82px;height:101px;box-shadow:inset 6px 0 #00000038,0 14px 28px -8px #00000080,0 0 0 1px #8fa8c41f}.pj-hero .pg-book__title{font-size:12px}.pj-hero__stats{display:none}.pj-hero__meta{margin:0;font-size:12.5px;color:var(--ijsblauw)}.pj{gap:14px;padding-top:18px}.pj-stats{display:flex;justify-content:space-between}.pj-stat{display:flex;flex-direction:column;gap:2px}.pj-stat__num{font-family:var(--ms-font-display);font-size:30px;line-height:1;color:var(--nacht)}.pj-stat__label{font-size:11.5px;color:var(--ms-ink-60)}.pj-notice{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--ms-radius-card);border:1px solid #E6CF94;background:var(--ms-amber-bg);color:var(--inkt);font-size:13.5px;line-height:1.45;text-decoration:none}.pj-notice>span{flex:1}.pj-notice b{font-weight:500;color:var(--nacht)}.pj-notice>svg{flex:none;color:var(--nacht)}.pj-notice--quiet{background:var(--papier);border-color:var(--ms-line)}.pj-section-head{display:none}.pj-actions{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.pj-action{display:flex;align-items:center;gap:12px;padding:14px 16px;color:inherit;text-decoration:none}.pj-action+.pj-action{border-top:1px solid var(--ms-line)}.pj-action:hover{background:#efe5c980}.pj-action__num{min-width:26px;font-family:var(--ms-font-display);font-size:22px;line-height:1;color:var(--amber)}.pj-action__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.pj-action__title{font-size:15px;font-weight:500;color:var(--nacht)}.pj-action__arrow{flex:none;color:var(--nacht)}.pj-action__spacer{display:none}.pj-pause{align-self:center}.pj-stories{display:flex;flex-direction:column;gap:12px;margin-top:12px}.pj-stories__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pj-stories__list{display:grid;gap:12px}.pj-story{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);color:inherit;text-decoration:none}.pj-story:hover{border-color:var(--ms-line-strong)}.pj-story__head{display:flex;justify-content:space-between;gap:8px}.pj-story__title{font-family:var(--ms-font-display);font-size:22px;line-height:1.1;color:var(--nacht)}.pj-story__excerpt{margin:0;font-family:var(--ms-font-body);font-size:14px;line-height:1.6;color:var(--ms-ink-80);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pj-skeleton-hero{height:180px;background:var(--nacht)}@media (min-width: 900px){.pj-hero__inner{max-width:1040px;margin:0 auto;padding:6px 24px 36px;gap:40px}.pj-hero__text{gap:12px}.pj-hero .pg-title{font-size:54px}.pj-hero .pg-book{width:150px;height:186px}.pj-hero .pg-book__title{font-size:23px}.pj-hero__stats{display:flex;align-items:center;gap:40px;margin-top:10px}.pj-hero__stats .pj-stat__num{font-size:36px;color:var(--perkament)}.pj-hero__stats .pj-stat__label{font-size:12px;color:var(--ijsblauw)}.pj-hero__stats .pg-bar{flex:1;max-width:260px;background:#8fa8c440}.pj{padding-top:30px;gap:22px}.pj-stats,.pj>.pg-bar,.pj-next{display:none}.pj-section-head{display:flex;justify-content:space-between;align-items:center}.pj-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;overflow:visible;border:none;background:none}.pj-action{flex-direction:column;align-items:flex-start;gap:10px;min-height:220px;box-sizing:border-box;padding:22px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.pj-action+.pj-action{border-top:1px solid var(--ms-line)}.pj-action:hover{background:var(--papier);border-color:var(--ms-line-strong);box-shadow:var(--ms-shadow-card)}.pj-action--focus,.pj-action--focus+.pj-action--focus{border:2px solid var(--amber);padding:21px}.pj-action__num{font-size:30px}.pj-action__body{gap:10px}.pj-action__title{font-family:var(--ms-font-display);font-weight:400;font-size:24px;line-height:1.1}.pj-action__spacer{display:block;flex:1}.pj-pause{display:none}.pj-stories__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-split__side,.pg-split__main{display:flex;flex-direction:column;gap:18px}.pg-split__lead{display:none}.kc-contact{display:flex;flex-direction:column;gap:12px}.kc-contact__row{display:flex;align-items:center;gap:12px}.kc-contact__row>svg{flex:none;color:var(--amber)}.kc-contact__mail{font-weight:500;color:var(--nacht);text-decoration:none;overflow-wrap:anywhere}.kc-faq__t2{font-size:24px}.kc-faq__item{display:flex;flex-direction:column}.kc-faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;border:none;background:none;text-align:left;font-family:var(--ms-font-ui);font-size:14px;color:var(--nacht);cursor:pointer}.kc-faq__trigger svg{flex:none;color:var(--amber);transition:transform .2s var(--ms-ease-in)}.kc-faq__item--open .kc-faq__trigger{font-weight:500}.kc-faq__item--open .kc-faq__trigger svg{transform:rotate(45deg)}.kc-faq__answer{padding:0 16px 16px}.kc-faq__answer .pg-lora{font-size:14.5px}.st-card{display:flex;flex-direction:column;gap:14px}.st-card .pg-t2{font-size:22px}.st-fields{display:flex;flex-direction:column;gap:14px}.st-field{display:flex;flex-direction:column;gap:6px}.st-field label{font-size:12px;font-weight:500;color:var(--nacht)}.st-input{height:48px;box-sizing:border-box;width:100%;padding:0 14px;border:1px solid var(--ms-line-strong);border-radius:8px;background:#fff;font-family:var(--ms-font-ui);font-size:15px;color:var(--inkt)}.st-input:focus,.st-input:focus-visible{outline:none;border-color:var(--nacht);box-shadow:0 0 0 3px #c9921a4d}.st-save{width:100%}.st-account{display:flex;flex-direction:column;gap:8px}.st-account__row{display:flex;flex-direction:column;gap:4px}.st-account__email{font-size:15px;overflow-wrap:anywhere}.st-logout{width:100%}@media (min-width: 900px){.pg-split{flex-direction:row;align-items:flex-start;gap:60px}.pg-split__side{flex:none;width:340px}.pg-split__side .pg-title{font-size:50px}.pg-split__side .pg-rule{margin-top:0}.pg-split__lead{display:block}.pg-split__main{flex:1;min-width:0;gap:20px}.st .pg-split__side{width:300px}.kc-contact{margin-top:10px}.kc-faq__t2{font-size:28px}.kc-faq__trigger{font-size:15px}.st-card{padding:26px;gap:16px}.st-card .pg-t2{font-size:26px}.st-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.st-save{width:auto;align-self:flex-end}.st-account{padding:26px;gap:10px}.st-account__row-wrap{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.st-logout{width:auto;align-self:flex-start}.st-logout.pg-btn{height:38px;padding:0 14px;font-size:13px}}.hm-only-desk{display:none}@media (min-width: 900px){.hm-only-mobile{display:none}.hm-only-desk{display:inline}}.pj-deadline{display:flex;align-items:center;gap:14px;margin-top:6px;padding:14px 16px;border-radius:12px;background:#8fa8c424;font-size:13px;line-height:1.4;color:var(--ijsblauw)}.pj-deadline b{font-weight:400;color:var(--perkament)}.pj-deadline__num{font-family:var(--ms-font-display);font-size:40px;line-height:1;color:var(--perkament)}.pj-people{display:flex;align-items:center;gap:12px}.pj-people__avatars{display:flex}.pj-people__avatars span{width:28px;height:28px;margin-left:-6px;border-radius:50%;border:2px solid var(--perkament);background:var(--ms-sunken);color:var(--ms-ink-60);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500}.pj-people__avatars span:first-child{margin-left:0}.pj-people__avatars span.on{background:var(--ms-amber-bg);color:var(--nacht)}.pj-people__text{font-size:13px;line-height:1.35;color:var(--nacht)}.pj-people-mobile{display:flex;flex-direction:column;gap:12px}@media (min-width: 900px){.pj-deadline,.pj-people-mobile{display:none}.pj-tribute-stats .pj-stat__label{max-width:160px}.pj-tribute-stats .pj-people__avatars span{border-color:var(--nacht)}.pj-tribute-stats .pj-people__text{color:var(--ijsblauw)}}.bh{min-height:100dvh;display:flex;flex-direction:column;background:var(--perkament);font-family:var(--ms-font-ui);color:var(--inkt)}.bh-side{flex:none;display:flex;flex-direction:column;gap:14px;padding:16px;background:var(--nacht);color:var(--perkament)}.bh-side__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.bh-side__brand{display:inline-flex;text-decoration:none}.bh-side__label{display:none;font-size:10.5px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--ijsblauw)}.bh-nav{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.bh-nav::-webkit-scrollbar{display:none}.bh-nav__link{flex:none;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;font-size:13.5px;color:var(--ijsblauw);text-decoration:none;white-space:nowrap}.bh-nav__link:hover{color:var(--perkament);background:#8fa8c41a}.bh-nav__link--on{color:var(--perkament);background:#8fa8c429;box-shadow:inset 3px 0 0 var(--amber)}.bh-side__back{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:13px;color:var(--ijsblauw);text-decoration:none;cursor:pointer}.bh-side__actions{display:inline-flex;align-items:center;gap:16px}.bh-side__foot{flex-direction:column;align-items:flex-start;gap:12px}.bh-side__user{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:12px;border-top:1px solid rgba(143,168,196,.18);align-self:stretch;font-size:12px;color:var(--perkament);opacity:.8}.bh-side__back:hover{color:var(--perkament)}.bh-side :where(a,button):focus-visible{outline-color:var(--perkament)}.bh-main{flex:1;min-width:0;padding:24px 20px 64px;display:flex;flex-direction:column;gap:18px}.bh-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px}.bh-title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:34px;line-height:1.05;color:var(--nacht);overflow-wrap:anywhere}.bh-title b{font-weight:600}.bh-back{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12.5px;color:var(--ms-ink-60);text-decoration:none}.bh-back:hover{color:var(--nacht)}.bh-sub{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-size:13px;color:var(--ms-ink-60)}.bh-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.bh-search{position:relative;flex:none;width:100%;max-width:300px;min-width:200px;display:flex;align-items:center}.bh-search>svg{position:absolute;left:12px;color:var(--ms-ink-60);pointer-events:none}.bh-search input{width:100%;height:40px;box-sizing:border-box;padding:0 12px 0 34px;border:1px solid var(--ms-line-strong);border-radius:8px;background:#fff;font-family:var(--ms-font-ui);font-size:13.5px;color:var(--inkt)}.bh-input,.bh-select{height:40px;box-sizing:border-box;padding:0 12px;border:1px solid var(--ms-line-strong);border-radius:8px;background:#fff;font-family:var(--ms-font-ui);font-size:13.5px;color:var(--inkt)}.bh-input:focus,.bh-select:focus,.bh-search input:focus{outline:none;border-color:var(--nacht);box-shadow:0 0 0 3px #c9921a4d}.bh-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bh-filter{height:26px;padding:0 11px;border:none;border-radius:13px;background:var(--ms-sunken);color:var(--nacht);font-family:var(--ms-font-ui);font-size:11.5px;font-weight:500;cursor:pointer;white-space:nowrap}.bh-filter.on{background:var(--nacht);color:var(--perkament)}.bh-table-wrap{overflow-x:auto;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.bh-table{width:100%;border-collapse:collapse;font-size:13.5px}.bh-table th{padding:12px 16px;background:var(--ms-sunken);text-align:left;font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nacht);white-space:nowrap}.bh-table td{padding:12px 16px;border-top:1px solid var(--ms-line);vertical-align:middle}.bh-table tr.bh-row--link{cursor:pointer}.bh-table tr.bh-row--link:hover td{background:#efe5c973}.bh-table .bh-strong{font-weight:500;color:var(--nacht)}.bh-table .bh-muted{display:block;font-size:12px;color:var(--ms-ink-60)}.bh-table .bh-mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;letter-spacing:.04em}.bh-empty{padding:20px 16px;text-align:center;font-size:13.5px;color:var(--ms-ink-60)}.bh-progress{display:flex;flex-direction:column;gap:4px;min-width:90px}.bh-progress .pg-bar{height:5px}.bh-avatar{flex:none;width:30px;height:30px;border-radius:50%;background:var(--ms-sunken);color:var(--nacht);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:500}.bh-person{display:flex;align-items:center;gap:10px}.bh-chip-dark{background:var(--nacht);color:var(--perkament)}.bh-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.bh-stat{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.bh-stat__num{font-family:var(--ms-font-display);font-size:32px;line-height:1;color:var(--nacht)}.bh-stat__label{font-size:12px;color:var(--ms-ink-60)}.bh-card{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.bh-card__title{margin:0;font-family:var(--ms-font-display);font-weight:400;font-size:22px;line-height:1.15;color:var(--nacht)}.bh-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.bh-error{margin:0;padding:10px 14px;border-radius:10px;background:var(--ms-error-bg);color:var(--ms-error);font-size:13px}.bh-ok{margin:0;padding:10px 14px;border-radius:10px;background:var(--ms-success-bg);color:var(--ms-success);font-size:13px}.bh-tabs{display:flex;gap:18px;border-bottom:1px solid var(--ms-line)}.bh-tab{padding:0 0 10px;border:none;background:none;font-family:var(--ms-font-ui);font-size:13px;color:var(--ms-ink-60);cursor:pointer}.bh-tab.on{color:var(--nacht);font-weight:500;box-shadow:inset 0 -2px 0 var(--amber)}.bh-icon-btn{width:30px;height:30px;border:none;border-radius:50%;background:none;color:var(--ms-ink-40);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.bh-icon-btn:hover{color:var(--nacht);background:var(--ms-sunken)}.bh-icon-btn--danger:hover{color:var(--ms-error);background:#96383814}.bh-row-actions{display:flex;justify-content:flex-end;gap:4px}@media (min-width: 900px){.bh{flex-direction:row}.bh-side{position:sticky;top:0;height:100dvh;box-sizing:border-box;width:200px;padding:28px 16px 24px;gap:20px}.bh-side__top{flex-direction:column;align-items:flex-start}.bh-side__label{display:block;padding-left:12px}.bh-nav{flex-direction:column;margin:0;padding:0;overflow:visible}.bh-side__foot{margin-top:auto;padding-left:12px}.bh-main{padding:36px 30px 64px;gap:20px;max-width:1180px}.bh-title{font-size:40px}}.bh-desk-back{display:none}@media (min-width: 900px){.bh-mobile-back{display:none}.bh-desk-back{display:flex}}.bhq{background:var(--papier)}.bhq__head{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:none;background:none;text-align:left;font-family:var(--ms-font-ui);cursor:pointer}.bhq__head:hover{background:#efe5c973}.bhq__num{flex:none;min-width:24px;font-family:var(--ms-font-display);font-size:22px;line-height:1;color:var(--amber)}.bhq__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.bhq__title{font-family:var(--ms-font-display);font-style:italic;font-size:17px;color:var(--nacht)}.bhq__meta{font-size:12px;color:var(--ms-ink-60)}.bhq__chevron{flex:none;color:var(--ms-ink-40);transition:transform .18s}.bhq--open .bhq__chevron{transform:rotate(180deg)}.bhq__detail{display:flex;flex-direction:column;gap:12px;padding:0 16px 18px 52px}.bhq__text p{margin:0;white-space:pre-wrap;font-family:var(--ms-font-body);font-size:14.5px;line-height:1.7;color:var(--inkt)}.bhq__suggestion{font-size:13px;color:var(--ms-ink-80)}.bhq__suggestion summary{cursor:pointer;color:var(--nacht)}.bhq__suggestion p{font-family:var(--ms-font-body);line-height:1.65}.bhq__photos{display:flex;flex-wrap:wrap;gap:10px}.bhq__photo{display:flex;flex-direction:column;gap:4px;width:140px;padding:0;border:none;background:none;text-align:left;cursor:zoom-in;font-family:var(--ms-font-ui);font-size:11.5px;color:var(--ms-ink-60)}.bhq__photo img{width:140px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.bh-spin{animation:ad-spin .9s linear infinite}@keyframes ad-spin{to{transform:rotate(360deg)}}.bh-form{display:flex;flex-direction:column;gap:14px}.bh-form__buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.bh-melding{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bh-melding__meta{display:block;margin-top:4px;font-size:12px;opacity:.85}.bh-panel{max-width:460px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bht-add{display:grid;grid-template-columns:1fr;gap:10px}.bht-add .bh-input{min-width:0}.bht-groups{display:flex;flex-direction:column;gap:14px}.bht-group{border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);overflow:hidden}.bht-group__head{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;border:none;background:var(--ms-sunken);text-align:left;cursor:pointer;font-family:var(--ms-font-ui)}.bht-group__title{flex:1;min-width:0;font-family:var(--ms-font-display);font-size:20px;color:var(--nacht)}.bht-group__count{font-size:11px;color:var(--ms-ink-60)}.bht-group__chevron{flex:none;color:var(--ms-ink-40);transition:transform .18s}.bht-group--open .bht-group__chevron{transform:rotate(180deg)}.bht-list{border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);overflow:hidden}.bht-item{display:flex;align-items:center;gap:6px;padding:6px 10px 6px 8px;background:var(--papier)}.bht-group__list .bht-item+.bht-item,.bht-list .bht-item+.bht-item{border-top:1px solid var(--ms-line)}.bht-item--dragging{position:relative;z-index:1}.bht-item--overlay{border:1px solid var(--ms-line-strong);border-radius:8px;box-shadow:0 8px 24px #1c2e4a26}.bht-item__grip{flex:none;display:inline-flex;padding:6px 4px;border:none;background:none;color:var(--ms-ink-40);cursor:grab;touch-action:none}.bht-item__row,.bht-item__edit{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.bht-list .bht-item__row{padding-left:8px}.bht-item__edit .bh-input{flex:1;min-width:0}.bht-item__label{flex:1;min-width:0;font-family:var(--ms-font-display);font-style:italic;font-size:16px;color:var(--nacht)}@media (min-width: 900px){.bht-add{grid-template-columns:1fr 200px auto}.bht-add--short{grid-template-columns:minmax(0,420px) auto;justify-content:start}}.bha-grid{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}.bha-chart{display:flex;align-items:flex-end;gap:10px;height:180px;padding-top:8px}.bha-bar{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.bha-bar__value{font-size:11px;color:var(--ms-ink-60)}.bha-bar__fill{width:100%;max-width:56px;min-height:2px;border-radius:3px 3px 0 0;background:var(--nacht)}.bha-bar--now .bha-bar__fill{background:var(--amber)}.bha-bar__label{font-size:11px;color:var(--ms-ink-60)}.bha-rank{list-style:none;margin:0;padding:0;border:1px solid var(--ms-line);border-radius:10px;overflow:hidden}.bha-rank li{display:flex;align-items:center;gap:12px;padding:10px 14px}.bha-rank li+li{border-top:1px solid var(--ms-line)}.bha-rank__num{flex:none;font-family:var(--ms-font-display);font-size:18px;color:var(--amber)}.bha-rank__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bha-rank__title{font-family:var(--ms-font-display);font-style:italic;font-size:16px;color:var(--nacht)}.bha-rank__sub{font-size:11.5px;color:var(--ms-ink-60)}.bha-rank__count{flex:none;font-size:12px;color:var(--ms-ink-60)}@media (min-width: 900px){.bha-grid{grid-template-columns:1.15fr 1fr}}.bh-title--edit{display:flex;align-items:center;gap:8px}.bh-card__text{margin:0;font-size:13px;line-height:1.6;color:var(--ms-ink-80)}.bh-code-inline{padding:1px 6px;border-radius:4px;background:var(--ms-sunken);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--nacht)}.bh-key{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 14px;border-radius:8px;background:var(--ms-sunken)}.bh-key code{flex:1;min-width:0;overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;color:var(--ms-ink-60)}.bh-code{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.bh-code .bh-icon-btn{width:24px;height:24px}.bh-switch{position:relative;display:inline-flex;cursor:pointer}.bh-switch input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.bh-switch__track{width:34px;height:20px;border-radius:10px;background:var(--ms-line-strong);transition:background .16s}.bh-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .16s}.bh-switch input:checked+.bh-switch__track{background:var(--nacht)}.bh-switch input:checked+.bh-switch__track:after{transform:translate(14px)}.bh-switch input:focus-visible+.bh-switch__track{box-shadow:0 0 0 3px #c9921a59}.bh-switch input:disabled+.bh-switch__track{opacity:.5}.bhb-new{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bhb-new .bh-input{width:190px}.bhb-new .bhb-new__count{width:72px}.bhb-list{display:flex;flex-direction:column;gap:12px}.bhb{display:flex;flex-direction:column;gap:10px}.bhb__head{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.bhb__toggle{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:0;border:none;background:none;text-align:left;cursor:pointer;font-family:var(--ms-font-ui)}.bhb__title{font-family:var(--ms-font-display);font-size:20px;color:var(--nacht)}.bhb__meta{flex:1;font-size:12px;color:var(--ms-ink-60)}.bhb__chevron{align-self:center;color:var(--ms-ink-40);transition:transform .18s}.bhb--open .bhb__chevron{transform:rotate(180deg)}.bh-card--danger{border-color:#96383840}.bh-confirm__desc{display:flex;gap:8px;align-items:flex-start}.bh-confirm__desc svg{flex:none;margin-top:1px}.pg-btn.bh-btn-danger{background:var(--ms-error);border-color:var(--ms-error)}.pg-btn.bh-btn-danger-outline{color:var(--ms-error);border-color:#96383866}.bh-icon-btn:disabled{opacity:.35;cursor:not-allowed}.bh-toolbar .bh-search{flex:1}.bh-order{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width: 900px){.bh-order{grid-template-columns:180px minmax(0,1fr) auto}}.au{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--perkament);color:var(--inkt);font-family:var(--ms-font-ui)}.au-hero{flex:none;min-height:190px;padding:36px 24px 46px;box-sizing:border-box;background:var(--nacht);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center}.au-hero__tagline{margin:0;font-family:var(--ms-font-display);font-style:italic;font-size:19px;color:var(--ijsblauw)}.au-hero a{display:inline-flex;text-decoration:none}.au-topbar{flex:none;display:flex;align-items:center;justify-content:space-between;padding:30px 22px 0}.au-topbar__side{width:22px;display:flex}.au-icon-btn{display:inline-flex;padding:0;border:none;background:none;color:var(--nacht);cursor:pointer}.au-topbar .ms-wordmark{text-decoration:none}.au-main{flex:1;display:flex;flex-direction:column;gap:16px;padding:30px 22px 24px;background:var(--perkament)}.au-hero+.au-main{margin-top:-18px;border-radius:22px 22px 0 0}.au-topbar+.au-main{padding-top:24px}.au-body{flex:1;display:flex;flex-direction:column;gap:16px}.au-desk-brand,.au-wide-head,.au-panel{display:none}.au-spacer{flex:1}.au .au-only-desk{display:none}@media (min-width: 900px){.au .au-only-mobile{display:none}.au .au-only-desk{display:inline-flex}}.au-title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:34px;line-height:1.02;color:var(--nacht)}.au-title b{font-weight:600}.au-text{margin:0;font-size:14px;line-height:1.55;color:var(--ms-ink-80)}.au-muted{margin:0;font-size:12.5px;color:var(--ms-ink-60)}.au-label{display:block;font-size:11px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--nacht)}.au-steps{display:flex;gap:6px}.au-steps i{flex:1;height:3px;border-radius:2px;background:var(--ms-line-strong)}.au-steps i.on{background:var(--amber)}.au-form{display:flex;flex-direction:column;gap:16px}.au-field{display:flex;flex-direction:column;gap:6px}.au-field__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.au-field label,.au-field__label{font-size:12px;font-weight:500;color:var(--nacht)}.au-control{position:relative;display:flex}.au-input{width:100%;height:48px;box-sizing:border-box;padding:0 14px;border:1px solid var(--ms-line-strong);border-radius:8px;background:#fff;font-family:var(--ms-font-ui);font-size:15px;color:var(--inkt)}.au-input:focus,.au-input:focus-visible{outline:none;border-color:var(--nacht);box-shadow:0 0 0 3px #c9921a4d}.au-input--toggle{padding-right:46px}.au-input--code{text-align:center;font-size:20px!important;letter-spacing:4px;text-transform:uppercase}.au-toggle{position:absolute;top:0;right:0;width:46px;height:48px;border:none;background:none;color:var(--ms-ink-40);display:flex;align-items:center;justify-content:center;cursor:pointer}.au-toggle:hover{color:var(--nacht)}.au-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:12px;color:var(--nacht);text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:3px;cursor:pointer}.au-link--strong{font-size:inherit;font-weight:500}.au-link--back{align-self:flex-start;font-size:13px}.au-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border:none;border-radius:var(--ms-radius-btn);background:var(--nacht);color:var(--perkament);font-family:var(--ms-font-ui);font-size:15px;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .18s var(--ms-ease-in)}.au-btn:hover:not(:disabled){background:var(--ms-nacht-hover)}.au-btn:disabled{background:var(--ms-line-strong);color:var(--ms-ink-60);cursor:default}.au-form>.au-btn{margin-top:6px}.au-ok{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ms-success)}.au-checking{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ms-ink-60)}.au-alert{margin:0;padding:12px 14px;border-radius:10px;font-size:13.5px;line-height:1.45;background:var(--ms-error-bg);color:var(--ms-error)}.au-card{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);font-size:13.5px;line-height:1.4}.au-card>svg{flex:none;color:var(--amber)}.au-card--success{align-items:flex-start;background:var(--ms-success-bg);border-color:#c9d8b6}.au-card--success>svg{color:var(--ms-success);margin-top:2px}.au-card__title{margin:0;font-size:14px;font-weight:500;color:var(--ms-success)}.au-card .au-text{font-size:13px}.au-strength{height:6px;border-radius:3px;background:var(--ms-line);overflow:hidden}.au-strength span{display:block;height:100%;transition:width .3s var(--ms-ease-in),background-color .3s}.au-types{display:flex;flex-direction:column;gap:14px}.au-type{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);text-align:left;font-family:var(--ms-font-ui);color:var(--inkt);cursor:pointer}.au-type--on{border:2px solid var(--nacht);padding:17px}.au-type__head{display:flex;justify-content:space-between;align-items:center;color:var(--amber)}.au-type__name{font-family:var(--ms-font-display);font-weight:400;font-size:26px;line-height:1.1;color:var(--nacht)}.au-radio{width:24px;height:24px;box-sizing:border-box;border-radius:50%;border:1px solid var(--ms-line-strong);display:flex;align-items:center;justify-content:center}.au-radio--on{border:none;background:var(--nacht);color:var(--perkament)}.au-types__foot{display:flex;flex-direction:column;gap:14px}.au-types__foot .au-link--back{display:none}.au-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.au-code-badge{font-family:var(--ms-font-ui);font-weight:500;letter-spacing:1px;color:var(--nacht)}.au-success-icon{width:56px;height:56px;border-radius:50%;border:1px solid var(--amber);color:var(--amber);display:flex;align-items:center;justify-content:center}@media (min-width: 900px){.au{flex-direction:row}.au-hero,.au-topbar{display:none}.au-main,.au-hero+.au-main,.au-topbar+.au-main{flex:none;width:560px;box-sizing:border-box;margin:0;border-radius:0;padding:48px 80px;gap:18px}.au-desk-brand{display:inline-flex;align-self:flex-start;text-decoration:none}.au-body{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px}.au-spacer{display:none}.au-title{font-size:40px}.au-input--code{font-size:22px!important}.au-panel{flex:1;position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:18px;padding:64px;background:var(--nacht);color:var(--perkament);overflow:hidden}.au-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 70% 30%,rgba(143,168,196,.18),transparent 60%)}.au-panel>*{position:relative}.au-books{display:flex;gap:18px;align-items:flex-end;margin-bottom:40px}.au-book{width:170px;height:211px;border-radius:2px 6px 6px 2px;background:var(--nacht);box-shadow:inset 6px 0 #00000038,0 14px 28px -8px #00000080,0 0 0 1px #8fa8c41a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.au-book--small{width:140px;height:174px;background:#2a3f60}.au-book__title{font-family:var(--ms-font-display);font-weight:300;font-size:26px;line-height:1.05}.au-book--small .au-book__title{font-size:21px}.au-book__rule{width:24px;height:2px;background:var(--amber)}.au-panel__quote{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:46px;line-height:1.02;color:var(--perkament)}.au-panel__quote i{font-style:italic}.au-panel__quote b{font-weight:600}.au-panel__rule{width:48px;height:3px;background:var(--amber)}.au--wide{flex-direction:column}.au--wide .au-main{flex:1;width:auto;padding:48px;align-items:center;gap:22px}.au-wide-head{align-self:stretch;display:flex;justify-content:space-between;align-items:center}.au--wide .au-body{flex:none;width:760px;margin-top:40px;justify-content:flex-start;gap:22px}.au--wide .au-title{font-size:48px;text-align:center}.au-types{flex-direction:row;gap:22px}.au-type{flex:1;padding:26px;gap:12px}.au-type--on{padding:25px}.au-type__name{font-size:30px}.au-types__foot{flex-direction:row-reverse;justify-content:space-between;align-items:center}.au-types__foot .au-btn{padding:0 28px}.au-types__foot .au-link--back{display:inline-flex;font-size:14px}}.vt{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--nacht);color:var(--inkt);font-family:var(--ms-font-ui)}.vt__brand{flex:none;display:flex;justify-content:center;padding:26px 0 18px}.vt__sheet{flex:1;margin:0 14px;padding:26px 22px;display:flex;flex-direction:column;gap:16px;background:var(--papier);border-radius:20px 20px 0 0;box-shadow:0 -1px 0 var(--amber)}.vt-spacer{flex:1}.vt-contents{display:contents}.vt-only-desk,.vt-btn.vt-next-desk{display:none}.vt-back{align-self:flex-start}.vt-label{display:block;font-size:11px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--nacht)}.vt-center{text-align:center}.vt-greeting{margin:0;text-align:center;font-family:var(--ms-font-body);font-size:15px;line-height:1.7;color:var(--inkt)}.vt-question{margin:0;text-align:center;font-family:var(--ms-font-display);font-style:italic;font-weight:400;font-size:30px;line-height:1.15;color:var(--nacht)}.vt-rule{display:block;align-self:center;width:48px;height:3px;background:var(--amber)}.vt-title{margin:0;text-align:center;font-family:var(--ms-font-display);font-weight:300;font-size:32px;line-height:1.02;color:var(--nacht)}.vt-title b{font-weight:600}.vt-text{margin:0;font-size:14px;line-height:1.55;color:var(--ms-ink-80)}.vt-muted{margin:0;font-size:12.5px;color:var(--ms-ink-60)}.vt-context{margin:0;text-align:center;font-size:13.5px;line-height:1.55;color:var(--ms-ink-80)}.vt-error{margin:0;padding:10px 14px;border-radius:8px;background:var(--ms-error-bg);color:var(--ms-error);font-size:13.5px}.vt-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 24px;border:none;border-radius:var(--ms-radius-btn);background:var(--nacht);color:var(--perkament);font-family:var(--ms-font-ui);font-size:15px;font-weight:500;cursor:pointer;transition:background-color .18s var(--ms-ease-in)}.vt-btn:hover:not(:disabled){background:var(--ms-nacht-hover)}.vt-btn:disabled{background:var(--ms-line-strong);color:var(--ms-ink-60);cursor:default}.vt-btn--cta{background:var(--amber);color:var(--nacht)}.vt-btn--cta:hover:not(:disabled){background:#d6a12c}.vt-link{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:13.5px;color:var(--nacht);text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:3px;cursor:pointer}.vt-link:disabled{color:var(--ms-ink-40);cursor:default}.vt-link--small{font-size:12.5px}.vt-tips-toggle{align-self:center;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--ms-line);border-radius:20px;background:var(--perkament);font-family:var(--ms-font-ui);font-size:13px;color:var(--nacht);cursor:pointer}.vt-tips-toggle svg{color:var(--amber)}.vt-card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--perkament)}.vt-card__head{display:flex;align-items:center;gap:8px}.vt-card__head svg{color:var(--amber)}.vt-card__head .vt-tips-hide{margin-left:auto}.vt-tips-list{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.55;color:var(--ms-ink-80)}.vt-tips-list li{display:flex;gap:12px;align-items:baseline;padding:10px 0}.vt-tips-list li+li{border-top:1px solid var(--ms-line)}.vt-tips-list li:first-child{padding-top:4px}.vt-tips-list__num{flex:none;min-width:20px;font-family:var(--ms-font-display);font-size:17px;line-height:1;color:var(--amber)}.vt-tips-starter{margin:4px 0 0;font-family:var(--ms-font-body);font-style:italic;font-size:14px;line-height:1.6;color:var(--inkt)}.vt-tips-loading{display:flex;align-items:center;gap:8px}.vt-intro{flex:1;display:flex;flex-direction:column;gap:16px}.vt-intro__help{display:flex;flex-direction:column;gap:16px}.vt-intro__answer{margin-top:auto;padding-top:16px;display:flex;flex-direction:column;gap:12px}.vt-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;border-radius:10px;background:var(--ms-sunken)}.vt-seg__btn{height:40px;display:flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:8px;background:transparent;font-family:var(--ms-font-ui);font-size:14px;color:var(--ms-ink-60);cursor:pointer}.vt-seg__btn--on{background:var(--nacht);color:var(--perkament);font-weight:500}.vt-rec{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.vt-rec__status{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--nacht)}.vt-rec__dot{width:8px;height:8px;border-radius:50%;background:var(--amber)}.vt-rec__dot--live{animation:vt-pulse 1.4s ease-in-out infinite}@keyframes vt-pulse{50%{opacity:.35}}.vt-wave{display:flex;align-items:center;justify-content:center;gap:3px;height:82px;width:100%}.vt-wave__bar{flex:none;width:4px;border-radius:2px;background:var(--nacht)}.vt-wave--amber .vt-wave__bar{background:var(--amber)}.vt-wave--small{height:28px;gap:2px}.vt-wave--small .vt-wave__bar{width:3px;background:var(--ijsblauw)}.vt-wave--small .vt-wave__bar--played{background:var(--nacht)}.vt-wave--idle .vt-wave__bar{background:var(--ms-line-strong)}.vt-rec__time{font-family:var(--ms-font-display);font-weight:300;font-size:44px;line-height:1;color:var(--nacht);font-variant-numeric:tabular-nums}.vt-rec__controls{display:flex;align-items:center;gap:18px}.vt-rec__pause{width:56px;height:56px;border-radius:50%;border:1px solid var(--nacht);background:transparent;color:var(--nacht);display:flex;align-items:center;justify-content:center;cursor:pointer}.vt-rec__stop{width:76px;height:76px;border-radius:50%;border:none;background:var(--nacht);box-shadow:0 0 0 7px #c9921a4d;display:flex;align-items:center;justify-content:center;cursor:pointer}.vt-rec__stop span{width:22px;height:22px;border-radius:4px;background:var(--perkament)}.vt-rec__ghost{width:56px}.vt-rec__foot{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--ms-ink-60)}.vt-rec__meta-desk{display:none}.vt-saved{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13.5px;color:var(--ms-success)}.vt-takes{flex:1;display:flex;flex-direction:column;gap:16px}.vt-takes__col{display:flex;flex-direction:column;gap:10px}.vt-takes__side{flex:1;display:flex;flex-direction:column;gap:14px}.vt-takes__side .vt-text{display:none}.vt-takes__side .vt-link,.vt-takes__side .vt-muted{order:-1}.vt-takes__side .vt-btn{margin-top:auto}.vt-list{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.vt-take{border-top:1px solid var(--ms-line)}.vt-take:first-child{border-top:none}.vt-take--on{background:var(--ms-amber-bg)}.vt-take__row{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer}.vt-play{flex:none;width:38px;height:38px;border-radius:50%;border:none;background:var(--nacht);color:var(--perkament);display:flex;align-items:center;justify-content:center;cursor:pointer}.vt-play--small{width:34px;height:34px}.vt-take__info{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.vt-take__name{font-size:14px;font-weight:500;color:var(--nacht)}.vt-take__delete{flex:none;width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:var(--ms-ink-40);display:flex;align-items:center;justify-content:center;cursor:pointer}.vt-take__delete:hover{color:var(--ms-error);background:#96383814}.vt-radio{flex:none;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--ms-line-strong);display:flex;align-items:center;justify-content:center}.vt-radio--on{border:none;background:var(--nacht);color:var(--perkament)}.vt-take__scrub{padding:0 16px 14px 66px}.vt-take__scrub .vt-wave{cursor:pointer;touch-action:none}.vt-transcribing{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.vt-transcribing .vt-wave{height:56px}.vt-transcribing .vt-wave__bar{animation:vt-breathe 1.6s ease-in-out infinite;transform-origin:center}@keyframes vt-breathe{50%{transform:scaleY(.6)}}.vt-transcribing__title{margin:0;font-family:var(--ms-font-display);font-weight:400;font-size:26px;line-height:1.1;color:var(--nacht)}.vt-transcribing .vt-text{max-width:260px}.vt-bar{width:200px;height:6px;border-radius:3px;overflow:hidden;background:var(--ms-line)}.vt-bar span{display:block;height:100%;background:var(--amber);transition:width .4s var(--ms-ease-in)}.vt-textarea{flex:1;min-height:220px;width:100%;box-sizing:border-box;padding:16px;resize:none;border:1px solid var(--nacht);border-radius:10px;background:#fff;box-shadow:0 0 0 3px #c9921a40;font-family:var(--ms-font-body);font-size:15px;line-height:1.7;color:var(--inkt)}.vt-textarea:focus-visible{outline:none;box-shadow:0 0 0 3px #c9921a73}.vt-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.vt-row__end{display:flex;align-items:center;gap:14px}.vt-review__head{display:flex;flex-direction:column;gap:16px}.vt-review__title{display:flex;flex-direction:column;gap:6px}.vt-review .vt-question{font-size:22px}.vt-review__lead{text-align:center;font-size:13px}.vt-player{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:10px;background:var(--perkament)}.vt-player .vt-wave{flex:1;width:auto}.vt-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vt-photo{display:flex;flex-direction:column;gap:10px;min-width:0}.vt-photo__frame{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;background:var(--ms-sunken)}.vt-photo__view{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in}.vt-photo__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vt-photo__remove{position:absolute;top:8px;right:8px;width:26px;height:26px;border:none;border-radius:50%;background:#1a141099;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.vt-photo__add{aspect-ratio:1;border:1.5px dashed var(--ms-line-strong);border-radius:10px;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-family:var(--ms-font-ui);font-size:13px;color:var(--nacht);cursor:pointer}.vt-photo__add svg{color:var(--amber)}.vt-photo__add:hover{border-color:var(--amber)}.vt-photo .vt-input{display:none}.vt-captions-mobile{display:flex;flex-direction:column;gap:12px}.vt-field{display:flex;flex-direction:column;gap:6px}.vt-field label{font-size:12px;font-weight:500;color:var(--nacht)}.vt-input{height:48px;box-sizing:border-box;width:100%;padding:0 14px;border:1px solid var(--ms-line-strong);border-radius:8px;background:#fff;font-family:var(--ms-font-ui);font-size:15px;color:var(--inkt)}.vt-input:focus-visible{outline:none;border-color:var(--nacht);box-shadow:0 0 0 3px #c9921a4d}.vt-photos__foot{display:flex;flex-direction:column;gap:14px}.vt-done{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:30px;text-align:center;color:var(--perkament)}.vt-done__gap{height:30px}.vt-done__check{width:72px;height:72px;border-radius:50%;border:1px solid var(--amber);color:var(--amber);display:flex;align-items:center;justify-content:center}.vt-done__title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:40px;line-height:1.02;color:var(--perkament)}.vt-done__title i{font-style:italic}.vt-done__title b{font-weight:600}.vt-done__desk-space{display:none}.vt-done__text{margin:0;max-width:520px;font-family:var(--ms-font-body);font-size:16px;line-height:1.7;color:var(--perkament)}.vt-done__next{margin:0;font-size:13px;color:var(--ijsblauw)}.vt-loading{flex:1;display:flex;align-items:center;justify-content:center}@media (min-width: 900px){.vt__brand{padding:34px 0 24px}.vt__sheet{align-self:center;width:760px;box-sizing:border-box;margin:0;padding:40px 56px;gap:18px}.vt-question{font-size:40px;line-height:1.1}.vt-title{font-size:40px}.vt-only-mobile,.vt-next-mobile{display:none}.vt-only-desk{display:inline}p.vt-only-desk{display:block}.vt-btn.vt-next-desk{display:flex}.vt-intro{flex:none;flex-direction:row;align-items:stretch;gap:22px;margin-top:10px}.vt-intro>*{flex:1;min-width:0}.vt-intro__help{gap:12px}.vt-intro__answer{margin-top:0;padding-top:0;justify-content:center}.vt-intro__answer .vt-label,.vt-intro__answer .vt-muted{text-align:left}.vt-intro .vt-tips-toggle{align-self:flex-start}.vt-start{align-self:center;padding:0 30px}.vt-rec{flex:none;gap:16px;margin-top:10px}.vt-rec .vt-wave{height:92px}.vt-rec__time{font-size:52px}.vt-rec__controls{gap:20px}.vt-rec__foot{display:none}.vt-rec__meta-desk{display:inline}.vt-rec__meta-mobile{display:none}.vt-saved{font-size:14px}.vt-takes{flex:none;flex-direction:row;align-items:flex-start;gap:28px}.vt-takes>*{flex:1;min-width:0}.vt-takes__side{flex:1;padding-top:26px}.vt-takes__side .vt-text{display:block}.vt-takes__side .vt-link,.vt-takes__side .vt-muted{order:0}.vt-takes__side .vt-btn{margin-top:0}.vt-transcribing{flex:none;gap:18px;padding:30px 0}.vt-transcribing .vt-wave{height:62px}.vt-transcribing__title{font-size:30px}.vt-transcribing .vt-text{max-width:none}.vt-bar{width:280px}.vt-textarea{flex:none;height:250px;min-height:0;padding:20px 24px;font-size:16px}.vt-review__head{flex-direction:row;align-items:flex-end;justify-content:space-between}.vt-review__title .vt-label,.vt-review__title .vt-question{text-align:left}.vt-review .vt-question{font-size:28px;line-height:1.1}.vt-review__head .vt-player{width:280px;box-sizing:border-box;flex:none}.vt-review__lead{text-align:left;font-size:13.5px}.vt-review .vt-textarea{padding:16px 18px}.vt-photos{gap:22px}.vt-photo__frame,.vt-photo__add{aspect-ratio:auto;height:200px}.vt-photos--many{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.vt-photos--many .vt-photo__frame,.vt-photos--many .vt-photo__add{height:150px}.vt-photo__add{font-size:14px}.vt-photo .vt-input{display:block}.vt-captions-mobile{display:none}.vt-photos__foot{flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-top:6px}.vt-photos__foot .vt-btn{padding:0 28px}.vt-photos__foot .vt-link{font-size:14px}.vt-photos-step .vt-spacer{display:none}.vt-done__check{width:80px;height:80px}.vt-done__title{font-size:56px}.vt-done__title br{display:none}.vt-done__desk-space{display:inline}.vt-done__text{font-size:18px}.vt-done__next{font-size:14px}}@media (prefers-reduced-motion: reduce){.vt-rec__dot--live,.vt-transcribing .vt-wave__bar{animation:none}}.vt-context b{font-weight:600;color:var(--nacht)}.vt-secret{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--perkament);font-size:13px;line-height:1.45;color:var(--inkt)}.vt-secret>svg{flex:none;color:var(--nacht)}.vt-tips-step{flex:1;display:flex;flex-direction:column;gap:16px}.vt-tips-step .vt-card{padding:18px 20px}.vt-tips-more{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:4px}.vt-tips-done{margin:4px 0 0;font-size:12.5px;color:var(--ms-ink-60)}.vt-tips-step__go{align-self:stretch}@media (min-width: 900px){.vt-tips-step__go{align-self:center;padding:0 32px}}.ls{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--nacht);color:var(--perkament);font-family:var(--ms-font-ui)}.ls__brand{flex:none;display:flex;justify-content:center;padding:30px 0 20px}.ls-label{display:block;font-size:11px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--nacht)}.ls-label--light{color:var(--ijsblauw)}.ls-rule{display:block;width:48px;height:3px;background:var(--amber)}.ls .ls-only-desk{display:none}@media (min-width: 900px){.ls .ls-only-mobile,.ls .ls-only-mobile-inline{display:none}.ls .ls-hint.ls-only-desk{display:flex}.ls p.ls-only-desk{display:block}.ls span.ls-only-desk{display:inline;order:3}}.ls-title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:34px;line-height:1.02;color:var(--nacht)}.ls-title b{font-weight:600}.ls-text{margin:0;font-size:14px;line-height:1.55;color:var(--ms-ink-80)}.ls-muted{margin:0;font-size:12.5px;color:var(--ms-ink-60)}.ls-error{margin:0;font-size:13.5px;color:var(--ms-error)}.ls-sheet{flex:1;margin:0 14px;padding:30px 22px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;background:var(--papier);color:var(--inkt);border-radius:20px 20px 0 0}.ls-sheet__main{display:flex;flex-direction:column;align-items:center;gap:18px}.ls-spacer{flex:1}.ls-hint{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 22px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--perkament);color:var(--nacht)}.ls-hint svg{width:44px;height:44px}.ls-hint__pin{font-size:11px;letter-spacing:3px;white-space:pre}.ls-pin{display:flex;gap:10px;margin:0}.ls-pin__box{width:56px;height:64px;box-sizing:border-box;padding:0;border:1px solid var(--ms-line-strong);border-radius:10px;background:#fff;text-align:center;font-family:var(--ms-font-display);font-size:32px!important;color:var(--nacht);caret-color:var(--amber)}.ls-pin__box:focus,.ls-pin__box:focus-visible{outline:none;border:2px solid var(--nacht);box-shadow:none}.ls-pin__box--error{border-color:var(--ms-error)}.ls-pin__box:disabled{opacity:.6}.ls-status{min-height:20px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--ms-ink-60)}.ls-loading{flex:1;display:flex;align-items:center;justify-content:center}.ls-player{flex:1;display:flex;flex-direction:column;align-items:center;gap:18px;padding:10px 26px 30px;text-align:center}.ls-player__body{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.ls-player__info{display:flex;flex-direction:column;align-items:center;gap:18px}.ls-player__title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:36px;line-height:1.02;color:var(--perkament)}.ls-player__question{margin:0;font-family:var(--ms-font-display);font-style:italic;font-size:19px;color:var(--ijsblauw)}.ls-player__audio{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.ls-wave{display:flex;align-items:center;justify-content:center;gap:3px;height:92px;width:100%;overflow:hidden}.ls-wave__bar{flex:none;width:4px;border-radius:2px;background:var(--ijsblauw);transition:opacity .4s}.ls-wave--loading .ls-wave__bar{opacity:.25}.ls-seek{width:100%;display:flex;flex-direction:column;gap:10px}.ls-seek__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;margin:0;border-radius:3px;background:linear-gradient(to right,var(--amber) var(--progress, 0%),rgba(143,168,196,.25) var(--progress, 0%));cursor:pointer}.ls-seek__range::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--amber);border:none;opacity:0}.ls-seek__range:hover::-webkit-slider-thumb,.ls-seek__range:focus-visible::-webkit-slider-thumb{opacity:1}.ls-seek__range::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--amber);border:none}.ls-seek__range:disabled{cursor:default}.ls-seek__times{display:flex;justify-content:space-between;font-size:12px;color:var(--ijsblauw);font-variant-numeric:tabular-nums}.ls-controls{display:flex;align-items:center;gap:18px}.ls-controls__ghost{width:48px}.ls-play{width:80px;height:80px;border:none;border-radius:50%;background:var(--amber);color:var(--nacht);display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px -10px #c9921ab3;cursor:pointer;transition:background-color .18s var(--ms-ease-in)}.ls-play:hover{background:#d6a12c}.ls-rewind{width:48px;height:48px;border:1px solid rgba(143,168,196,.4);border-radius:50%;background:transparent;color:var(--ijsblauw);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;font-family:var(--ms-font-ui);font-size:9px;cursor:pointer}.ls-rewind:hover{color:var(--perkament);border-color:var(--ijsblauw)}.ls-narrator{margin:0;font-size:13px;color:var(--ijsblauw)}.ls-player .ls-error{color:#e9a99a}.ls-book{display:none;flex:none;width:260px;height:322px;box-sizing:border-box;padding:24px;border-radius:2px 6px 6px 2px;background:var(--nacht);box-shadow:inset 6px 0 #00000038,0 14px 28px -8px #00000073,0 0 0 1px #8fa8c414;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--perkament)}.ls-book__title{text-wrap:balance;font-family:var(--ms-font-display);font-weight:300;font-size:38px;line-height:1.05}.ls-book__rule{width:40px;height:2px;background:var(--amber)}@media (min-width: 900px){.ls__brand{padding:34px 0 24px}.ls-sheet{align-self:center;width:760px;box-sizing:border-box;margin:0;padding:44px 60px;flex-direction:row;align-items:center;gap:48px;text-align:left}.ls-sheet__main{flex:1;align-items:flex-start;gap:16px}.ls-sheet .ls-spacer{display:none}.ls-title{font-size:44px}.ls-pin{margin-top:8px}.ls-pin__box{width:60px;height:70px;font-size:34px!important}.ls-status{justify-content:flex-start}.ls-hint{padding:26px 30px;gap:10px}.ls-hint svg{width:90px;height:90px}.ls-hint__pin{font-size:12px}.ls-sheet--single{flex-direction:column;align-items:flex-start}.ls-player{flex-direction:row;align-items:center;justify-content:center;gap:70px;padding:0 80px 48px;text-align:left}.ls-book{display:flex}.ls-player__body{flex:1;max-width:640px;align-items:stretch}.ls-player__info{align-items:flex-start}.ls-player__title{font-size:50px}.ls-player__question{font-size:22px}.ls-player .ls-spacer{display:none}.ls-wave{height:82px}.ls-controls{gap:18px;align-self:flex-start}.ls-controls__ghost{display:none}.ls-controls .ls-rewind{order:2}.ls-play{width:72px;height:72px;box-shadow:none}.ls-narrator{order:3;font-size:14px}.ls-player__audio{align-items:stretch}}.ls-book__author{font-family:var(--ms-font-ui);font-size:10.5px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;opacity:.8}.ob{display:flex;flex-direction:column;min-height:calc(100dvh - 64px);box-sizing:border-box;padding:24px 22px calc(var(--tabbar-h) + 24px);font-family:var(--ms-font-ui);color:var(--inkt)}.ob-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ob-topbar__side{width:22px;display:flex}.ob-back{display:inline-flex;padding:0;border:none;background:none;color:var(--nacht);cursor:pointer}.ob-back:disabled{visibility:hidden}.ob-steps-bar{display:flex;gap:6px;margin-bottom:18px}.ob-steps-bar i{flex:1;height:3px;border-radius:2px;background:var(--ms-line-strong)}.ob-steps-bar i.on{background:var(--amber)}.ob-aside{display:none}.ob-card{flex:1;display:flex;flex-direction:column;gap:16px}.ob-title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:32px;line-height:1.02;color:var(--nacht)}.ob-title b{font-weight:600}.ob-text{margin:0;font-size:14px;line-height:1.55;color:var(--ms-ink-80)}.ob-muted{margin:0;font-size:12.5px;color:var(--ms-ink-60)}.ob-label{display:block;font-size:11px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--nacht)}.ob-q{font-family:var(--ms-font-display);font-style:italic;font-weight:400;font-size:16px;line-height:1.25;color:var(--nacht)}.ob-error{margin:0;padding:12px 14px;border-radius:10px;background:var(--ms-error-bg);color:var(--ms-error);font-size:13.5px}.ob-spacer{flex:1}.ob .ob-only-desk{display:none}@media (min-width: 900px){.ob .ob-only-desk{display:inline-flex}}.ob-foot{display:flex;flex-direction:column;gap:12px}.ob-foot__note{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.45}.ob-foot__note>svg{flex:none;color:var(--nacht)}.ob-field{display:flex;flex-direction:column;gap:6px}.ob-field label,.ob-field__label{font-size:12px;font-weight:500;color:var(--nacht)}.ob-row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ob-input{width:100%;height:48px;box-sizing:border-box;padding:0 14px;border:1px solid var(--ms-line-strong);border-radius:8px;background:#fff;font-family:var(--ms-font-ui);font-size:15px;color:var(--inkt)}.ob-input:focus,.ob-input:focus-visible,.ob-textarea:focus,.ob-select:focus{outline:none;border-color:var(--nacht);box-shadow:0 0 0 3px #c9921a4d}.ob-textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--ms-line-strong);border-radius:8px;background:#fff;resize:vertical;font-family:var(--ms-font-ui);font-size:15px;line-height:1.5;color:var(--inkt)}.ob-select{height:44px;box-sizing:border-box;padding:0 12px;border:1px solid var(--ms-line-strong);border-radius:8px;background:#fff;font-family:var(--ms-font-ui);font-size:14px;color:var(--inkt)}.ob-seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:4px;border-radius:10px;background:var(--ms-sunken)}.ob-seg button{height:40px;border:none;border-radius:8px;background:transparent;font-family:var(--ms-font-ui);font-size:14px;color:var(--ms-ink-60);cursor:pointer}.ob-seg button.on{background:var(--nacht);color:var(--perkament);font-weight:500}.ob-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 30px;border:none;border-radius:var(--ms-radius-btn);background:var(--nacht);color:var(--perkament);font-family:var(--ms-font-ui);font-size:15px;font-weight:500;cursor:pointer;transition:background-color .18s var(--ms-ease-in)}.ob-btn:hover:not(:disabled){background:var(--ms-nacht-hover)}.ob-btn:disabled{background:var(--ms-line-strong);color:var(--ms-ink-60);cursor:default}.ob-btn--sm{height:38px;padding:0 14px;font-size:13px}.ob-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:13.5px;color:var(--nacht);text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:3px;cursor:pointer}.ob-link>svg{color:var(--ms-ink-60)}.ob-card-box{padding:16px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.ob-card-box--sunk{background:var(--perkament)}.ob-chip{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;height:24px;padding:0 10px;border-radius:12px;background:var(--ms-sunken);color:var(--nacht);font-size:11px;font-weight:500}.ob-notice{padding:12px 14px;border-radius:10px;background:var(--ms-amber-bg);font-size:13.5px;line-height:1.5;color:var(--inkt)}.ob-notice--warn{background:var(--ms-error-bg);color:var(--ms-error)}.ob-notice b,.ob-notice strong{font-weight:500}.ob-notice .ob-link{margin-top:8px}.ob-plan,.ob-plan__fields{display:flex;flex-direction:column;gap:16px}.ob-schedule{display:flex;flex-direction:column;gap:10px}.ob-schedule__row{display:flex;align-items:baseline;gap:10px;font-size:13.5px}.ob-schedule__date{flex:none;width:48px;color:var(--ms-ink-60)}.ob-timeline{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.ob-timeline li{display:flex;flex-direction:column;gap:2px;padding-left:14px;border-left:2px solid var(--ms-line-strong)}.ob-timeline li.final{border-left-color:var(--amber)}.ob-timeline__date{font-size:13px;font-weight:500;color:var(--nacht)}.ob-pills{display:flex;flex-wrap:wrap;gap:8px}.ob-pill{height:36px;padding:0 16px;border:1px solid var(--ms-line-strong);border-radius:18px;background:var(--papier);font-family:var(--ms-font-ui);font-size:13.5px;color:var(--nacht);cursor:pointer}.ob-pill.on{border-color:var(--nacht);background:var(--nacht);color:var(--perkament)}.ob-summary{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.ob-summary>div{display:flex;flex-direction:column;gap:4px;padding:14px 16px}.ob-summary>div+div{border-top:1px solid var(--ms-line)}.ob-summary ol{margin:4px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.ob-list{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.ob-list>*+*{border-top:1px solid var(--ms-line)}.ob-who{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.ob-who .ob-q{font-size:17px}.ob-who__person{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--nacht)}.ob-who__person .ob-link{font-size:12.5px;margin-left:auto}.ob-avatar{flex:none;width:26px;height:26px;border-radius:50%;background:var(--ms-sunken);color:var(--nacht);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500}.ob-who__editor{display:flex;flex-direction:column;gap:10px;padding-top:4px}.ob-who__known{display:flex;flex-wrap:wrap;gap:6px}.ob-who__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ob-who__fields .ob-input{height:44px;font-size:14px}.ob-who__fields .ob-who__email{grid-column:span 2}.ob-who__actions{display:flex;gap:12px;align-items:center}.ob-check{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--inkt);cursor:pointer}.ob-check input{margin-top:2px;width:16px;height:16px}.qp{display:flex;flex-direction:column;gap:14px}.qp-browse{display:flex;flex-direction:column;gap:10px;min-width:0}.qp-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);font-size:13.5px;color:var(--nacht)}.qp-summary b{font-weight:500}.qp-dots{display:flex;gap:5px}.qp-dots i{width:10px;height:10px;border-radius:50%;background:var(--ms-line-strong)}.qp-dots i.on{background:var(--amber)}.qp-themes{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -22px;padding:0 22px}.qp-themes::-webkit-scrollbar{display:none}.qp-theme{flex:none;height:28px;padding:0 12px;border:none;border-radius:14px;background:var(--ms-sunken);color:var(--nacht);font-family:var(--ms-font-ui);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.qp-theme.on{background:var(--nacht);color:var(--perkament)}.qp-search{position:relative;display:flex;align-items:center}.qp-search>svg{position:absolute;left:14px;color:var(--ms-ink-60);pointer-events:none}.qp-search .ob-input{padding-left:40px;padding-right:40px}.qp-search__clear{position:absolute;right:6px;width:36px;height:36px;border:none;background:none;color:var(--ms-ink-40);display:flex;align-items:center;justify-content:center;cursor:pointer}.qp-search__clear:hover{color:var(--nacht)}.qp-results{max-height:420px;overflow-y:auto}.qp-result{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:none;background:none;text-align:left;font-family:var(--ms-font-ui);cursor:pointer}.qp-result:hover:not(:disabled){background:#efe5c980}.qp-result:disabled{cursor:default;opacity:.5}.qp-result__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.qp-result__theme{font-size:11.5px;color:var(--ms-ink-60)}.qp-result mark{background:var(--ms-amber-bg);color:inherit;border-radius:2px;padding:0 1px}.qp-toggle{flex:none;width:28px;height:28px;box-sizing:border-box;border-radius:50%;border:1px solid var(--ms-line-strong);color:var(--nacht);display:flex;align-items:center;justify-content:center}.qp-toggle.on{border:none;background:var(--nacht);color:var(--perkament)}.qp-empty{padding:16px;font-size:13.5px;color:var(--ms-ink-60)}.qp-custom{display:flex;flex-direction:column;gap:10px}.qp-custom__row{display:flex;gap:10px}.qp-custom__row .ob-select{flex:1;min-width:0}.qp-selection{display:none;flex-direction:column;gap:10px}.qp-selection--open{display:flex}.qp-slot{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--papier)}.qp-slot__drag{flex:none;padding:0;border:none;background:none;color:var(--ms-ink-40);cursor:grab;touch-action:none;display:flex}.qp-slot__num{flex:none;min-width:18px;font-family:var(--ms-font-display);font-size:22px;line-height:1;color:var(--amber)}.qp-slot__num--empty{color:var(--ms-line-strong)}.qp-slot .ob-q{flex:1;min-width:0;font-size:17px}.qp-slot__empty{flex:1;font-size:13.5px;color:var(--ms-ink-40)}.qp-slot__remove{flex:none;width:28px;height:28px;border:none;border-radius:50%;background:none;color:var(--ms-ink-40);display:flex;align-items:center;justify-content:center;cursor:pointer}.qp-slot__remove:hover{color:var(--ms-error);background:#96383814}@media (min-width: 900px){.ob{flex-direction:row;align-items:flex-start;gap:56px;max-width:1040px;margin:0 auto;min-height:0;padding:40px 24px 64px}.ob-topbar,.ob-steps-bar{display:none}.ob-aside{flex:none;width:240px;display:flex;flex-direction:column;gap:18px;position:sticky;top:112px}.ob-aside__title{margin:0;font-family:var(--ms-font-display);font-weight:400;font-size:28px;line-height:1.1;color:var(--nacht);overflow-wrap:anywhere}.ob-aside__steps{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.ob-aside__step{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ms-ink-40)}.ob-aside__dot{flex:none;width:26px;height:26px;box-sizing:border-box;border-radius:50%;border:1px solid var(--ms-line-strong);display:flex;align-items:center;justify-content:center;font-size:12px}.ob-aside__step--done{color:var(--nacht)}.ob-aside__step--done .ob-aside__dot{border:none;background:var(--nacht);color:var(--perkament)}.ob-aside__step--on{color:var(--nacht);font-weight:500}.ob-aside__step--on .ob-aside__dot{border:2px solid var(--amber);color:var(--nacht)}.ob-card{flex:1;min-width:0;min-height:560px;box-sizing:border-box;padding:36px 40px;gap:18px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.ob-title{font-size:40px}.ob-row2{gap:14px}.ob-foot{flex-direction:row;align-items:center;justify-content:flex-start;gap:24px}.ob-foot .ob-btn{margin-left:auto}.ob-card .ob-input{background:#fff}.ob-plan{flex-direction:row;align-items:flex-start;gap:30px}.ob-plan>*{flex:1;min-width:0}.qp{flex-direction:row;align-items:flex-start;gap:24px}.qp-browse{flex:1}.qp-summary{display:none}.qp-themes{flex-wrap:wrap;overflow:visible;margin:0;padding:0}.qp-result .ob-q{font-size:17px}.qp-selection{display:flex;flex:none;width:320px;position:sticky;top:112px}}.ob-tl{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ob-tl__item{position:relative;display:grid;grid-template-columns:64px 1fr;gap:10px;padding:0 0 14px 20px;font-size:13px;line-height:1.4;color:var(--inkt)}.ob-tl__item:before{content:"";position:absolute;left:0;top:4px;width:9px;height:9px;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--ms-line-strong);background:var(--perkament)}.ob-tl__item:after{content:"";position:absolute;left:4px;top:15px;bottom:0;width:1px;background:var(--ms-line-strong)}.ob-tl__item:last-child{padding-bottom:0}.ob-tl__item:last-child:after{display:none}.ob-tl__item--now:before{border:none;background:var(--amber)}.ob-tl__item--end:before{border:none;background:var(--nacht)}.ob-tl__date{color:var(--ms-ink-60);white-space:nowrap}.uq{gap:16px;padding-bottom:calc(var(--tabbar-h) + 96px)}.uq-crumb{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;color:var(--ms-ink-60);text-decoration:none}.uq-crumb:hover{color:var(--nacht)}.uq-crumb a{color:inherit;text-decoration:none}.uq-crumb a:hover{color:var(--nacht);text-decoration:underline;text-decoration-color:var(--amber)}.uq-crumb__desk{display:none}.uq-head{display:flex;flex-direction:column;gap:12px}.uq-head .pg-title{margin:0;font-size:34px}.uq-head__add{display:none}.uq-plan-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.uq-freq{display:flex;flex-direction:column;gap:10px}.uq-tabs{display:flex;gap:18px;border-bottom:1px solid var(--ms-line)}.uq-tab{padding:0 0 10px;border:none;background:none;font-family:var(--ms-font-ui);font-size:13.5px;color:var(--ms-ink-60);cursor:pointer}.uq-tab.on{color:var(--nacht);font-weight:500;box-shadow:inset 0 -2px 0 var(--amber)}.uq-layout{display:flex;flex-direction:column;gap:16px}.uq-main,.uq-aside{display:flex;flex-direction:column;gap:12px;min-width:0}.uq-section-label,.uq-aside .uq-planning{display:none}.uq-item{position:relative;display:flex;gap:10px;padding:16px 16px 14px 10px;background:var(--papier)}.uq-item--new{animation:uq-flash 2.4s var(--ms-ease-in)}@keyframes uq-flash{0%{background:var(--ms-amber-bg)}}.uq-drag{flex:none;align-self:flex-start;margin-top:2px;padding:2px;border:none;background:none;color:var(--ms-ink-40);cursor:grab;touch-action:none;display:flex}.uq-num{display:none}.uq-item__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.uq-theme{position:relative;display:inline-flex;align-items:center;height:24px;max-width:100%;padding:0 10px;border:none;border-radius:12px;background:var(--ms-sunken);color:var(--nacht);font-family:var(--ms-font-ui);font-size:11px;font-weight:500;cursor:pointer}.uq-theme select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.uq-theme:focus-within{outline:2px solid var(--nacht);outline-offset:2px}.uq-q{padding:0;border:none;background:none;text-align:left;font-family:var(--ms-font-display);font-style:italic;font-size:18px;line-height:1.25;color:var(--nacht);cursor:text}.uq-q:hover{text-decoration:underline;text-decoration-color:var(--ms-line-strong);text-underline-offset:4px}.uq-q-edit{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--nacht);border-radius:8px;background:#fff;resize:vertical;font-family:var(--ms-font-display);font-style:italic;font-size:18px!important;line-height:1.3;color:var(--nacht)}.uq-meta{font-size:12.5px;color:var(--ms-ink-60)}.uq-meta__theme{display:none}.uq-who{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:12.5px;color:var(--nacht);text-align:left;cursor:pointer}.uq-who--empty{color:var(--ms-amber-text)}.uq-who-edit{width:100%;display:flex;flex-direction:column;gap:8px}.uq-who-edit .ob-input{height:42px;font-size:14px}.uq-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:2px}.uq-row-actions .pg-link{font-size:12.5px}.uq-row-actions__desk{display:none}.uq-icon-btn{flex:none;width:32px;height:32px;border:none;border-radius:50%;background:none;color:var(--ms-ink-40);display:flex;align-items:center;justify-content:center;cursor:pointer}.uq-icon-btn:hover{color:var(--ms-error);background:#96383814}.uq-hint{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px;font-size:12.5px;color:var(--ms-ink-60)}.uq-sort{height:30px;padding:0 8px;border:1px solid var(--ms-line-strong);border-radius:8px;background:var(--papier);font-family:var(--ms-font-ui);font-size:12.5px;color:var(--nacht)}.uq-empty{padding:18px 16px;font-size:13.5px;color:var(--ms-ink-60)}.uq-wait{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.uq-wait .uq-q{cursor:default}.uq-wait .uq-q:hover{text-decoration:none}.uq-wait__buttons{display:flex;flex-wrap:wrap;gap:8px;align-self:stretch}.uq-wait__buttons .pg-btn{flex:1}.uq-fab{position:fixed;right:20px;bottom:calc(var(--tabbar-h) + 14px);z-index:30;height:52px;padding:0 22px;border-radius:26px;box-shadow:0 10px 24px -8px #c9921abf}.uq-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1c2e4a73;display:flex;align-items:flex-end}.uq-panel{width:100%;max-height:88dvh;overflow-y:auto;box-sizing:border-box;padding:14px 22px calc(28px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:var(--papier);box-shadow:0 -20px 40px #1c2e4a40;display:flex;flex-direction:column;gap:14px;font-family:var(--ms-font-ui);color:var(--inkt)}.uq-panel__grab{width:40px;height:4px;border-radius:2px;background:var(--ms-line-strong);align-self:center}.uq-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.uq-panel__title{margin:0;font-family:var(--ms-font-display);font-weight:400;font-size:26px;color:var(--nacht)}.uq-panel__close{display:none}.uq-panel .qp-results{max-height:none}.uq-panel .pg-btn{width:100%}.uq-panel__cancel{align-self:center}.uq-reminder__buttons{display:flex;flex-direction:column;gap:10px}@media (min-width: 900px){.uq{padding-bottom:64px;gap:20px}.uq-crumb__mobile{display:none}.uq-crumb__desk{display:inline}.uq-head{flex-direction:row;align-items:flex-end;justify-content:space-between}.uq-head .pg-title{font-size:48px}.uq-head__add{display:inline-flex}.uq-plan-row,.uq-tabs,.uq-main .uq-freq,.uq-fab{display:none}.uq-layout{flex-direction:row;align-items:flex-start;gap:22px}.uq-main{flex:1}.uq-main>.uq-panel-wait{display:none}.uq-aside{flex:none;width:340px;gap:16px}.uq-aside .uq-planning{display:flex}.uq-section-label{display:block}.uq-item{align-items:center;gap:12px;padding:14px 16px 14px 10px}.uq-num{display:block;flex:none;min-width:24px;font-family:var(--ms-font-display);font-size:22px;line-height:1;color:var(--amber)}.uq-drag{align-self:center;margin:0}.uq-item__body{gap:4px}.uq-item .uq-theme{display:none}.uq-meta__theme{display:inline}.uq-q{font-size:17px}.uq-row-actions__mobile{display:none}.uq-row-actions__desk{display:flex;align-items:center;gap:4px;flex:none}.uq-hint{justify-content:flex-start}.uq-planning{flex-direction:column;gap:8px}.uq-planning__title{margin:0;font-family:var(--ms-font-display);font-weight:400;font-size:24px;line-height:1.1;color:var(--nacht)}.uq-backdrop{align-items:center;justify-content:center}.uq-backdrop--drawer{justify-content:flex-end;align-items:stretch}.uq-panel{width:520px;max-height:none;border-radius:18px;padding:30px;gap:16px;box-shadow:0 30px 70px #1c2e4a66}.uq-backdrop--drawer .uq-panel{width:460px;height:100%;border-radius:0;padding:32px;box-shadow:-20px 0 50px #1c2e4a4d}.uq-panel__grab{display:none}.uq-panel__close{display:flex;padding:0;border:none;background:none;color:var(--nacht);cursor:pointer}.uq-panel__cancel{display:none}.uq-reminder__buttons{flex-direction:row}.uq-reminder__buttons .pg-btn{flex:1}}.uq-panel__subtitle{margin:4px 0 0;font-family:var(--ms-font-display);font-style:italic;font-size:17px;color:var(--ms-ink-60)}.uq-date{display:inline-flex;align-items:center;align-self:stretch;gap:6px;height:28px;padding:0 12px;border:none;border-radius:14px;background:var(--ms-sunken);color:var(--nacht);font-family:var(--ms-font-ui);font-size:12px;font-weight:500;text-align:left}button.uq-date{cursor:pointer}button.uq-date:hover{background:#e6dbbc}.uq-date--active{background:var(--nacht);color:var(--perkament)}.uq-date--moved{background:var(--ms-amber-bg)}.sd-layout{display:flex;flex-direction:column;gap:16px}.sd-cal{display:flex;flex-direction:column;gap:10px}.sd-cal__head{display:flex;align-items:center;justify-content:space-between}.sd-cal__month{font-family:var(--ms-font-display);font-size:21px;color:var(--nacht)}.sd-cal__nav{width:32px;height:32px;border:none;border-radius:50%;background:none;color:var(--nacht);display:flex;align-items:center;justify-content:center;cursor:pointer}.sd-cal__nav:hover{background:var(--ms-sunken)}.sd-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:4px;text-align:center}.sd-cal__wd{font-size:11px;color:var(--ms-ink-60);padding-bottom:6px}.sd-cal__day{justify-self:center;width:40px;height:36px;border:none;border-radius:18px;background:none;font-family:var(--ms-font-ui);font-size:14px;color:var(--inkt);cursor:pointer}.sd-cal__day:hover:not(:disabled){background:var(--ms-sunken)}.sd-cal__day:disabled{color:var(--ms-line-strong);cursor:default}.sd-cal__day.on{background:var(--nacht);color:var(--perkament);font-weight:500}.sd-cal__day.was{text-decoration:line-through;color:var(--ms-ink-40)}.sd-side{display:flex;flex-direction:column;gap:14px}.sd-toggle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--ms-line);cursor:pointer}.sd-toggle>span:first-child{display:flex;flex-direction:column;gap:2px;font-size:13.5px;color:var(--nacht)}.sd-toggle b{font-weight:500}.sd-toggle input{position:absolute;opacity:0;width:1px;height:1px}.sd-toggle__track{flex:none;position:relative;width:44px;height:26px;border-radius:13px;background:var(--ms-line-strong);transition:background-color .18s}.sd-toggle__track:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .18s var(--ms-ease-in)}.sd-toggle input:checked+.sd-toggle__track{background:var(--nacht)}.sd-toggle input:checked+.sd-toggle__track:after{transform:translate(18px)}.sd-toggle input:focus-visible+.sd-toggle__track{outline:2px solid var(--nacht);outline-offset:2px}.sd-change{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--papier);font-size:12.5px}.sd-change--main{background:var(--ms-amber-bg)}.sd-change__q{flex:1;min-width:0;font-family:var(--ms-font-display);font-style:italic;font-size:14px;color:var(--nacht);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-change__from{color:var(--ms-ink-40)}.sd-change__arrow{flex:none;color:var(--amber)}.sd-change__to{flex:none;font-weight:500;color:var(--nacht)}.sd-buttons{display:flex;flex-direction:column-reverse;gap:10px}.sd-buttons .pg-btn{width:100%}.sd-cancel{display:none}.uq-toast{position:fixed;left:50%;bottom:calc(var(--tabbar-h) + 16px);z-index:70;transform:translate(-50%);width:calc(100% - 32px);max-width:440px;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;background:var(--nacht);color:var(--perkament);box-shadow:0 18px 40px -12px #1c2e4a8c;font-size:13.5px}.uq-toast>svg{flex:none;color:var(--amber)}.uq-toast>span{flex:1}.uq-toast button{padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:13px;color:var(--ijsblauw);text-decoration:underline;cursor:pointer}@media (min-width: 900px){.sd-panel{width:720px}.sd-layout{flex-direction:row;gap:28px;align-items:flex-start}.sd-cal{flex:none;width:300px}.sd-cal__day{width:34px;height:32px;font-size:13px}.sd-side{flex:1;min-width:0}.sd-toggle{padding-top:0;border-top:none}.sd-buttons{flex-direction:row;justify-content:flex-end}.sd-buttons .pg-btn{width:auto;height:38px;padding:0 14px;font-size:13px}.sd-cancel{display:inline-flex}.uq-toast{bottom:28px;width:auto}.uq-item .uq-date{align-self:center;flex:none}}.uq-date-mobile{display:flex;align-self:stretch}@media (min-width: 900px){.uq-date-mobile{display:none}}.cl{display:flex;flex-direction:column;gap:14px}.cl-row{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--papier)}.cl-avatar{flex:none;width:34px;height:34px;border-radius:50%;background:var(--ms-sunken);color:var(--nacht);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500}.cl-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cl-name{font-size:14px;color:var(--ms-ink-60)}.cl-name b{font-weight:500;color:var(--nacht)}.cl-side{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cl-side .pg-chip{align-self:flex-end}.cl-side .pg-link{font-size:12px}.cl-chip--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--ms-line-strong)}.cl-add{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border:1.5px dashed var(--ms-line-strong);border-radius:var(--ms-radius-card);background:transparent;font-family:var(--ms-font-ui);font-size:14px;color:var(--nacht);cursor:pointer}.cl-add svg{color:var(--amber)}.cl-add:hover{border-color:var(--amber)}.uq-receiver{display:flex;align-items:center;gap:12px}.uq-receiver__avatar{flex:none;width:36px;height:36px;border-radius:50%;background:var(--nacht);color:var(--perkament);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500}.uq-head__actions{display:none}@media (min-width: 900px){.uq-head__actions{display:flex;gap:10px}.cl-add{display:none}.uq .uq-view-tabs{display:flex}}.ap{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.ap audio{display:none}.ap__play{flex:none;width:38px;height:38px;border:none;border-radius:50%;background:var(--nacht);color:var(--perkament);display:flex;align-items:center;justify-content:center;cursor:pointer}.ap__wave{flex:1;min-width:0;height:30px;display:flex;align-items:center;justify-content:space-between;gap:2px;cursor:pointer;touch-action:none}.ap__bar{flex:1;max-width:4px;border-radius:2px;background:var(--ijsblauw);transition:background-color .12s}.ap__bar--played{background:var(--nacht)}.ap__wave--loading .ap__bar{opacity:.35}.ap__time{flex:none;font-size:12px;color:var(--ms-ink-60);font-variant-numeric:tabular-nums}.vh{gap:16px;padding-bottom:calc(var(--tabbar-h) + 32px)}.vh--detail{padding-bottom:calc(var(--tabbar-h) + 96px)}.vh .pg-title{margin:0;font-size:34px}.vh-crumb{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;color:var(--ms-ink-60);text-decoration:none;background:none;border:none;padding:0;font-family:var(--ms-font-ui);cursor:pointer}.vh-crumb a{color:inherit;text-decoration:none}.vh-crumb:hover,.vh-crumb a:hover{color:var(--nacht)}.vh-notice{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #E6CF94;border-radius:var(--ms-radius-card);background:var(--ms-amber-bg);font-size:13.5px;line-height:1.45}.vh-notice__num{font-family:var(--ms-font-display);font-size:34px;line-height:1;color:var(--nacht)}.vh-tabs{display:flex;gap:18px;border-bottom:1px solid var(--ms-line);overflow-x:auto;scrollbar-width:none}.vh-tab{flex:none;padding:0 0 10px;border:none;background:none;font-family:var(--ms-font-ui);font-size:13.5px;color:var(--ms-ink-60);cursor:pointer;white-space:nowrap}.vh-tab.on{color:var(--nacht);font-weight:500;box-shadow:inset 0 -2px 0 var(--amber)}.vh-list-col{display:flex;flex-direction:column;gap:16px}.vh-item{display:flex;align-items:center;gap:12px;width:100%;padding:16px;border:none;background:var(--papier);text-align:left;font-family:var(--ms-font-ui);color:inherit;cursor:pointer}.vh-item:hover{background:#efe5c980}.vh-item--on{background:var(--ms-amber-bg);box-shadow:inset 3px 0 0 var(--amber)}.vh-item--on:hover{background:var(--ms-amber-bg)}.vh-item__num{flex:none;min-width:24px;font-family:var(--ms-font-display);font-size:22px;line-height:1;color:var(--amber)}.vh-item__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.vh-item__title{font-size:15px;font-weight:500;color:var(--nacht)}.vh-item__arrow{flex:none;color:var(--nacht)}.vh-empty{padding:18px 16px;font-size:13.5px;color:var(--ms-ink-60)}.vh-detail{display:flex;flex-direction:column;gap:16px;min-width:0}.vh-detail__top{display:flex;flex-direction:column;gap:12px}.vh-detail__title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:32px;line-height:1.05;color:var(--nacht);overflow-wrap:anywhere}.vh-detail__question{margin:0;font-family:var(--ms-font-display);font-style:italic;font-size:17px;color:var(--ms-ink-60)}.vh-detail .ob-seg--desk,.vh .vh-desk-only{display:none}.vh-story{margin:0;font-family:var(--ms-font-body);font-size:15.5px;line-height:1.75;color:var(--inkt)}.vh-story p{margin:0 0 12px}.vh-story p.drop:first-letter{float:left;margin:6px 10px 0 0;font-family:var(--ms-font-display);font-size:54px;line-height:.8;color:var(--amber)}.vh-original{white-space:pre-wrap}.vh-pending{margin:0;font-size:14px;color:var(--ms-ink-60)}.vh-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.vh-chapter-link{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);font-family:var(--ms-font-ui);font-size:14px;color:var(--nacht);text-align:left;cursor:pointer}.vh-chapter-link>span{flex:1;display:flex;flex-direction:column;gap:2px}.vh-chapter-link b{font-weight:500}.vh-chapter-link svg:first-child{color:var(--amber)}.vh-chapter-link:hover{border-color:var(--ms-line-strong)}.vh-edit{display:flex;flex-direction:column;gap:14px}.vh-checked{padding:14px 16px;border:1px solid var(--ms-line);border-radius:10px;background:#fff;font-family:var(--ms-font-body);font-size:14.5px;line-height:1.7}.vh-checked mark{background:var(--ms-amber-bg);color:inherit;border-radius:2px;padding:0 1px}.vh-suggestion{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:10px;background:var(--perkament);border:1px solid var(--ms-line)}.vh-suggestion__toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:13px;font-weight:500;color:var(--nacht);cursor:pointer}.vh-suggestion__toggle svg{color:var(--amber)}.vh-suggestion p{margin:0;font-family:var(--ms-font-body);font-size:14.5px;line-height:1.7}.vh-textarea{min-height:260px;font-family:var(--ms-font-body);font-size:15px!important;line-height:1.7}.vh-actions{position:fixed;left:0;right:0;bottom:var(--tabbar-h);z-index:30;display:flex;gap:10px;padding:12px 22px;background:var(--papier);border-top:1px solid var(--ms-line)}.vh-actions .pg-btn{flex:1}.vh-danger{align-self:flex-start;color:var(--ms-error);text-decoration-color:#96383866}.vh-photos{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.vh-photo{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.vh-photo__frame{position:relative;aspect-ratio:4 / 3;background:var(--ms-sunken)}.vh-photo__view{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in}.vh-photo__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vh-photo__chip{position:absolute;top:10px;left:10px}.vh-photo__busy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#fcf8eabf;font-size:13px;color:var(--nacht)}.vh-photo__body{display:flex;flex-direction:column;gap:10px;padding:14px}.vh-photo__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vh-photo__buttons .pg-btn{width:100%}.vh-photo__note{font-size:12.5px;color:var(--ms-ink-60)}.vh-photo-add{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:14px;border:1.5px dashed var(--ms-line-strong);border-radius:var(--ms-radius-card);background:transparent;font-family:var(--ms-font-ui);font-size:14px;color:var(--nacht);cursor:pointer}.vh-photo-add svg{color:var(--amber)}.vh-photo-add:hover:not(:disabled){border-color:var(--amber)}.vh-compare{display:grid;gap:14px}.vh-compare figure{margin:0;display:flex;flex-direction:column;gap:8px}.vh-compare img{width:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:var(--ms-sunken)}@media (min-width: 900px){.vh,.vh--detail{padding-bottom:64px;gap:20px}.vh .pg-title{font-size:48px}.vh-notice{display:none}.vh-layout{display:flex;align-items:flex-start;gap:22px}.vh-list-col{flex:none;width:380px;display:flex;flex-direction:column;gap:14px;position:sticky;top:96px}.vh-list-col .pg-list{max-height:calc(100dvh - 260px);overflow-y:auto}.vh-item{padding:14px 16px}.vh-item__theme,.vh-item__arrow{display:none}.vh-detail{flex:1;padding:28px 30px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.vh-detail__top{flex-direction:row;align-items:flex-start;justify-content:space-between}.vh-detail__title{font-size:40px}.vh-detail .ob-seg--desk{display:grid;width:180px;flex:none}.vh-detail .ob-seg--mobile{display:none}.vh .vh-desk-only{display:inline}.vh-actions{position:static;padding:0;background:none;border:none;justify-content:flex-end}.vh-actions .pg-btn{flex:none;height:38px;padding:0 14px;font-size:13px}.vh-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.vh-photo-add{min-height:0;flex-direction:column}.vh-compare--split{grid-template-columns:repeat(2,minmax(0,1fr))}}.bd{gap:16px;padding-bottom:calc(var(--tabbar-h) + 32px)}.bd .pg-title{margin:0;font-size:34px}.bd-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.bd-head__save{display:none}.bd-crumb{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;color:var(--ms-ink-60)}.bd-crumb a{color:inherit;text-decoration:none}.bd-crumb a:hover{color:var(--nacht)}.bd-tabs{display:flex;gap:18px;border-bottom:1px solid var(--ms-line)}.bd-tab{padding:0 0 10px;border:none;background:none;font-family:var(--ms-font-ui);font-size:13.5px;color:var(--ms-ink-60);cursor:pointer;white-space:nowrap}.bd-tab.on{color:var(--nacht);font-weight:500;box-shadow:inset 0 -2px 0 var(--amber)}.bd-layout{display:flex;flex-direction:column;gap:16px}.bd-controls{display:flex;flex-direction:column;gap:16px;min-width:0}.bd-stage{display:flex;flex-direction:column;align-items:center;gap:14px;padding:22px 16px;border-radius:var(--ms-radius-card);background:var(--ms-sunken)}.bd-stage__label{display:none}.bd-stage__caption{font-size:12px;color:var(--ms-ink-60);text-align:center}.bd-stage--note{padding:0;background:none}.bd-saved{font-size:12.5px;color:var(--ms-ink-60);min-height:18px}.bd-book{--bd-w: 222px;position:relative;width:var(--bd-w);aspect-ratio:222 / 276;border-radius:2px 6px 6px 2px;box-shadow:inset 8px 0 #00000038,0 22px 40px -14px #1c2e4a8c;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:calc(var(--bd-w) * 16 / 222)}.bd-book__name{font-size:.42em;font-weight:300;letter-spacing:.3em;text-transform:uppercase}.bd-book__title{font-size:1.65em;line-height:1.12;text-wrap:balance;overflow-wrap:anywhere}.bd-book__sub{font-size:.55em;font-style:italic}.bd-book__rule{width:1.5em;height:2px;background:var(--amber);flex:none}.bd-book__photo{width:86%;aspect-ratio:116 / 80;flex:none;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:.45em;letter-spacing:.05em}.bd-book__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.bd-book__inner{flex:1;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:.35em;padding:1.3em .8em .9em 1.1em}.bd-covers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bd-cover{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:12.5px;color:var(--ms-ink-60);cursor:pointer}.bd-cover__frame{width:100%;padding:8px 0;border-radius:8px;display:flex;justify-content:center;background:var(--ms-sunken);box-shadow:inset 0 0 0 1px transparent}.bd-cover.on{color:var(--nacht);font-weight:500}.bd-cover.on .bd-cover__frame{box-shadow:inset 0 0 0 2px var(--amber);background:var(--ms-amber-bg)}.bd-cover .bd-book{--bd-w: 64px;box-shadow:inset 3px 0 #00000038}.bd-colours{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bd-colour{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:12.5px;color:var(--ms-ink-80);cursor:pointer}.bd-colour__dot{width:52px;height:52px;border-radius:50%;box-shadow:inset 0 0 0 1px #1c2e4a26}.bd-colour.on .bd-colour__dot{box-shadow:0 0 0 3px var(--perkament),0 0 0 5px var(--nacht)}.bd-colour.on{color:var(--nacht);font-weight:500}.bd-fonts{display:flex;flex-direction:column;gap:12px}.bd-font{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);text-align:left;cursor:pointer;font-family:var(--ms-font-ui);color:var(--inkt)}.bd-font.on{border:2px solid var(--nacht);padding:15px 17px}.bd-font__title{font-size:24px;line-height:1.1;color:var(--nacht);padding-right:90px}.bd-font__body{font-size:14px;color:var(--inkt)}.bd-font__meta{font-size:12px;color:var(--ms-amber-text)}.bd-font__badge{position:absolute;top:14px;right:14px;height:22px;padding:0 10px;border-radius:11px;background:var(--nacht);color:var(--perkament);font-size:10.5px;font-weight:500;display:inline-flex;align-items:center}.bd-note-page{display:flex;flex-direction:column;gap:12px;padding:30px 26px 36px;background:#fff;box-shadow:0 14px 30px -14px #1c2e4a59;color:var(--inkt)}.bd-note-page__label{align-self:center;font-family:var(--ms-font-ui);font-size:10.5px;font-weight:500;letter-spacing:var(--ms-label-tracking);text-transform:uppercase;color:var(--ms-amber-text)}.bd-note-page__rule{align-self:center;width:40px;height:2px;background:var(--amber);margin-bottom:8px}.bd-note-field{width:100%;box-sizing:border-box;padding:6px 8px;border:1px dashed var(--ms-line-strong);border-radius:2px;background:transparent;color:var(--inkt);resize:none;font-family:inherit;font-size:15px!important;line-height:1.65}.bd-note-field:focus{outline:none;border:1px solid var(--nacht);background:var(--papier)}.bd-note-field--salutation{font-style:italic;font-size:20px!important}.bd-note-field--greeting{font-style:italic}.bd-note-preview{font-size:13.5px;line-height:1.7;white-space:pre-wrap}.bd-note-preview--salutation{font-style:italic;font-size:17px}.bd-note-preview--empty{color:var(--ms-ink-40)}.bd-spread{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:520px;background:#fff;box-shadow:0 14px 30px -14px #1c2e4a59}.bd-spread>div{display:flex;flex-direction:column;gap:10px;padding:26px 22px;min-height:280px}.bd-spread>div+div{border-left:1px solid var(--ms-line)}.bd-spread__cat{font-family:var(--ms-font-ui);font-size:9.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-amber-text)}.bd-spread__q{font-size:17px;line-height:1.3}.bd-spread__body{font-size:11.5px;line-height:1.7}.bd-spread__body p{margin:0 0 8px}.bd-spread__body p:first-child:first-letter{float:left;font-size:34px;line-height:.85;margin:3px 6px 0 0;color:var(--bd-title-colour, var(--amber))}.bd-stage-switch{display:none}.bd-crop-stage{position:relative;width:100%;height:320px;background:var(--inkt);border-radius:10px;overflow:hidden}.bd-crop-buttons{display:flex;gap:10px}.bd-crop-buttons .pg-btn{flex:1}@media (min-width: 900px){.bd{gap:20px;padding-bottom:64px}.bd .pg-title{font-size:48px}.bd-head__save{display:inline-flex}.bd-mobile-save{display:none}.bd-layout{flex-direction:row;align-items:stretch;gap:22px}.bd-controls{flex:none;width:380px;box-sizing:border-box;padding:24px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.bd-stage{flex:1;justify-content:center;padding:30px;min-height:520px;position:sticky;top:96px;align-self:flex-start;box-sizing:border-box;width:100%}.bd-stage--note{padding:30px;background:var(--ms-sunken)}.bd-stage__label{display:block}.bd-book{--bd-w: 296px}.bd-stage-switch{display:grid;width:220px}.bd-note-page{width:100%;max-width:280px;padding:30px 26px}.bd-covers .bd-book{--bd-w: 56px}}.ord{gap:16px;padding-bottom:calc(var(--tabbar-h) + 150px)}.ord--plain{padding-bottom:calc(var(--tabbar-h) + 32px)}.ord .pg-title{margin:0;font-size:34px}.ord-crumb{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;color:var(--ms-ink-60)}.ord-crumb a{color:inherit;text-decoration:none}.ord-crumb a:hover{color:var(--nacht)}.ord-head{display:flex;flex-direction:column;gap:12px}.ord-steps{display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(--ms-ink-60)}.ord-step{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:none;font-family:var(--ms-font-ui);font-size:inherit;color:inherit;cursor:pointer}.ord-step:disabled{cursor:default}.ord-step__num{width:22px;height:22px;box-sizing:border-box;border-radius:50%;border:1px solid var(--ms-line-strong);display:inline-flex;align-items:center;justify-content:center;font-size:11px}.ord-step.on,.ord-step.done{color:var(--nacht);font-weight:500}.ord-step.on .ord-step__num,.ord-step.done .ord-step__num{border:none;background:var(--nacht);color:var(--perkament)}.ord-book-card{display:flex;align-items:center;gap:12px;padding:14px 16px;font-size:13.5px}.ord-book-card>svg{flex:none;color:var(--amber)}.ord-book-card>span{flex:1}.ord-status{display:flex;flex-direction:column;gap:10px}.ord-errors{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--ms-error)}.ord-errors strong{font-weight:500;color:var(--inkt)}.ord-layout{display:flex;flex-direction:column;gap:16px}.ord-list-col{display:flex;flex-direction:column;gap:12px;min-width:0}.ord-list-head{display:none}.ord-chapter{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--papier)}.ord-chapter--on{background:var(--ms-amber-bg);box-shadow:inset 3px 0 0 var(--amber)}.ord-chapter__main{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:0;border:none;background:none;text-align:left;font-family:var(--ms-font-ui);color:inherit;cursor:pointer}.ord-chapter__num{flex:none;min-width:24px;font-family:var(--ms-font-display);font-size:22px;line-height:1;color:var(--amber)}.ord-chapter__num--open{color:var(--ms-line-strong)}.ord-chapter__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.ord-chapter__title{font-size:15px;font-weight:500;color:var(--nacht)}.ord-check{flex:none;position:relative;width:26px;height:26px}.ord-check input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ord-check span{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border-radius:6px;border:1.5px solid var(--ms-line-strong);background:#fff;display:flex;align-items:center;justify-content:center;color:var(--perkament);pointer-events:none}.ord-check input:checked+span{border:none;background:var(--nacht)}.ord-check input:focus-visible+span{outline:2px solid var(--nacht);outline-offset:2px}.ord-preview,.ord-desk-only{display:none}.ord-bar{position:fixed;left:0;right:0;bottom:var(--tabbar-h);z-index:30;display:flex;flex-direction:column;gap:10px;padding:14px 22px;background:var(--papier);border-top:1px solid var(--ms-line)}.ord-bar__row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.ord-bar .pg-btn{width:100%}.ord-bar__hint{font-size:12px;color:var(--ms-ink-60)}.ord-bar__hint a{color:var(--nacht)}.ord-form{display:flex;flex-direction:column;gap:14px}.ord-form__title{margin:0;font-family:var(--ms-font-display);font-weight:400;font-size:26px;line-height:1.15;color:var(--nacht)}.ord-row3{display:grid;grid-template-columns:1.3fr 1fr .8fr;gap:10px}.ord-lookup{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ms-ink-60)}.ord-lookup--found{color:var(--ms-success)}.ord-lookup--error{color:var(--ms-error)}.ord-ship-note{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;line-height:1.45}.ord-ship-note>svg{flex:none;color:var(--amber);margin-top:2px}.ord-summary{display:none}.ord-order-btn{width:100%}.ord-done{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.ord-done .pg-book{width:150px;height:186px}.ord-done .pg-book__title{font-size:23px}.ord-done__title{margin:0;font-family:var(--ms-font-display);font-weight:300;font-size:38px;line-height:1.05;color:var(--nacht)}.ord-done__title b{font-weight:600}.ord-timeline{align-self:stretch;display:flex;flex-direction:column;gap:10px;padding:16px;text-align:left}.ord-timeline span{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ms-ink-60)}.ord-timeline span:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--ms-line-strong)}.ord-timeline span.on{color:var(--nacht)}.ord-timeline span.on:before{background:var(--amber)}.ord-done__buttons{align-self:stretch;display:flex;flex-direction:column;gap:10px}@media (min-width: 900px){.ord,.ord--plain{padding-bottom:64px;gap:20px}.ord .pg-title{font-size:48px}.ord-head{flex-direction:row;align-items:flex-end;justify-content:space-between}.ord-desk-only{display:revert}.ord-mobile-only{display:none}.ord-layout{flex-direction:row;align-items:flex-start;gap:22px}.ord-list-col{flex:none;width:400px}.ord-list-head{display:flex;justify-content:space-between;align-items:center}.ord-preview{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:460px;padding:24px;border-radius:var(--ms-radius-card);background:var(--ms-sunken);position:sticky;top:96px;box-sizing:border-box}.ord-preview iframe{width:100%;height:420px;border:none;border-radius:4px;background:#fff;box-shadow:0 14px 30px -14px #1c2e4a59}.ord-preview__meta{font-size:12.5px;color:var(--ms-ink-60)}.ord-bar{position:static;flex-direction:row;align-items:center;justify-content:space-between;padding:0;background:none;border:none}.ord-bar .pg-btn{width:auto}.ord-bar__progress{display:none}.ord-form-wrap{display:flex;align-items:flex-start;gap:22px}.ord-form{flex:1;padding:26px 28px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier)}.ord-form .ord-ship-note,.ord-form .ord-order-btn{display:none}.ord-summary{flex:none;width:320px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-card);background:var(--papier);text-align:center}.ord-summary .pg-book{width:110px;height:136px}.ord-summary .pg-book__title{font-size:16px}.ord-summary .pg-btn{width:100%;margin-top:8px}.ord-summary__title{font-family:var(--ms-font-display);font-size:22px;color:var(--nacht)}.ord-done{flex-direction:row;align-items:center;justify-content:center;gap:60px;text-align:left;min-height:480px}.ord-done .pg-book{width:220px;height:272px}.ord-done .pg-book__title{font-size:34px}.ord-done__text{display:flex;flex-direction:column;gap:14px;max-width:460px;align-items:flex-start}.ord-done__title{font-size:50px}.ord-timeline{flex-direction:row;gap:18px;padding:0;border:none;background:none}.ord-done__buttons{flex-direction:row;align-self:flex-start}}
