@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-58.woff2) format('woff2');
  unicode-range: U+2105, U+2109-210a, U+210f, U+2116, U+2121, U+2126-2127, U+212b, U+212e, U+2135, U+213b, U+2194-2199, U+21b8-21b9, U+21c4-21c6, U+21cb-21cc, U+21d0, U+21e6-21e9, U+21f5, U+2202-2203, U+2205-2206, U+2208-220b, U+220f, U+2211, U+2213, U+2215, U+221a, U+221d, U+2220, U+2223, U+2225-2226, U+2228, U+222a-222e, U+2234-2237, U+223d, U+2243, U+2245, U+2248, U+224c, U+2260, U+2262, U+2264-2265, U+226e-226f, U+2272-2273, U+2276-2277, U+2283-2287, U+228a-228b, U+2295-2299, U+22a0, U+22a5, U+22bf, U+22da-22db, U+22ef, U+2305-2307, U+2318, U+2329-232a, U+23b0-23b1, U+23be-23cc, U+23ce, U+23da-23db, U+2423, U+2469-24d0;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-63.woff2) format('woff2');
  unicode-range: U+2ca-2cb, U+2229, U+2468, U+2669, U+266f, U+273f, U+4ec0, U+4f60, U+4fb6, U+5347, U+540e, U+543b, U+5b0c, U+5d4c, U+5f14, U+5f9e, U+6155, U+62d0, U+6602, U+6666, U+66f3, U+67a2, U+67ca, U+69cc, U+6d29, U+6d9b, U+6e3e, U+6f81, U+7109, U+73c0, U+73c2, U+7425, U+7435-7436, U+7525, U+7554, U+785d, U+786b, U+7ae3, U+7b94, U+7d18, U+81bf, U+8511, U+8549, U+9075, U+9640, U+98e2, U+9e9f, U+ff96;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-62.woff2) format('woff2');
  unicode-range: U+2d9, U+21d4, U+301d, U+515c, U+52fe, U+5420, U+5750, U+5766, U+5954, U+5b95, U+5f8a, U+5f98, U+620c, U+621f, U+641c, U+66d9, U+676d, U+6775, U+67f5, U+694a, U+6a02, U+6a3a, U+6a80, U+6c23, U+6c72, U+6dcb, U+6faa, U+707c, U+71c8, U+7422, U+74e2, U+7791, U+7825, U+7a14, U+7a1c, U+7c95, U+7fc1, U+82a5, U+82db, U+8304, U+853d, U+8cd3, U+8de8, U+8f0c, U+8f3f, U+9091, U+91c7, U+929a, U+98af, U+9913;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-66.woff2) format('woff2');
  unicode-range: U+2020, U+3003, U+3231, U+4e9b, U+4f3d, U+4f47, U+51b6, U+51dc, U+53e1, U+5bc5, U+602f, U+60bc, U+61c9, U+633d, U+637b, U+6492, U+65fa, U+660f, U+66f0, U+6703, U+681e, U+6876, U+6893, U+6912, U+698e, U+6c7d, U+714c, U+7169, U+71d5, U+725f, U+72d7, U+745b, U+74dc, U+75e2, U+7891, U+7897, U+7dcb, U+810a, U+8218, U+8339, U+840e, U+852d, U+8823, U+8a0a, U+9089, U+919c, U+971c, U+9ad9, U+ff4a, U+ff5a;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-64.woff2) format('woff2');
  unicode-range: U+2467, U+4ece, U+4ed4, U+4f91, U+4fae, U+534d, U+53c9, U+54b3, U+586b, U+5944, U+5b78, U+5df7, U+5f77, U+6101, U+6167-6168, U+61a4, U+62d9, U+698a, U+699b, U+6a59, U+6cc4, U+6e07, U+7099, U+75d2, U+77ad, U+7953, U+7984, U+7a92, U+7baa, U+7dbb, U+817f, U+82ad, U+85e9, U+868a, U+8caa, U+8f44, U+9017, U+907c, U+908a, U+92f3, U+936e, U+9435, U+978d, U+9838, U+9a28, U+9b41, U+9ba8, U+9c57, U+9eb9;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-68.woff2) format('woff2');
  unicode-range: U+251c, U+2523, U+4e14, U+545f, U+54bd, U+553e, U+55dc, U+56da, U+589c, U+5b55, U+5bb5, U+5ce1, U+5df4, U+5eb6, U+5ec9, U+6191, U+62f7, U+6357, U+64a5, U+6591, U+65bc, U+6897, U+6e1a, U+7063, U+711a, U+721b, U+722c, U+75b9, U+75d5, U+75fa, U+7766, U+7aae, U+7b48, U+7b8b, U+7d21, U+7e55, U+7f75, U+842c, U+8910, U+8a63, U+8b39, U+8b5a, U+8cdc, U+8d74, U+907d, U+91e7, U+9306, U+96bc, U+98f4, U+9ac4;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-35.woff2) format('woff2');
  unicode-range: U+6855, U+6857-6859, U+685b, U+685d, U+685f, U+6863, U+6867, U+686b, U+686e-6872, U+6874-6875, U+6877, U+6879-687c, U+687e-687f, U+6882-6884, U+6886, U+6888, U+688d-6890, U+6894, U+6896, U+6898-689c, U+689f-68a3, U+68a5-68a7, U+68a9-68ab, U+68ad-68af, U+68b2-68b5, U+68b9-68bc, U+68c3, U+68c5-68c6, U+68c8-68ca, U+68cc-68cd, U+68cf-68d1, U+68d3-68d9, U+68dc-68dd, U+68e0-68e1, U+68e3-68e5, U+68e7-68e8, U+68ea-68ed, U+68ef-68f1, U+68f5-68f7, U+68f9, U+68fb-68fd, U+6900-6901, U+6903-6904, U+6906-690c, U+690f-6911, U+6913, U+6916-6917, U+6919-691b, U+6921-6923, U+6925-6926, U+6928, U+692a, U+6930-6931, U+6933-6936, U+6938-6939, U+693b, U+693d, U+6942, U+6945-6946, U+6949, U+694e, U+6954, U+6957, U+6959, U+695b-695e, U+6961-6966, U+6968-696c, U+696e-6974, U+6977-697b, U+697e-6981, U+6986, U+698d, U+6991-6992, U+6994-6996, U+6998, U+699c, U+69a0-69a1, U+69a5-69a8, U+69ab, U+69ad, U+69af-69b2, U+69b4, U+69b7-69b8, U+69ba-69bc, U+69be-69c1, U+69c3, U+69c5, U+69c7-69c8, U+69ca, U+69ce-69d1, U+69d3, U+69d6-69d7, U+69d9;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-13.woff2) format('woff2');
  unicode-range: U+8f52-8f55, U+8f57-8f58, U+8f5c-8f5e, U+8f61-8f66, U+8f9c-8f9d, U+8f9f-8fa2, U+8fa4-8fa8, U+8fad-8faf, U+8fb4-8fb8, U+8fbe, U+8fc0-8fc2, U+8fc6, U+8fc8, U+8fca-8fcb, U+8fcd, U+8fd0, U+8fd2-8fd3, U+8fd5, U+8fda, U+8fe0, U+8fe2-8fe5, U+8fe8-8fea, U+8fed-8fef, U+8ff1, U+8ff4-8ff6, U+8ff8-8ffb, U+8ffe, U+9002, U+9004-9005, U+9008, U+900b-900e, U+9011, U+9013, U+9015-9016, U+9018, U+901b, U+901e, U+9021, U+9027-902a, U+902c-902d, U+902f, U+9033-9037, U+9039, U+903c, U+903e-903f, U+9041, U+9043-9044, U+9049, U+904c, U+904f-9052, U+9056, U+9058, U+905b-905e, U+9062, U+9066-9068, U+906c, U+906f-9070, U+9072, U+9074, U+9076, U+9079, U+9080-9083, U+9085, U+9087-9088, U+908b-908c, U+908e-9090, U+9095, U+9097-9099, U+909b, U+90a0-90a2, U+90a5, U+90a8, U+90af-90b6, U+90bd-90be, U+90c3-90c5, U+90c7-90c9, U+90cc, U+90d2, U+90d5, U+90d7-90d9, U+90db-90df, U+90e2, U+90e4-90e5, U+90eb, U+90ef-90f0, U+90f2, U+90f4, U+90f6, U+90fe-9100, U+9102, U+9104-9106, U+9108, U+910d, U+9110, U+9112, U+9114-911a, U+911c, U+911e, U+9120, U+9122-9123, U+9125, U+9127, U+9129, U+912d-9132, U+9134, U+9136-9137, U+9139-913a, U+913c-913d;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-69.woff2) format('woff2');
  unicode-range: U+2003, U+2312, U+266c, U+4f86, U+51ea, U+5243, U+5256, U+541f, U+5841, U+59dc, U+5df3, U+601c, U+60e7, U+632b, U+638c, U+64ad, U+6881, U+697c, U+69cd, U+6c50, U+6d2a, U+6fc1, U+7027, U+7058, U+70f9, U+714e, U+7345, U+751a, U+760d, U+764c, U+77db, U+7d79, U+7e8f, U+80ce, U+814e, U+81fc, U+8247, U+8278, U+85a9, U+8a03, U+90ed, U+9784, U+9801, U+984e, U+99b3, U+9bc9, U+9bdb, U+9be8, U+9e78, U+ff6b;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-71.woff2) format('woff2');
  unicode-range: U+af, U+2465, U+2517, U+33a1, U+4f10, U+50c5, U+51b4, U+5384, U+5606, U+5bb0, U+5cac, U+5ee3, U+618e, U+61f2, U+62c9, U+66ab, U+66f9, U+6816, U+6960, U+6b3e, U+6f20, U+7078, U+72d0, U+73ed, U+7ad9, U+7b1b, U+7be4, U+7d62, U+7f51, U+80b4, U+80f4, U+8154, U+85fb, U+865c, U+8702, U+895f, U+8aed, U+8b90, U+8ced, U+8fbf, U+91d8, U+9418, U+9583, U+9591, U+9813, U+982c, U+9bd6, U+ff46, U+ff7f, U+ff88;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-74.woff2) format('woff2');
  unicode-range: U+2002, U+2025, U+4f8d, U+51e1, U+51f8, U+5507, U+5598, U+58f1, U+5983, U+59ac, U+5c3c, U+5de7, U+5e7d, U+5eca, U+5f61, U+606d, U+60f9, U+636e, U+64ec, U+67da, U+67ff, U+6813, U+68f2, U+693f, U+6b6a, U+6bbb, U+6ef4, U+7092, U+717d, U+7261, U+73c8, U+7432, U+7483, U+76fe, U+7709, U+78d0, U+81a3, U+81b3, U+82af, U+8305, U+8309, U+8870, U+88fe, U+8cd1, U+8d66, U+906e, U+971e, U+9812, U+ff79, U+ff90;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-75.woff2) format('woff2');
  unicode-range: U+2464, U+2501, U+2640, U+2642, U+339d, U+4f0e, U+5091, U+50b5, U+5132, U+51cc, U+558b, U+55aa, U+585e, U+5bee, U+5dfe, U+60b6, U+62b9, U+6349, U+6566, U+6590, U+6842, U+689d, U+6a58, U+6c70, U+6ff1, U+7815, U+7881, U+7aaa, U+7bc7, U+7def, U+7fa8, U+8017, U+8036, U+8061, U+821f, U+8429, U+8ce0, U+8e74, U+9019, U+90ca, U+9162, U+932f, U+93ae, U+9644, U+990c, U+9cf3, U+ff56, U+ff6e, U+ff7e, U+ff85;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-72.woff2) format('woff2');
  unicode-range: U+4e91, U+508d, U+50e7, U+514e, U+51f6, U+5446, U+5504, U+584a, U+59a8, U+59d3, U+5a46, U+5ac9, U+6020, U+60a6, U+6148, U+621a, U+6234, U+64c1, U+6523, U+675c, U+67d1, U+6953, U+6ccc, U+6df5, U+6e13, U+6f06, U+723a, U+7325, U+74e6, U+758e, U+75ab, U+75d9, U+7a40, U+8096, U+82fa, U+8587, U+8594, U+8a6b, U+8ab9, U+8b17, U+8b83, U+937c, U+963b, U+9673, U+96db, U+9ce9, U+9f4b, U+ff67, U+ff82, U+ff93;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-73.woff2) format('woff2');
  unicode-range: U+221e, U+2514, U+51f9, U+5270, U+5449, U+5824, U+59a5, U+5a29, U+5d07, U+5e16, U+60e3, U+614c, U+6276, U+643e, U+64ab, U+6562, U+6681, U+670b, U+6734, U+67af, U+6a3d, U+6b05, U+6dc0, U+6e4a, U+7259, U+732a, U+7409, U+78a7, U+7a6b, U+8015, U+809b, U+817a, U+830e, U+837b, U+85ab, U+8a23, U+8a93, U+8b00, U+8b19, U+8b21, U+8cbf, U+8fb0, U+901d, U+91b8, U+9320, U+932c, U+9688, U+96f6, U+9df2, U+ff6a;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-70.woff2) format('woff2');
  unicode-range: U+266b, U+3006, U+5176, U+5197, U+51a8, U+51c6, U+52f2, U+5614, U+5875, U+5a2f, U+5b54, U+5ce0, U+5dba, U+5deb, U+5e63, U+5f59, U+5fcc, U+6068, U+6367, U+68b6, U+6a0b, U+6b64, U+6e15, U+6eba, U+7272, U+72a0, U+7947, U+7985, U+79e6, U+79e9, U+7a3d, U+7a9f, U+7aaf, U+7b95, U+7f60, U+7f9e, U+7fe0, U+8098, U+80ba, U+8106, U+82d4, U+831c, U+87f9, U+8a1f, U+8acf, U+90c1, U+920d, U+9756, U+fe43, U+ff94;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-76.woff2) format('woff2');
  unicode-range: U+2266-2267, U+4f2f, U+5208, U+5451, U+546a, U+5589, U+576a, U+5815, U+5a9a, U+5b9b, U+5c3a, U+5efb, U+5faa, U+6109, U+6643, U+6652, U+695a, U+69fd, U+6b86, U+6bb4, U+6daf, U+7089, U+70cf, U+7a00, U+7a4f, U+7b39, U+7d33, U+80e1, U+828b, U+82a6, U+86cd, U+8c8c, U+8cca, U+8df3, U+9077, U+9175, U+91dc, U+925b, U+9262, U+9271, U+92ed, U+9855, U+9905, U+9d28, U+ff3f, U+ff58, U+ff68, U+ff6d, U+ff9c;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-77.woff2) format('woff2');
  unicode-range: U+2207, U+25ef, U+309c, U+4e4f, U+5146, U+51dd, U+5351, U+540a, U+5629, U+5eb5, U+5f04, U+5f13, U+60dc, U+6212, U+63b4, U+642c, U+6627, U+66a6, U+66c7, U+66fd, U+674e, U+6b96, U+6c4e, U+6df3, U+6e67, U+6f84, U+72fc, U+733f, U+7c97, U+7db1, U+7e4d, U+816b, U+82d1, U+84cb, U+854e, U+8607, U+86c7, U+871c, U+8776, U+8a89, U+8fc4, U+91a4, U+9285, U+9685, U+9903, U+9b31, U+9f13, U+ff42, U+ff74, U+ff91;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-78.woff2) format('woff2');
  unicode-range: U+4e32, U+51db, U+53a8, U+53ea, U+5609, U+5674, U+5a92, U+5e7e, U+6115, U+611a, U+62cc, U+62ed, U+63c9, U+64b9, U+64e6, U+65cb, U+6606, U+6731, U+683d, U+6afb, U+7460, U+771e, U+78ef, U+7b26, U+7b51, U+7cde, U+7d10, U+7d2f, U+7d46, U+80de, U+819c, U+84b2, U+85cd, U+865a, U+8ecc, U+9022, U+90b8, U+9192, U+9675, U+96b7, U+99ff, U+ff44, U+ff55, U+ff6c, U+ff73, U+ff75, U+ff86, U+ff8d, U+ff92, U+ffe3;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-80.woff2) format('woff2');
  unicode-range: U+2463, U+25a1, U+4ef0, U+5076, U+5098, U+51fd, U+5302, U+5448, U+54c9, U+570b, U+583a, U+5893, U+58a8, U+58ee, U+5949, U+5bdb, U+5f26, U+5f81, U+6052, U+6170, U+61c7, U+631f, U+635c, U+664b, U+69fb, U+6f01, U+7070, U+722a, U+745e, U+755c, U+76c6, U+78c1, U+79e4, U+7bb8, U+7d0b, U+81a8, U+82d7, U+8b5c, U+8f14, U+8fb1, U+8fbb, U+9283, U+9298, U+9a30, U+ff03, U+ff50, U+ff59, U+ff7b, U+ff8e-ff8f;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-84.woff2) format('woff2');
  unicode-range: U+3014-3015, U+4e3c, U+5036, U+5075, U+533f, U+53e9, U+5531, U+5642, U+5984, U+59e6, U+5a01, U+5b6b, U+5c0b, U+5f25, U+6069, U+60a0, U+614e, U+62b5, U+62d2-62d3, U+6597, U+660c, U+674f, U+67cf, U+6841, U+6905, U+6cf3, U+6d32, U+6d69, U+6f64, U+716e, U+7761, U+7b52, U+7be0, U+7dbf, U+7de9, U+7f36, U+81d3, U+8302, U+8389, U+846c, U+84ee, U+8a69, U+9038, U+9d8f, U+ff47, U+ff4b, U+ff76, U+ff9b;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-83.woff2) format('woff2');
  unicode-range: U+2500, U+3008-3009, U+4ead, U+4f0f, U+4fca, U+53eb, U+543e, U+57a2, U+5cf0, U+5e8f, U+5fe0, U+61b2, U+62d8, U+6442, U+64b2, U+6589, U+659c, U+67f1, U+68c4, U+6cb8, U+6d12, U+6de1, U+6fe1, U+70c8, U+723d, U+73e0, U+7656, U+773a, U+7948, U+7b87, U+7c92, U+7d3a, U+7e1b, U+7e4a, U+819a, U+8358, U+83c5, U+84bc, U+864e, U+8912, U+8c9e, U+8d05, U+92fc, U+9396, U+98fd, U+99d2, U+ff64, U+ff7a, U+ff83;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-79.woff2) format('woff2');
  unicode-range: U+25b3, U+30f5, U+4eae, U+4f46, U+4f51, U+5203, U+52ff, U+55a7, U+564c, U+565b, U+57f9, U+5805, U+5b64, U+5e06, U+5f70, U+5f90, U+60e8, U+6182, U+62f3, U+62fe, U+63aa, U+64a4, U+65d7, U+673a, U+6851, U+68cb, U+68df, U+6d1e, U+6e58, U+6e9d, U+77b3, U+7832, U+7c3f, U+7db4, U+7f70, U+80aa, U+80c6, U+8105, U+819d, U+8276, U+8679, U+8986, U+8c9d, U+8fc5, U+916c, U+9665, U+9699, U+96c0, U+9a19, U+ff8b;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-82.woff2) format('woff2');
  unicode-range: U+2103, U+5049, U+52b1, U+5320, U+5553, U+572d, U+58c7, U+5b5d, U+5bc2, U+5de3, U+5e61, U+5f80, U+61a9, U+67d0, U+67f4, U+6c88, U+6ca1, U+6ce5, U+6d78, U+6e9c, U+6f54, U+731b, U+73b2, U+74a7, U+74f6, U+75e9, U+7b20, U+7c8b, U+7f72, U+809d, U+8108, U+82b3, U+82bd, U+84b8, U+84c4, U+88c2, U+8ae6, U+8ef8, U+902e, U+9065, U+9326, U+935b, U+938c, U+9676, U+9694, U+96f7, U+9ed9, U+ff48, U+ff4c, U+ff81;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-81.woff2) format('woff2');
  unicode-range: U+2010, U+2502, U+25b6, U+4f3a, U+514b, U+5265, U+52c3, U+5339, U+53ec, U+54c0, U+55b0, U+5854, U+5b8f, U+5cb3, U+5e84, U+60da, U+6247, U+6249, U+628a, U+62cd, U+65ac, U+6838, U+690e, U+6cf0, U+6f02, U+6f2c, U+6f70, U+708a, U+7434, U+75be, U+77ef, U+7c60, U+7c98, U+7d1b, U+7e2b, U+80a5, U+81e3, U+820c, U+8210, U+8475, U+862d, U+8650, U+8997, U+906d, U+91c8, U+9700, U+9727, U+9df9, U+ff3a, U+ff9a;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-85.woff2) format('woff2');
  unicode-range: U+25c7, U+3007, U+504f, U+507d, U+51a0, U+52a3, U+5410, U+5510, U+559a, U+5782, U+582a, U+5c0a, U+5c3f, U+5c48, U+5f6b, U+6176, U+622f, U+6279, U+62bd, U+62dd, U+65ed, U+67b6, U+6817, U+6850, U+6d6a, U+6deb, U+6ea2, U+6edd, U+6f5c, U+72e9, U+73a9, U+7573, U+76bf, U+7950, U+7956, U+7f8a, U+7ffc, U+80a2, U+80c3, U+83ca, U+8a02, U+8a13, U+8df5, U+9375, U+983b, U+99b4, U+ff4e, U+ff71, U+ff89, U+ff97;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-86.woff2) format('woff2');
  unicode-range: U+24, U+2022, U+2212, U+221f, U+2665, U+4ecf, U+5100, U+51cd, U+52d8, U+5378, U+53f6, U+574a, U+5982, U+5996, U+5c1a, U+5e1d, U+5f84, U+609f, U+61a7, U+61f8, U+6398, U+63ee, U+6676, U+6691, U+6eb6, U+7126, U+71e5, U+7687, U+7965, U+7d17, U+80a1, U+8107, U+8266, U+85a6, U+8987, U+8ca2, U+8cab, U+8e0a, U+9042, U+95c7, U+9810, U+9867, U+98fc, U+ff52-ff54, U+ff61, U+ff77, U+ff98-ff99;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-88.woff2) format('woff2');
  unicode-range: U+25bd, U+4e59, U+4ec1, U+4ff3, U+515a, U+518a, U+525b, U+5375, U+552f, U+57a3, U+5b9c, U+5c3d, U+5e3d, U+5e7b, U+5f0a, U+6094, U+6458, U+654f, U+67f3, U+6b8a, U+6bd2, U+6c37, U+6ce1, U+6e56, U+6e7f, U+6ed1, U+6ede, U+6f0f, U+70ad, U+7267, U+7363, U+786c, U+7a42, U+7db2, U+7f85, U+8178, U+829d, U+8896, U+8c5a, U+8cb0, U+8ce2, U+8ed2, U+9047, U+9177, U+970a, U+9ea6, U+ff1b, U+ff31, U+ff39, U+ff80;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-90.woff2) format('woff2');
  unicode-range: U+4e18, U+4fb5, U+5104, U+52c7, U+5353, U+5374, U+53e5, U+587e, U+594f, U+5a20, U+5de1, U+5f18, U+5fcd, U+6291, U+62ab, U+6355, U+6392, U+63da, U+63e1, U+656c, U+6687, U+68b0-68b1, U+68d2, U+68da, U+6b27, U+6cbc, U+7159, U+7344, U+73cd, U+76df, U+790e, U+7cf8, U+8102, U+88c1, U+8aa0, U+8e0f, U+9178, U+92ad, U+9670, U+96c5, U+9cf4, U+9db4, U+ff3e, U+ff6f, U+ff72, U+ff78, U+ff7d, U+ff84, U+ff8c;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-87.woff2) format('woff2');
  unicode-range: U+b0, U+226a, U+2462, U+4e39, U+4fc3, U+4fd7, U+50be, U+50da, U+5200, U+5211, U+54f2, U+5618, U+596a, U+5b22, U+5bb4, U+5d50, U+60a3, U+63fa, U+658e, U+65e8, U+6669, U+6795, U+679d, U+67a0, U+6b3a, U+6e09, U+757f, U+7cd6, U+7dbe, U+7ffb, U+83cc, U+83f1, U+840c, U+845b, U+8846, U+8972, U+8a34, U+8a50, U+8a87, U+8edf, U+8ff0, U+90a6, U+9154, U+95a3, U+9663, U+9686, U+96c7, U+ff3c, U+ff7c, U+ff8a;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-91.woff2) format('woff2');
  unicode-range: U+60, U+2200, U+226b, U+2461, U+517c, U+526f, U+5800, U+5b97, U+5bf8, U+5c01, U+5d29, U+5e4c, U+5e81, U+6065, U+61d0, U+667a, U+6696, U+6843, U+6c99, U+6d99, U+6ec5, U+6f22, U+6f6e, U+6fa4, U+6fef, U+71c3, U+72d9, U+7384, U+78e8, U+7a1a, U+7a32, U+7a3c, U+7adc, U+7ca7, U+7d2b, U+7dad, U+7e4b, U+80a9, U+8170, U+81ed, U+820e, U+8a17, U+8afe, U+90aa, U+914e, U+963f, U+99c4, U+9eba, U+9f3b, U+ff38;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-89.woff2) format('woff2');
  unicode-range: U+a5, U+4e80, U+4f34, U+4f73, U+4f75, U+511f, U+5192, U+52aa, U+53c8, U+570f, U+57cb, U+596e, U+5d8b, U+5f66, U+5fd9, U+62db, U+62f6, U+6328, U+633f, U+63a7, U+6469, U+6bbf, U+6c41, U+6c57, U+6d44, U+6dbc, U+706f, U+72c2, U+72ed, U+7551, U+75f4, U+7949, U+7e26, U+7fd4, U+8150, U+8af8, U+8b0e, U+8b72, U+8ca7, U+934b, U+9a0e, U+9a12, U+9b42, U+ff41, U+ff43, U+ff45, U+ff49, U+ff4f, U+ff62-ff63;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-92.woff2) format('woff2');
  unicode-range: U+2460, U+4e5f, U+4e7e, U+4ed9, U+501f, U+502b, U+5968, U+5974, U+5ac1, U+5b99, U+5ba3, U+5be7, U+5be9, U+5c64, U+5cb8, U+5ec3, U+5f1f, U+616e, U+6297, U+62e0, U+62ec, U+6368, U+642d, U+65e6, U+6717, U+676f, U+6b04, U+732e, U+7652, U+76ca, U+76d7, U+7802, U+7e70, U+7f6a, U+8133, U+81e8, U+866b, U+878d, U+88f8, U+8a5e, U+8cdb, U+8d08, U+907a, U+90e1, U+96f2, U+9f8d, U+ff35, U+ff37, U+ff40, U+ff9d;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-93.woff2) format('woff2');
  unicode-range: U+21d2, U+25ce, U+300a-300b, U+4e89, U+4e9c, U+4ea1, U+5263, U+53cc, U+5426, U+5869, U+5947, U+598a, U+5999, U+5e55, U+5e72, U+5e79, U+5fae, U+5fb9, U+602a, U+6163, U+624d, U+6749, U+6c5a, U+6cbf, U+6d45, U+6dfb, U+6e7e, U+708e, U+725b, U+7763, U+79c0, U+7bc4, U+7c89, U+7e01, U+7e2e, U+8010, U+8033, U+8c6a, U+8cc3, U+8f1d, U+8f9b, U+8fb2, U+907f, U+90f7, U+9707, U+9818, U+9b3c, U+ff0a, U+ff4d;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-94.woff2) format('woff2');
  unicode-range: U+2015, U+2190, U+4e43, U+5019, U+5247, U+52e7, U+5438, U+54b2, U+55ab, U+57f7, U+5bd2, U+5e8a, U+5ef6, U+6016, U+60b2, U+6162, U+6319, U+6551, U+6607, U+66b4, U+675f, U+67d4, U+6b20, U+6b53, U+6ce3, U+719f, U+75b2, U+770b, U+7720, U+77ac, U+79d2, U+7af9, U+7d05, U+7dca, U+8056, U+80f8, U+81f3, U+8352, U+885d, U+8a70, U+8aa4, U+8cbc, U+900f, U+9084, U+91e3, U+9451, U+96c4, U+99c6, U+9ad4, U+ff70;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-96.woff2) format('woff2');
  unicode-range: U+4e03, U+4f38, U+50b7, U+5264, U+5348, U+5371, U+585a, U+58ca, U+5951, U+59b9, U+59d4, U+5b98, U+5f8b, U+6388, U+64cd, U+65e7, U+6803, U+6b6f, U+6d66, U+6e0b, U+6ecb, U+6fc3, U+72ac, U+773c, U+77e2, U+7968, U+7a74, U+7dba, U+7dd1, U+7e3e, U+808c, U+811a, U+8179, U+8239, U+8584, U+8a0e, U+8a72, U+8b66, U+8c46, U+8f29, U+90a3, U+9234, U+96f0, U+9769, U+9774, U+9aa8, U+ff26, U+ff28, U+ff9e-ff9f;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-95.woff2) format('woff2');
  unicode-range: U+2193, U+25b2, U+4e4b, U+516d, U+51c4, U+529f, U+52c9, U+5360, U+5442, U+5857, U+5915, U+59eb, U+5a9b, U+5c3b, U+6012, U+61b6, U+62b1, U+6311, U+6577, U+65e2, U+65ec, U+6613, U+6790, U+6cb9, U+7372, U+76ae, U+7d5e, U+7fcc, U+88ab, U+88d5, U+8caf, U+8ddd, U+8ecd, U+8f38, U+8f9e, U+8feb, U+9063, U+90f5, U+93e1, U+968a, U+968f, U+98fe, U+9ec4, U+ff1d, U+ff27, U+ff2a, U+ff36, U+ff3b, U+ff3d, U+ffe5;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-99.woff2) format('woff2');
  unicode-range: U+2191, U+505c, U+52e4, U+5305, U+535a, U+56e0, U+59bb, U+5acc, U+5b09, U+5b87, U+5c90, U+5df1, U+5e2d, U+5e33, U+5f3e, U+6298, U+6383, U+653b, U+6697, U+6804, U+6a39, U+6cca, U+6e90, U+6f2b, U+702c, U+7206, U+7236, U+7559, U+7565, U+7591, U+75c7, U+75db, U+7b4b, U+7bb1, U+7d99, U+7fbd, U+8131, U+885b, U+8b1d, U+8ff7, U+9003, U+9045, U+96a0, U+9732, U+990a, U+99d0, U+9e97, U+9f62, U+ff25, U+ff2d;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-97.woff2) format('woff2');
  unicode-range: U+7e, U+b4, U+25c6, U+2661, U+4e92, U+4eee, U+4ffa, U+5144, U+5237, U+5287, U+52b4, U+58c1, U+5bff, U+5c04, U+5c06, U+5e95, U+5f31, U+5f93, U+63c3, U+640d, U+6557, U+6614, U+662f, U+67d3, U+690d, U+6bba, U+6e6f, U+72af, U+732b, U+7518, U+7ae0, U+7ae5, U+7af6, U+822a, U+89e6, U+8a3a, U+8a98, U+8cb8, U+8de1, U+8e8d, U+95d8, U+961c, U+96a3, U+96ea, U+9bae, U+ff20, U+ff22, U+ff29, U+ff2b-ff2c;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-98.woff2) format('woff2');
  unicode-range: U+25cb, U+4e71, U+4f59, U+50d5, U+520a, U+5217, U+5230, U+523a-523b, U+541b, U+5439, U+5747, U+59c9, U+5bdf, U+5c31, U+5de8, U+5e7c, U+5f69, U+6050, U+60d1, U+63cf, U+663c, U+67c4, U+6885, U+6c38, U+6d6e, U+6db2, U+6df7, U+6e2c, U+6f5f, U+7532, U+76e3-76e4, U+7701, U+793c, U+79f0, U+7a93, U+7d00, U+7de0, U+7e54, U+8328, U+8840, U+969c, U+96e8, U+9811, U+9aea, U+9b5a, U+ff24, U+ff2e, U+ff57;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-100.woff2) format('woff2');
  unicode-range: U+4e08, U+4f9d, U+5012, U+514d, U+51b7, U+5275, U+53ca, U+53f8, U+5584, U+57fc, U+5b9d, U+5bfa, U+5c3e, U+5f01, U+5fb4, U+5fd7, U+606f, U+62e1, U+6563, U+6674, U+6cb3, U+6d3e, U+6d74, U+6e1b, U+6e2f, U+718a, U+7247, U+79d8, U+7d14, U+7d66, U+7d71, U+7df4, U+7e41, U+80cc, U+8155, U+83d3, U+8a95, U+8ab2, U+8ad6, U+8ca1, U+9000, U+9006, U+9678, U+97d3, U+9808, U+98ef, U+9a5a, U+9b45, U+ff23, U+ff30;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-102.woff2) format('woff2');
  unicode-range: U+3d, U+5e, U+25cf, U+4e0e, U+4e5d, U+4e73, U+4e94, U+4f3c, U+5009, U+5145, U+51ac, U+5238, U+524a, U+53f3, U+547c, U+5802, U+5922, U+5a66, U+5c0e, U+5de6, U+5fd8, U+5feb, U+6797, U+685c, U+6b7b, U+6c5f-6c60, U+6cc9, U+6ce2, U+6d17, U+6e21, U+7167, U+7642, U+76db, U+8001, U+821e, U+8857, U+89d2, U+8b1b, U+8b70, U+8cb4, U+8cde, U+8f03, U+8f2a, U+968e, U+9b54, U+9e7f, U+9ebb, U+ff05, U+ff33;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-101.woff2) format('woff2');
  unicode-range: U+25bc, U+3012, U+4ef2, U+4f0a, U+516b, U+5373, U+539a, U+53b3, U+559c, U+56f0, U+5727, U+5742, U+5965, U+59ff, U+5bc6, U+5dfb, U+5e45, U+5ead, U+5fb3, U+6211, U+6253, U+639b, U+63a8, U+6545, U+6575, U+6628, U+672d, U+68a8, U+6bdb, U+6d25, U+707d, U+767e, U+7834, U+7b46, U+7bc9, U+8074, U+82e6, U+8349, U+8a2a, U+8d70, U+8da3, U+8fce, U+91cc, U+967d, U+97ff, U+9996, U+ff1c, U+ff2f, U+ff32, U+ff34;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-104.woff2) format('woff2');
  unicode-range: U+4e01, U+4e21, U+4e38, U+52a9, U+547d, U+592e, U+5931, U+5b63, U+5c40, U+5dde, U+5e78, U+5efa, U+5fa1, U+604b, U+6075, U+62c5, U+632f, U+6a19, U+6c0f, U+6c11, U+6c96, U+6e05, U+70ba, U+71b1, U+7387, U+7403, U+75c5, U+77ed, U+795d, U+7b54, U+7cbe, U+7d19, U+7fa4, U+8089, U+81f4, U+8208, U+8336, U+8457, U+8a33, U+8c4a, U+8ca0, U+8ca8, U+8cc0, U+9014, U+964d, U+9803, U+983c, U+98db, U+ff17, U+ff21;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-105.woff2) format('woff2');
  unicode-range: U+25, U+25a0, U+4e26, U+4f4e, U+5341, U+56f2, U+5bbf, U+5c45, U+5c55, U+5c5e, U+5dee, U+5e9c, U+5f7c, U+6255, U+627f, U+62bc, U+65cf, U+661f, U+666e, U+66dc, U+67fb, U+6975, U+6a4b, U+6b32, U+6df1, U+6e29, U+6fc0, U+738b, U+7686, U+7a76, U+7a81, U+7c73, U+7d75, U+7dd2, U+82e5, U+82f1, U+85ac, U+888b, U+899a, U+8a31, U+8a8c, U+8ab0, U+8b58, U+904a, U+9060, U+9280, U+95b2, U+984d, U+9ce5, U+ff18;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-107.woff2) format('woff2');
  unicode-range: U+23, U+3c, U+2192, U+4e45, U+4efb, U+4f50, U+4f8b, U+4fc2, U+5024, U+5150, U+5272, U+5370, U+53bb, U+542b, U+56db, U+56e3, U+57ce, U+5bc4, U+5bcc, U+5f71, U+60aa, U+6238, U+6280, U+629c, U+6539, U+66ff, U+670d, U+677e-677f, U+6839, U+69cb, U+6b4c, U+6bb5, U+6e96, U+6f14, U+72ec, U+7389, U+7814, U+79cb, U+79d1, U+79fb, U+7a0e, U+7d0d, U+85e4, U+8d64, U+9632, U+96e2, U+9805, U+99ac, U+ff1e;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-103.woff2) format('woff2');
  unicode-range: U+500d, U+5074, U+50cd, U+5175, U+52e2, U+5352, U+5354, U+53f2, U+5409, U+56fa, U+5a18, U+5b88, U+5bdd, U+5ca9, U+5f92, U+5fa9, U+60a9, U+623f, U+6483, U+653f, U+666f, U+66ae, U+66f2, U+6a21, U+6b66, U+6bcd, U+6d5c, U+796d, U+7a4d, U+7aef, U+7b56, U+7b97, U+7c4d, U+7e04, U+7fa9, U+8377, U+83dc, U+83ef, U+8535, U+8863, U+88cf, U+88dc, U+8907, U+8acb, U+90ce, U+91dd, U+ff0b, U+ff0d, U+ff19, U+ff65;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-106.woff2) format('woff2');
  unicode-range: U+30f6, U+50ac, U+5178, U+51e6, U+5224, U+52dd, U+5883, U+5897, U+590f, U+5a5a, U+5bb3, U+5c65, U+5e03, U+5e2b, U+5e30, U+5eb7, U+6271, U+63f4, U+64ae, U+6574, U+672b, U+679a, U+6a29-6a2a, U+6ca2, U+6cc1, U+6d0b, U+713c, U+74b0, U+7981, U+7a0b, U+7bc0, U+7d1a, U+7d61, U+7fd2, U+822c, U+8996, U+89aa, U+8cac, U+8cbb, U+8d77, U+8def, U+9020, U+9152, U+9244, U+9662, U+967a, U+96e3, U+9759, U+ff16;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-108.woff2) format('woff2');
  unicode-range: U+2605-2606, U+301c, U+4e57, U+4fee, U+5065, U+52df, U+533b, U+5357, U+57df, U+58eb, U+58f0, U+591c, U+592a-592b, U+5948, U+5b85, U+5d0e, U+5ea7, U+5ff5, U+6025, U+63a1, U+63a5, U+63db, U+643a, U+65bd, U+671d, U+68ee, U+6982, U+6b73, U+6bd4, U+6d88, U+7570, U+7b11, U+7d76, U+8077, U+8217, U+8c37, U+8c61, U+8cc7, U+8d85, U+901f, U+962a, U+9802, U+9806, U+9854, U+98f2, U+9928, U+99c5, U+9ed2;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-110.woff2) format('woff2');
  unicode-range: U+40, U+4e86, U+4e95, U+4f01, U+4f1d, U+4fbf, U+5099, U+5171, U+5177, U+53cb, U+53ce, U+53f0, U+5668, U+5712, U+5ba4, U+5ca1, U+5f85, U+60f3, U+653e, U+65ad, U+65e9, U+6620, U+6750, U+6761, U+6b62, U+6b74, U+6e08, U+6e80, U+7248, U+7531, U+7533, U+753a, U+77f3, U+798f, U+7f6e, U+8449, U+88fd, U+89b3, U+8a55, U+8ac7, U+8b77, U+8db3, U+8efd, U+8fd4, U+9031-9032, U+9580, U+9589, U+96d1, U+985e;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-109.woff2) format('woff2');
  unicode-range: U+266a, U+4f11, U+533a, U+5343, U+534a, U+53cd, U+5404, U+56f3, U+5b57-5b58, U+5bae, U+5c4a, U+5e0c, U+5e2f, U+5eab, U+5f35, U+5f79, U+614b, U+6226, U+629e, U+65c5, U+6625, U+6751, U+6821, U+6b69, U+6b8b, U+6bce, U+6c42, U+706b, U+7c21, U+7cfb, U+805e, U+80b2, U+82b8, U+843d, U+8853, U+88c5, U+8a3c, U+8a66, U+8d8a, U+8fba, U+9069, U+91cf, U+9752, U+975e, U+9999, U+ff0f-ff10, U+ff14-ff15;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-115.woff2) format('woff2');
  unicode-range: U+7c, U+3080, U+4ee5, U+5148, U+516c, U+521d, U+5225, U+529b, U+52a0, U+53ef, U+56de, U+56fd, U+5909, U+591a, U+5b66, U+5b9f, U+5bb6, U+5bfe, U+5e73, U+5e83, U+5ea6, U+5f53, U+6027, U+610f, U+6210, U+6240, U+660e, U+66f4, U+66f8, U+6709, U+6771, U+697d, U+69d8, U+6a5f, U+6c34, U+6cbb, U+73fe, U+756a, U+7684, U+771f, U+793a, U+7f8e, U+898f, U+8a2d, U+8a71, U+8fd1, U+9078, U+9577, U+96fb, U+ff5e;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-114.woff2) format('woff2');
  unicode-range: U+3e, U+3005, U+4e0d, U+4e88, U+4ecb, U+4ee3, U+4ef6, U+4fdd, U+4fe1, U+500b, U+50cf, U+5186, U+5316, U+53d7, U+540c, U+544a, U+54e1, U+5728, U+58f2, U+5973, U+5b89, U+5c71, U+5e02, U+5e97, U+5f15, U+5fc3, U+5fdc, U+601d, U+611b, U+611f, U+671f, U+6728, U+6765, U+683c, U+6b21, U+6ce8, U+6d3b, U+6d77, U+7530, U+7740, U+7acb, U+7d50, U+826f, U+8f09, U+8fbc, U+9001, U+9053, U+91ce, U+9762, U+98df;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-112.woff2) format('woff2');
  unicode-range: U+4e16, U+4e3b, U+4ea4, U+4ee4, U+4f4d, U+4f4f, U+4f55, U+4f9b, U+5317, U+5358, U+53c2, U+53e4, U+548c, U+571f, U+59cb, U+5cf6, U+5e38, U+63a2, U+63b2, U+6559, U+662d, U+679c, U+6c7a, U+72b6, U+7523, U+767d, U+770c, U+7a2e, U+7a3f, U+7a7a, U+7b2c, U+7b49, U+7d20, U+7d42, U+8003, U+8272, U+8a08, U+8aac, U+8cb7, U+8eab, U+8ee2, U+9054-9055, U+90fd, U+914d, U+91cd, U+969b, U+97f3, U+984c, U+ff06;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-111.woff2) format('woff2');
  unicode-range: U+2b, U+d7, U+300e-300f, U+4e07, U+4e8c, U+512a, U+5149, U+518d, U+5236, U+52b9, U+52d9, U+5468, U+578b, U+57fa, U+5b8c, U+5ba2, U+5c02, U+5de5, U+5f37, U+5f62, U+623b, U+63d0, U+652f, U+672a, U+6848, U+6d41, U+7136, U+7537, U+754c, U+76f4, U+79c1, U+7ba1, U+7d44, U+7d4c, U+7dcf, U+7dda, U+7de8, U+82b1, U+897f, U+8ca9, U+8cfc, U+904e, U+9664, U+982d, U+9858, U+98a8, U+9a13, U+ff13, U+ff5c;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-116.woff2) format('woff2');
  unicode-range: U+a9, U+3010-3011, U+30e2, U+4e0b, U+4eca, U+4ed6, U+4ed8, U+4f53, U+4f5c, U+4f7f, U+53d6, U+540d, U+54c1, U+5730, U+5916, U+5b50, U+5c0f, U+5f8c, U+624b, U+6570, U+6587, U+6599, U+691c, U+696d, U+6cd5, U+7269, U+7279, U+7406, U+767a-767b, U+77e5, U+7d04, U+7d22, U+8005, U+80fd, U+81ea, U+8868, U+8981, U+89a7, U+901a, U+9023, U+90e8, U+91d1, U+9332, U+958b, U+96c6, U+9ad8, U+ff1a, U+ff1f;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-113.woff2) format('woff2');
  unicode-range: U+26, U+5f, U+2026, U+203b, U+4e09, U+4eac, U+4ed5, U+4fa1, U+5143, U+5199, U+5207, U+539f, U+53e3, U+53f7, U+5411, U+5473, U+5546, U+55b6, U+5929, U+597d, U+5bb9, U+5c11, U+5c4b, U+5ddd, U+5f97, U+5fc5, U+6295, U+6301, U+6307, U+671b, U+76f8, U+78ba, U+795e, U+7d30, U+7d39, U+7d9a, U+89e3, U+8a00, U+8a73, U+8a8d, U+8a9e, U+8aad, U+8abf, U+8cea, U+8eca, U+8ffd, U+904b, U+9650, U+ff11-ff12;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-117.woff2) format('woff2');
  unicode-range: U+4e, U+a0, U+3000, U+300c-300d, U+4e00, U+4e0a, U+4e2d, U+4e8b, U+4eba, U+4f1a, U+5165, U+5168, U+5185, U+51fa, U+5206, U+5229, U+524d, U+52d5, U+5408, U+554f, U+5831, U+5834, U+5927, U+5b9a, U+5e74, U+5f0f, U+60c5, U+65b0, U+65b9, U+6642, U+6700, U+672c, U+682a, U+6b63, U+6c17, U+7121, U+751f, U+7528, U+753b, U+76ee, U+793e, U+884c, U+898b, U+8a18, U+9593, U+95a2, U+ff01, U+ff08-ff09;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-118.woff2) format('woff2');
  unicode-range: U+21-22, U+27-2a, U+2c-3b, U+3f, U+41-4d, U+4f-5d, U+61-7b, U+7d, U+ab, U+ae, U+b2-b3, U+b7, U+bb, U+c9, U+cd, U+d6, U+d8, U+dc, U+e0-e5, U+e7-ed, U+ef, U+f1-f4, U+f6, U+f8, U+fa, U+fc-fd, U+103, U+14d, U+1b0, U+300-301, U+1ebf, U+1ec7, U+2013-2014, U+201c-201d, U+2039-203a, U+203c, U+2048-2049, U+2113, U+2122, U+65e5, U+6708, U+70b9;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Shippori Antique B1';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(shippori-v11-119.woff2) format('woff2');
  unicode-range: U+20, U+2027, U+3001-3002, U+3041-307f, U+3081-308f, U+3091-3093, U+3099-309a, U+309d-309e, U+30a1-30e1, U+30e3-30ed, U+30ef-30f0, U+30f2-30f4, U+30fb-30fe, U+ff0c, U+ff0e;
}
:root{--sf-ink:#f4eceb;--sf-muted:#c7b9b7;--sf-bg:#120b0d;--sf-line:#574349;--sf-accent:#e6bba6;--sf-font:'Shippori Antique B1','Yu Gothic',sans-serif}.sf-page{margin:0;background:var(--sf-bg);color:var(--sf-ink);font:400 16px/2 var(--sf-font);-webkit-font-smoothing:antialiased}.sf-page *{box-sizing:border-box}.sf-page a{color:inherit;text-underline-offset:.35em}.sf-page img,.sf-collection img{display:block;width:100%;height:auto}.sf-page h1,.sf-page h2,.sf-page h3{font-weight:400;line-height:1.65}.sf-skip{position:absolute;left:20px;top:-100px;background:#fff;color:#120b0d;padding:10px 20px;z-index:20}.sf-skip:focus{top:20px}.sf-mast{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 5vw;border-bottom:1px solid var(--sf-line)}.sf-brand{text-decoration:none;line-height:1.7;letter-spacing:.07em;font-size:13px}.sf-brand span{display:block;font-size:10px;letter-spacing:.15em;color:var(--sf-muted)}.sf-mast nav{display:flex;gap:27px;font-size:12px}.sf-mast nav a{text-decoration:none}.sf-breadcrumb{padding:20px 5vw;display:flex;flex-wrap:wrap;gap:10px 24px;font-size:10px;color:var(--sf-muted)}.sf-breadcrumb a{text-decoration:none}.sf-hero{position:relative;min-height:740px;display:flex;align-items:center;isolation:isolate;overflow:hidden}.sf-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#120b0dd9 0%,#120b0d80 50%,#120b0d12 100%),linear-gradient(0deg,#120b0dc9,transparent 40%)}.sf-hero>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.85)}.sf-hero-copy{padding:70px 7vw 110px;max-width:930px}.sf-kicker{font-size:11px;letter-spacing:.2em;line-height:1.9;color:var(--sf-accent);margin:0 0 24px}.sf-hero h1{font-size:clamp(39px,5.4vw,76px);letter-spacing:.065em;line-height:1.5;margin:0 0 25px;max-width:10em;text-wrap:pretty}.sf-subtitle{font-size:17px;letter-spacing:.1em;margin:0;max-width:29em}.sf-hero-credit{position:absolute;bottom:24px;right:5vw;font-size:9px;max-width:40%;line-height:1.8;color:#f0e5e1}.sf-hero-credit a{color:inherit}.sf-intro{max-width:790px;padding:85px 28px 65px;margin:auto}.sf-deck{font-size:clamp(18px,1.8vw,23px);line-height:2.2;margin:0 0 50px}.sf-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;margin:0}.sf-facts div{border-top:1px solid var(--sf-line);padding:16px 0}.sf-facts dt{font-size:10px;color:var(--sf-muted);letter-spacing:.12em}.sf-facts dd{font-size:13px;margin:4px 0 0}.sf-actions{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:30px}.sf-actions a{font-size:12px;text-decoration:none;border-bottom:1px solid var(--sf-accent);padding:9px 0}.sf-reading{max-width:1120px;padding:0 50px;margin:auto;display:grid;grid-template-columns:210px minmax(0,1fr);gap:80px}.sf-toc{padding-top:28px;border-top:1px solid var(--sf-line);font-size:11px;align-self:start;position:sticky;top:25px}.sf-toc p{margin:0 0 22px;letter-spacing:.15em;color:var(--sf-muted)}.sf-toc a{display:block;text-decoration:none;padding:9px 0;line-height:1.9}.sf-toc a span{color:var(--sf-accent);font-size:10px;margin-right:12px}.sf-body{min-width:0}.sf-section{padding:0 0 80px;scroll-margin-top:30px}.sf-section+.sf-section{padding-top:55px;border-top:1px solid var(--sf-line)}.sf-section-no{font-size:11px;color:var(--sf-accent);letter-spacing:.2em;margin:0 0 15px}.sf-section h2{font-size:clamp(26px,2.6vw,36px);letter-spacing:.04em;margin:0 0 30px;text-wrap:pretty}.sf-section p{font-size:16px;line-height:2.25;margin:0 0 23px;overflow-wrap:anywhere}.sf-section .sf-source-links{font-size:10px;line-height:1.9;color:var(--sf-muted);margin-top:20px}.sf-section .sf-editor-note{font-size:12px;color:var(--sf-muted);padding-left:20px;border-left:1px solid var(--sf-accent)}.sf-photo{margin:55px 0 20px}.sf-photo img{max-height:700px;object-fit:cover}.sf-photo figcaption{font-size:10px;line-height:1.9;color:var(--sf-muted);margin-top:13px}.sf-photo-wide{margin-left:-40px;margin-right:-40px}.sf-photo-portrait{max-width:460px;margin-left:auto;margin-right:auto}.sf-sources{border-top:1px solid var(--sf-line);padding:30px 0 65px;font-size:11px;color:var(--sf-muted);overflow-wrap:anywhere}.sf-sources summary{font-size:15px;color:var(--sf-ink);cursor:pointer}.sf-sources ol{padding-left:20px}.sf-sources li{margin:14px 0}.sf-related{padding:75px 5vw 95px;border-top:1px solid var(--sf-line);margin-top:35px}.sf-related>p{font-size:11px;letter-spacing:.15em;color:var(--sf-accent)}.sf-related h2{font-size:30px;margin-bottom:40px}.sf-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.sf-related-grid a{text-decoration:none;font-size:18px;line-height:1.8}.sf-related-grid img{aspect-ratio:4/3;object-fit:cover;margin-bottom:20px}.sf-related-grid small{font-size:10px;display:block;color:var(--sf-accent);margin-bottom:10px;letter-spacing:.14em}.sf-footer{padding:50px 5vw;background:#201419;font-size:11px;color:var(--sf-muted)}.sf-footer p{margin:0 0 15px;max-width:65em}.sf-footer .sf-footer-brand{font-size:16px;color:var(--sf-ink);letter-spacing:.1em}.sf-collection{margin:20px 0 100px;padding:65px 0 0;border-top:1px solid #66545c}.sf-collection-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;margin-bottom:55px;align-items:end}.sf-collection h2{font:400 clamp(28px,3.8vw,52px)/1.8 'Shippori Antique B1',sans-serif;letter-spacing:.06em;margin:12px 0}.sf-collection-intro p{font-size:14px;line-height:2}.sf-collection-kicker{font-size:10px!important;letter-spacing:.2em;color:#e7b9aa}.sf-collection-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:60px 35px}.sf-collection-story{grid-column:span 3;min-width:0}.sf-collection-story:first-child{grid-column:span 6;display:grid;grid-template-columns:1.5fr 1fr;gap:50px;align-items:center}.sf-collection-story:nth-child(n+5){grid-column:span 2}.sf-collection-story a{text-decoration:none}.sf-collection-story .sf-collection-photo{display:block;overflow:hidden}.sf-collection-story img{aspect-ratio:4/3;object-fit:cover;transition:transform .5s}.sf-collection-story:first-child img{aspect-ratio:3/2}.sf-collection-story:hover img{transform:scale(1.025)}.sf-collection-copy{padding-top:20px}.sf-collection-story h3{font:400 27px/1.8 'Shippori Antique B1',sans-serif;letter-spacing:.04em;margin:12px 0 15px}.sf-collection-story:first-child h3{font-size:37px}.sf-collection-story p{font-size:13px;line-height:2;margin:0 0 17px}.sf-collection-story small{font-size:10px;letter-spacing:.12em;color:#e7b9aa}.sf-collection-story .sf-read{font-size:11px;border-bottom:1px solid #e7b9aa;padding-bottom:6px}
@media(max-width:850px){.sf-reading{grid-template-columns:1fr;gap:35px;padding:0 28px;max-width:790px}.sf-toc{position:static;display:flex;flex-wrap:wrap;gap:6px 20px;margin-bottom:20px}.sf-toc p{width:100%;margin-bottom:5px}.sf-toc a{max-width:100%;font-size:10px}.sf-photo-wide{margin-left:0;margin-right:0}.sf-collection-grid{gap:45px 25px}.sf-collection-story:nth-child(n+5){grid-column:span 3}.sf-collection-story:first-child{gap:30px}.sf-collection-story:first-child h3{font-size:29px}}
@media(max-width:600px){.sf-mast{padding:22px 24px;align-items:flex-start}.sf-brand{font-size:11px}.sf-brand span{font-size:8px}.sf-mast nav{gap:12px;font-size:10px}.sf-mast nav a:last-child{display:none}.sf-breadcrumb{padding:16px 24px;gap:8px 15px;font-size:9px}.sf-hero{min-height:690px;align-items:flex-start}.sf-hero-copy{padding:70px 26px 120px}.sf-hero h1{font-size:42px;line-height:1.6;letter-spacing:.045em}.sf-subtitle{font-size:14px;line-height:2;max-width:22em}.sf-hero>img{object-position:60% center;filter:brightness(.72)}.sf-hero:after{background:linear-gradient(90deg,#120b0db8,#120b0d30),linear-gradient(0deg,#120b0df2,transparent 50%)}.sf-hero-credit{left:26px;right:26px;max-width:none;font-size:8px;bottom:25px}.sf-intro{padding:60px 26px 45px}.sf-deck{font-size:18px;margin-bottom:35px}.sf-facts{gap:0 22px}.sf-facts dd{font-size:12px}.sf-reading{padding:0 26px}.sf-section{padding-bottom:45px}.sf-section+.sf-section{padding-top:35px}.sf-section h2{font-size:27px;margin-bottom:25px}.sf-section p{font-size:15px;line-height:2.2}.sf-photo{margin-top:35px}.sf-related{padding:45px 26px 65px}.sf-related h2{font-size:25px}.sf-related-grid{grid-template-columns:1fr;gap:35px}.sf-related-grid a{display:grid;grid-template-columns:110px 1fr;gap:20px;font-size:15px;align-items:center}.sf-related-grid img{margin:0}.sf-footer{padding:35px 26px}.sf-collection{margin-bottom:60px;padding-top:35px}.sf-collection-intro{display:block;margin-bottom:30px}.sf-collection-intro p{font-size:13px}.sf-collection h2{font-size:31px;line-height:1.8}.sf-collection-grid{display:block}.sf-collection-story,.sf-collection-story:first-child{display:block;margin-bottom:42px}.sf-collection-story h3,.sf-collection-story:first-child h3{font-size:27px}.sf-collection-copy{padding-top:18px}.sf-collection-story p{font-size:13px}.sf-collection-story img,.sf-collection-story:first-child img{aspect-ratio:4/3}}
.sf-hero-portrait{background:#1d1217}.sf-hero-portrait>img{inset:auto 7vw auto auto;width:337px;height:auto;max-width:34%;max-height:600px;object-fit:contain;filter:none}.sf-hero-portrait:after{display:none}.sf-hero-portrait .sf-hero-copy{max-width:62%;padding-right:30px}.sf-hero-portrait h1{font-size:clamp(39px,4.8vw,65px)}.sf-hero-portrait .sf-hero-credit{max-width:34%;right:7vw;font-size:8px}.sf-collection-portrait .sf-collection-photo{background:#24191e}.sf-collection-portrait img{object-fit:contain}
@media(max-width:600px){.sf-hero-portrait{min-height:0;display:flex;flex-direction:column;align-items:stretch;padding-bottom:25px}.sf-hero-portrait .sf-hero-copy{max-width:none;order:0;padding:45px 26px 35px}.sf-hero-portrait h1{font-size:39px}.sf-hero-portrait>img{position:static;order:1;width:calc(100% - 52px);height:auto;max-width:337px;max-height:none;margin:0 auto;filter:none}.sf-hero-portrait .sf-hero-credit{position:static;order:2;max-width:none;margin:20px 26px 0;font-size:8px}}
.sf-title-line{display:block;white-space:nowrap}.sf-hero-portrait h1{max-width:none}.sf-hero-credit,.sf-hero-portrait .sf-hero-credit{font-size:11px;line-height:1.9}.sf-photo figcaption{font-size:11px;line-height:1.9}
@media(min-width:601px) and (max-width:850px){.sf-hero-portrait .sf-hero-copy{padding-left:5vw;padding-right:15px}.sf-hero-portrait h1{font-size:clamp(28px,4.5vw,38px);letter-spacing:.035em}}
@media(max-width:600px){.sf-hero h1,.sf-hero-portrait h1{font-size:clamp(31px,9.5vw,38px);letter-spacing:.035em}.sf-title-sauna-half{display:block}.sf-hero-credit,.sf-hero-portrait .sf-hero-credit,.sf-photo figcaption{font-size:10px;line-height:1.9}}
@media(prefers-reduced-motion:reduce){.sf-page *,.sf-collection *{scroll-behavior:auto!important;transition:none!important}}@media print{.sf-page{background:white;color:black}.sf-mast,.sf-toc,.sf-actions,.sf-related,.sf-footer{display:none}.sf-hero{min-height:0}.sf-hero>img,.sf-hero:after,.sf-hero-credit{display:none}.sf-hero-copy{padding:20px}.sf-hero h1{font-size:32px}.sf-reading{display:block}.sf-section{break-inside:avoid}}

/* A photographic issue, with the same local Shippori family as the journal. */
.sf-page{--sf-accent:#d9b99a;--sf-line:#624b50;font-size:16px}
.sf-page ::selection{background:#d9b99a;color:#1d1217}
.sf-page a:focus-visible,.sf-collection a:focus-visible,.sf-page button:focus-visible{outline:2px solid #e8c6a4;outline-offset:7px}
.sf-mast{padding-top:26px;padding-bottom:26px}
.sf-hero{min-height:780px;min-height:88svh;max-height:1100px}
.sf-hero>img{filter:brightness(.91);object-position:65% center}
.sf-hero:after{background:linear-gradient(90deg,#120b0dcf,#120b0d59 52%,#120b0d00 85%),linear-gradient(0deg,#120b0df5,transparent 33%)}
.sf-hero-copy{padding:75px 7vw 150px;position:relative;z-index:1}
.sf-hero h1{font-size:clamp(48px,5.4vw,82px);line-height:1.65;letter-spacing:.085em;margin-bottom:24px}
.sf-kicker{font-size:11px;letter-spacing:.24em;margin-bottom:36px}
.sf-subtitle{font-size:15px;letter-spacing:.13em;line-height:2}
.sf-hero-read{display:flex;align-items:center;justify-content:space-between;gap:35px;max-width:180px;margin-top:38px;padding:14px 0;border-bottom:1px solid #d9b99a;text-decoration:none;font-size:11px;letter-spacing:.16em}
.sf-hero-read span:last-child{font-size:24px;line-height:1}
.sf-hero-credit{max-width:36%;right:5vw;bottom:30px;font-size:11px;color:#eee2da;line-height:1.95}
.sf-photo-treatment{display:block;font-size:10px;letter-spacing:0;color:var(--sf-muted)}
.sf-issue-band{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 7vw;border-bottom:1px solid var(--sf-line);font-size:10px;letter-spacing:.16em;color:var(--sf-muted)}
.sf-issue-band b{font:400 30px/1 Georgia,serif;color:var(--sf-accent);padding-left:20px;vertical-align:middle}
.sf-intro{max-width:1180px;display:grid;grid-template-columns:1.2fr 1fr;gap:25px 90px;padding:115px 50px 105px}
.sf-deck{grid-row:span 2;font-size:23px;line-height:2.3;margin:0;letter-spacing:.055em;align-self:center}
.sf-facts{align-self:start;gap:0 24px}
.sf-facts dt{font-size:10px;letter-spacing:.15em}
.sf-facts dd{font-size:12px;line-height:2.1}
.sf-actions{margin:0;gap:8px 25px;align-self:start}
.sf-actions a{font-size:11px}
.sf-reading{max-width:1280px;grid-template-columns:180px minmax(0,1fr);gap:100px;padding:0 7vw}
.sf-toc{top:45px;font-size:10px;padding-top:22px}
.sf-toc a{padding:10px 0;opacity:.72;transition:opacity .2s,color .2s;line-height:2}
.sf-toc a:hover,.sf-toc a[aria-current]{color:var(--sf-accent);opacity:1}
.sf-toc a[aria-current] span:after{content:'—';margin-left:8px}
.sf-section{padding-bottom:105px}
.sf-section+.sf-section{padding-top:90px;border-top:1px solid var(--sf-line)}
.sf-section-heading{position:relative;max-width:630px;margin:0 auto 40px;padding-left:60px}
.sf-section-no{position:absolute;left:0;top:7px;font:italic 400 36px/1.2 Georgia,serif;letter-spacing:-.04em;color:var(--sf-accent)}
.sf-section h2{font-size:clamp(27px,2.6vw,37px);letter-spacing:.055em;line-height:1.85;margin:0}
.sf-section-copy{max-width:630px;margin:auto}
.sf-section-copy p{font-size:16px;line-height:2.4;letter-spacing:.025em;margin:0 0 28px}
.sf-photo{margin:45px 0 55px}
.sf-photo-wide{margin-left:-45px;margin-right:-45px}
.sf-photo img{max-height:none;object-fit:contain;transition:transform 1.4s cubic-bezier(.2,.7,.1,1)}
.sf-photo figcaption{font-size:11px;line-height:2;margin-top:18px;padding-left:1px}
.sf-photo-portrait{max-width:450px;margin-left:auto;margin-right:auto}
.sf-section-photographic .sf-section-heading{margin-bottom:38px}
.sf-section-photographic .sf-photo-portrait{padding:20px 0}
.sf-photo-open{appearance:none;display:block;position:relative;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:zoom-in;overflow:hidden}
.sf-photo-open:after{content:'拡大';position:absolute;right:14px;bottom:14px;border:1px solid #ffffff77;background:#120b0d9c;color:white;font:10px/1.5 var(--sf-font);letter-spacing:.15em;padding:8px 12px;pointer-events:none}
.sf-photo-open img{display:block;max-width:100%}
.sf-motion-ready .sf-photo-open img{transform:scale(1.025)}
.sf-motion-ready .sf-seen .sf-photo-open img{transform:scale(1)}
.sf-motion-ready .sf-section-heading{transition:transform .85s cubic-bezier(.2,.7,.1,1)}
.sf-motion-ready .sf-section:not(.sf-seen) .sf-section-heading{transform:translateY(16px)}
.sf-motion-ready .sf-hero>img{animation:sf-arrive 2.2s cubic-bezier(.2,.6,.2,1) both}
@keyframes sf-arrive{from{transform:scale(1.035)}to{transform:scale(1)}}
.sf-sources{margin-top:20px;padding-bottom:65px}
.sf-reading-dock{position:fixed;bottom:23px;left:50%;transform:translate(-50%,20px);z-index:12;display:flex;align-items:center;gap:22px;max-width:calc(100vw - 40px);width:630px;padding:16px 23px 19px;background:#23161df2;border:1px solid #79616a;box-shadow:0 8px 40px #0003;font-size:10px;line-height:1.6;opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility .25s}
.sf-reading-dock.sf-dock-visible{opacity:1;visibility:visible;transform:translate(-50%,0)}
.sf-reading-dock a{flex-shrink:0;text-decoration:none;color:var(--sf-accent);padding:5px 0}
.sf-reading-current{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sf-muted);text-align:center}
.sf-reading-progress{appearance:none;display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;border:0;background:#624b50;color:var(--sf-accent)}
.sf-reading-progress::-webkit-progress-bar{background:#624b50}.sf-reading-progress::-webkit-progress-value{background:var(--sf-accent)}.sf-reading-progress::-moz-progress-bar{background:var(--sf-accent)}
.sf-related{margin-top:30px;padding:100px 7vw 125px;background:#24171d;border-top:0}
.sf-related h2{font-size:40px;letter-spacing:.09em;line-height:1.8;margin:20px 0 55px}
.sf-related-grid{gap:45px}.sf-related-grid a{font-size:20px;letter-spacing:.03em}
.sf-related-grid img{aspect-ratio:4/3;transition:filter .3s}.sf-related-grid a:hover img{filter:brightness(1.1)}
.sf-footer{padding:60px 7vw 120px;background:#120b0d}
.sf-lightbox{width:min(1200px,96vw);max-width:96vw;max-height:94svh;padding:60px 30px 30px;border:1px solid #79616a;color:#f4eceb;background:#120b0d;overflow:auto}
.sf-lightbox::backdrop{background:#090508ee}.sf-lightbox figure{margin:0}.sf-lightbox img{display:block;margin:auto;width:auto;height:auto;max-width:100%;max-height:72svh;object-fit:contain}.sf-lightbox figcaption{font:11px/2 var(--sf-font);max-width:800px;margin:22px auto 0;color:var(--sf-muted)}.sf-lightbox a{color:inherit}.sf-lightbox-close{position:absolute;right:20px;top:15px;min-height:44px;min-width:64px;border:0;background:transparent;color:var(--sf-accent);font:12px/1.8 var(--sf-font);cursor:pointer}.sf-lightbox-open{overflow:hidden}

/* The collection changes pace: panorama, framed stay, two markets, field notes. */
.sf-collection{--sf-muted:#c7b9b7;--sf-accent:#d9b99a;margin:65px 0 125px;padding-top:65px;border-top:1px solid #624b50}
.sf-collection-intro{grid-template-columns:1.2fr 1fr;gap:90px;margin-bottom:75px}
.sf-collection h2{font-size:clamp(36px,4.3vw,60px);line-height:1.8;letter-spacing:.1em}
.sf-collection-intro>p{font-size:14px;line-height:2.3;max-width:25em;padding-bottom:12px;color:var(--sf-muted)}
.sf-collection-kicker{font-size:10px!important;letter-spacing:.25em!important;margin-bottom:20px}
.sf-collection-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:95px 45px}
.sf-collection-story{position:relative;grid-column:span 6;padding:0 0 28px;border-bottom:1px solid #624b50}
.sf-collection-story:nth-child(n+5){grid-column:span 6}
.sf-collection-copy{position:relative;padding:28px 0 0 60px}
.sf-collection-number{position:absolute;left:0;top:28px;color:var(--sf-accent);font:italic 400 32px/1 Georgia,serif;letter-spacing:-.06em}
.sf-collection-story h3{font-size:28px;line-height:1.9;letter-spacing:.045em;margin-top:16px}
.sf-collection-story p{font-size:13px;line-height:2.2;color:var(--sf-muted)}
.sf-collection-story small{font-size:10px;letter-spacing:.14em}
.sf-collection-story .sf-read{display:inline-block;margin-top:8px;padding-bottom:9px;font-size:11px;letter-spacing:.09em}
.sf-collection-story .sf-collection-photo{overflow:hidden;position:relative;background:#24171d}
.sf-collection-story img{aspect-ratio:4/3;transition:transform 1s cubic-bezier(.2,.7,.1,1),filter .5s}
.sf-collection-story a:focus-visible img,.sf-collection-story .sf-collection-photo:hover img{transform:scale(1.035);filter:brightness(1.06)}
.sf-collection-story:first-child{grid-column:span 12;display:block;border-bottom:0;padding:0;isolation:isolate;min-height:650px}
.sf-collection-story:first-child .sf-collection-photo{height:650px}
.sf-collection-story:first-child img{height:100%;width:100%;object-fit:cover;aspect-ratio:auto}
.sf-collection-story:first-child:after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#120b0dce,transparent 85%),linear-gradient(0deg,#120b0db0,transparent 55%);pointer-events:none}
.sf-collection-story:first-child .sf-collection-copy{position:absolute;z-index:2;left:55px;top:55px;bottom:50px;max-width:460px;padding:50px 0 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#f4eceb}
.sf-collection-story:first-child .sf-collection-number{top:0;font-size:35px}
.sf-collection-story:first-child h3{font-size:43px;line-height:1.9;letter-spacing:.06em;margin:20px 0}
.sf-collection-story:first-child p{color:#e5d5cd;font-size:14px;line-height:2.2;max-width:30em}
.sf-collection-story:nth-child(2){grid-column:2/span 10;display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:center;border-bottom:0;background:#24171d;padding:40px}
.sf-collection-story:nth-child(2) img{aspect-ratio:4/5;object-fit:cover}
.sf-collection-story:nth-child(2) .sf-collection-copy{padding-left:0}
.sf-collection-story:nth-child(2) .sf-collection-number{position:static;display:block;margin-bottom:22px}
.sf-collection-story:nth-child(5){grid-column:1/span 7}.sf-collection-story:nth-child(6){grid-column:9/span 4;padding-top:80px}
.sf-collection-story:nth-child(6) img{aspect-ratio:3/4;object-fit:contain;max-height:600px}
.sf-collection-story:nth-child(7){grid-column:span 12;display:grid;grid-template-columns:1.5fr 1fr;gap:55px;align-items:center;padding:0 0 45px}
.sf-collection-story:nth-child(7) img{aspect-ratio:3/2}
.sf-collection-story:nth-child(7) .sf-collection-copy{padding-top:0}
.sf-collection-story:nth-child(7) .sf-collection-number{top:0}

@media(min-width:1500px){.sf-hero-copy{padding-left:10vw}.sf-hero-credit{right:10vw}.sf-hero-portrait .sf-hero-copy{padding-left:7vw}}
@media(min-width:601px){.sf-hero-portrait{min-height:780px}.sf-hero-portrait .sf-hero-copy{max-width:61%;padding:75px 25px 130px 7vw}.sf-hero-portrait h1{font-size:clamp(28px,4.45vw,64px);letter-spacing:.05em}.sf-hero-portrait>img{width:auto;max-width:34%;height:auto;max-height:630px;inset:auto 7vw auto auto}.sf-hero-portrait .sf-hero-credit{max-width:34%;right:7vw;bottom:22px;font-size:11px}.sf-hero-portrait:after{display:none}}
@media(max-width:1000px){.sf-intro{gap:30px 45px;padding-left:35px;padding-right:35px}.sf-deck{font-size:20px}.sf-reading{gap:55px;padding:0 5vw;grid-template-columns:155px minmax(0,1fr)}.sf-photo-wide{margin-left:-20px;margin-right:-20px}.sf-collection-story:nth-child(2){grid-column:1/span 12;gap:35px;padding:30px}.sf-collection-grid{gap:70px 30px}.sf-collection-copy{padding-left:45px}.sf-collection-story:first-child h3{font-size:38px}.sf-collection-story:nth-child(7){gap:30px}.sf-collection-story:nth-child(6){grid-column:9/span 4}}
@media(max-width:850px){.sf-reading{display:block;padding:0 35px;max-width:790px}.sf-toc{display:flex;position:static;margin-bottom:65px;gap:0 24px}.sf-toc p{width:100%;margin-bottom:12px}.sf-toc a{font-size:10px}.sf-photo-wide{margin-left:-10px;margin-right:-10px}.sf-collection-intro{gap:40px}.sf-collection-story:nth-child(6){grid-column:8/span 5}.sf-collection-story h3{font-size:25px}.sf-related-grid{gap:25px}.sf-related-grid a{font-size:17px}}
@media(max-width:600px){
 .sf-mast{padding:24px 24px}.sf-breadcrumb{padding:18px 24px;font-size:9px}.sf-hero{min-height:750px;min-height:88svh;max-height:none;align-items:center}.sf-hero-copy{padding:55px 26px 175px;width:100%}.sf-hero h1{font-size:clamp(31px,9.5vw,38px);letter-spacing:.045em;line-height:1.85}.sf-kicker{font-size:10px;letter-spacing:.16em;margin-bottom:25px}.sf-subtitle{font-size:12px;letter-spacing:.075em;line-height:2}.sf-hero-read{margin-top:28px;width:150px;max-width:150px;font-size:10px;padding:11px 0}.sf-hero>img{object-position:62% center;filter:brightness(.85)}.sf-hero:after{background:linear-gradient(90deg,#120b0da6,#120b0d30),linear-gradient(0deg,#120b0df5,transparent 52%)}.sf-hero-credit{bottom:22px;left:26px;right:26px;max-width:none;font-size:10px;line-height:1.85}.sf-photo-treatment{font-size:9px;line-height:1.9}.sf-issue-band{padding:22px 26px;font-size:8px;gap:15px;letter-spacing:.06em}.sf-issue-band b{font-size:25px;padding-left:10px}.sf-issue-band>span:last-child{display:none}.sf-intro{display:block;padding:65px 26px 70px}.sf-deck{font-size:19px;letter-spacing:.04em;line-height:2.3;margin-bottom:38px}.sf-facts{gap:0 22px}.sf-facts dd{font-size:12px}.sf-actions{margin-top:25px;gap:10px 20px}.sf-reading{padding:0 26px}.sf-toc{margin-bottom:55px;gap:0 18px}.sf-toc a{max-width:100%}.sf-section{padding-bottom:65px}.sf-section+.sf-section{padding-top:55px}.sf-section-heading{padding-left:43px;margin-bottom:27px}.sf-section-no{font-size:28px;top:7px}.sf-section h2{font-size:25px;letter-spacing:.035em;line-height:1.85}.sf-section-copy p{font-size:15px;line-height:2.35;letter-spacing:.02em;margin-bottom:24px}.sf-photo,.sf-section-photographic .sf-photo{margin:30px -26px 35px;padding:0}.sf-photo figcaption{padding:0 26px;font-size:10px;line-height:2;margin-top:16px}.sf-photo-portrait{max-width:100%;margin-left:0!important;margin-right:0!important}.sf-photo-portrait img{width:auto;max-width:100%;margin:auto;max-height:600px}.sf-photo-portrait figcaption{padding-left:0;padding-right:0}.sf-photo-open:after{font-size:9px;right:12px;bottom:12px;padding:7px 10px}.sf-reading-dock{width:calc(100vw - 30px);max-width:450px;bottom:15px;gap:15px;padding:13px 17px 16px;font-size:9px}.sf-reading-current{font-size:9px}.sf-related{padding:65px 26px 75px}.sf-related h2{font-size:30px;margin:18px 0 38px}.sf-related-grid{display:block}.sf-related-grid a{margin-bottom:30px;display:grid;grid-template-columns:115px minmax(0,1fr);gap:22px;font-size:15px}.sf-footer{padding:45px 26px 115px}.sf-lightbox{padding:60px 18px 25px}.sf-lightbox figcaption{font-size:10px}.sf-lightbox img{max-height:64svh}
 .sf-hero-portrait{display:flex;min-height:0;max-height:none;padding-bottom:28px}.sf-hero-portrait .sf-hero-copy{padding:45px 26px 40px;max-width:none}.sf-hero-portrait h1{font-size:clamp(31px,9.5vw,38px);line-height:1.85}.sf-hero-portrait>img{position:static;width:calc(100% - 52px);max-width:500px;max-height:none;height:auto;margin:auto;filter:none;order:1}.sf-hero-portrait .sf-hero-credit{position:static;order:2;max-width:none;margin:23px 26px 0;font-size:10px}.sf-hero-portrait:after{display:none}
 .sf-collection{margin:45px 0 85px;padding-top:40px}.sf-collection-intro{display:block;margin-bottom:40px}.sf-collection h2{font-size:clamp(27px,7.2vw,34px);line-height:1.9;letter-spacing:.065em;margin:15px 0 25px}.sf-collection-intro>p{font-size:13px;line-height:2.2;max-width:27em}.sf-collection-grid{display:block}.sf-collection-story,.sf-collection-story:nth-child(n){display:block;padding:0 0 30px;margin:0 0 50px;border-bottom:1px solid #624b50;background:none;min-height:0}.sf-collection-story:first-child{min-height:590px;border:0;isolation:isolate;padding:0}.sf-collection-story:first-child .sf-collection-photo{height:590px}.sf-collection-story:first-child .sf-collection-copy{position:absolute;left:25px;right:25px;top:35px;bottom:25px;max-width:none;padding-top:35px;justify-content:center}.sf-collection-story:first-child .sf-collection-number{font-size:26px;top:0}.sf-collection-story:first-child h3{font-size:29px;line-height:1.95;letter-spacing:.05em;margin:18px 0}.sf-collection-story:first-child p{font-size:12px;line-height:2.2}.sf-collection-story:first-child:after{background:linear-gradient(90deg,#120b0dc9,#120b0d40),linear-gradient(0deg,#120b0db9,transparent 65%)}.sf-collection-story img,.sf-collection-story:nth-child(2) img,.sf-collection-story:nth-child(7) img{aspect-ratio:4/3}.sf-collection-story .sf-collection-copy,.sf-collection-story:nth-child(2) .sf-collection-copy,.sf-collection-story:nth-child(7) .sf-collection-copy{padding:25px 0 0 45px}.sf-collection-story .sf-collection-number,.sf-collection-story:nth-child(2) .sf-collection-number,.sf-collection-story:nth-child(7) .sf-collection-number{position:absolute;left:0;top:26px;font-size:28px;margin:0}.sf-collection-story:first-child .sf-collection-copy{padding:35px 0 0}.sf-collection-story:first-child .sf-collection-number{top:0}.sf-collection-story h3,.sf-collection-story:nth-child(2) h3{font-size:25px;line-height:1.9;margin-top:13px}.sf-collection-story:first-child h3{font-size:29px}.sf-collection-story p{font-size:12px;line-height:2.2}.sf-collection-story small{font-size:9px;letter-spacing:.1em}.sf-collection-story:nth-child(6) .sf-collection-photo{max-height:470px;background:#24171d}.sf-collection-story:nth-child(6) img{aspect-ratio:3/4;max-height:470px;object-fit:contain}
}
@media(hover:none){.sf-collection-story:hover img{transform:none}}
.sf-hero-credit,.sf-hero-portrait .sf-hero-credit{font-size:12px;line-height:1.9;background:#120b0dc9;padding:15px 18px;border-left:1px solid #b99a80}
.sf-collection-portrait .sf-title-sauna-half{display:block}
.sf-collection-story:nth-child(6) .sf-title-sauna-half{display:block}
.sf-thumbnail-caption,.sf-collection-story .sf-thumbnail-caption,.sf-collection-story:first-child .sf-thumbnail-caption{display:block;font:400 12px/1.95 'Shippori Antique B1',sans-serif;color:#c7b9b7;letter-spacing:.015em;margin:14px 0 0;max-width:none;position:relative;z-index:2}
.sf-collection-story:first-child .sf-thumbnail-caption{padding:14px 0;background:#120b0d;margin:0}
.sf-collection-story:first-child:after{bottom:auto;height:650px}
.sf-collection-story:nth-child(2),.sf-collection-story:nth-child(7){row-gap:0}
.sf-collection-story:nth-child(2) .sf-collection-photo,.sf-collection-story:nth-child(7) .sf-collection-photo{grid-column:1;grid-row:1}
.sf-collection-story:nth-child(2) .sf-thumbnail-caption,.sf-collection-story:nth-child(7) .sf-thumbnail-caption{grid-column:1;grid-row:2}
.sf-collection-story:nth-child(2) .sf-collection-copy,.sf-collection-story:nth-child(7) .sf-collection-copy{grid-column:2;grid-row:1/span 2}
.sf-related-image{display:block}.sf-related-image img{margin-bottom:0}.sf-related-image .sf-thumbnail-caption{margin:14px 0 22px;line-height:1.95}
@media(max-width:600px){.sf-collection-story:first-child:after{height:590px}.sf-collection-story:first-child .sf-collection-copy{bottom:80px}.sf-related-grid a{display:block;margin-bottom:40px}.sf-related-image img{aspect-ratio:3/2}.sf-related-image .sf-thumbnail-caption{margin-bottom:20px}.sf-related-grid a>span:last-child{display:block}.sf-thumbnail-caption,.sf-collection-story .sf-thumbnail-caption{font-size:12px}}
@media(max-width:600px){.sf-hero-credit,.sf-hero-portrait .sf-hero-credit{font-size:12px;line-height:1.9;padding:12px 14px}.sf-hero-credit .sf-photo-treatment{font-size:10px}.sf-hero-copy{padding-bottom:225px}}
@media(prefers-reduced-motion:reduce){.sf-motion-ready .sf-section:not(.sf-seen) .sf-section-heading,.sf-motion-ready .sf-photo-open img{transform:none}.sf-page *,.sf-collection *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{.sf-reading-dock,.sf-issue-band,.sf-hero-read,.sf-photo-open:after{display:none}.sf-hero{min-height:0}.sf-intro{display:block}.sf-section-heading{padding:0}.sf-section-no{position:static}.sf-photo{margin:20px 0}.sf-photo img{transform:none!important}.sf-section-copy{max-width:none}.sf-related{display:none}}

/* The collection opens with a photograph in the first viewport. */
.sf-issue-6 .sf-hero-copy{max-width:1100px}
.sf-issue-6 .sf-hero h1{max-width:none}
.sf-index .breadcrumbs{padding-top:16px;font-size:11px;line-height:1.8}
.sf-index .feature-heading{display:grid;grid-template-columns:170px minmax(0,1fr);gap:6px 35px;max-width:none;padding:16px 0 18px;align-items:center}
.sf-index .feature-heading>.eyebrow{grid-column:span 2;font-size:9px;letter-spacing:.15em;margin:0}
.sf-index .feature-heading h1{font-size:40px;line-height:1.5;letter-spacing:.1em;margin:0}
.sf-index .feature-heading .lead{font-size:13px;line-height:2;max-width:64em;margin:0;color:#c7b9b7}
.sf-index .sf-collection{margin-top:12px;padding-top:25px}
.sf-index .sf-collection-intro{grid-template-columns:1.1fr 1fr;gap:40px;margin-bottom:26px;align-items:center}
.sf-index .sf-collection-intro h2{font-size:30px;line-height:1.75;letter-spacing:.08em;margin:8px 0 0}
.sf-index .sf-collection-kicker{font-size:9px!important;margin:0!important;letter-spacing:.16em!important}
.sf-index .sf-collection-intro>p{font-size:12px;line-height:2.1;max-width:32em;margin:0;padding:0}
@media(max-width:600px){
 .sf-index .breadcrumbs{padding-top:12px;font-size:10px;line-height:1.7}
 .sf-index .feature-heading{grid-template-columns:75px minmax(0,1fr);gap:7px 18px;padding:12px 0 16px}
 .sf-index .feature-heading>.eyebrow{font-size:8px;letter-spacing:.08em}
 .sf-index .feature-heading h1{font-size:30px;line-height:1.5;letter-spacing:.06em}
 .sf-index .feature-heading .lead{font-size:10px;line-height:1.95;max-width:none}
 .sf-index .sf-collection{margin-top:6px;padding-top:18px}
 .sf-index .sf-collection-intro{display:block;margin-bottom:20px}
 .sf-index .sf-collection-intro h2{font-size:22px;line-height:1.8;letter-spacing:.065em;margin:7px 0 12px}
 .sf-index .sf-collection-kicker{font-size:8px!important;letter-spacing:.13em!important}
 .sf-index .sf-collection-intro>p{font-size:11px;line-height:1.9;max-width:none}
}
