:root{--paper:#faf7f0;--ink:#30271f;--muted:#756c62;--line:#e3ddd1;--orange:#b63d20;--orange-hover:#932d16;--green:#475c3d;--serif:Georgia,'Times New Roman',serif;--sans:'Segoe UI',Arial,sans-serif;--body-size:16px;--heading-size:clamp(48px,5.7vw,82px)}
body{font-size:var(--body-size)}h1{font-size:var(--heading-size)}

/* Feine Farb- und Schriftgroessentokens der uebernommenen Gestaltung. */
:root{
--tone-dc713d:#dc713d;
--tone-fff:#fff;
--tone-eee7d9:#eee7d9;
--tone-3a2d23:#3a2d23;
--tone-e5d9c5:#e5d9c5;
--tone-38271e:#38271e;
--tone-fff4df:#fff4df;
--tone-dfb484:#dfb484;
--tone-efb57f:#efb57f;
--tone-e1d8ca:#e1d8ca;
--tone-f8e9d3:#f8e9d3;
--tone-dbceb9:#dbceb9;
--tone-edddc7:#edddc7;
--tone-eee8dc:#eee8dc;
--tone-3f2c1910:#3f2c1910;
--tone-fffdf9:#fffdf9;
--tone-3827190c:#3827190c;
--tone-eae3d8:#eae3d8;
--tone-fffdf2ee:#fffdf2ee;
--tone-b63d2022:#b63d2022;
--tone-dfb7a3:#dfb7a3;
--tone-ede7da:#ede7da;
--tone-352b22:#352b22;
--tone-eee2cf:#eee2cf;
--tone-ddb88e:#ddb88e;
--tone-cbbba6:#cbbbA6;
--tone-f3dbc0:#f3dbc0;
--tone-dccab3:#dccab3;
--tone-f3efe6:#f3efe6;
--tone-e3d6bf:#e3d6bf;
--tone-e9dfcd:#e9dfcd;
--tone-6c543a:#6c543a;
--tone-ece6da:#ece6da;
--tone-d9cfbd:#d9cfbd;
--tone-0002:#0002;
--tone-0003:#0003;
--tone-1f180f99:#1f180f99;
--tone-cec5b6:#cec5b6;
--tone-fffdf8:#fffdf8;
--tone-eee6d9:#eee6d9;
--tone-efe8dc:#efe8dc;
--tone-b4a999:#b4a999;
--tone-c4ccb9:#c4ccb9;
--tone-e5eadc:#e5eadc;
--tone-d8d1c3:#d8d1c3;
--tone-21190fdc:#21190fdc;
--tone-21190f4d:#21190f4d;
--tone-21190fe0:#21190fe0;
--tone-35261940:#35261940;
--text-12px:12px;
--text-13px:13px;
--text-27px:27px;
--text-9px:9px;
--text-14px:14px;
--text-11px:11px;
--text-clamp-48px-5-7vw-82px:clamp(48px,5.7vw,82px);
--text-17px:17px;
--text-10px:10px;
--text-clamp-35px-4vw-49px:clamp(35px,4vw,49px);
--text-19px:19px;
--text-25px:25px;
--text-51px:51px;
--text-45px:45px;
--text-15px:15px;
--text-49px:49px;
--text-24px:24px;
--text-29px:29px;
--text-16px:16px;
--text-21px:21px;
--text-36px:36px;
--text-42px:42px;
--text-8px:8px;
--text-57px:57px;
--text-41px:41px;
--text-34px:34px;
--text-37px:37px;
--tone-9b231c:#9b231c;
--text-30px:30px;
--text-18px:18px;
--text-22px:22px;
--text-clamp-43px-12vw-57px:clamp(43px,12vw,57px);
}
