/* Links, menu, buttons, footer and decorated initials, as decided in docs/ux-guidelines.md.
 * A separate file after custom.min.css: a browser may keep its saved copy of that file for years. */
:root{--lh:1.2rem}
@media(min-width:48em){:root{--lh:1.3rem}}

/* Links: words in ink with a vermilion underline. Words never change colour. */
a,a:hover,a:focus,a:active{color:#000}
a[href]{text-decoration-line:underline;text-decoration-color:#ff4000;text-decoration-thickness:.07em;text-underline-offset:.16em}
a[href]:hover{text-decoration-thickness:.1em}
a.navbar-brand[href]{text-decoration-line:none}
.sidebar-link{color:#000}

/* Menu, footer lists and breadcrumbs: no underline at rest, a vermilion underline on hover. */
.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:active,.navbar-light .navbar-nav .nav-link.active,.footer-1>a,.footer-1>a:hover,.footer-1>a:focus,.footer-1>a:active,.breadcrumb-item>a,.breadcrumb-item>a:hover,.breadcrumb-item>a:focus,.breadcrumb-item>a:active,.breadcrumb-item.active,.footer-2>a,.footer-2>a:hover,.footer-2>a:focus,.footer-2>a:active,.footer-3>a,.footer-3>a:hover,.footer-3>a:focus,.footer-3>a:active,.footer-active{color:#000}
.navbar-light .navbar-nav .nav-link,.footer-1>a,.footer-3>a,.breadcrumb-item>a{text-decoration-line:none;text-decoration-color:#ff4000;text-decoration-thickness:.07em;text-underline-offset:.16em}
.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link[aria-current],.footer-1>a:hover,.footer-3>a:hover,.breadcrumb-item>a:hover{text-decoration-line:underline}
.footer-active{text-decoration:underline;text-decoration-color:#ff4000;text-decoration-thickness:.07em;text-underline-offset:.16em}

/* The menu button: a real button, square, with the height of the button beside it. */
.navbar-toggler{padding:0!important;border:0;border-radius:0}
.menu-wrapper{display:flex;align-items:center;justify-content:center;width:calc(24px + 2rem + 2px);height:calc(var(--lh)*2);padding:0;border:1px solid #000;background:none}
.hamburger-menu{display:block;transform:none}

/* Buttons: an outline at rest, filled on hover and focus, settling by 1 px when pressed. */
.btn.btn-success,.btn.btn-outline-success{color:#000;background:transparent!important;border:1px solid #000;border-radius:0;padding:calc(var(--lh)*.5 - 1px) 1em;box-shadow:none}
a.btn[href]{text-decoration-line:none}
.btn.btn-success:hover,.btn.btn-success:focus-visible,.btn.btn-success:active,.btn.btn-outline-success:hover,.btn.btn-outline-success:focus-visible,.btn.btn-outline-success:active{color:#fffff8;background:#000!important;border-color:#000}
.btn.btn-success:active,.btn.btn-outline-success:active{transform:translateY(1px);transition:none}

/* Footer: the round icons follow the buttons, without a change of shape. */
.social>a,.social>a:hover,.social>a:focus,.social>a:active{color:#000;text-decoration-line:none}
.social>a:hover i,.social>a:focus-visible i{color:#fffff8;background:#000}

/* Keyboard focus: 1 px of ink with a small gap, on every interactive element. */
a:focus-visible,button:focus-visible,.form-control:focus-visible,.form-select:focus-visible,.form-check-input:focus-visible{outline:1px solid #000;outline-offset:3px;box-shadow:none}

/* Form fields beside the buttons: square corners, and no blue on focus. */
.form-control,.form-select{border-radius:0}
.form-control:focus,.form-select:focus,.form-check-input:focus{border-color:#000;box-shadow:none}

/* Notes and captions: the 08 cut, drawn for small sizes. */
@font-face{font-family:"EB Garamond 08";src:url(../fonts/EBGaramond08-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"EB Garamond 08";src:url(../fonts/EBGaramond08-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}
.sidenote,.sidenote *,.qtsdnt,.qtsdnt *,.sidenote-txt,.qtsdnt-txt,.qtsdnt-footnote,figcaption,figcaption *,.figure-caption,.figure-caption *,.figure-caption-add,.name-1,.name-1 *,.link-sidebar,.link-sidebar *{font-family:"EB Garamond 08","EB Garamond 12","Times New Roman",serif}

/* Decorated initial: the ornament and its letter are one picture, drawn for each other, inside
 * this file so that it cannot fail apart from the rule that hides the letter (Georg Duffner's
 * EB Garamond Initials, SIL Open Font License 1.1; sources in design/initials/).
 * The letter stays in the text, so it is read aloud, found and copied. Its top meets the
 * capitals of the first line and its foot the baseline of the fourth (third below 48em). */
.content>.initial{float:left}
.title-img+.initial{margin-top:calc(var(--lh)*3)!important}
p.initial{text-indent:0}
p.initial::before{content:"";float:left;--size:calc(var(--lh)*2 + .65rem);width:var(--size);height:calc(var(--lh)*3);margin-right:.5rem;background:no-repeat left .15rem/var(--size) var(--size)}
p.initial-i::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1000 1000%22%3E%3Cpath fill=%22%23000%22 d=%22M 597 0 C 592 0 585 2 580 6 C 527 44 527 44 513 21 C 503 4 493 -1 487 9 C 479 22 534 62 559 62 C 576 62 643 44 679 28 C 696 20 744 22 769 24 C 752 27 736 31 720 38 C 676 57 642 92 640 145 C 637 148 636 151 626 152 C 608 154 599 168 612 191 C 619 204 621 198 629 193 C 634 189 640 188 645 188 C 647 197 650 206 653 216 C 656 223 659 230 663 235 C 664 237 662 237 656 238 C 652 239 640 240 630 245 C 587 275 597 315 624 368 C 630 384 630 387 616 399 C 601 412 601 412 610 412 C 625 412 664 376 658 360 C 653 348 655 345 665 343 C 675 340 666 322 682 307 C 685 303 677 302 664 301 C 649 301 645 298 644 289 C 641 267 691 264 704 274 C 707 277 713 281 716 281 C 720 281 726 287 730 290 C 751 311 760 299 754 286 L 750 275 C 757 276 765 276 772 276 C 791 277 825 269 840 242 C 871 182 835 140 794 133 C 768 132 733 141 730 173 C 730 188 747 209 763 207 C 782 204 784 199 771 184 C 756 167 756 166 770 157 C 788 145 813 149 821 173 C 835 200 831 228 809 250 C 793 266 769 268 744 263 L 740 252 C 740 249 735 243 730 238 C 722 230 716 229 702 231 C 694 232 688 232 683 231 C 679 228 676 224 673 221 C 667 212 663 201 660 190 C 663 186 672 187 680 188 C 696 191 699 190 689 165 C 682 144 680 149 672 151 C 664 152 660 149 656 146 C 659 107 679 70 716 55 C 745 40 773 34 802 35 C 797 44 775 57 763 63 C 740 72 708 107 710 111 C 711 113 720 109 729 104 C 750 91 763 93 788 105 C 815 119 833 121 846 110 C 868 92 855 89 831 76 C 798 60 802 63 835 38 C 854 41 872 47 890 54 C 909 61 919 74 922 81 C 925 93 935 112 937 127 C 939 149 933 149 935 178 C 938 211 868 273 861 279 C 856 283 788 316 781 331 C 748 339 717 356 692 382 C 659 413 643 438 637 477 C 626 474 615 471 603 469 C 610 468 617 464 620 461 C 626 455 628 449 627 449 C 626 448 622 448 616 447 C 611 447 606 449 604 450 C 595 453 585 456 578 465 C 534 461 486 465 431 471 C 418 472 407 469 397 460 C 390 452 374 447 368 447 C 355 447 333 433 322 418 C 316 408 316 407 326 396 C 333 389 346 388 350 379 C 353 372 335 374 313 385 C 296 393 293 398 291 411 C 288 444 324 450 352 466 C 348 473 314 472 288 463 C 257 453 228 436 211 424 C 201 415 193 409 186 405 C 193 388 214 389 225 384 C 237 380 253 379 265 374 C 277 369 290 363 301 357 C 312 350 323 342 331 333 C 339 327 346 322 348 321 C 351 320 362 308 374 294 C 394 270 407 262 407 274 C 407 277 403 285 399 292 C 369 335 366 398 393 425 C 408 440 419 439 407 424 C 389 403 386 390 403 369 C 425 343 433 335 409 324 C 401 318 401 315 417 276 C 419 271 423 230 427 219 C 442 176 458 103 429 57 C 433 55 438 54 441 53 C 444 52 445 51 447 52 C 449 54 449 56 455 56 C 459 57 466 52 465 46 C 462 30 454 -6 424 9 C 418 13 420 20 428 21 C 436 23 445 30 445 39 C 444 43 437 40 421 46 C 417 42 413 39 409 36 C 375 8 340 0 281 8 C 243 14 186 30 160 44 C 151 49 143 57 138 60 C 132 42 139 30 155 18 C 158 17 158 13 153 12 C 151 11 144 15 142 16 C 138 18 134 18 129 23 C 118 32 108 48 107 52 C 106 59 104 82 113 82 C 123 83 116 95 100 110 C 84 125 83 146 79 132 C 77 122 79 123 83 111 C 86 99 83 87 79 76 C 71 57 64 68 59 68 C 55 68 50 60 47 53 C 43 47 32 51 26 44 C 19 38 27 17 11 24 C 7 26 2 32 1 39 C -2 49 2 56 18 76 C 37 98 29 106 32 123 C 33 136 21 146 34 212 C 37 226 40 242 43 260 C 46 279 45 301 56 322 C 61 333 68 347 78 358 C 83 364 108 392 124 393 C 130 393 145 400 147 405 C 148 407 152 409 156 412 C 153 413 150 414 147 415 C 138 424 110 432 93 432 C 80 432 79 431 81 418 C 84 398 66 387 55 393 C 51 395 44 396 36 395 C 31 395 24 394 21 391 C 15 385 24 371 23 366 C 22 360 34 338 18 350 C 14 353 4 360 1 385 C -1 393 0 405 11 417 C 23 430 83 449 89 448 C 105 447 98 460 80 473 C 69 481 55 494 50 502 C 45 510 35 523 28 530 C 21 537 13 550 10 559 C 4 578 10 648 19 667 C 33 693 60 707 71 694 C 76 688 73 682 52 662 C 33 643 27 635 27 623 C 27 614 29 605 32 603 C 35 600 39 588 41 576 C 46 546 58 548 61 580 C 63 604 77 627 86 622 C 88 621 88 614 87 607 C 84 596 85 595 95 597 C 101 598 110 601 115 603 C 131 610 124 592 106 581 C 76 562 65 530 79 500 C 86 485 90 483 108 481 C 129 480 129 480 126 491 C 118 514 123 562 133 562 C 136 562 138 556 138 549 C 138 534 160 500 170 500 C 178 500 178 483 172 471 C 169 466 159 458 149 452 L 132 441 C 118 433 146 432 160 426 C 164 423 168 422 171 420 C 173 421 174 421 176 422 C 208 440 242 462 269 473 C 296 484 316 484 323 483 C 334 484 343 485 345 485 C 346 485 344 488 341 491 C 300 509 263 529 230 552 C 168 585 88 651 86 752 L 86 789 C 85 825 34 780 19 802 C -9 843 -5 878 28 907 C 59 935 53 946 36 946 C 30 946 20 944 17 948 C 14 952 14 978 18 982 C 27 989 48 976 51 963 C 53 957 57 949 65 944 C 87 929 93 901 74 878 C 63 865 59 855 59 842 C 59 821 85 827 96 856 C 101 868 109 895 114 904 C 127 926 128 932 117 939 C 106 946 105 964 115 982 C 123 998 130 1002 143 997 C 156 993 180 994 197 999 C 238 1007 318 959 324 952 C 324 952 324 952 324 952 C 331 949 352 939 362 941 C 366 945 363 954 353 967 C 349 974 349 977 355 983 C 361 989 367 989 389 985 C 413 981 437 1010 437 990 L 437 990 C 461 1001 491 1003 488 994 C 487 990 482 987 477 986 C 460 984 444 976 435 960 C 423 940 397 933 373 932 C 359 931 347 931 339 933 C 359 903 364 881 366 873 C 378 827 374 758 328 717 C 326 713 330 706 331 704 C 335 698 341 700 349 707 C 353 711 364 717 373 718 C 382 719 388 717 388 706 C 388 697 383 683 376 673 C 359 652 359 614 395 630 C 410 640 416 639 412 632 C 381 578 330 622 325 676 C 323 693 319 702 316 708 C 314 713 315 716 298 711 C 288 708 265 708 267 704 C 278 679 280 688 287 683 C 301 671 298 665 270 652 C 270 652 253 644 248 644 C 245 644 227 653 227 653 C 215 659 197 675 187 687 C 177 700 166 711 162 713 C 155 716 145 711 147 702 C 148 698 147 680 139 697 C 135 705 134 735 144 738 C 167 745 194 731 201 714 C 208 698 230 684 244 677 C 261 677 259 695 251 705 C 242 710 227 712 219 717 C 169 747 158 773 180 825 C 189 848 182 855 172 862 C 157 872 159 888 176 901 C 219 929 206 902 202 899 C 196 896 186 874 198 871 C 208 869 238 893 244 898 C 251 904 299 926 304 918 C 305 916 299 906 291 896 C 280 883 273 879 261 879 C 247 879 238 870 234 867 C 210 850 243 856 259 851 C 279 843 284 827 288 798 C 291 779 295 774 286 768 C 279 764 276 770 273 774 C 268 781 269 789 266 788 C 264 788 259 775 256 771 C 246 761 239 760 229 771 C 206 796 224 811 252 806 C 258 805 259 798 262 798 C 264 799 266 799 264 814 C 262 832 254 841 232 841 C 195 841 171 796 187 764 C 202 734 222 727 256 727 C 291 728 323 742 343 767 C 354 782 357 790 359 817 C 361 858 348 854 332 923 C 330 933 328 935 319 944 C 302 960 229 966 196 955 C 162 943 130 910 119 885 C 97 837 97 780 101 756 C 103 744 104 724 107 714 C 131 643 168 608 180 600 C 197 589 224 567 233 571 C 244 574 239 594 222 602 C 213 607 206 619 208 621 C 237 614 278 600 292 545 C 292 542 300 532 310 524 C 319 515 328 506 344 501 C 365 496 361 512 332 538 C 293 572 304 567 308 576 C 318 599 319 589 333 567 C 345 547 361 542 373 554 C 377 558 382 555 396 542 C 408 527 410 513 412 507 C 415 501 410 486 430 485 C 508 471 572 473 635 493 C 634 504 634 517 634 531 C 635 541 635 551 637 561 C 636 561 635 562 634 562 C 632 563 622 559 613 555 C 603 551 594 548 593 548 C 586 548 592 559 603 569 C 615 580 615 581 605 584 C 589 589 577 618 580 646 C 582 671 592 675 594 651 C 596 630 605 615 621 607 C 634 601 630 601 641 611 C 643 611 646 610 648 609 C 652 622 658 634 665 645 C 668 649 671 653 674 657 C 666 660 658 664 648 671 C 603 702 590 740 598 784 C 596 786 601 794 608 803 C 618 815 619 819 614 825 C 607 834 620 855 635 858 C 682 868 695 864 729 827 C 751 803 748 790 739 788 C 735 787 729 790 723 805 C 712 834 706 835 669 828 C 643 824 635 820 624 807 C 615 797 610 785 610 775 C 610 767 611 760 612 760 C 614 760 622 767 631 776 C 644 789 650 792 660 789 C 673 786 710 756 710 748 C 710 742 693 744 689 750 C 684 759 664 755 653 743 C 644 734 641 732 634 737 C 627 741 623 741 618 736 C 599 721 647 679 667 680 C 675 679 682 679 689 678 C 707 702 727 722 757 731 C 766 734 795 739 813 741 C 838 743 906 787 911 805 C 916 829 910 859 899 882 C 896 890 888 900 878 911 C 880 900 878 892 877 870 C 876 832 840 783 812 784 C 797 784 777 794 776 805 C 776 811 805 789 821 806 C 830 816 839 819 817 829 C 806 834 795 845 795 848 C 795 854 819 868 827 870 C 843 873 862 865 862 892 C 862 900 858 930 858 930 C 818 965 759 995 724 958 C 713 948 713 898 723 893 C 760 874 754 880 761 902 C 766 916 785 916 792 905 C 807 877 763 861 731 870 C 723 873 709 890 670 923 C 659 933 644 944 636 948 C 622 956 620 956 588 945 C 569 938 549 934 546 933 C 539 928 479 928 535 957 C 552 966 548 974 544 977 C 533 984 495 958 478 939 C 470 930 470 935 473 947 C 477 958 510 987 525 991 C 548 998 578 994 598 987 C 598 987 607 986 613 984 C 616 982 631 979 639 971 C 644 967 671 952 675 952 C 684 952 685 955 680 974 C 677 981 663 985 665 990 C 667 997 665 995 683 993 C 695 991 720 1004 724 998 C 730 990 691 974 706 965 C 751 1015 831 977 874 945 C 896 927 916 907 927 906 C 934 906 942 907 944 909 C 952 916 933 929 923 940 C 908 958 912 988 922 991 C 932 994 944 984 951 955 C 955 940 957 920 962 917 C 968 914 968 926 976 939 C 981 947 973 954 968 968 C 963 978 956 984 960 988 C 961 989 978 986 987 978 C 991 974 1001 930 993 917 C 986 907 986 905 993 899 C 1002 891 1002 857 993 853 C 981 848 961 861 953 876 C 951 881 955 889 952 891 C 949 893 944 889 933 890 C 925 891 919 892 913 893 C 937 830 941 793 962 777 C 965 777 970 777 972 790 C 968 824 964 826 988 813 C 996 809 998 803 998 787 C 998 776 997 764 994 762 C 992 759 988 746 994 732 C 1006 702 998 686 991 684 C 988 683 984 692 983 700 C 970 718 936 771 927 808 C 928 797 928 784 927 778 C 922 737 910 702 895 672 C 959 651 990 614 997 540 C 1001 474 986 388 928 346 C 913 337 885 329 868 326 C 857 324 845 323 833 323 C 851 313 865 300 871 296 C 880 286 890 277 898 267 C 904 278 902 305 911 310 C 922 318 923 317 940 305 C 954 294 959 292 969 297 C 975 300 980 306 980 311 C 980 322 993 334 997 327 C 998 324 999 312 999 299 C 998 282 995 274 987 266 C 979 259 977 254 981 251 C 1003 235 973 230 949 242 C 930 251 924 271 914 249 C 935 222 950 195 956 169 C 977 124 974 148 977 72 C 978 38 969 26 964 20 C 959 18 957 21 956 25 C 956 28 951 33 944 36 C 929 42 931 43 932 47 C 933 52 931 63 929 65 C 929 65 929 65 928 65 C 923 59 917 53 910 46 C 882 28 840 19 798 21 C 789 11 676 5 650 19 C 623 33 614 31 614 16 C 614 6 607 0 597 0 Z M 317 21 C 397 22 453 71 421 194 C 414 196 391 196 384 188 C 377 178 361 169 347 164 C 329 159 330 158 323 144 C 316 132 316 128 312 130 C 307 132 313 152 321 158 C 323 159 326 165 328 172 C 332 184 361 199 372 195 C 375 193 383 194 384 195 C 392 199 410 204 419 203 C 419 203 419 204 419 204 C 404 245 398 251 358 295 C 337 318 331 324 299 323 C 278 320 264 320 255 308 C 238 288 240 267 261 251 C 275 240 279 239 286 245 C 300 256 302 261 299 280 C 296 297 292 299 302 300 C 312 301 320 291 323 287 C 328 278 330 267 304 229 C 301 224 287 220 287 217 C 288 210 299 212 305 209 C 311 207 318 195 296 193 C 283 193 245 223 236 240 C 231 251 226 254 213 254 C 198 254 197 253 194 239 C 192 220 196 213 219 195 C 229 187 236 180 246 181 C 247 181 252 183 253 182 C 282 171 276 169 262 160 C 251 153 238 154 235 154 C 230 154 224 150 207 160 C 196 167 222 170 208 177 C 204 179 197 182 192 188 C 186 196 174 242 169 229 C 167 222 168 213 172 199 C 179 176 214 141 246 129 C 257 125 266 113 271 107 C 282 92 278 85 270 78 C 255 64 239 54 225 62 C 210 70 215 77 236 79 C 264 81 250 99 230 110 C 215 117 163 170 149 213 C 144 229 144 234 152 249 C 161 267 178 278 197 278 C 204 278 214 286 226 299 C 235 311 251 325 261 330 C 271 335 282 337 288 341 C 287 346 282 348 277 350 C 273 352 255 358 237 368 C 228 372 215 373 207 376 C 200 379 194 379 191 379 C 184 380 174 385 173 396 C 173 396 173 396 173 396 C 169 395 166 394 164 393 C 160 392 156 392 152 389 C 150 388 149 387 148 386 C 148 380 149 372 153 371 C 157 369 163 357 165 352 C 170 329 169 327 165 317 C 162 307 157 316 151 320 C 140 334 134 330 132 308 C 131 301 128 295 125 294 C 115 291 118 316 131 348 C 134 356 141 360 143 367 C 144 372 142 377 142 382 C 134 379 131 383 119 374 C 80 347 66 303 95 253 C 118 212 120 232 122 177 C 123 157 118 140 90 203 C 86 211 73 231 69 227 C 64 207 90 179 87 169 C 85 154 82 153 104 123 C 113 111 127 94 130 93 C 132 93 142 100 151 110 C 155 114 159 119 164 118 C 172 115 170 103 171 100 C 172 95 175 91 177 89 C 179 86 179 83 181 82 C 183 80 187 79 188 77 C 190 73 187 73 178 76 C 170 80 164 80 161 80 C 159 81 149 76 151 71 C 169 52 196 50 221 39 C 255 27 288 21 317 21 Z M 827 340 C 871 339 921 356 939 383 C 966 423 977 442 980 523 C 980 570 951 633 918 647 C 908 651 898 655 888 659 C 883 650 877 642 872 634 C 848 600 812 570 771 544 C 774 541 778 537 782 533 C 815 540 845 469 895 530 C 901 540 897 554 889 565 C 885 570 877 578 883 588 C 889 596 893 597 907 589 C 928 579 940 546 915 522 C 906 512 898 502 898 499 C 898 497 906 495 914 494 C 937 492 937 480 914 471 C 891 463 865 463 846 478 C 830 492 813 494 808 482 C 805 474 827 454 838 452 C 871 443 872 439 849 430 C 828 420 830 421 843 411 C 846 409 862 419 864 414 C 870 395 889 398 874 387 C 867 382 859 389 857 388 C 854 387 855 378 851 372 C 848 367 826 368 822 371 C 818 373 818 376 818 380 C 817 386 819 385 822 385 C 826 385 829 383 831 378 C 837 377 837 377 840 379 C 842 381 844 385 843 389 C 842 392 840 398 837 403 C 830 414 825 419 806 421 C 786 424 758 444 749 462 C 745 470 744 475 758 489 C 766 496 778 499 780 504 C 782 509 776 515 772 519 C 766 525 762 531 758 536 C 727 518 694 502 660 486 C 657 485 655 484 652 483 C 657 456 669 431 687 410 C 695 418 694 421 690 430 C 687 441 711 448 731 438 C 736 435 737 432 741 425 C 747 411 741 404 728 398 C 722 395 715 391 710 387 C 732 368 759 353 792 344 C 803 341 815 340 827 340 Z M 65 459 C 58 459 32 465 15 460 C 7 458 2 472 6 482 C 7 485 11 488 15 489 C 41 491 72 464 68 460 C 67 459 67 459 65 459 Z M 650 498 C 683 510 715 526 750 548 C 731 580 740 599 764 650 C 763 650 750 652 736 653 C 716 654 702 654 692 655 C 680 636 671 619 665 604 C 672 601 679 597 684 593 C 702 578 696 552 672 554 C 665 555 659 555 652 556 C 650 537 651 524 650 520 C 650 512 650 505 650 498 Z M 763 557 C 765 558 767 559 768 560 C 806 588 842 622 869 664 C 866 665 863 665 859 665 C 837 666 836 669 805 652 C 766 625 750 587 763 557 Z M 877 677 C 891 702 901 729 908 759 C 909 768 916 782 883 758 C 861 742 842 725 812 720 C 782 715 738 712 721 692 C 716 687 712 683 709 678 C 771 679 796 701 825 687 C 844 684 861 681 877 677 Z%22/%3E%3Cpath fill=%22%23ff4000%22 d=%22M 360 88 C 351 88 350 88 350 91 C 350 95 349 99 352 99 C 415 99 447 150 447 182 C 447 250 448 328 448 495 C 448 662 447 740 447 808 C 447 840 415 891 352 891 C 349 891 350 895 350 899 C 350 902 351 902 360 902 C 363 902 367 902 372 902 C 381 902 432 901 504 901 C 577 901 628 902 637 902 C 642 902 646 902 649 902 C 658 902 659 902 659 899 C 659 895 659 891 657 891 C 594 891 562 840 562 808 C 562 740 561 662 561 495 C 561 328 562 250 562 182 C 562 150 594 99 657 99 C 659 99 659 95 659 91 C 659 88 658 88 649 88 C 646 88 642 88 637 88 C 628 88 577 90 504 90 C 432 90 381 88 372 88 C 367 88 363 88 360 88 Z%22/%3E%3C/svg%3E")}
p.initial-t::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1000 1000%22%3E%3Cpath fill=%22%23000%22 d=%22M771 828C770 825 770 821 770 818C770 788 775 781 778 775C780 771 783 771 782 776C780 782 780 785 780 800C780 807 781 814 782 821C778 824 774 826 771 828ZM855 953C829 937 787 892 774 845C778 843 782 840 786 838C798 881 829 921 864 948C861 949 858 951 855 953ZM219 830C220 824 220 819 220 813C220 793 214 769 214 762C214 756 216 758 220 764C226 774 233 813 233 826C233 830 233 834 232 838C227 835 223 833 219 830ZM215 848C219 851 224 853 229 854C220 889 197 927 174 948C170 946 166 943 162 941C182 921 205 885 215 848ZM210 824C184 804 170 777 170 764C170 715 214 689 228 689C236 689 242 695 242 701C242 705 237 708 227 710C212 713 201 734 201 764C201 779 210 796 210 818C210 820 210 822 210 824ZM338 522C303 549 267 574 267 607C267 661 345 689 345 740C345 755 337 766 325 766C310 766 315 750 306 750C302 750 300 752 300 755C300 764 315 780 327 780C342 780 367 756 367 736C367 686 320 668 320 614C320 591 329 560 346 548C347 547 349 548 348 549C340 560 336 592 336 608C336 648 386 683 400 687C401 688 404 690 407 695C399 762 361 827 343 827C340 827 321 821 321 813C321 803 349 802 349 797C349 794 344 790 336 790C323 790 300 797 300 816C300 819 306 825 314 826C319 827 323 827 318 832C310 840 283 849 274 848C269 848 264 847 259 846C260 839 260 833 260 826C260 798 228 748 228 739C228 727 250 708 257 708C266 708 273 715 273 720C273 722 269 726 266 728C260 731 258 735 258 743C258 750 261 757 267 757C279 757 291 730 291 718C291 703 277 682 237 682C212 682 218 682 213 678C211 676 200 667 200 655C200 651 201 646 207 646C213 646 221 658 222 658C223 658 226 650 226 648C226 633 222 627 202 626C172 624 171 613 156 598C152 594 159 588 164 588C170 588 169 598 176 598C185 598 193 590 193 585C193 576 184 565 166 565C138 565 112 595 112 618C112 654 131 668 170 668C180 668 184 665 186 662C187 660 192 664 192 665C195 673 197 679 200 681C204 684 203 686 198 688C190 692 156 723 156 756C156 790 174 823 206 843C197 874 175 906 147 931C69 872 29 771 29 712C29 584 119 487 236 487C240 487 239 491 230 492C114 500 58 600 58 676C58 710 70 714 72 735C72 737 73 756 67 756C63 756 56 750 52 750C48 750 48 751 48 755C48 763 60 776 72 776C81 776 84 765 84 761C84 752 82 748 80 740C79 738 81 738 86 742C112 766 132 816 132 824C132 828 131 836 122 836C114 836 95 822 93 822C90 822 88 827 88 834C88 852 109 863 128 863C143 863 159 855 159 838C159 798 124 768 100 740C99 738 101 737 104 738C112 740 118 742 124 742C131 742 140 732 140 716C140 707 133 701 127 701C123 701 118 703 118 709C118 713 125 712 125 719C125 726 114 726 108 726C88 726 80 677 80 641C80 567 175 505 226 505C230 505 232 506 232 508C232 509 228 511 226 512C219 517 212 527 212 535C212 555 228 579 250 579C260 579 280 562 280 552C280 545 278 542 274 542C268 542 266 562 256 562C245 562 238 546 238 535C238 518 260 504 284 504C306 504 323 511 338 522ZM361 545C369 554 376 565 383 576C385 579 385 584 381 580C379 578 375 578 373 578C369 578 366 588 366 595C366 601 370 610 374 610C377 610 376 600 376 595C376 590 380 590 382 590C394 590 408 630 408 672C408 674 408 676 408 678C403 674 398 670 393 667C361 647 350 618 350 596C350 588 354 566 361 545ZM352 512C312 464 259 430 221 402C223 402 224 402 226 402C242 402 300 448 327 448C348 448 389 443 394 398C395 388 397 391 398 394C400 400 406 420 406 431C405 464 380 489 352 512ZM498 34C503 38 506 43 506 50C506 53 502 59 497 65C490 58 486 53 486 49C486 44 491 38 498 34ZM593 659C597 611 607 596 612 590C616 586 618 586 624 586C630 586 623 608 629 608C635 608 643 586 643 583C643 579 643 568 635 568C626 568 621 570 618 572C614 576 614 573 618 568C629 551 640 536 653 525C658 532 661 540 661 549C661 591 637 640 593 659ZM792 813C791 807 790 800 790 793C790 769 794 713 815 713C820 713 822 715 825 725C826 728 827 747 827 751C827 774 812 796 792 813ZM795 830C825 805 841 770 841 757C841 681 793 683 793 668C793 666 805 670 810 666C815 662 812 650 815 650C822 650 840 669 858 669C873 669 890 653 890 636C890 595 873 563 841 563C835 563 826 566 826 572C826 578 854 581 854 601C854 615 839 622 824 622C804 622 805 604 784 604C780 604 779 608 779 613C779 619 785 641 785 647C785 656 780 665 760 665C740 665 732 685 732 695C732 707 743 717 751 717C755 717 759 714 759 708C759 702 752 694 752 689C752 680 762 673 780 673C783 673 778 681 778 688C778 696 790 704 790 706C790 744 745 749 742 839C738 840 735 840 731 840C714 840 690 835 678 830C671 827 667 825 667 823C667 821 670 820 676 818C684 815 688 810 688 803V800C686 790 678 785 671 785C666 785 662 788 662 795C662 802 662 812 658 812C644 812 592 720 592 692C592 687 592 681 592 677C593 676 593 675 594 675C640 641 670 614 670 560C670 548 664 531 668 536C676 545 682 557 682 592C682 660 629 683 629 729C629 751 646 773 675 773C704 773 720 763 720 750C720 740 716 721 709 721C705 721 703 724 703 730C703 735 710 738 710 744C710 751 702 753 689 753C676 753 658 743 658 723C658 687 730 655 730 606C730 569 703 539 673 511C685 505 698 502 713 502C743 502 788 516 788 552C788 565 774 573 767 573C763 573 761 571 761 565C761 560 757 556 752 556C746 556 743 559 743 564C743 578 755 588 769 588C786 588 800 566 800 546C800 532 788 510 776 504C765 499 773 499 778 500C852 509 912 570 912 684C912 700 902 733 881 733C876 733 872 726 872 721C872 718 874 713 874 711C874 710 874 709 873 709C866 709 860 720 860 729C860 742 866 757 875 757C883 757 891 749 895 741C897 736 897 744 897 746C897 768 846 810 846 833C846 853 859 881 873 881C877 881 883 869 887 869C893 869 892 884 898 884C910 884 929 868 929 852C929 836 928 824 924 824C912 824 910 850 894 850C886 850 876 841 876 821C876 805 903 769 911 760C913 758 914 759 915 765C917 779 927 792 935 792C946 792 957 772 957 762C957 752 947 768 937 764C927 760 921 749 921 733C921 723 937 681 937 653C937 593 882 496 788 496C784 496 784 496 790 493C793 492 798 490 806 490C864 490 974 569 974 694C974 794 946 892 872 942C838 915 807 873 795 830ZM853 642C844 642 832 632 835 632C855 631 870 612 866 596C874 608 874 613 874 628C874 633 865 642 853 642ZM140 955C140 955 141 955 142 955C145 957 148 960 152 962C148 963 145 964 142 964C137 964 135 965 135 963C135 961 136 956 140 955ZM183 326C179 324 170 332 168 326C160 298 173 272 174 272C178 272 178 277 178 282C178 286 186 327 183 326ZM136 610C136 597 140 588 150 582C153 580 157 581 154 584C150 588 148 597 148 600C148 624 161 634 185 634C188 634 185 645 179 645C149 645 136 630 136 610ZM380 230C386 236 384 240 378 235C372 230 343 222 330 222C289 222 259 278 259 312C259 348 265 376 279 398C285 406 276 403 272 398C259 382 246 350 246 303C246 259 290 207 332 207C357 207 370 220 380 230ZM816 298C821 292 821 278 823 278C825 278 832 300 830 314C829 322 826 332 817 332C811 332 807 329 807 321C807 314 810 305 816 298ZM672 441C680 441 689 438 698 432C704 435 711 437 718 437C744 437 760 412 794 403C862 384 907 266 944 266C953 266 961 273 961 282C961 290 957 298 953 298C950 298 942 299 942 304C942 310 959 311 966 311C981 311 995 296 995 278C995 247 972 238 947 238C896 238 884 274 864 320C852 347 824 385 806 385C802 385 802 380 804 378C809 370 822 365 822 361C822 359 820 353 820 351C820 347 822 345 825 345C831 344 840 331 840 316C840 261 811 233 786 233C776 233 770 237 770 247C770 253 773 260 779 260C791 260 784 251 796 251C803 251 808 263 808 271C808 288 774 302 774 337C774 348 783 354 793 354C797 354 802 348 806 348C809 348 807 360 806 361C784 398 731 418 724 418C722 418 719 418 716 418C741 393 763 353 763 316C763 250 725 205 675 205C635 205 610 232 598 252C596 240 596 230 596 220C596 200 601 190 609 186C613 184 633 70 657 70C668 70 669 80 678 80C691 80 694 59 709 59C773 59 793 106 793 154C793 176 767 193 751 193C741 193 726 183 726 179C726 175 728 172 731 172C734 172 737 180 741 180C746 180 747 172 747 170C747 160 744 153 729 153C718 153 702 165 702 178C702 190 718 205 748 205C774 205 806 190 806 148C806 80 779 64 761 56C752 52 748 50 748 47C748 29 793 29 813 29C830 29 838 46 838 58C838 62 834 67 831 67C826 67 816 68 816 72C816 79 831 86 842 86C854 86 859 76 859 58C859 41 842 30 844 30C860 30 942 59 942 78C942 104 927 111 927 118C927 129 935 130 942 130C946 130 950 123 955 123C960 123 965 131 965 137C965 163 941 160 941 168C941 172 948 174 954 174C971 174 971 165 976 165C982 165 983 169 983 174C983 187 971 195 956 195C946 195 926 191 916 191C911 191 907 191 907 196C907 209 923 217 941 217C975 217 995 204 995 163C995 99 966 48 966 46C966 43 964 28 970 28C973 28 983 42 985 42C992 42 995 40 995 30C995 16 981 5 967 5C954 5 947 15 947 23C947 28 955 39 950 39C923 39 908 5 843 5C754 5 688 51 681 51C674 51 672 47 672 42C672 35 683 36 683 28C683 14 653 5 644 5C621 5 602 20 602 31C602 39 608 46 622 46C639 46 633 31 645 31C655 31 654 40 654 43C654 45 651 50 647 53C642 57 635 67 631 75C626 85 596 163 596 167C596 171 598 178 595 178C594 178 589 174 588 166C584 132 534 97 505 73C512 64 516 56 516 48C516 40 514 34 510 28C516 26 524 25 531 25C553 25 553 70 566 70C578 70 584 60 584 46C584 16 561 5 552 5C549 5 519 5 497 16C484 9 467 5 451 5C428 5 412 20 412 42C412 65 423 70 431 70C444 70 442 23 470 23C474 23 479 24 484 26C479 32 475 39 475 49C475 57 480 65 488 73C462 99 416 135 408 161C405 170 407 179 403 163C393 126 348 69 348 56C348 46 352 35 358 35C363 35 370 48 380 48C387 48 393 41 393 24C393 17 382 5 367 5C329 5 320 17 320 56C276 10 241 5 150 5C73 5 39 55 30 55C30 55 27 52 27 45C28 34 48 40 48 14C48 9 44 5 34 5C16 5 5 35 5 40C5 58 8 71 11 71C14 71 20 83 17 88C13 96 10 109 10 124C10 177 41 189 64 189C82 189 102 177 102 163C102 152 96 145 89 145C81 145 77 167 65 167C40 167 37 137 37 113C37 101 42 94 43 94C44 94 46 92 46 105C46 122 60 134 67 134C81 134 88 126 88 121C88 117 80 118 72 116C59 112 57 79 57 72C57 72 63 52 73 51C81 51 73 63 73 71C73 101 90 108 105 108C113 108 129 95 129 77C129 76 128 72 127 72C125 72 110 84 103 84C97 84 95 75 95 64C95 36 126 28 153 30C165 32 151 44 151 58C151 74 164 84 181 84C197 84 213 74 213 65C213 59 203 57 192 56C181 54 175 47 175 43C175 32 193 28 210 28C250 29 302 50 318 72C319 73 320 77 316 75C307 69 296 63 282 63C238 63 180 95 180 142C180 176 202 205 243 205C262 205 299 194 299 177C299 170 289 163 280 163C272 163 267 169 267 179C267 188 261 192 252 192C217 192 202 168 202 139C202 105 228 80 268 80C289 80 327 75 349 99C389 143 410 218 410 239C410 245 409 256 409 256C409 256 406 245 406 244C398 210 364 193 326 193C280 193 235 253 235 304C235 357 243 380 270 404C279 412 294 417 294 419C294 420 293 421 292 421C274 421 242 380 219 380C212 380 204 381 197 384C182 371 173 359 173 347C173 343 177 343 184 343C190 343 191 351 197 351C208 351 213 339 213 327C213 311 189 281 189 264C189 254 197 248 202 248C213 248 211 277 215 277C222 277 230 261 230 252C230 244 224 231 218 231C174 231 151 273 151 323C151 347 168 368 171 372C181 384 179 388 174 382C154 357 121 317 111 286C97 242 82 214 45 214C20 214 5 249 5 273C5 294 18 305 34 305C38 305 40 303 40 300C40 298 36 294 36 288C36 272 44 263 58 263C73 263 93 304 111 327C125 345 140 355 146 360C152 365 150 366 144 363C132 358 108 353 93 353C70 353 9 372 9 418C9 464 35 495 83 495C97 495 115 480 115 469C115 466 114 463 110 463C94 463 101 479 79 479C63 479 61 465 61 461C61 459 64 458 68 455C79 448 94 426 94 415C94 402 90 390 74 390C69 390 64 389 64 387C64 379 76 367 100 367C121 367 149 378 178 394C169 402 163 412 163 422C163 442 177 460 196 460C208 460 215 455 215 446C215 437 195 437 195 422C195 417 197 412 202 408C260 444 316 491 324 502C326 504 321 504 320 503C307 490 267 474 240 474C149 474 79 547 73 547C63 547 61 543 56 530C50 514 26 516 22 500C19 488 22 483 18 483C12 483 7 496 7 510C7 532 24 561 38 562C53 563 58 558 63 554C65 553 66 555 62 559C24 599 5 630 5 728C5 798 63 890 130 945C107 962 83 973 62 973C50 973 34 958 34 942C34 936 41 935 45 935C48 935 49 943 55 943C62 943 65 937 65 933C65 923 58 903 36 903C24 903 5 918 5 933C5 978 40 995 92 995C120 995 147 987 171 974C194 987 218 995 239 995C251 995 279 982 294 982C309 982 308 985 322 985C354 985 368 964 381 964C388 964 392 964 392 976C392 984 400 990 410 990C419 990 420 981 420 978C420 974 403 979 403 965C403 954 440 942 460 942C484 942 498 955 498 968C498 979 480 980 478 980C475 980 474 977 474 971C474 964 472 961 466 961C454 961 447 968 447 977C447 987 456 995 470 995C483 995 506 991 506 972C506 946 483 930 453 930C413 930 352 962 318 962C306 962 265 932 265 918C265 910 268 906 273 906C288 906 285 924 290 924C294 924 296 921 296 914C296 901 291 891 280 891C261 891 253 903 253 920C253 942 264 954 276 962C290 971 294 976 282 976C250 976 221 969 194 958C225 934 247 899 256 861C262 862 268 862 274 862C299 862 318 844 332 838C336 836 340 838 338 842C336 846 334 853 334 857C334 866 353 877 363 877C371 877 383 860 383 853C383 850 381 849 380 849C379 849 379 849 378 850C375 853 370 856 365 856C359 856 357 849 357 841C357 833 360 826 365 822C395 797 411 757 419 719C421 724 422 730 422 734C422 735 426 736 426 736C429 736 431 722 431 710C431 707 428 701 423 694C423 686 424 679 424 672C424 626 415 608 406 589C401 578 396 570 396 564C396 559 403 554 406 554C408 554 414 565 418 565C420 565 422 560 422 555C422 545 418 536 412 536C406 536 388 541 389 554C389 564 386 564 381 554C377 546 372 539 367 532C371 522 377 514 383 508C408 487 419 457 419 427C419 404 407 356 390 356C382 356 380 379 380 393C380 416 347 434 342 434C330 434 314 424 314 415C314 412 321 408 323 406C329 400 339 388 339 374C339 366 321 351 321 323C321 317 324 314 328 314C340 314 349 331 349 342C349 349 350 352 352 352C360 352 365 337 365 325C365 306 357 291 344 291C328 291 299 314 299 335C299 343 313 367 314 382C315 392 309 395 309 400C309 408 310 410 308 410C306 410 305 411 302 406C293 393 281 363 281 344C281 279 319 248 368 248C386 248 403 256 403 270C403 275 402 285 395 285C389 285 389 278 384 278C381 278 379 279 379 281C379 289 391 299 398 299C411 299 423 272 423 229C423 217 419 194 414 182C413 179 414 165 416 161C434 134 474 107 497 82C523 105 564 132 583 174C585 178 588 188 586 192C583 200 580 219 580 230C580 299 589 320 608 320C621 320 630 313 630 302C630 297 629 294 626 294C622 294 619 304 613 304C608 304 603 298 603 290C603 270 637 256 662 256C708 256 738 290 738 335C738 369 712 399 692 411C688 409 686 406 686 401C686 395 690 397 692 393C698 381 709 347 709 325C709 302 697 295 673 295C647 295 632 307 632 328C632 336 636 339 639 339C648 339 651 321 672 321C684 321 687 331 687 339C687 355 671 375 671 393C671 399 674 408 681 417C678 418 676 418 674 418C653 418 609 407 609 385C609 383 610 374 613 374C615 374 618 384 624 384C633 384 635 378 635 374C635 367 624 358 609 358C592 358 580 381 580 402C580 457 622 486 646 515C633 527 623 539 616 552C612 559 611 560 609 554C606 546 600 544 588 544C580 544 573 557 573 571C573 574 575 577 578 577C579 577 591 565 593 565C597 565 602 571 596 584C586 606 578 640 577 672C568 685 564 704 564 716C564 722 566 728 568 731C570 733 574 731 574 728C574 720 575 712 577 704C582 741 607 780 628 807C631 811 633 814 633 818C633 825 632 841 626 841C621 841 614 827 611 827V828C611 845 625 861 634 861C641 861 650 854 650 840C650 834 648 829 646 823C644 817 648 818 651 822C659 834 694 859 722 859C729 859 736 858 743 857C748 899 789 937 832 963C807 973 778 978 745 978C732 978 725 974 725 965C725 964 726 962 727 962C728 962 731 965 733 965C746 965 758 959 758 942C758 922 729 896 713 896C710 896 708 897 708 901C708 905 732 914 732 927C732 933 719 938 719 947C719 952 723 951 723 955C723 961 714 965 695 965C652 965 622 935 562 935C531 935 516 950 516 968C516 985 529 995 544 995C562 995 571 987 571 979C571 970 570 965 562 965C553 965 553 980 546 980C540 980 537 976 537 970C537 957 545 947 579 947C600 947 626 964 626 972C626 974 624 975 619 975C613 975 601 973 596 973C593 973 591 973 591 974C591 980 614 987 624 987C633 987 641 985 641 981C641 980 635 976 635 975C635 973 638 971 643 971C659 971 734 995 794 995C816 995 838 989 859 977C883 988 907 995 924 995C959 995 995 980 995 934C995 910 986 906 974 906C965 906 940 916 940 936C940 944 944 947 951 947C959 947 957 932 969 932C975 932 975 942 975 943C975 957 969 973 939 973C924 973 907 966 889 955C949 904 995 807 995 698C995 620 984 600 950 568C948 566 946 561 950 564C960 572 969 572 976 572C988 572 995 558 995 535C995 516 977 503 969 503C955 503 949 508 949 512C949 519 970 516 970 536C970 548 965 551 953 551C941 551 888 472 791 472C750 472 734 476 724 480C716 484 717 479 720 476C744 454 804 417 828 414C836 413 846 420 846 426C846 431 844 438 840 438C834 438 826 442 826 447C826 455 837 458 847 458C858 458 866 451 866 441C866 430 858 415 845 409C839 406 837 404 837 402C837 399 840 396 847 391C863 379 882 369 893 369C900 369 900 375 900 384C900 405 910 417 928 417C945 417 960 431 960 458C960 460 960 464 954 464C950 464 937 448 934 448C927 448 918 452 918 464C918 471 937 482 947 482C974 482 995 457 995 425C995 384 972 343 932 343C884 343 815 409 781 424C760 434 704 464 662 500C628 469 595 440 595 403C595 393 598 386 600 386C602 386 601 393 604 403C609 419 646 441 672 441ZM750 324C750 276 708 235 658 235C644 235 634 240 623 251C614 259 604 274 613 253C619 237 643 219 672 219C700 219 756 249 756 314C756 331 750 335 750 324ZM933 361C949 361 981 388 981 416C981 418 979 430 977 430C975 430 971 413 963 406C952 397 939 385 939 379C939 367 931 361 933 361ZM40 460C38 459 28 450 28 424C28 405 41 390 46 390C48 390 47 397 51 398C53 399 44 418 44 452C44 456 41 460 40 460Z%22/%3E%3Cpath fill=%22%23ff4000%22 d=%22M557 150H793C823 150 838 188 838 236C838 257 846 278 854 278C856 278 860 269 862 251C863 239 900 119 900 113C900 106 899 105 891 105H150C142 105 140 108 139 113C134 128 119 203 119 239C119 254 120 263 129 263C134 263 138 253 153 221C177 169 206 148 251 148H438V743C438 826 408 896 310 910C304 911 305 920 310 920H691C699 920 697 911 691 910C562 892 557 826 557 743Z%22/%3E%3C/svg%3E")}
.initial-letter{font-size:1px;line-height:0;color:transparent}
@media print{p.initial::before{display:none}.initial-letter{font-size:inherit;line-height:inherit;color:inherit}}
@media(min-width:48em){p.initial::before{--size:calc(var(--lh)*3 + .65rem);height:calc(var(--lh)*4);background-position-y:.2rem}}

/* ---- Decisions of 3 to 12 November 2026 (docs/ux-guidelines.md) ---- */

/* Hover at the small step: 0.15 em, since 0.1 em draws the same single pixel row as 0.07 em. */
.sidenote a[href]:hover,.qtsdnt a[href]:hover,.figure-caption a[href]:hover,figcaption a[href]:hover,.link-sidebar a[href]:hover,.name-1 a[href]:hover{text-decoration-thickness:.15em}

/* Stacked links: one rhythm unit per link from 48em, where the footer is at the small step,
 * and a link's own box takes the whole row. */
@media(min-width:48em){.footer-1{line-height:1.3rem!important}.footer-1>a:hover,.footer-2>a:hover,.footer-3>a:hover,.breadcrumb-item>a:hover{text-decoration-thickness:.15em}}
.footer-1>a{display:inline-block}

/* Small caps in notes and captions: the repaired 08 upright, upright inside italic too. */
@font-face{font-family:"EB Garamond 08 ME";src:url(../fonts/EBGaramond08ME-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
.sidenote .sc,.qtsdnt .sc,.sidenote-txt .sc,.qtsdnt-txt .sc,.qtsdnt-footnote .sc,figcaption .sc,.figure-caption .sc,.figure-caption-add .sc{font-family:"EB Garamond 08 ME","EB Garamond 08","EB Garamond 12",serif;font-style:normal}

/* A photograph lies on the page: a soft, lighter shadow that is also its edge. */
.figure-img{-webkit-box-shadow:0 .05rem .3rem rgba(0,0,0,.25)!important;box-shadow:0 .05rem .3rem rgba(0,0,0,.25)!important}

/* Headings: never hyphenated, balanced lines. Paragraphs: no orphaned last word where the browser can help. */
h1,h2,h3,h4,h5,h6,.subtitle{-webkit-hyphens:none!important;hyphens:none!important;text-wrap:balance}
p{text-wrap:pretty}

/* Level 4: upright small caps at the body size, the capital kept. */
h4{font-style:normal;font-variant-caps:small-caps;letter-spacing:.02em}

/* A paragraph after a heading starts flush, also when a note stands between them. */
.heading-3+p,.heading-3+.sidenote+p,.heading-3+.qtsdnt+p,h4+p,h4+.sidenote+p,h4+.qtsdnt+p{text-indent:0}

/* ---- Forms (decided 3 and 6 November 2026) ---- */
/* Ink on paper: text, placeholder, arrow and a 1 px border like the outline button. */
.form-control,.form-select{color:#000;border:1px solid #000}
.form-control::placeholder{color:#000!important;opacity:1}
.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}
/* The explanation stands half a unit above its field; groups stand one unit apart. */
form .mb-3{margin-bottom:var(--lh)!important}
form .mb-3>p.figure-caption{margin-top:0!important;margin-bottom:calc(var(--lh)*.5)!important}
form .mb-3>p.figure-caption:last-child{margin-bottom:0!important}
/* The asterisk note: flush right, over the right edge of the fields. */
.fl-note{clear:both;max-width:none!important;text-align:right;margin-top:0!important;margin-bottom:calc(var(--lh)*.5)!important}
/* The name stays in the field. At rest it reads as the old placeholder; once the field is in use
 * it moves to the field's top edge at the caption size and stays there. */
.fl{position:relative}
.fl>.form-control:not(textarea):not([type=file]),.fl>.form-select{height:calc(var(--lh)*2);padding-top:calc(var(--lh)*.7);padding-bottom:0}
.fl>textarea.form-control{padding-top:calc(var(--lh)*.7 + .375rem)}
.fl>.form-control[type=file]{min-height:calc(var(--lh)*2);padding-top:calc(var(--lh)*.8)}
.fl>label{position:absolute;left:calc(.75rem + 1px);right:.75rem;top:calc(var(--lh)*.5);margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;line-height:var(--lh)!important;color:#000;pointer-events:none;transition:top .12s,font-size .12s,line-height .12s}
.fl>textarea~label{top:calc(var(--lh)*.25 + .375rem)}
.fl>.form-control:focus~label,.fl>.form-control:not(:placeholder-shown)~label,.fl>.form-control:-webkit-autofill~label,.fl.fixed>label{top:.25rem;font-size:.6666666667rem;line-height:calc(var(--lh)*.65)!important;font-family:"EB Garamond 08","EB Garamond 12","Times New Roman",serif}
@media(prefers-reduced-motion:reduce){.fl>label{transition:none}}
/* The fields of a pair stand half a unit apart, side by side or stacked. The row's negative margins
 * follow the gutter, so the pair's outer edges stay level with the other fields. */
form[data-bss-recipient] .row{--bs-gutter-x:calc(var(--lh)*.5)}
.col-form+.col-form{margin-top:calc(var(--lh)*.5)!important}
@media(min-width:36em){.col-form+.col-form{margin-top:0!important}}
/* The submit button is as high as the fields. */
.btn.btn-form{height:calc(var(--lh)*2);margin-top:0!important;padding-top:0;padding-bottom:0}

/* A level-4 heading keeps the place the level-3 heading had inside its wrapper. */
.heading-3>h4{margin-top:0!important}

/* Images that enlarged only under a mouse: no zoom, since a keyboard or a finger cannot reach it. */
.scale-1:hover,.scale-2:hover{transform:none;-webkit-box-shadow:0 .05rem .3rem rgba(0,0,0,.25)!important;box-shadow:0 .05rem .3rem rgba(0,0,0,.25)!important}

/* ---- The decision panel and the ticket comparison (decided 12 November 2026) ---- */
/* Two ink rules across the full width, drawn inside the box. The space is part of the box, because
 * a cleared block loses its top margin: 2 units above the top rule and 1 below it; 2 above the bottom rule. */
.decision{clear:both;width:100%;margin:0!important;padding:calc(var(--lh)*3) 0 calc(var(--lh)*2);background:linear-gradient(#000,#000) no-repeat 0 calc(var(--lh)*2)/100% 1px,linear-gradient(#000,#000) no-repeat 0 100%/100% 1px;scroll-margin-top:calc(var(--lh)*2)}
.decision>.inv{margin-top:0!important;padding-top:var(--lh);clear:both}
/* 3 units below the bottom rule. */
.decision+.call{margin-top:calc(var(--lh)*3)!important}
/* Tickets as columns, contents as rows. A rule under the head and a closing rule only:
 * 0.25 unit above the head rule, 0.5 before each row's text. */
.tickets{width:100%;max-width:none;margin:0;border-collapse:collapse!important;border-spacing:0}
.tickets th,.tickets td{font-weight:400;text-align:left;vertical-align:top;padding:calc(var(--lh)*.5) 1em 0 0}
.tickets thead th,.tickets thead td{padding:0 1em calc(var(--lh)*.25 - 1px) 0;font-style:italic}
.tickets thead tr{border-bottom:1px solid #000}
.tickets tr.cost{border-bottom:1px solid #000}
.tickets th[scope=col]{width:7em}
.tickets th[scope=row]>a{display:block;width:fit-content;font-style:italic;line-height:var(--lh)!important}
.tickets .topics,.tickets .topics span{display:block;line-height:var(--lh)!important}
.tickets .topics span{display:inline}
/* The price row is the table's result: "Price" at the size of the amounts, the currency note under it in the caption size,
 * .75 unit above the row and .35 below the note, so that the table ends on a whole unit (owner, 2026-11-14). */
.tickets tr.cost th,.tickets tr.cost td{padding-top:calc(var(--lh)*.75);padding-bottom:calc(var(--lh)*.35 - 1px);vertical-align:baseline;line-height:calc(var(--lh)*1.5)!important;font-size:1.5rem}
.tickets tr.cost td{font-variant-numeric:lining-nums;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";white-space:nowrap}
/* The sentence about choosing a ticket stands in the head row beside the two tickets it speaks of (owner, 2026-11-14). */
.tickets thead th,.tickets thead td{vertical-align:baseline}
.tickets .choose-note{font-family:"EB Garamond 08","EB Garamond 12","Times New Roman",serif;font-size:.6666666667rem;font-style:normal;line-height:calc(var(--lh)*.65)!important}
.tickets .cost-note{display:block;font-family:"EB Garamond 08","EB Garamond 12","Times New Roman",serif;font-size:.6666666667rem;line-height:calc(var(--lh)*.65)!important}
.tickets th:last-child,.tickets td:last-child{padding-right:0}
.tickets-note{max-width:none}
.tickets-note{margin-top:0!important;line-height:calc(var(--lh)*.65)!important}
.tickets+.tickets-note{margin-top:calc(var(--lh)*.35)!important}
/* Text inside the panel keeps the page's columns: lists to the left, their margin notes beside them. */
.decision>ul,.decision>ol{float:left;clear:left}
@media(max-width:47.99em){.tickets th[scope=col]{width:5.5em}.tickets .topics,.tickets .cost-note,.tickets .choose-note{display:none}.tickets tr.cost th,.tickets tr.cost td{font-size:1rem}.tickets th,.tickets td{padding-right:.5em}}

/* The header button's label stays on one line; a long button in the text may wrap on a phone. */
.navbar .btn{white-space:nowrap}

/* A word longer than the column (the digit rows of "Memory limitations" at 320 px) breaks instead of widening the page. */
p,li{overflow-wrap:break-word}

/* Audit of 2026-11-13: earlier decisions that the pages did not yet follow. */
/* No bold anywhere, and no letterform faked by the browser (2026-10-12; font delivery, 2026-11-07). */
html{font-synthesis:none}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400}
/* An opening quotation mark in roman hangs by its full width in the 12 cut; in italic and in notes it stays at .3em (2026-11-07). */
p.hp{text-indent:-.42em}
p.resume.hp{text-indent:-.3em}
/* The first line of a margin note stands with the first line of its paragraph: the tops of the lowercase letters are level
 * (owner, 2026-11-14). Measured: x-height 8.10 px in the text (12 cut, 20 px) and 5.64 px in a note (08 cut, 13.33 px),
 * so the note's baseline stands .123rem above the paragraph's; .3rem would put the two baselines level. */
@media screen and (min-width:48em){.qtsdnt,.sidenote{margin-top:.177rem!important}}
/* Links stacked in a note stand one rhythm unit apart, each on a row of its own height (2026-11-03, 2026-11-07). */
.sidenote.links .sidenote-txt{line-height:var(--lh)!important}
.sidenote.links .sidenote-txt>a{display:inline-block;line-height:var(--lh)!important}
@media screen and (min-width:48em){.sidenote.links{margin-top:calc(.177rem - (var(--lh) - .845rem)/2)!important}}
/* A link within the page lands as on the 2024 pages, by their own rule (a 4.5rem block before the target, in custom.min.css).
 * Nothing is added here: a scroll offset on the page itself was resolved as 72 px instead of 90 in the owner's browser
 * and cut the heading's letters (2026-11-14). */
/* The text column never exceeds 28 em (typography, 2026-11-07); the 2024 styles set 30 em from 119 em. */
@media screen and (min-width:119em){h3,h4,h5,h6,li,ol,p,ul.dashed{max-width:28em}}
/* From 87.5 em the 2024 styles also give the column a minimum of 65% of its container, which passes 28 em at about 1800 px. */
@media screen and (min-width:87.5em){.content>ol,.content>p:not([class]),.content>ul{min-width:min(65%,28em)}}
/* Form fields are ink on paper in every state, the file button too (forms, 2026-11-03). */
.form-control,.form-select,.form-control:focus,.form-select:focus{color:#000;background-color:#fffff8;border-color:#000;-webkit-box-shadow:none;box-shadow:none}
.form-control::file-selector-button,.form-control:hover:not(:disabled):not([readonly])::file-selector-button{color:#000;background-color:#fffff8;border-color:#000}
/* A stacked footer link's own box is one unit high, so the row takes the click (links, 2026-11-07). */
.footer-1>a{line-height:var(--lh)!important}
/* Pressed looks as hovered (links, 2026-11-07). */
a[href]:active{text-decoration-thickness:.1em}
.sidenote a[href]:active,.qtsdnt a[href]:active,.figure-caption a[href]:active,figcaption a[href]:active,.link-sidebar a[href]:active,.name-1 a[href]:active{text-decoration-thickness:.15em}
.navbar-light .navbar-nav .nav-link:active,.footer-1>a:active,.footer-3>a:active,.breadcrumb-item>a:active{text-decoration-line:underline}
@media(min-width:48em){.footer-1>a:active,.footer-2>a:active,.footer-3>a:active,.breadcrumb-item>a:active{text-decoration-thickness:.15em}}
/* Share buttons: ink, square, no network colours (no green, 2026-10-13; corners, 2026-10-27). */
.likely .likely__widget,.likely-big .likely__widget{border-radius:0!important;color:#000!important;fill:#000!important;background:transparent!important}
.likely .likely__widget:hover,.likely .likely__widget:active,.likely .likely__widget:focus-visible{color:#fffff8!important;fill:#fffff8!important;background:#000!important;text-shadow:none!important}
/* Hyphenation: none at article width, automatic in narrow columns (phones, margin notes), never inside a link (2026-10-12, 2026-11-07). */
@media screen and (min-width:48em){p,li,figcaption,.figure-caption{-webkit-hyphens:none;hyphens:none}.sidenote,.sidenote p,.sidenote li,.qtsdnt,.qtsdnt p,.qtsdnt figcaption,figcaption.sidenote{-webkit-hyphens:auto;hyphens:auto}}
@media screen and (max-width:47.99em){p,li,figcaption,.figure-caption{-webkit-hyphens:auto;hyphens:auto}}
a{-webkit-hyphens:none!important;hyphens:none!important}
/* The signed quotation keeps its four units above when a margin note stands before it. */
.sidenote+figure.call{margin-top:calc(var(--lh)*4)!important}
/* A name or a short phrase is held together in a heading where the line has room (headings, 2026-11-12): from 48 em. */
@media screen and (min-width:48em){h1 .tie,h2 .tie,h3 .tie{white-space:nowrap}}
/* Share labels are small text: the 08 cut. */
.likely .lkl{font-family:"EB Garamond 08","EB Garamond 12","Times New Roman",serif}

/* ---- The owner's review of 14 November 2026 ---- */
/* A field in use thickens its own border to 2 px; no second frame around it. */
.form-control:focus-visible,.form-select:focus-visible{outline:1px solid #000;outline-offset:0}
/* The file field is two units high like the others, and its divider runs from edge to edge. */
.fl>.form-control[type=file]{height:calc(var(--lh)*2);min-height:0;padding-top:calc(var(--lh)*.7);padding-bottom:0;line-height:var(--lh)}
.fl>.form-control[type=file]::file-selector-button{height:calc(var(--lh)*2 - 2px);margin:calc(var(--lh)*-.7) .75rem 0 -.75rem;padding:calc(var(--lh)*.7) .75rem 0;line-height:var(--lh);border-radius:0}
/* The share row under an article is one unit high (the vendor's 22 px moved everything below it off the rhythm). */
.likely:not(.likely-big) .likely__widget{height:var(--lh);line-height:var(--lh)!important}
.likely:not(.likely-big) .likely__icon,.likely:not(.likely-big) .likely__button{height:var(--lh);line-height:var(--lh)!important;padding-top:0;padding-bottom:0}
.likely:not(.likely-big) svg{top:calc((var(--lh) - 16px)/2)}
/* A share button reached by keyboard shows the same outline as every other control. */
.likely .likely__widget:focus-visible{outline:1px solid #000;outline-offset:3px}
/* Buttons are two units high (owner, 2026-11-14). The header stays three units on every page, with or without a button:
 * half a unit above and below the two-unit button. */
.header .navbar{min-height:calc(var(--lh)*3);padding-top:calc(var(--lh)*.5);padding-bottom:calc(var(--lh)*.5)}
/* The logo stays solid ink: no fading under the pointer or when pressed (a fade makes grey). Pressed, it settles by 1 px like a button;
 * keyboard focus shows the usual outline (owner, 2026-11-14). */
a.logo:hover,a.logo:active,a.logo:focus{opacity:1}
a.logo:active{transform:translateY(1px)}
