@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:400;src:url(/resources/fonts/Geologica-Regular.ttf) format("truetype")}.text-page .article-layout{max-width:1020px}.text-page .breadcrumbs{color:#464646;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;gap:16px;line-height:normal;margin-bottom:30px}.text-page .breadcrumbs a,.text-page .breadcrumbs span{display:block;text-box-edge:cap alphabetic;text-box-trim:trim-both}.text-page .article-layout>h1{color:#000;font-size:40px;font-weight:600;line-height:normal;margin:0 0 30px}.text-page .rich-text{color:#000;font-size:18px;line-height:28px;max-width:none}.text-page .rich-text>*{margin:0 0 40px}.text-page .rich-text>:last-child{margin-bottom:0}.text-page .rich-text .lead{font-size:24px;line-height:normal}.text-page .rich-text .text-group p{margin:0 0 20px}.text-page .rich-text .text-group p:last-child{margin-bottom:0}.text-page .rich-text h2{font-size:32px;font-weight:700;line-height:normal;margin:40px 0 25px}.text-page .rich-text h3{font-family:Geologica,sans-serif;font-size:24px;font-weight:400;line-height:30px;margin:40px 0 21px}.text-page .rich-text h4{font-size:22px;font-weight:500;line-height:28px;margin:40px 0 25px}.text-page .rich-text li{margin:0 0 20px;padding-left:2px}.text-page .rich-text li:last-child{margin-bottom:0}.text-page .rich-text figure>img,.text-page .rich-text>img{aspect-ratio:3/2;border-radius:20px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.text-page .rich-text hr{background:url(/resources/images/text-page/imgLine.svg) 50%/100% 40px no-repeat;border:0;height:40px;margin:21px 0}.text-page .rich-text blockquote{background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#560000;font-size:20px;font-style:italic;line-height:28px;max-width:881px;padding:20px 50px}.text-page .text-table{overflow:auto}.text-page .text-table table{border-collapse:collapse;display:block;font-size:18px;line-height:normal;min-width:1020px;width:100%}.text-page .text-table tbody,.text-page .text-table thead{display:block}.text-page .text-table tr{background:url(/resources/images/text-page/table-line.svg) left bottom 16px/1020px 20px no-repeat;display:grid;gap:40px;grid-template-columns:200px 340px 320px;padding-bottom:52px}.text-page .text-table tbody tr:last-child{background:none;padding-bottom:30px}.text-page .text-table td,.text-page .text-table th{background:transparent;border:0;display:block;font-weight:400;min-width:0;padding:0;text-align:left;vertical-align:top}.text-page .text-documents{padding:20px 0}.text-page .text-documents h2{font-size:24px;font-weight:600;margin:0 0 30px}.text-page .text-document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:Geologica,sans-serif;font-size:20px;font-weight:400;gap:10px;line-height:30px;margin-bottom:30px}.text-page .text-document:last-child{margin-bottom:0}.text-page .text-document>img{-webkit-box-flex:0;-ms-flex:none;flex:none;height:49px;margin:0;-o-object-fit:contain;object-fit:contain;width:49px}.text-page .text-document a{color:#560000;margin-bottom:0;padding-left:0;text-decoration:none}.text-page .text-document>div{min-width:0}.text-page .text-document a,.text-page .text-document__meta span{display:block;text-box-edge:cap alphabetic;text-box-trim:trim-both}.text-page .text-document a:before{content:none;display:none}.text-page .text-document__meta{color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-top:19px}.text-page .text-document__meta a{color:inherit}.text-page .text-gallery{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.text-page .text-gallery a{display:block;min-width:0}.text-page .text-gallery img{aspect-ratio:3/2;border-radius:8px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:700px){.text-page .article-layout>h1{font-size:30px}.text-page .rich-text{font-size:16px;line-height:25px}.text-page .rich-text .lead{font-size:20px}.text-page .rich-text h2{font-size:26px}.text-page .rich-text h3{font-size:22px}.text-page .rich-text h4{font-size:20px}.text-page .rich-text blockquote{font-size:18px;line-height:27px;padding:16px 20px}.text-page .rich-text>*{margin-bottom:30px}.text-page .text-gallery{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.text-page .text-document{font-size:17px}.text-page .text-document__meta{gap:15px;margin-top:10px}}