.text-page__head{text-align:center;margin-bottom:40px}.text-page__title{font-family:var(--font-neue);font-size:48px;line-height:1;font-weight:700}@media (max-width: 680px){.text-page__title{font-size:36px}}.text-page__date{font-size:20px;color:var(--blue-main-700)}.text-page__body{padding-top:40px;padding-bottom:80px;position:relative}@media (max-width: 680px){.text-page__body{padding-bottom:32px;padding-top:0}}.text-page__body:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 9 8' fill='none'%3E%3Cpath d='M2.68182 7.66657C2.68182 7.80779 2.8402 7.89111 2.95658 7.8111L8.5 4L2.95658 0.188898C2.8402 0.108891 2.68182 0.192207 2.68182 0.333431C2.68182 1.50464 2.16159 2.61534 1.26185 3.36513L0.723043 3.81413C0.606968 3.91086 0.606968 4.08914 0.723043 4.18587L1.26185 4.63487C2.16159 5.38466 2.68182 6.49536 2.68182 7.66657Z' fill='%232E203E'/%3E%3C/svg%3E");width:8px;height:8px;top:11px;left:8px}@media (max-width: 680px){.text-page__body:before{content:none}}.text-content{font-size:16px;line-height:var(--line-height-normal);word-break:break-word}.text-content a{color:var(--color-blue-light)}.text-content a:hover{text-decoration:none}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-family:var(--font-neue);font-weight:500;line-height:1;margin-bottom:20px}.text-content h1{font-size:40px}.text-content h2{font-size:36px}.text-content h3{font-size:32px}.text-content h4{font-size:26px}.text-content h5{font-size:22px}.text-content h6{font-size:18px}.text-content ul{padding:0;margin:0}.text-content ul li{position:relative;padding-left:60px;list-style:none}.text-content ul li+li{margin-top:20px}.text-content ul li:before{position:absolute;top:8px;left:12px;width:6px;height:6px;background-color:var(--blue-main-900);border-radius:50%;content:""}.text-content ol{padding:0;margin:0;counter-reset:item}.text-content ol li{counter-increment:item;position:relative;padding-left:60px;list-style:none}.text-content ol li+li{margin-top:20px}.text-content ol li:before{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:500;top:0;left:0;width:40px;height:40px;background-color:var(--brandy-brown-grey);content:counter(item)}.text-content p,.text-content ol,.text-content ul,.text-content blockquote{margin-bottom:24px}.text-content blockquote{margin:0;padding:24px 20px 20px;font-size:18px;background-color:var(--brandy-brown-grey);border-left:2px dashed var(--brandy-brown)}.text-content>:last-child{margin-bottom:0}
