.info-page{padding-top:10rem;padding-bottom:var(--section-mb)}@media (max-width: 991px){.info-page{padding-top:7.5rem}}@media (max-width: 767px){.info-page{padding-top:6.25rem}}.info-page .section-info__title{font:800 3.5rem/120% var(--ff-accent);margin-bottom:2.5rem}@media (max-width: 991px){.info-page .section-info__title{font-size:2.5rem;margin-bottom:2rem}}@media (max-width: 767px){.info-page .section-info__title{font-size:1.75rem;margin-bottom:1.5rem}}.text-wrapper{max-width:56.25rem;font:400 1rem/170% var(--ff-base);color:var(--color-dark)}@media (max-width: 767px){.text-wrapper{font-size:.875rem}}.text-wrapper h1,.text-wrapper h2,.text-wrapper h3,.text-wrapper h4,.text-wrapper h5,.text-wrapper h6{font-family:var(--ff-accent);font-weight:800;line-height:130%;color:var(--color-dark);margin-bottom:1rem}.text-wrapper h1:not(:first-child),.text-wrapper h2:not(:first-child),.text-wrapper h3:not(:first-child),.text-wrapper h4:not(:first-child),.text-wrapper h5:not(:first-child),.text-wrapper h6:not(:first-child){margin-top:2rem}.text-wrapper h1{font-size:3rem}@media (max-width: 991px){.text-wrapper h1{font-size:2.25rem}}@media (max-width: 767px){.text-wrapper h1{font-size:1.625rem}}.text-wrapper h2{font-size:2.5rem}@media (max-width: 991px){.text-wrapper h2{font-size:2rem}}@media (max-width: 767px){.text-wrapper h2{font-size:1.375rem}}.text-wrapper h3{font-size:2rem}@media (max-width: 991px){.text-wrapper h3{font-size:1.625rem}}@media (max-width: 767px){.text-wrapper h3{font-size:1.25rem}}.text-wrapper h4{font-size:1.5rem}@media (max-width: 991px){.text-wrapper h4{font-size:1.375rem}}@media (max-width: 767px){.text-wrapper h4{font-size:1.125rem}}.text-wrapper h5{font-size:1.25rem}@media (max-width: 767px){.text-wrapper h5{font-size:1rem}}.text-wrapper h6{font-size:1.125rem}@media (max-width: 767px){.text-wrapper h6{font-size:.9375rem}}.text-wrapper p{margin-bottom:1rem}.text-wrapper p:last-child{margin-bottom:0}.text-wrapper strong,.text-wrapper b{font-weight:800}.text-wrapper em,.text-wrapper i{font-style:italic}.text-wrapper a{color:var(--color-olive);text-decoration:underline;text-underline-offset:3px;transition:all .3s cubic-bezier(.768,.304,.496,.884)}@media (hover: hover){.text-wrapper a:hover{color:var(--accent-green)}}@media (hover: none){.text-wrapper a:active{color:var(--accent-green)}}.text-wrapper ul,.text-wrapper ol{margin-bottom:1.25rem;padding-left:1.5rem}.text-wrapper ul li,.text-wrapper ol li{margin-bottom:.5rem}.text-wrapper ul li:last-child,.text-wrapper ol li:last-child{margin-bottom:0}.text-wrapper ul li{position:relative;list-style:none}.text-wrapper ul li:before{content:"";position:absolute;left:-1.125rem;top:.625rem;width:.375rem;height:.375rem;border-radius:50%;background:var(--color-olive)}.text-wrapper ol{list-style:decimal}.text-wrapper ol li{padding-left:.25rem}.text-wrapper ol li::marker{color:var(--color-olive);font-weight:800}.text-wrapper blockquote{margin:1.5rem 0;padding:1.25rem 1.5rem;border-left:4px solid var(--color-olive);background:#5078460f;border-radius:0 .5rem .5rem 0;font-style:italic;color:var(--color-dark_half)}.text-wrapper blockquote p{margin-bottom:0}.text-wrapper hr{border:none;height:1px;background:#1a1a1a26;margin:2rem 0}.text-wrapper img{max-width:100%;height:auto;border-radius:.75rem;margin:1.5rem 0}.text-wrapper table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.875rem}@media (max-width: 767px){.text-wrapper table{font-size:.75rem;display:block;overflow-x:auto}}.text-wrapper table th,.text-wrapper table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid rgba(26,26,26,.1)}.text-wrapper table th{font-weight:800;font-family:var(--ff-accent);background:#5078460f}.text-wrapper table tr:last-child td{border-bottom:none}.text-wrapper code{font-family:SF Mono,Monaco,monospace;font-size:.9em;background:#1a1a1a0f;padding:.125rem .375rem;border-radius:.25rem}.text-wrapper pre{margin:1.5rem 0;padding:1.25rem;background:#1a1a2e;color:#f0f5f0;border-radius:.75rem;overflow-x:auto;font-size:.875rem}.text-wrapper pre code{background:none;padding:0;border-radius:0}.text-wrapper iframe{max-width:100%;border-radius:.75rem;margin:1.5rem 0}
