Страница лагеря - секция HERO (копия с референса).

This commit is contained in:
Dekart Deploy Bot 2026-05-08 13:33:27 +03:00
parent cee87ad419
commit b8fb902003
26 changed files with 2440 additions and 709 deletions

View File

@ -2190,4 +2190,268 @@ p {
width: 27px;
display: flex;
}
}/*
HERO Galileo-style (городской лагерь)
*/
.hero-media-search {
background-color: #f6f1e9;
overflow: hidden;
padding: 30px 0;
margin-left: -20px;
margin-right: -20px;
}
@media (min-width: 1024px) {
.hero-media-search { padding: 75px 0; }
}
.hero-media-search .container {
max-width: 1216px;
margin: 0 auto;
padding: 0 24px;
}
.hero-media-search__container {
align-items: stretch;
display: flex;
flex-direction: column;
gap: 20px;
justify-content: flex-start;
}
@media (min-width: 1024px) {
.hero-media-search__container {
align-items: center;
flex-direction: row;
gap: 40px;
justify-content: space-between;
}
}
.hero-media-search .heading-1 {
letter-spacing: -.56px;
text-align: center;
font-size: 2.25rem;
font-family: 'Fredoka', sans-serif;
line-height: 1.1;
color: #1c2b2d;
margin: 0;
}
@media (min-width: 1024px) {
.hero-media-search .heading-1 {
font-size: 3.5rem;
text-align: left;
}
}
.hero-media-search .heading-1 span {
display: block;
letter-spacing: -1.68px;
line-height: 1.2;
}
.heading-highlight.blue span { color: #39b7ea; }
.hero-media-search__content {
text-align: center;
}
@media (min-width: 1024px) {
.hero-media-search__content {
width: 420px;
text-align: left;
flex-shrink: 0;
}
}
.hero-media-search__propositions.on-desktop {
display: flex;
gap: 0 25px;
justify-content: center;
margin: 15px 0 30px;
}
@media (min-width: 1024px) {
.hero-media-search__propositions.on-desktop {
justify-content: flex-start;
}
}
.hero-media-search__propositions.on-desktop .wrapper__propositions {
display: flex;
flex-direction: column;
align-items: center;
width: 100px;
}
.hero-media-search__propositions.on-desktop img { width: 58px; height: auto; }
.hero-media-search__propositions.on-desktop h3 {
font-weight: 800;
font-family: 'Fredoka', sans-serif;
font-size: 16px;
line-height: 1.2;
text-align: center;
color: #1c2b2d;
margin: 4px 0 0;
}
.hero-media-search__propositions.on-desktop p {
font-weight: 500;
font-family: 'Inter', sans-serif;
font-size: 14px;
line-height: 1.2;
text-align: center;
color: #555;
margin: 0;
text-transform: capitalize;
}
.hero-media-search__form { text-align: center; }
@media (min-width: 1024px) {
.hero-media-search__form { text-align: left; }
}
.hero-media-search__form .heading-4 {
font-family: 'Inter', sans-serif;
font-size: 18px;
font-weight: 600;
color: #1c2b2d;
margin-bottom: 18px;
}
.form__field {
display: flex;
}
.form__field input {
flex: 1;
padding: 12px 18px;
border: 2px solid #0c161f;
font-family: 'Inter', sans-serif;
font-size: 16px;
outline: none;
min-width: 0;
border-radius: 100px 0 0 100px;
}
.form__field input::placeholder { color: #999; }
.form__field .btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 12px 24px;
background-color: #39b7ea;
color: #fff;
border: 2px solid #0c161f;
border-left: none;
border-radius: 0 100px 100px 0;
font-family: 'Inter', sans-serif;
font-size: 16px;
font-weight: 700;
cursor: pointer;
white-space: nowrap;
margin: 0;
text-decoration: none;
}
.form__field .btn:hover {
background-color: #2a9fd8;
}
.hero-media-search__media { width: 100%; }
@media (min-width: 1024px) {
.hero-media-search__media {
width: calc(100% - 460px);
min-width: 0;
}
}
.hero-media-search__frame {
position: relative;
aspect-ratio: 16 / 9;
width: 100%;
}
@media (max-width: 991px) {
.hero-media-search__frame { aspect-ratio: 16 / 10; }
}
.hero-media-search__image {
display: block;
width: 100%;
height: auto;
border: 5px solid #fff;
border-radius: 15px;
box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
overflow: hidden;
object-fit: cover;
aspect-ratio: 16/9;
}
@media (min-width: 1024px) {
.hero-media-search__image {
border-width: 10px;
max-width: 840px;
}
}
.hero-media-search__frame .doodle {
position: absolute;
object-fit: contain;
}
.hero-media-search__frame .doodle--top-left {
height: 79px;
width: 84px;
left: -30px;
top: -8px;
}
@media (min-width: 1024px) {
.hero-media-search__frame .doodle--top-left {
height: 172px;
width: 183px;
left: -47px;
top: -54px;
}
}
.hero-media-search__frame .doodle--bottom-right {
height: 100px;
width: 99px;
bottom: -34px;
right: -16px;
}
@media (min-width: 1024px) {
.hero-media-search__frame .doodle--bottom-right {
height: 196px;
width: 195px;
bottom: -46px;
right: -44px;
}
}
.hero-media-search__propositions.on-mobile {
display: none;
gap: 0 25px;
justify-content: center;
margin: 30px 0 15px;
}
@media (max-width: 1023px) {
.hero-media-search__propositions.on-mobile { display: flex; }
}
.hero-media-search__propositions.on-mobile .wrapper__propositions {
display: flex;
flex-direction: column;
align-items: center;
width: 84px;
}
.hero-media-search__propositions.on-mobile img { width: 48px; height: auto; }
.hero-media-search__propositions.on-mobile h3 {
font-weight: 800;
font-family: 'Fredoka', sans-serif;
font-size: 14px;
line-height: 1.2;
text-align: center;
color: #1c2b2d;
margin: 4px 0 0;
}
.hero-media-search__propositions.on-mobile p {
font-weight: 500;
font-family: 'Inter', sans-serif;
font-size: 14px;
line-height: 1.2;
text-align: center;
color: #555;
margin: 0;
}
.hero-media-search__wrapper .hero-media-search__form {
margin-top: 15px;
}
@media (min-width: 1024px) {
.hero-media-search__wrapper .hero-media-search__form { display: none; }
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,52 @@
<svg width="209" height="218" viewBox="0 0 209 218" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_2705_10847)">
<path d="M105.793 35.0353C104.723 34.2108 103.642 33.3841 102.569 32.5694C99.5387 30.2822 96.2517 29.3625 92.5915 30.8817C87.9411 32.817 83.3206 34.8005 78.6154 36.7949C75.4643 34.6747 74.2056 30.4695 70.1817 28.8339C66.3723 32.2281 62.3924 35.4285 58.8485 39.0489C56.1971 41.7477 56.6933 43.1879 59.8567 45.1672C62.1428 46.5931 64.3387 48.1417 66.293 49.4492C63.5216 54.3379 60.9008 58.4916 58.7593 62.8801C56.3995 67.721 56.7015 72.7712 59.0894 77.5065C56.013 80.9277 52.0085 81.8533 48.3085 83.4556C49.48 89.6222 50.6023 95.6028 51.7779 101.575C51.884 102.134 52.3574 102.614 52.8615 103.491C53.8738 102.936 54.8579 102.591 55.5923 101.95C56.8673 100.841 57.8426 99.343 59.1997 98.3655C63.76 95.0538 63.2974 94.0424 67.8547 98.6773C68.5032 99.3315 69.2403 99.9139 69.9721 100.475C74.0835 103.63 76.1277 105.697 81.9294 108.076C81.9294 108.076 85.5621 108.922 87.2674 109.227C88.401 109.429 92.4132 109.132 93.6417 108.751C95.015 108.321 97.5104 107.834 99.489 106.878C99.5947 110.435 99.6879 113.209 99.7783 116.259C106.061 114.19 111.71 112.333 118.046 110.257C119.581 107.195 116.286 103.532 117.254 99.5992C121.296 97.2758 124.799 94.1388 126.839 89.9216C128.873 85.7337 130.158 81.1867 131.677 77.0435C134.887 77.3702 138.318 77.7176 142.047 78.1039C142.406 75.9902 142.85 74.3481 142.94 72.6851C143.104 69.2938 143.097 65.8834 143.118 62.4896C143.143 58.8094 142.142 57.9086 138.449 58.2907C135.586 58.5891 132.717 58.9166 130.821 59.1218C127.64 53.4727 124.875 48.5471 121.659 42.8282C122.782 40.6973 124.321 37.7908 125.889 34.8087C122.803 30.2496 117.304 29.2151 112.779 25.8508C110.374 29.038 108.091 32.0487 105.818 35.0616L105.793 35.0353ZM112.976 30.0756C113.245 30.1998 113.526 30.3166 113.804 30.4431C113.535 30.3188 113.245 30.1998 112.976 30.0756C111.341 31.892 110.031 33.1987 108.9 34.6602C110.028 33.2085 111.341 31.892 112.976 30.0756ZM106.666 35.567C106.792 35.5965 106.919 35.626 107.045 35.6555C106.926 35.638 106.797 35.6183 106.666 35.567ZM108.171 35.3633C108.085 35.4253 107.993 35.4656 107.902 35.5059C107.993 35.4656 108.075 35.423 108.171 35.3633ZM105.817 35.1538C106.104 35.3335 106.378 35.4795 106.646 35.5625C106.378 35.4795 106.102 35.3432 105.817 35.1538C104.45 36.4371 103.06 35.8361 101.708 35.2951C103.063 35.8264 104.45 36.4371 105.807 35.1515L105.817 35.1538ZM107.808 35.5559C107.707 35.5939 107.6 35.6102 107.501 35.6385C107.608 35.6222 107.704 35.6037 107.808 35.5559ZM91.2972 36.2172C93.4178 35.0478 95.6896 34.3757 98.0564 34.4855C95.6896 34.3757 93.4104 35.0358 91.2972 36.2172ZM76.1587 40.2886C75.0326 37.5415 73.6631 35.0457 70.4698 33.7679C70.1462 34.0108 69.8032 34.2492 69.4722 34.4801C69.8152 34.2417 70.1462 34.0108 70.4698 33.7679C73.6631 35.0457 75.0423 37.5438 76.1587 40.2886ZM64.5897 38.1172C63.4759 39.1515 62.4698 40.3854 61.6727 41.9555C62.4698 40.3854 63.4737 39.1612 64.5897 38.1172ZM62.9292 61.6851C63.4313 60.6315 63.9627 59.5848 64.5359 58.5786C63.9627 59.5848 63.4336 60.6218 62.9292 61.6851ZM128.096 73.3341C128.096 73.3341 128.079 73.361 128.065 73.3782C128.069 73.3588 128.081 73.3513 128.096 73.3341ZM127.832 73.6731C127.704 73.8692 127.599 74.1013 127.51 74.3477C127.599 74.1013 127.694 73.8669 127.832 73.6731ZM61.7277 76.8479C62.3553 78.1646 62.6805 78.9283 62.6028 79.5263C62.6828 78.9186 62.3553 78.1646 61.7277 76.8479ZM60.5546 81.575C60.3864 81.6796 60.2138 81.8036 60.0217 81.9232C59.6111 82.1869 59.1931 82.4386 58.7848 82.6926C59.1931 82.4386 59.6209 82.1892 60.0217 81.9232C60.2138 81.8036 60.3842 81.6893 60.5546 81.575ZM52.4673 86.5396C53.1069 89.656 53.7124 92.6104 54.4551 96.2539C53.7101 92.6201 53.1069 89.656 52.4673 86.5396ZM101.445 103.155C101.929 105.219 102.428 107.307 102.962 109.556C102.428 107.307 101.939 105.221 101.445 103.155ZM127.328 76.1432C127.277 75.5255 127.322 74.9814 127.452 74.5087C127.322 74.9814 127.267 75.5232 127.328 76.1432ZM132.731 73.3152C133.845 73.9546 134.876 74.2873 135.934 74.2873C134.878 74.2776 133.847 73.9449 132.731 73.3152ZM139.61 67.1451C139.607 65.6146 139.606 64.033 139.598 62.3473C139.596 64.0308 139.607 65.6146 139.61 67.1451ZM125.882 58.9467C126.103 62.8485 127.438 64.1247 131.357 63.6516C127.448 64.127 126.103 62.8485 125.892 58.9489C125.846 58.0861 125.72 57.1737 125.484 56.3382C125.728 57.1857 125.844 58.0959 125.892 58.9489L125.882 58.9467ZM119.676 47.4179C118.931 46.6489 118.418 45.944 118.132 45.2306C118.408 45.9417 118.929 46.6586 119.676 47.4179ZM117.897 43.7693C117.939 43.0191 118.205 42.2289 118.724 41.323C119.139 40.5983 119.528 39.8571 119.905 39.0724C119.528 39.8571 119.149 40.6006 118.724 41.323C118.207 42.2191 117.929 43.0168 117.897 43.7693ZM121.258 36.1737C121.551 35.5335 121.861 34.8663 122.201 34.1549C122.042 34.0872 121.893 34.0217 121.727 33.9419C121.886 34.0096 122.035 34.0752 122.201 34.1549C121.863 34.8566 121.551 35.5335 121.258 36.1737Z" fill="white"/>
<path d="M150.807 80.1238C149.786 84.5065 145.662 87.4886 141.129 87.0279L137.849 86.6951C137.032 89.0102 136.096 91.4412 134.943 93.8321C133.089 97.6508 130.373 101.023 126.839 103.896C127.517 106.538 128.104 110.279 126.108 114.26C125.034 116.402 123.147 118.026 120.876 118.781L102.608 124.783C99.9176 125.665 96.9586 125.233 94.6279 123.601C92.7658 122.295 91.4829 120.353 91.0062 118.168C89.0437 118.306 87.0619 118.307 85.7117 118.064C83.8289 117.728 80.3033 116.907 79.9137 116.816C79.4462 116.707 78.9878 116.559 78.5385 116.372C72.5488 113.92 69.5414 111.535 66.3499 109.015C65.7774 108.564 65.1705 108.083 64.5172 107.582C64.1857 107.33 63.8393 107.054 63.4756 106.764C62.9392 107.348 62.3097 108.023 61.537 108.695C60.1426 109.921 58.7298 110.608 57.7934 111.057C57.6081 111.147 57.4131 111.236 57.2232 111.345C52.9482 113.697 47.5757 112.209 45.1185 107.991C45.0438 107.871 44.9743 107.773 44.9145 107.677C44.3802 106.885 43.3961 105.424 42.9808 103.284C42.056 98.571 41.1626 93.8553 40.2484 89.0526L39.5033 85.1108C38.7211 80.9755 40.9056 76.8434 44.7767 75.1679C45.6897 74.7748 46.6274 74.408 47.553 74.0487C47.8906 73.922 48.2064 73.8004 48.5027 73.6744C47.6894 68.6591 48.4157 63.602 50.7003 58.9079C51.8226 56.6024 53.0272 54.429 54.2872 52.2378C52.3254 50.9182 48.816 48.0882 48.2413 43.2825C47.7985 39.5856 49.2113 36.0335 52.4449 32.7311C55.182 29.929 58.0721 27.4398 60.8519 25.0276C61.9715 24.0563 63.1031 23.0775 64.2152 22.0942C66.7691 19.8141 70.4071 19.1831 73.5787 20.4662C77.0117 21.8614 79.3127 24.0608 80.9666 25.9966C83.7011 24.8367 86.4258 23.6746 89.1535 22.544C93.9726 20.5453 99.0198 20.6532 103.755 22.8037L105.596 20.3678C108.579 16.4217 114.177 15.6208 118.151 18.5695C119.237 19.3768 120.66 20.0985 122.174 20.8722C125.715 22.6829 130.12 24.9309 133.351 29.7084C135.214 32.4631 135.402 36.0185 133.856 38.9542L131.909 42.6386L135.76 49.4704C136.348 49.4124 136.939 49.3447 137.537 49.289C139.399 49.0964 144.335 48.5828 148.264 52.1677C152.185 55.7406 152.149 60.8351 152.137 62.5163L152.123 64.3407C152.11 67.1716 152.094 70.1045 151.946 73.0783C151.86 74.8553 151.555 76.386 151.261 77.8679C151.158 78.3984 151.046 78.9678 150.934 79.5784C150.903 79.756 150.872 79.9336 150.831 80.1089L150.807 80.1238ZM110.555 91.9908C110.936 90.3546 111.778 88.8153 113.075 87.567C113.841 86.8318 114.55 86.083 115.185 85.3378C115.943 84.4669 116.824 83.7687 117.784 83.2632C117.727 82.3157 117.821 81.3415 118.087 80.3766C118.378 79.3047 118.466 78.1753 118.358 76.9181C118.358 76.9181 118.358 76.8769 118.355 76.8454C118.225 75.2854 118.344 73.7626 118.717 72.34C118.726 72.301 118.737 72.2523 118.746 72.2133C118.76 72.1549 118.771 72.1062 118.785 72.0478C118.851 71.8066 118.927 71.5676 119.023 71.3332C119.355 70.394 119.784 69.5187 120.296 68.7342C117.211 65.3152 116.967 60.9869 116.881 59.4577C116.873 59.4044 116.875 59.3535 116.877 59.3025C116.85 59.0191 116.823 58.8692 116.813 58.8257C116.574 57.9999 116.461 57.1625 116.458 56.3402C115.409 55.8186 114.439 55.0896 113.631 54.1517C113.502 53.9985 113.371 53.8551 113.23 53.7094C111.63 52.0736 110.509 50.4058 109.789 48.6054C109.776 48.5717 109.763 48.5379 109.748 48.5139C109.427 47.6895 109.236 46.8339 109.155 45.9935C109.038 45.5248 108.948 45.0314 108.91 44.5299C108.772 44.5491 108.623 44.5758 108.485 44.595C107.988 44.6539 107.479 44.6791 106.97 44.663C106.858 44.6575 106.746 44.6521 106.635 44.6466C104.174 45.2029 101.465 44.8899 98.5108 43.7295L98.3985 43.6828C98.257 43.6293 98.1079 43.5638 97.9687 43.5005C97.8547 43.5048 97.7333 43.497 97.6119 43.4893C96.9516 43.4587 96.1834 43.8034 95.6424 44.0983C92.7909 45.6724 89.9261 47.4796 86.8858 49.3793C85.4786 50.2631 84.0234 51.1768 82.5246 52.1008C82.2244 52.2876 81.9093 52.4503 81.5964 52.6033C81.1358 54.5804 80.0565 56.3928 78.3508 57.7204C77.4116 58.4462 76.5049 59.0769 75.6987 59.6284C75.063 60.0656 74.4632 60.4803 74.0105 60.8369C73.6967 61.0821 73.3777 61.3055 73.046 61.4952C72.8605 62.027 72.6286 62.5377 72.3457 63.0468C71.9425 63.764 71.5165 64.5786 71.0543 65.5491C70.5288 66.6588 69.8043 67.6092 68.9483 68.3749C69.117 69.0611 69.2084 69.7704 69.2106 70.5102C69.2106 71.2597 69.4225 72.0689 69.8591 72.9715C70.695 74.7166 71.8122 77.0612 71.6081 80.053C71.6013 80.0822 71.6042 80.1137 71.6048 80.1549C71.591 80.3467 71.5673 80.5363 71.5437 80.7259C71.2018 83.2953 69.8055 85.4548 67.8583 86.8494C67.7515 86.9991 67.6373 87.1368 67.5208 87.2842C70.0821 88.3224 72.2681 90.3102 74.2801 92.3396C74.5441 92.6167 75.1286 93.0609 75.4676 93.3247C76.1994 93.8854 76.8677 94.4107 77.4992 94.9172C80.1355 96.9996 81.5311 98.1051 84.7138 99.4729C85.902 99.7497 87.494 100.1 88.4672 100.286C88.9597 100.287 89.7641 100.228 90.435 100.169C91.5997 97.3293 94.1916 95.1505 97.4463 94.6663C98.3078 94.5384 99.191 94.4054 100.086 94.2648C101.248 94.0836 102.394 94.1452 103.484 94.3993C104.575 94.6534 105.628 95.1143 106.538 95.7473C107.524 94.4264 108.855 93.3814 110.407 92.7572C110.447 92.4995 110.496 92.244 110.555 91.9908Z" fill="white"/>
<path d="M69.8327 111.387C68.3697 112.422 66.7229 113.189 65.0427 114.142C62.8546 110.665 60.9301 107.599 58.6598 103.99C57.153 105.918 55.9742 107.276 54.9719 108.757C53.7352 110.584 52.2599 111.76 49.9617 111.091C47.1834 110.28 44.4187 109.41 41.6984 108.437C40.7517 108.094 39.9564 107.364 38.8411 106.642C36.6552 111.133 39.0522 115.83 37.1493 120.428C33.4018 121.044 29.4336 121.505 25.5642 122.38C21.2403 123.355 20.43 125.907 23.1795 129.443C25.1635 131.99 27.3532 134.359 29.5066 136.883C29.252 137.491 29.0821 138.088 28.7677 138.6C27.1945 141.078 25.4012 143.443 24.0557 146.045C23.4325 147.266 23.2332 149.047 23.6157 150.358C24.1114 152.065 25.7559 152.058 27.4801 151.884C30.5314 151.568 33.611 151.66 36.9691 151.569C37.3205 152.75 37.6591 153.896 38.0075 155.045C38.9575 158.152 39.7506 161.314 40.9054 164.335C42.0095 167.221 43.3311 167.498 45.8143 165.653C48.0101 164.029 50.1214 162.282 52.2964 160.571C56.6727 163.911 60.7617 167.03 64.9906 170.254C67.839 165.476 67.266 160.619 67.7446 155.699C72.4065 157.637 76.16 161.315 81.5334 159.846C82.7176 155.203 79.9491 151.088 79.8459 146.639C82.2277 144.965 84.514 143.393 86.7608 141.77C89.2567 139.96 89.3537 138.75 86.8693 136.765C85.3705 135.573 83.5816 134.746 81.9601 133.773C82.0169 133.529 81.9993 133.34 82.0849 133.237C82.5995 132.659 83.1314 132.095 83.6782 131.555C87.4735 127.736 87.0176 125.638 81.889 123.632C79.9118 122.863 77.8766 122.256 75.6596 121.503C76.0901 119.92 76.4571 118.609 76.8069 117.283C77.1839 115.841 77.5437 114.385 77.9019 112.98C78.06 113.006 78.1911 113.016 78.3395 113.041L76.5071 108.609C74.1767 108.652 72.0058 109.861 69.8402 111.399L69.8327 111.387ZM43.5594 128.657C43.3081 129.471 43.0951 130.253 42.9107 131.001C43.0854 130.251 43.3081 129.471 43.5594 128.657C44.1729 126.685 45.2653 125.081 46.6532 123.751C45.2653 125.081 44.1654 126.673 43.5594 128.657ZM42.5258 133.006C42.6223 132.371 42.7451 131.712 42.9039 131.03C42.7451 131.712 42.6125 132.369 42.5258 133.006ZM46.6525 142.838L46.6697 142.853C46.6697 142.853 46.6525 142.838 46.6548 142.829L46.6525 142.838ZM52.3717 145.968C51.6623 145.751 50.9351 145.479 50.1945 145.132C50.9374 145.469 51.6623 145.751 52.3717 145.968C55.1844 146.808 57.7154 146.566 60.0487 144.748C57.7131 146.575 55.1822 146.817 52.3717 145.968ZM61.1699 143.725C60.9385 143.969 60.7042 144.182 60.4602 144.392C60.6922 144.189 60.9288 143.967 61.1699 143.725ZM64.7997 128.276C65.5939 129.539 66.1361 130.826 66.3485 132.118C66.1384 130.816 65.5939 129.539 64.7997 128.276ZM54.9825 119.202C56.3581 119.071 57.6668 119.447 58.8052 120.246C57.6645 119.457 56.3581 119.071 54.9825 119.202Z" fill="white"/>
<path d="M97.4028 141.662C96.7539 144.448 94.9574 146.914 92.0395 149.038C91.2986 149.574 90.56 150.1 89.8093 150.633C90.6028 153.662 91.3982 157.565 90.2458 162.071C89.4425 165.21 87.0104 167.673 83.8853 168.526C80.695 169.395 77.8267 169.322 75.2929 168.783C74.7521 170.752 73.9384 172.79 72.7079 174.855C71.3946 177.054 69.1975 178.596 66.6803 179.088C64.1654 179.57 61.5553 178.962 59.5145 177.408L52.385 171.959C51.9849 172.266 51.587 172.563 51.1772 172.868C47.5243 175.59 43.8461 176.438 40.2707 175.389C36.7028 174.353 34.0842 171.71 32.4986 167.541C31.607 165.198 30.9297 162.905 30.2852 160.691C29.6308 160.723 29.0056 160.762 28.3954 160.825C18.3697 161.858 15.5785 154.975 14.9646 152.85C13.9577 149.371 14.3681 145.185 16.0524 141.922C16.8004 140.474 17.63 139.117 18.4443 137.869C17.6458 136.933 16.8517 135.978 16.0788 134.977C11.5981 129.22 12.3871 124.291 13.2503 121.863C14.1091 119.455 16.5944 115.178 23.5646 113.598C25.3628 113.195 27.1211 112.876 28.8412 112.589C28.7772 109.822 28.947 106.36 30.7363 102.69C31.8587 100.385 33.9242 98.6586 36.3946 97.9711C38.865 97.2837 41.5153 97.6752 43.6891 99.0544C44.1891 99.3762 44.6479 99.6987 45.0797 100.005C45.1411 100.05 45.2025 100.095 45.2638 100.14C46.4884 100.569 47.7835 101.004 49.1707 101.44C49.5344 100.981 49.8959 100.531 50.2619 100.062C50.6662 99.5606 51.099 99.0248 51.5552 98.4329C53.3566 96.1213 56.1836 94.829 59.1042 94.9857C62.0368 95.135 64.7109 96.7026 66.2692 99.1808L67.9868 101.901C70.3219 100.649 73.1048 99.6334 76.3204 99.5817C80.021 99.5196 83.3893 101.721 84.798 105.15L86.6304 109.582C87.4761 111.637 87.5246 113.897 86.8249 115.931C89.5498 117.192 93.8152 119.819 94.9158 125.055C95.4205 127.473 95.1012 129.637 94.4108 131.498C96.6349 133.896 97.7356 136.575 97.6591 139.504C97.6418 140.239 97.5564 140.959 97.393 141.66L97.4028 141.662ZM71.0731 144.585C71.57 142.452 72.8346 140.549 74.6647 139.261L74.775 139.184C74.3437 138.611 73.977 137.981 73.6875 137.329C72.6795 138.747 71.2665 139.876 69.5862 140.521C70.3637 142.561 70.3688 144.831 69.6037 146.881C70.0225 146.979 70.4488 147.088 70.8637 147.247C70.8542 147.111 70.8545 146.978 70.845 146.842C70.8279 146.078 70.9127 145.317 71.0828 144.587L71.0731 144.585ZM54.8496 137.314C55.7569 136.417 56.8038 135.757 57.9298 135.331C57.7195 134.779 57.5596 134.188 57.4649 133.58C57.4747 133.583 57.3993 133.421 57.1827 133.073C57.1827 133.073 57.1677 133.049 57.1603 133.037C56.3236 131.692 55.8777 130.212 55.8103 128.739C55.3931 128.59 54.9827 128.412 54.5814 128.196C54.5522 128.189 54.5207 128.192 54.4892 128.195C54.0694 128.939 53.5373 129.636 52.8802 130.253C52.8802 130.253 52.8659 130.271 52.8539 130.278C52.3763 130.742 52.2309 131.057 52.1599 131.318C52.0928 131.518 52.0354 131.72 51.9781 131.922C51.8656 132.317 51.7696 132.685 51.6804 133.023C51.6736 133.053 51.6668 133.082 51.6623 133.101C51.5647 133.52 51.4792 133.931 51.4342 134.301C51.4115 134.398 51.4083 134.5 51.3856 134.598C51.3795 134.668 51.3808 134.75 51.3746 134.821C51.3692 134.933 51.3585 135.022 51.3621 135.095C51.3598 135.105 51.3575 135.115 51.3553 135.124C51.4316 135.193 51.5371 135.269 51.6868 135.376C51.7482 135.421 51.8095 135.466 51.8806 135.514C52.2855 135.803 52.6716 136.129 53.0292 136.49C53.071 136.53 53.1204 136.583 53.16 136.633C53.4162 136.724 53.6798 136.826 53.9291 136.946C54.2639 137.096 54.5739 137.219 54.8398 137.312L54.8496 137.314Z" fill="white"/>
<path d="M37.9306 171.066C36.8498 173.545 37.6165 175.059 39.3306 176.516C46.1064 182.294 56.3073 181.302 63.0547 173.715C58.4668 174.413 54.3243 175.049 50.1721 175.684C45.3496 176.419 41.9416 173.109 37.9306 171.066Z" fill="white"/>
<path d="M71.808 175.765C71.4745 177.196 70.7903 178.546 69.7731 179.695C59.8072 190.917 44.2016 192.498 33.4933 183.37C28.5229 179.142 27.1221 173.343 29.6767 167.49C30.6685 165.216 32.549 163.446 34.8811 162.603C37.2132 161.76 39.7942 161.92 42.0052 163.051C43.3185 163.717 44.5043 164.445 45.5478 165.078C46.5644 165.695 48.2719 166.739 48.8137 166.794L61.6963 164.825C65.4444 164.251 69.1538 166.09 70.9637 169.428C72.0411 171.414 72.3078 173.663 71.8177 175.767L71.808 175.765Z" fill="white"/>
<path d="M46.9453 52.2831C45.03 50.2351 43.7145 51.6947 42.6522 52.9053C39.4268 56.569 37.2817 60.8849 36.517 65.6661C36.012 68.8033 36.1573 72.1023 36.473 75.287C36.716 77.7257 37.9597 78.7342 39.9693 79.4077C36.175 68.985 40.0693 60.4664 46.943 52.2928L46.9453 52.2831Z" fill="white"/>
<path d="M55.7084 54.335C55.3975 55.6693 54.7802 56.9527 53.8425 58.069C46.8643 66.3826 46.6343 71.3808 48.4387 76.3292C49.6237 79.5726 48.8381 83.2092 46.4329 85.6882C44.0278 88.1671 40.4155 89.0403 37.1378 87.9482C29.5338 85.417 27.8567 79.4817 27.5292 76.1711C27.2054 72.9331 26.9303 68.649 27.638 64.2447C28.645 57.9387 31.5033 51.9716 35.903 46.9694C37.0202 45.6998 39.9691 42.3412 44.9357 42.2661C47.1716 42.2325 50.4809 42.8803 53.5292 46.1471C55.642 48.4053 56.3806 51.4934 55.7181 54.3373L55.7084 54.335Z" fill="white"/>
<path d="M46.9655 74.4559C47.7125 70.9849 48.0469 68.4035 48.869 65.9767C49.7144 63.4937 51.0354 61.1729 52.4139 58.2084C47.4509 59.1058 47.0773 62.8691 45.8675 65.7703C44.7677 68.4199 44.3766 71.2448 46.9633 74.4657L46.9655 74.4559Z" fill="white"/>
<path d="M61.1791 60.2503C61.0407 60.8444 60.8416 61.4346 60.5766 61.9992C60.1053 63.0086 59.6401 63.9475 59.2035 64.852C58.4425 66.3997 57.7824 67.7348 57.3955 68.8665C57.0366 69.9226 56.7676 71.2975 56.4342 73.0372C56.2349 74.0689 56.0198 75.1687 55.7602 76.3712C55.7489 76.4199 55.7398 76.4589 55.7284 76.5076C54.9548 79.8286 52.3649 82.4391 49.0301 83.223C45.6616 84.0195 42.1225 82.8151 39.9493 80.1115C37.0037 76.4477 34.1846 70.3901 37.5548 62.3141C37.6926 61.9868 37.8058 61.6333 37.9309 61.2723C39.0047 58.2059 41.5162 51.0389 50.7892 49.3589C54.1004 48.7647 57.4661 50.0519 59.515 52.7162C61.1873 54.8821 61.7631 57.6551 61.1573 60.2555L61.1791 60.2503Z" fill="white"/>
<path d="M185.422 87.6535C188.09 86.8683 189.243 85.1348 189.433 81.5854C189.648 77.5796 187.867 74.3821 184.289 72.7272C183.625 75.622 186.122 77.6412 186.217 80.0969C186.32 82.6058 185.711 85.1334 185.42 87.6632L185.422 87.6535Z" fill="white"/>
<path d="M197.921 85.6574C196.267 92.7573 191.144 95.3528 187.95 96.2823C185.051 97.1368 181.92 96.4692 179.611 94.5246C177.302 92.58 176.126 89.6056 176.476 86.6067C176.578 85.727 176.71 84.8541 176.844 83.9714C176.997 82.9598 177.151 81.9895 177.202 81.2004C177.181 81.1546 177.159 81.1186 177.139 81.0728C176.256 79.2654 174.415 75.4891 175.507 70.7124L175.514 70.6832C176.126 68.0536 177.886 65.8349 180.319 64.6459C182.754 63.4472 185.604 63.4231 188.07 64.5623C194.964 67.7599 198.829 74.3076 198.406 82.0742C198.338 83.3827 198.163 84.5741 197.911 85.6552L197.921 85.6574Z" fill="white"/>
<path d="M49.9222 167.545C49.272 169.498 50.4231 170.331 51.7535 170.703C53.8442 171.292 55.5254 170.554 57.2024 167.896C54.2166 167.755 52.0851 167.648 49.9222 167.545Z" fill="white"/>
<path d="M65.958 169.935C65.7334 170.899 65.3507 171.837 64.7995 172.705C59.4513 181.162 52.1753 180.175 49.2951 179.36C45.1136 178.181 43.018 175.629 41.9899 173.695C40.5639 171.001 40.3404 167.818 41.3722 164.711C42.6469 160.87 46.3129 158.356 50.3547 158.548L57.6229 158.906C60.8201 159.066 63.6975 160.907 65.1719 163.745C66.1782 165.684 66.427 167.878 65.9483 169.933L65.958 169.935ZM57.1016 169.915L58.4745 170.369C58.8676 169.166 58.9376 167.191 57.9073 165.267C56.9016 163.369 55.2915 162.347 54.212 162.044C52.4771 161.558 50.4975 162.298 49.6301 163.113L57.2025 167.896L57.1016 169.915Z" fill="white"/>
<path d="M182.579 82.7099C184.163 78.602 183.519 76.6039 180.27 75.652C180.662 78.1563 180.446 80.6728 182.579 82.7099Z" fill="white"/>
<path d="M191.964 82.8427C191.642 84.2257 191.223 85.3191 190.973 85.949C189.888 88.756 187.484 90.8347 184.547 91.4956C181.611 92.1566 178.545 91.2988 176.37 89.2211C172.278 85.321 171.778 80.6354 171.512 78.1194C171.472 77.761 171.435 77.3929 171.385 77.0323C170.914 73.986 172.029 70.9189 174.342 68.8805C176.653 66.8518 179.858 66.1404 182.807 67.0123C187.718 68.4541 190.06 71.4024 191.155 73.6188C192.8 76.9591 192.542 80.3592 191.966 82.833L191.964 82.8427ZM174.4 79.5622C174.547 81.4446 176.11 83.7699 177.753 84.2965L178.659 81.2013L174.41 79.5645L174.4 79.5622Z" fill="white"/>
<path d="M171.87 83.1514C173.201 73.5122 171.217 71.4071 162.55 72.7353C161.448 74.7785 160.385 76.7385 158.767 79.7191C157.897 77.6785 157.454 76.6717 157.033 75.6597C156 73.1294 153.917 72.1514 152.021 73.8145C150.102 75.4827 148.38 77.5868 147.201 79.8277C146.073 81.978 147.391 84.1229 149.168 85.8408C146.323 86.8108 143.882 87.6384 141.315 88.5191C141.094 91.8046 139.471 94.9792 142.181 97.8488C144.762 97.4337 147.228 97.0325 150.312 96.5293C148.981 100.306 147.754 103.367 149.406 106.545C152.45 107.233 155.395 107.899 158.107 108.51C159.816 105.582 161.322 102.996 162.882 100.31C166.487 104.319 170.135 104.792 173.826 101.73C173.195 99.5907 172.512 97.2755 171.853 95.0375C173.902 92.6298 177.786 94.777 179.447 91.2209C181.113 87.6356 179.001 85.4186 177.734 82.4845C175.698 82.7187 173.809 82.9358 171.858 83.1589L171.87 83.1514Z" fill="white"/>
<path d="M188.694 91.8967C188.461 92.8999 188.106 93.9365 187.609 95.0118C186.355 97.7075 184.561 99.415 182.754 100.514C183.165 103.556 181.992 106.651 179.586 108.647C175.895 111.71 172.42 114.596 167.157 113.915C166.588 113.844 166.06 113.731 165.539 113.589C163.47 116.608 159.744 118.102 156.126 117.279L147.425 115.314C144.84 114.732 142.646 113.041 141.427 110.693C140.689 109.278 140.21 107.894 139.937 106.557C138.319 106.139 136.836 105.28 135.656 104.04C130.504 98.6093 131.592 92.3942 132.112 89.4144C132.212 88.8524 132.317 88.271 132.335 87.9263C132.559 84.4976 134.723 81.5107 137.87 80.2108C138.098 78.0871 138.807 76.4554 139.23 75.6505C140.89 72.4947 143.258 69.5142 146.095 67.0331C149.085 64.4235 152.911 63.4256 156.578 64.3004C157.153 64.4343 157.706 64.6146 158.251 64.8338C159.155 64.3462 160.149 64.0028 161.192 63.8453C164.417 63.3543 171.976 62.1992 177.137 67.2828C179.134 69.247 180.215 71.614 180.768 74.0017C183.061 74.8234 184.988 76.5558 186.004 78.8972C186.142 79.2273 186.372 79.6505 186.605 80.1052C187.754 82.3135 189.956 86.523 188.704 91.899L188.694 91.8967ZM163.657 91.3418C163.999 90.5795 164.456 89.8541 165.01 89.1927C165.039 89.1583 165.067 89.1238 165.096 89.0894C164.577 88.4962 164.152 87.853 163.808 87.1672C162.234 88.238 160.327 88.7999 158.349 88.6984C158.135 88.6897 157.924 88.6713 157.715 88.6431C157.509 89.2625 157.239 89.8466 156.913 90.4073C157.022 90.5147 157.118 90.6296 157.213 90.7542C157.67 91.3024 158.056 91.8953 158.362 92.521C159.453 91.8922 160.666 91.487 161.95 91.3547C162.517 91.3019 163.074 91.2881 163.638 91.3372L163.657 91.3418Z" fill="white"/>
<path d="M105.338 34.6525C105.338 34.6525 105.287 34.6096 105.25 34.5908L105.193 34.6597L105.329 34.6502L105.338 34.6525Z" fill="white"/>
<path d="M62.5014 173.268C57.9136 173.965 53.7711 174.602 49.6189 175.237C44.7963 175.972 41.3883 172.662 37.3773 170.619C36.2966 173.098 37.0632 174.612 38.7774 176.069C45.5531 181.846 55.7541 180.855 62.5014 173.268Z" fill="white"/>
<path d="M46.4021 51.8387C44.4868 49.7908 43.1713 51.2504 42.109 52.4609C38.8836 56.1247 36.7385 60.4406 35.9738 65.2217C35.4688 68.359 35.6141 71.658 35.9298 74.8427C36.1728 77.2814 37.4164 78.2898 39.426 78.9634C35.6318 68.5407 39.5261 60.0221 46.3998 51.8485L46.4021 51.8387Z" fill="white"/>
<path d="M46.4218 74.0116C47.1688 70.5406 47.5032 67.9591 48.3253 65.5323C49.1707 63.0494 50.4917 60.7286 51.8702 57.7641C46.9072 58.6614 46.5336 62.4248 45.3238 65.326C44.224 67.9755 43.8329 70.8005 46.4196 74.0213L46.4218 74.0116Z" fill="white"/>
<path d="M56.6492 167.448C53.6634 167.307 51.5319 167.201 49.369 167.097C48.7188 169.051 49.8699 169.884 51.2003 170.255C53.291 170.845 54.9722 170.107 56.6492 167.448Z" fill="white"/>
<path d="M105.252 34.5809C105.252 34.5809 105.304 34.6237 105.341 34.6425C105.316 34.6574 105.302 34.6747 105.276 34.6993C106.428 35.44 107.403 35.4413 108.361 34.1961C109.489 32.7443 110.802 31.4279 112.437 29.6114C115.276 30.8683 118.271 32.2027 121.66 33.7005C120.315 36.519 119.398 38.7799 118.193 40.8709C116.812 43.2703 117.157 44.9214 119.147 46.9561C121.26 49.1221 122.838 51.8717 124.399 54.5148C125.06 55.6442 125.278 57.1325 125.353 58.4848C125.573 62.3866 126.909 63.6628 130.828 63.1897C133.397 62.8743 135.953 62.3916 139.079 61.8877C139.089 65.8535 139.087 69.3441 139.096 72.6113C136.5 74.2347 134.54 74.1886 132.199 72.8631C129.117 71.108 126.516 72.4015 126.797 75.6911C127.634 85.3633 121.631 91.2549 115.311 96.7441C113.574 98.2493 113.081 99.3973 113.26 101.226C113.43 103.052 113.872 104.859 114.28 107.162C110.555 108.563 106.897 109.939 102.98 111.419C102.228 108.256 101.574 105.465 100.921 102.715C97.2596 103.269 93.9607 103.722 90.6878 104.284C83.8301 105.469 78.2968 102.732 73.3251 98.422C70.0705 95.6 66.8918 92.6724 63.606 89.7199C60.453 91.7064 57.4945 93.5636 53.9431 95.8063C53.1981 92.1725 52.5949 89.2084 51.9553 86.092C54.5519 84.5099 57.0584 83.0505 59.4999 81.4733C62.5224 79.518 62.6492 79.4141 61.2157 76.4003C59.285 72.3465 59.145 68.3197 60.9942 64.3046C62.4097 61.2254 63.7895 58.0353 65.8255 55.3779C67.4053 53.3125 69.9722 51.9904 72.3198 50.1552C68.6231 47.2918 65.0244 44.4923 61.163 41.4981C63.2786 37.3089 66.928 35.5716 69.9601 33.3105C74.7306 35.2227 75.4428 39.8346 77.3118 43.9767C82.13 41.0125 86.3564 38.2083 90.7875 35.7598C93.8168 34.0834 97.1582 33.4038 100.642 34.626C102.169 35.1666 103.745 36.16 105.307 34.6964C105.28 34.6799 105.254 34.6633 105.236 34.649C105.253 34.6221 105.267 34.6049 105.293 34.5802C104.223 33.7557 103.142 32.929 102.069 32.1143C99.0387 29.8272 95.7516 28.9074 92.0915 30.4266C87.4411 32.362 82.8206 34.3454 78.1154 36.3398C74.9643 34.2196 73.7056 30.0144 69.6817 28.3788C65.8723 31.773 61.8924 34.9735 58.3485 38.5938C55.6971 41.2927 56.1933 42.7328 59.3567 44.7121C61.6428 46.138 63.8387 47.6866 65.793 48.9941C63.0216 53.8828 60.4008 58.0365 58.2593 62.4251C55.8995 67.2659 56.2015 72.3161 58.5894 77.0514C55.513 80.4726 51.5085 81.3982 47.8085 83.0005C48.98 89.1671 50.1023 95.1477 51.2779 101.12C51.384 101.679 51.8574 102.159 52.3615 103.036C53.3738 102.481 54.3579 102.135 55.0923 101.495C56.3673 100.386 57.3426 98.888 58.6997 97.9104C63.26 94.5987 62.7974 93.5874 67.3547 98.2222C68.0032 98.8764 68.7403 99.4588 69.4721 100.019C73.5835 103.175 75.6277 105.242 81.4294 107.621C81.4294 107.621 85.0621 108.467 86.7674 108.772C87.901 108.974 91.9132 108.677 93.1417 108.296C94.515 107.866 97.0104 107.379 98.9889 106.423C99.0947 109.98 99.1879 112.754 99.2783 115.804C105.561 113.735 111.21 111.878 117.546 109.802C119.081 106.74 115.786 103.077 116.754 99.1441C120.796 96.8207 124.299 93.6837 126.339 89.4665C128.373 85.2786 129.658 80.7316 131.177 76.5884C134.387 76.9151 137.818 77.2625 141.547 77.6488C141.906 75.5351 142.35 73.893 142.44 72.23C142.604 68.8387 142.597 65.4283 142.618 62.0345C142.643 58.3543 141.642 57.4535 137.949 57.8356C135.086 58.134 132.217 58.4616 130.321 58.6667C127.14 53.0176 124.375 48.092 121.159 42.3731C122.282 40.2423 123.821 37.3358 125.389 34.3536C122.303 29.7946 116.804 28.76 112.279 25.3957C109.874 28.583 107.591 31.5936 105.318 34.6065L105.252 34.5809Z" fill="black"/>
<path d="M69.2915 110.933C67.8285 111.968 66.1817 112.734 64.5015 113.688C62.3133 110.211 60.3889 107.144 58.1186 103.535C56.6117 105.463 55.4329 106.821 54.4307 108.303C53.1939 110.13 51.7186 111.306 49.4205 110.637C46.6421 109.825 43.8774 108.955 41.1571 107.983C40.2104 107.639 39.4152 106.909 38.2999 106.188C36.1139 110.679 38.5109 115.375 36.608 119.973C32.8606 120.589 28.8923 121.051 25.0229 121.926C20.6991 122.9 19.8888 125.453 22.6382 128.989C24.6222 131.535 26.8119 133.904 28.9653 136.428C28.7107 137.036 28.5408 137.633 28.2265 138.145C26.6533 140.623 24.86 142.988 23.5144 145.591C22.8913 146.811 22.6919 148.592 23.0745 149.903C23.5701 151.61 25.2146 151.603 26.9389 151.43C29.9901 151.114 33.0698 151.205 36.4279 151.114C36.7792 152.295 37.1179 153.442 37.4663 154.591C38.4162 157.697 39.2094 160.86 40.3641 163.88C41.4682 166.766 42.7898 167.043 45.2731 165.199C47.4688 163.574 49.5802 161.828 51.7551 160.117C56.1314 163.457 60.2204 166.576 64.4493 169.799C67.2977 165.021 66.7247 160.164 67.2034 155.245C71.8652 157.183 75.6187 160.86 80.9922 159.391C82.1763 154.749 79.4079 150.633 79.3047 146.184C81.6864 144.511 83.9728 142.938 86.2195 141.316C88.7155 139.505 88.8124 138.295 86.3281 136.31C84.8292 135.119 83.0403 134.291 81.4189 133.318C81.4756 133.075 81.458 132.886 81.5437 132.782C82.0583 132.204 82.5901 131.64 83.1369 131.1C86.9322 127.282 86.4764 125.183 81.3478 123.178C79.3706 122.409 77.3354 121.801 75.1183 121.049C75.5488 119.465 75.9158 118.154 76.2656 116.829C76.6426 115.387 77.0024 113.93 77.3606 112.525C77.5187 112.552 77.6499 112.562 77.7982 112.586L75.9658 108.155C73.6355 108.197 71.4645 109.406 69.2989 110.945L69.2915 110.933ZM73.0947 124.931C75.2949 125.536 77.892 126.243 80.8353 127.052C78.6642 130.51 75.9201 131.976 72.729 132.495C71.7138 134.825 72.5413 135.901 74.6608 136.323C77.1647 136.814 79.6671 137.356 83.1839 138.083C80.7877 139.465 79.2656 140.445 77.6584 141.262C73.8212 143.233 73.7713 143.447 75.3164 147.657C76.1459 149.915 76.6859 152.268 77.5105 155.12C71.6426 154.656 68.6117 150.213 63.8773 148.586C60.9522 153.121 65.3448 158.375 62.0637 163.247C58.5564 160.099 55.091 156.992 51.6526 153.901C48.6612 156.429 46.1196 158.568 43.4083 160.862C40.9553 157.508 41.0225 154.002 40.3277 150.77C39.4702 146.782 38.8532 146.125 34.8122 146.282C32.7298 146.361 30.665 146.63 28.5892 146.814C28.407 146.494 28.2322 146.186 28.05 145.867C30.331 142.907 32.6097 139.957 35.2281 136.563C35.3139 134.96 33.8979 133.943 32.0662 133.167C29.0939 131.91 27.1182 129.724 25.8928 126.389C29.8687 125.498 33.4516 124.002 37.3907 124.591C39.6326 124.929 40.5229 123.883 40.6105 121.789C40.7558 118.609 40.952 115.43 41.1368 111.993C44.2372 112.92 46.8778 113.618 49.4439 114.503C53.2151 115.813 53.3313 115.799 55.4499 112.698C56.1987 111.6 57.1242 110.624 58.6586 108.754C60.4033 112.107 61.6546 114.493 62.9162 116.923C67.027 117.48 69.5506 113.92 73.1945 112.294C73.7398 116.785 69.4504 120.652 73.0925 124.941L73.0947 124.931Z" fill="black"/>
<path d="M105.276 34.6991C105.276 34.6991 105.314 34.667 105.341 34.6423C105.314 34.6257 105.289 34.5995 105.252 34.5807C105.236 34.6076 105.219 34.6346 105.195 34.6495C105.222 34.666 105.249 34.6826 105.266 34.6969L105.276 34.6991Z" fill="black"/>
<path d="M62.5015 173.268C55.7662 180.848 45.5652 181.839 38.7774 176.069C37.073 174.614 36.3064 173.101 37.3774 170.619C41.3809 172.65 44.7964 175.972 49.6189 175.237C53.7614 174.6 57.9114 173.975 62.5015 173.268Z" fill="black"/>
<path d="M46.402 51.8387C39.5358 60.0243 35.634 68.5309 39.4282 78.9536C37.4186 78.2801 36.175 77.2716 35.932 74.8329C35.6163 71.6482 35.471 68.3492 35.976 65.212C36.7384 60.4405 38.8858 56.1149 42.1112 52.4512C43.1735 51.2406 44.489 49.781 46.4043 51.829L46.402 51.8387Z" fill="black"/>
<path d="M46.4219 74.0115C43.8329 70.8004 44.2166 67.9635 45.3261 65.3162C46.5336 62.4247 46.9072 58.6614 51.8725 57.7542C50.4917 60.7285 49.173 63.0396 48.3276 65.5225C47.5055 67.9493 47.1786 70.5428 46.4241 74.0018L46.4219 74.0115Z" fill="black"/>
<path d="M184.878 87.2091C185.168 84.6891 185.779 82.1517 185.676 79.6428C185.58 77.1871 183.081 75.1776 183.748 72.2731C187.323 73.9377 189.106 77.1255 188.892 81.1313C188.704 84.6709 187.548 86.4142 184.881 87.1994L184.878 87.2091Z" fill="black"/>
<path d="M56.6493 167.448C54.9723 170.107 53.291 170.845 51.2003 170.255C49.8722 169.874 48.7286 169.053 49.369 167.098C51.532 167.201 53.6634 167.307 56.6493 167.448Z" fill="black"/>
<path d="M182.036 82.2651C179.902 80.2279 180.119 77.7115 179.727 75.2072C182.985 76.1614 183.619 78.1572 182.036 82.2651Z" fill="black"/>
<path d="M105.203 34.6616C106.394 35.4526 107.384 35.4779 108.368 34.208C109.497 32.7563 110.81 31.4398 112.445 29.6233C115.284 30.8802 118.279 32.2146 121.667 33.7125C120.323 36.5309 119.406 38.7919 118.2 40.8828C116.82 43.2822 117.164 44.9334 119.154 46.968C121.268 49.134 122.845 51.8836 124.406 54.5267C125.067 55.6561 125.286 57.1444 125.361 58.4967C125.581 62.3985 126.916 63.6747 130.826 63.1994C133.395 62.8839 135.951 62.4013 139.077 61.8974C139.087 65.8632 139.085 69.3537 139.094 72.621C136.498 74.2443 134.538 74.1983 132.197 72.8727C129.115 71.1177 126.514 72.4112 126.795 75.7007C127.632 85.3729 121.629 91.2646 115.309 96.7537C113.572 98.2589 113.078 99.407 113.258 101.235C113.428 103.062 113.87 104.869 114.278 107.172C110.553 108.573 106.895 109.949 102.978 111.429C102.226 108.266 101.572 105.475 100.919 102.725C97.2575 103.278 93.9586 103.732 90.6835 104.304C83.8258 105.489 78.2924 102.752 73.3207 98.4414C70.0661 95.6194 66.8874 92.6918 63.6016 89.7393C60.4487 91.7258 57.4902 93.583 53.9387 95.8257C53.1938 92.1919 52.5906 89.2278 51.9509 86.1114C54.5476 84.5293 57.0541 83.0699 59.4956 81.4927C62.518 79.5374 62.6449 79.4335 61.2113 76.4197C59.2807 72.3659 59.1407 68.3391 60.9899 64.324C62.4054 61.2448 63.7852 58.0547 65.8212 55.3973C67.401 53.3319 69.9679 52.0098 72.3155 50.1746C68.6187 47.3112 65.02 44.5117 61.1587 41.5175C63.2743 37.3283 66.9237 35.591 69.9557 33.3299C74.7263 35.2422 75.4385 39.854 77.3075 43.9961C82.1256 41.0319 86.3521 38.2277 90.7832 35.7792C93.8125 34.1028 97.1538 33.4232 100.637 34.6454C102.184 35.1905 103.784 36.2102 105.358 34.6567L105.222 34.6662L105.203 34.6616ZM105.955 55.3211C105.318 54.9263 103.825 53.7981 102.185 52.9949C96.8008 50.3649 91.4151 50.1678 86.6203 54.1334C81.4449 58.4107 79.1266 64.175 79.2949 70.8575C79.3712 73.7913 81.0169 76.1153 82.9915 78.0847C91.844 86.8928 106.499 83.2221 110.113 71.2806C111.812 65.6596 111.75 60.2853 105.965 55.3234L105.955 55.3211Z" fill="#F7901E"/>
<path d="M62.9161 116.923C61.6522 114.503 60.4032 112.107 58.6585 108.754C57.1241 110.624 56.1986 111.6 55.4498 112.699C53.3409 115.801 53.2173 115.803 49.4438 114.503C46.8778 113.618 44.2371 112.92 41.1367 111.993C40.9519 115.431 40.7557 118.609 40.6104 121.789C40.5206 123.893 39.6228 124.927 37.3906 124.591C33.4515 124.002 29.8686 125.499 25.8928 126.39C27.1278 129.727 29.1035 131.912 32.0661 133.167C33.8978 133.943 35.3161 134.951 35.228 136.563C32.6096 139.957 30.3286 142.917 28.0499 145.867C28.2321 146.187 28.4069 146.494 28.5891 146.814C30.665 146.63 32.7297 146.362 34.8121 146.282C38.8509 146.135 39.4582 146.789 40.3276 150.771C41.0322 154.005 40.9574 157.499 43.4082 160.863C46.1293 158.57 48.6611 156.429 51.6525 153.902C55.091 156.992 58.5563 160.1 62.0636 163.247C65.3447 158.375 60.9618 153.123 63.8772 148.587C68.6116 150.213 71.6425 154.657 77.5104 155.12C76.6836 152.278 76.1458 149.915 75.3163 147.658C73.7712 143.447 73.8114 143.231 77.6584 141.262C79.2656 140.446 80.7876 139.465 83.1838 138.083C79.667 137.356 77.1744 136.817 74.6607 136.323C72.5412 135.902 71.7137 134.826 72.7289 132.495C75.9177 131.985 78.6521 130.518 80.8352 127.053C77.8919 126.244 75.2948 125.536 73.0947 124.931C69.4503 120.653 73.742 116.775 73.1966 112.284C69.5505 113.92 67.0292 117.47 62.9184 116.913L62.9161 116.923ZM60.1577 121.712C61.5461 123.729 62.9563 125.742 64.2584 127.822C66.0886 130.764 66.637 133.787 64.6233 136.922C63.963 137.949 63.5723 139.141 62.9367 140.194C58.6015 147.388 53.6267 147.102 47.3636 143.487C46.7123 143.109 46.2122 142.479 46.1089 142.394C41.1937 139.031 41.0078 134.716 43.0181 128.202C44.4081 123.69 48.3574 121.15 52.4703 119.274C55.4105 117.936 58.3223 119.056 60.1479 121.71L60.1577 121.712Z" fill="#39B7EA"/>
<path d="M105.955 55.3211C111.74 60.2831 111.802 65.6574 110.103 71.2783C106.489 83.2199 91.8341 86.8906 82.9816 78.0825C81.0047 76.1228 79.3591 73.7988 79.285 70.8553C79.119 64.1631 81.4373 58.3987 86.6104 54.1312C91.4052 50.1656 96.8007 50.3649 102.175 52.9927C103.815 53.7959 105.31 54.9143 105.945 55.3189L105.955 55.3211ZM94.1498 53.8545C86.5107 55.6173 83.665 60.8686 82.1932 67.2306C81.061 72.0904 83.508 76.5725 88.2083 78.3452C93.7093 80.4276 98.9819 79.9206 103.363 75.8792C107.995 71.5985 109.292 66.2533 106.922 60.2491C105.976 57.8314 104.53 56.6321 101.575 56.1388C99.1236 55.7319 95.5525 57.6621 94.1498 53.8545Z" fill="black"/>
<path d="M46.109 142.394C41.1938 139.031 41.0078 134.716 43.0181 128.202C44.4082 123.69 48.3597 121.14 52.4703 119.274C55.4105 117.936 58.3224 119.056 60.148 121.71C61.5364 123.727 62.9466 125.74 64.2464 127.829C66.0767 130.771 66.6251 133.794 64.6113 136.929C63.9511 137.956 63.5603 139.149 62.9248 140.202C58.5895 147.396 53.6147 147.11 47.3516 143.494C46.7003 143.117 46.2002 142.487 46.0969 142.401L46.109 142.394ZM57.9564 122.39C52.2882 121.07 45.8639 125.066 44.6135 130.566C44.1195 132.73 43.5934 135.606 44.5853 137.254C46.6417 140.68 49.9215 143.261 54.2208 143.626C58.2676 143.974 60.3185 141.34 61.8035 138.051C61.93 137.773 62.1298 137.532 62.2833 137.27C65.1648 132.438 64.4406 128.891 59.6081 126.143C57.9386 125.199 57.3926 124.281 57.9564 122.39Z" fill="black"/>
<path d="M94.15 53.8543C95.5527 57.6618 99.1214 55.7414 101.575 56.1386C104.54 56.6342 105.976 57.8311 106.922 60.2489C109.282 66.2508 107.993 71.608 103.363 75.879C98.9843 79.9106 93.7192 80.4296 88.2085 78.3449C83.5104 76.5625 81.0709 72.0925 82.1933 67.2303C83.6652 60.8684 86.5108 55.617 94.15 53.8543ZM99.8366 61.4424C97.0632 58.9789 93.7568 59.1122 91.2313 61.7993C88.4624 64.7377 88.2388 70.5896 90.8067 72.7895C93.5466 75.1323 99.627 74.3309 102.142 71.2923C104.155 68.8657 103.1 64.3588 99.8344 61.4521L99.8366 61.4424Z" fill="white"/>
<path d="M57.9564 122.39C57.3925 124.282 57.9408 125.19 59.608 126.143C64.4428 128.881 65.1647 132.438 62.2832 137.27C62.1298 137.532 61.9276 137.783 61.8034 138.052C60.3282 141.343 58.2653 143.983 54.2208 143.627C49.9237 143.252 46.6416 140.68 44.5853 137.254C43.5933 135.606 44.1172 132.74 44.6134 130.566C45.8638 125.066 52.2859 121.08 57.9564 122.39ZM54.7841 142.002C55.8365 141.231 56.8513 140.533 57.807 139.78C61.6202 136.766 62.1651 134.604 60.2337 130.201C58.841 127.011 55.0707 125.61 51.2702 126.85C48.1696 127.863 46.4124 131.262 47.316 134.656C48.3044 138.347 50.4735 140.936 54.7841 142.002Z" fill="white"/>
<path d="M99.8366 61.4425C103.102 64.3492 104.157 68.8561 102.144 71.2827C99.6292 74.3213 93.5488 75.1227 90.8089 72.7799C88.2388 70.5897 88.4646 64.7281 91.2335 61.7896C93.7687 59.1048 97.0752 58.9715 99.8389 61.4328L99.8366 61.4425ZM96.2273 62.6553C95.0655 63.4114 93.5734 63.9982 92.647 65.0658C91.0632 66.8839 91.8952 70.4969 93.7409 70.3313C95.7635 70.1556 98.268 69.6301 99.5443 68.2949C101.285 66.4621 98.655 65.1922 97.655 63.799C97.3994 63.4417 96.9569 63.2257 96.237 62.6575L96.2273 62.6553Z" fill="black"/>
<path d="M54.7841 142.002C50.4855 140.928 48.3045 138.346 47.3161 134.656C46.4102 131.272 48.1697 127.862 51.2703 126.849C55.0708 125.609 58.8388 127.021 60.2338 130.2C62.1554 134.601 61.6203 136.766 57.8071 139.78C56.8514 140.532 55.8463 141.233 54.7841 142.002ZM56.8783 135.877C58.5919 133.987 58.6275 132.732 57.0156 131.145C55.2211 129.371 52.4814 129.452 50.9785 131.32C49.6919 132.919 50.0098 135.037 51.7987 136.614C53.5703 138.176 54.9739 137.97 56.8783 135.877Z" fill="black"/>
<path d="M96.2272 62.6556C96.9471 63.2237 97.3873 63.4495 97.6452 63.7971C98.6452 65.1903 101.285 66.4625 99.5344 68.2929C98.2582 69.6282 95.7537 70.1537 93.7311 70.3294C91.8877 70.4852 91.0534 66.8819 92.6372 65.0639C93.5733 63.9985 95.0556 63.4094 96.2175 62.6533L96.2272 62.6556Z" fill="#77C043"/>
<path d="M56.8782 135.877C54.9738 137.97 53.5702 138.177 51.7986 136.614C50.0097 135.037 49.6895 132.929 50.9783 131.32C52.4813 129.452 55.2307 129.374 57.0154 131.145C58.6274 132.732 58.5918 133.987 56.8782 135.877Z" fill="#39B7EA"/>
<path d="M158.226 79.2651C159.832 76.2921 160.897 74.3222 162.009 72.2813C170.674 70.9629 172.66 73.0582 171.328 82.6975C173.28 82.4744 175.169 82.2572 177.205 82.0231C178.472 84.9572 180.586 87.1644 178.917 90.7595C177.255 94.3253 173.371 92.1781 171.323 94.5761C171.983 96.814 172.665 99.1293 173.296 101.268C169.604 104.337 165.956 103.864 162.353 99.8484C160.793 102.534 159.287 105.12 157.578 108.049C154.876 107.44 151.93 106.774 148.877 106.083C147.223 102.916 148.449 99.854 149.783 96.0678C146.698 96.5711 144.233 96.9722 141.652 97.3874C138.93 94.5252 140.565 91.3431 140.786 88.0576C143.362 87.1793 145.794 86.3494 148.638 85.3794C146.862 83.6615 145.544 81.5166 146.671 79.3663C147.85 77.1254 149.573 75.0213 151.491 73.353C153.388 71.69 155.47 72.668 156.503 75.1983C156.922 76.22 157.366 77.2268 158.238 79.2576L158.226 79.2651Z" fill="black"/>
</g>
<defs>
<clipPath id="clip0_2705_10847">
<rect width="183.21" height="171.71" fill="white" transform="translate(0 178.432) rotate(-76.8863)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,34 @@
<svg width="195" height="197" viewBox="0 0 195 197" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M163.5 92.5398C163.97 89.0798 164.5 86.0398 164.72 82.9798C164.78 82.0998 163.95 81.1598 163.53 80.2498C162.62 80.6798 161.39 80.8798 160.86 81.5898C158.84 84.3098 157.04 87.1898 155.03 90.1998C154.36 90.1398 153.46 90.0698 152.49 89.9898C151.26 91.6798 150.16 92.9898 149.3 94.4398C147.67 97.2098 145.94 99.9598 144.7 102.91C141.05 111.6 137.67 120.41 134.08 129.13C133.46 130.65 133.08 132.58 130.89 133.22C131.51 125.68 132.04 118.44 132.74 111.22C132.98 108.78 133.41 106.27 134.27 103.99C134.91 102.31 134.69 101.11 133.93 99.6498C133 97.8798 131.99 96.0598 131.58 94.1298C130.8 90.5098 130.44 86.7898 129.85 83.1198C129.53 81.1498 129.47 78.6498 127.21 78.1098C124.72 77.5198 123.56 80.0398 122.17 81.5998C121.68 82.1598 121.83 83.2898 121.7 84.1698C121.43 85.9798 121.18 87.7898 120.91 89.6398C119.41 89.5198 118.26 89.4198 116.98 89.3198C116.89 91.0898 117.33 92.8798 116.65 93.9698C114.45 97.5198 113.84 101.28 113.45 105.36C112.55 114.75 111.1 124.09 109.93 133.45C109.72 135.13 109.37 136.95 109.8 138.51C111.16 143.48 110.26 148.35 109.67 153.24C108.98 158.93 107.23 164.54 109.04 170.35C109.59 172.1 109.4 174.48 111.89 174.45C116.6 174.39 121.51 174.96 125.6 172.06C126.83 168.44 124.56 163.97 128.65 161.42C130.12 161.75 131.42 162.05 132.79 162.36C133.9 159.58 134.73 156.93 135.99 154.5C137.38 151.83 139.41 149.48 140.73 146.78C143.99 140.12 146.92 133.31 150.15 126.63C151.76 123.3 153.64 120.09 155.52 116.9C157.39 113.72 158.89 110.08 161.49 107.63C164.7 104.6 162.64 100.38 164.86 97.4798C166.96 94.7398 165.35 93.4298 163.51 92.5098L163.5 92.5398Z" fill="white"/>
<path d="M118.264 180.991C117.841 180.991 117.434 180.991 117.054 180.991C116.527 180.991 115.999 180.991 115.472 180.991C108.946 181.069 100.501 177.297 98.2453 166.352C96.1449 159.214 97.1735 152.953 97.9255 148.356C98.0898 147.359 98.2453 146.405 98.3404 145.598C98.4096 145.052 98.4787 144.505 98.5479 143.959C98.7985 141.982 99.1184 139.519 98.885 138.66C97.7526 134.515 98.2453 130.82 98.5133 128.834L98.5738 128.366C98.9195 125.564 99.2999 122.772 99.6715 119.979C100.398 114.602 101.08 109.529 101.565 104.429C101.928 100.604 102.593 96.2507 104.538 91.8016C104.538 91.6108 104.547 91.42 104.555 91.2119C104.763 87.1097 106.612 83.2591 109.69 80.5532C109.69 80.5532 109.69 80.5532 109.698 80.5532C110.277 78.9141 111.202 77.1188 112.672 75.4016L112.827 75.1935C119.682 66.1566 127.781 66.4948 131.99 67.4922C135.552 68.3421 141.23 70.8138 144.143 78.0121C144.558 77.4137 144.99 76.8066 145.449 76.1995C148.465 72.132 152.415 70.6924 153.971 70.1287C157.481 68.6283 161.431 68.5155 165.027 69.8164C168.622 71.1173 171.578 73.7278 173.324 77.1188C174.206 78.5932 176.384 82.3398 176.004 87.5607C175.926 88.5841 175.831 89.5814 175.71 90.5528C176.108 91.5241 176.393 92.4521 176.583 93.302C177.154 95.8084 177.551 100.388 174.88 105.418C174.552 108.523 173.541 113.96 168.735 118.661C168.432 119.103 167.888 120.118 167.481 120.881C167.041 121.696 166.548 122.633 165.977 123.596C164.473 126.171 163.047 128.6 161.923 130.941C160.687 133.517 159.503 136.11 158.25 138.86C156.815 141.999 155.328 145.251 153.747 148.495C152.692 150.654 151.525 152.398 150.583 153.803C150.151 154.444 149.667 155.173 149.485 155.511C149.157 156.135 148.75 157.246 148.31 158.425C147.998 159.258 147.687 160.108 147.342 160.966C146.157 163.95 144.117 166.361 141.602 168.017C141.542 168.225 141.472 168.433 141.403 168.641C140.375 171.668 138.421 174.287 135.819 176.135C129.449 180.653 122.716 181 118.221 181L118.264 180.991ZM173.584 77.5958C173.584 77.5958 173.627 77.6825 173.644 77.7259C173.627 77.6825 173.61 77.6392 173.584 77.5958ZM153.522 70.3368C153.522 70.3368 153.444 70.3715 153.409 70.3888C153.444 70.3715 153.487 70.3541 153.522 70.3368Z" fill="white"/>
<path d="M95.31 110.24C87.2999 112.54 79.23 114.63 71.15 116.67C67.6 117.57 64.66 119.25 62.02 121.83C54.06 129.58 45.66 136.87 38.31 145.26C34.87 149.19 30.63 152.41 26.87 156.07C25.1 157.79 24.47 159 24.98 159.91C24.78 160.11 24.19 160.7 23.45 161.53C23.45 161.51 23.46 161.49 23.47 161.47C22.21 161.64 21.67 161.55 21.36 161.78C16.81 165.08 16.18 171.43 19.97 175.48C23.16 178.89 26.52 179.79 30.75 177.73C33.9 176.2 36.85 174.21 39.7 172.15C42.83 169.9 45.69 167.29 48.74 164.92C57.88 157.82 67.07 150.78 76.21 143.68C77.06 143.02 77.86 142.25 78.5 141.39C80.87 138.2 84.04 136.09 87.54 134.37C88.3 134 89.26 133.47 89.54 132.78C92.98 124.16 98.51 117.01 104.98 110.5C106.27 109.2 106.52 107.87 104.98 106.38C101.56 107.76 98.52 109.3 95.31 110.22V110.24Z" fill="white"/>
<path d="M32.6822 183.984C26.9105 183.984 21.3758 181.502 16.8876 176.703C12.6119 172.125 10.5027 165.942 11.0995 159.726C11.6962 153.486 14.9664 147.786 20.0759 144.084C20.0923 144.076 20.1086 144.06 20.125 144.052C20.9098 142.946 21.8418 141.865 22.9782 140.751C24.3843 139.375 25.7578 138.155 27.0903 136.976C28.7908 135.461 30.4013 134.036 31.5541 132.717C36.2303 127.37 41.2091 122.669 46.0325 118.132C48.0109 116.273 49.8749 114.512 51.7143 112.71C55.6794 108.837 60.372 106.2 65.6532 104.857C72.8966 103.022 78.9463 101.442 84.9633 99.7053C85.8626 99.4433 87.0971 98.911 88.5277 98.2886C89.4842 97.8709 90.4489 97.4532 91.4627 97.0438C96.6949 94.9227 102.687 96.0938 106.75 100.017C110.086 103.243 111.95 107.436 111.999 111.842C112.048 116.248 110.258 120.499 106.971 123.815C102.287 128.541 99.2701 132.816 97.496 137.279C95.9836 141.079 93.0814 144.06 88.8874 146.124C87.2524 146.926 86.7864 147.401 86.6638 147.565C85.3966 149.268 83.8596 150.832 82.0774 152.216C78.4721 155.017 74.8668 157.81 71.2533 160.594C67.37 163.592 63.495 166.589 59.6199 169.603C58.786 170.25 57.9031 170.979 56.9792 171.757C55.4586 173.018 53.7337 174.459 51.8206 175.835C49.2127 177.719 46.057 179.881 42.3863 181.666C39.1653 183.23 35.8788 184 32.6659 184L32.6822 183.984Z" fill="white"/>
<path d="M176.83 34.1903C175.99 27.9103 170.21 19.0503 163.66 17.6803C161.13 17.1503 159.05 17.6803 157.56 19.6603C154.94 23.1203 155.18 29.1703 158.07 32.6203C160.9 36.0003 164.21 36.2303 169.66 33.1803C169.42 31.6903 169.14 30.0403 168.82 28.0703C166.59 29.6803 165.41 31.1003 163.99 31.4103C162.17 31.8103 160.31 31.0203 159.45 29.0103C158.54 26.9003 159.32 23.2203 160.85 21.6103C162.36 20.0203 163.93 20.5103 165.48 21.3503C166.82 22.0803 168.34 22.7303 169.34 23.8203C175.17 30.2203 177.09 40.8003 169.17 48.3603C163.87 53.4203 154.82 54.1903 151.5 47.7403C151.23 47.2103 150.69 46.8103 150.24 46.3903C144.86 41.3703 138.87 41.3803 134.01 46.9103C128.44 53.2403 126.11 60.7904 127.09 69.2304C127.17 69.8804 127.97 70.4403 128.44 71.0504C129.44 68.7204 129.67 66.6103 129.71 64.5103C129.84 58.0903 132.85 52.9503 137.01 48.4303C139.72 45.4903 143.3 45.1603 146.66 47.3903C148.17 48.3903 149.49 49.7703 150.65 51.1903C154.89 56.3803 163.61 57.5003 168.86 53.2903C174.96 48.3903 177.92 42.1603 176.85 34.1703L176.83 34.1903Z" fill="white"/>
<path d="M136 76C132.027 76 128.22 74.2693 125.6 71.2268C124.475 70.0493 121.824 67.0938 121.266 62.3364C120.039 51.7232 123.075 41.9082 130.053 33.9503C133.813 29.6671 138.588 26.9486 143.677 26.1662C143.701 21.5274 145.117 16.9202 147.949 13.1743C152.299 7.42124 159.245 4.90822 166.529 6.44132C178.053 8.86742 186.353 20.9268 187.713 31.1923C189.153 42.0267 185.133 51.8655 176.402 58.9146C168.983 64.8968 158.631 65.5212 150.419 61.3565C150.136 63.2136 149.616 65.3394 148.649 67.5995C146.729 72.1119 142.576 75.2651 137.73 75.8894C137.148 75.9605 136.566 76 135.984 76H136Z" fill="white"/>
<path d="M114.49 75.37C115.08 68.14 114.71 60.84 114.72 53.57C114.73 43.97 117.25 35.24 123.53 27.8C126.39 24.42 129.88 22.4 134.49 23.1C137.61 23.57 139.53 26.03 139.46 29.35C139.38 33.28 137.72 35.34 133.76 35.94C134.21 35.26 134.57 34.85 134.77 34.39C135.16 33.49 135.98 32.25 135.67 31.71C135.25 30.98 133.87 30.36 132.99 30.45C132.14 30.54 131.07 31.44 130.68 32.27C129.6 34.58 130.72 37.69 132.91 39.25C134.87 40.65 137.51 40.24 139.62 38.22C142.9 35.09 143.64 28.99 141.32 24.41C140.05 21.89 138.02 20.22 135.3 19.75C130.67 18.95 126.51 19.72 122.96 23.32C115.21 31.17 111.89 40.62 112.03 51.49C112.1 56.9 112.2 62.32 112.07 67.72C111.96 72.19 111.61 76.66 111.23 81.12C110.62 88.16 107.32 94.43 105.36 101.08C105.14 101.83 105.2 102.65 105.12 103.44C105.42 103.6 105.72 103.75 106.02 103.91C106.66 103.04 107.49 102.26 107.9 101.29C109.1 98.44 110.46 95.6 111.18 92.62C112.54 86.92 114.02 81.17 114.49 75.37Z" fill="white"/>
<path d="M110.706 102C108.515 102 106.301 101.491 104.238 100.418L103.511 100.036C98.5378 97.4517 95.6036 92.1719 96.0434 86.6217V86.5501C96.0833 85.7073 96.1473 83.9579 96.7549 81.9064C97.4105 79.688 98.178 77.6126 98.8576 75.7838C99.8809 73.0166 100.768 70.6232 100.936 68.7546C101.2 65.7489 101.48 62.2661 101.568 58.9583C101.656 55.4596 101.608 51.9371 101.552 48.1998L101.528 46.5618C101.368 33.8075 105.661 22.9298 114.296 14.2149C118.397 10.0801 125.569 5.5557 136.514 7.44022C142.958 8.55343 148.394 12.6087 151.424 18.5803C156.061 27.7087 154.302 39.1987 147.235 45.9018C142.838 50.0764 137.105 51.8416 131.677 51.0385C131.677 51.611 131.693 52.1836 131.701 52.7561C131.757 57.1692 131.821 61.7254 131.429 66.5043C130.997 71.7682 129.798 76.722 128.743 81.0874L128.439 82.3358C127.687 85.4608 126.52 88.1405 125.585 90.2953C125.425 90.669 125.257 91.0428 125.105 91.4165C124.074 93.8338 122.714 95.4638 121.987 96.3385L121.883 96.4578C119.165 100.044 114.983 101.992 110.706 101.992V102ZM96.0594 86.4388C96.0594 86.4388 96.0594 86.4388 96.0594 86.4468C96.0594 86.4468 96.0594 86.4468 96.0594 86.4388Z" fill="white"/>
<path d="M160.43 60.4502C158.3 59.5402 156.12 58.6902 154.1 57.5702C150.38 55.5102 141.41 58.1002 138.98 60.9002C138.29 61.6902 137.45 62.7402 137.44 63.6702C137.42 67.1802 137.08 70.8802 138.03 74.1702C139.89 80.5902 146.62 83.6202 153.41 77.1302C156.13 74.5302 154.26 68.9502 150.53 68.2402C149.9 68.1202 149.08 68.9302 147.89 69.5402C149.39 70.6602 150.45 71.4502 151.73 72.4002C151.28 74.8802 149.55 75.6802 147.74 76.0602C145.69 76.4802 143.43 77.1702 141.83 74.8802C139.97 72.2202 139.87 66.1002 141.68 63.8202C143.73 61.2302 150.13 59.1902 153.07 60.3002C155.53 61.2302 157.92 62.3102 160.34 63.3402C163.71 64.7902 165.31 67.5002 165.22 71.0402C165.17 72.8202 164.34 74.5802 164.04 76.3702C163.91 77.1302 164.24 77.9702 164.36 78.7702C165.14 78.4502 166.37 78.3302 166.63 77.7702C167.39 76.1402 168.28 74.3102 168.2 72.6002C167.94 67.1702 165.79 62.7402 160.42 60.4602L160.43 60.4502Z" fill="white"/>
<path d="M141.961 93.9123C139.791 93.9123 137.631 93.6323 135.481 93.0522C126.791 90.7122 120.021 83.8623 117.361 74.7123C115.841 69.4823 115.961 64.5923 116.041 61.0223C116.051 60.4223 116.071 59.8223 116.071 59.2323C116.111 51.7423 120.471 46.7322 121.901 45.0822C129.391 36.4822 147.101 31.4823 158.721 37.9323C159.541 38.3823 160.821 38.9223 162.171 39.4923L163.411 40.0122C174.501 44.7322 181.211 54.7223 181.821 67.4223C182.111 73.4123 179.881 78.1522 178.691 80.6922L178.621 80.8523C176.991 84.3223 173.521 88.8722 166.211 90.9722C162.321 92.3122 158.101 92.2422 154.281 90.7922C150.341 92.8522 146.151 93.9223 141.951 93.9223L141.961 93.9123ZM167.141 90.6122C167.141 90.6122 167.131 90.6122 167.121 90.6122C167.121 90.6122 167.131 90.6122 167.141 90.6122Z" fill="white"/>
<path d="M123.57 85.8L126.22 76H128.34L129.93 86.6L123.57 85.8Z" fill="#F7901E"/>
<path d="M26.2999 155.51C26.2999 155.51 20.7299 160.81 20.1999 165.05C19.6699 169.29 28.1499 172.47 28.1499 172.47C28.1499 172.47 37.6899 170.08 37.6899 168.49C37.6899 166.9 35.5699 161.07 35.5699 161.07L30.5299 155.5H26.2899L26.2999 155.51Z" fill="#F593A5"/>
<path d="M71.0899 114.96L36.6399 145.7L45.6499 161.34L86.4699 129.8L71.0899 114.96Z" fill="#FFDE00"/>
<path d="M153.73 85.6602C152.5 87.3502 151.4 88.6602 150.54 90.1102C148.91 92.8802 147.18 95.6302 145.94 98.5802C142.29 107.27 138.91 116.08 135.32 124.8C134.7 126.32 134.32 128.25 132.13 128.89C132.75 121.35 133.28 114.11 133.98 106.89C134.22 104.45 134.65 101.94 135.51 99.6602C136.15 97.9802 135.93 96.7802 135.17 95.3202C134.24 93.5502 133.23 91.7302 132.82 89.8002C132.04 86.1802 131.68 82.4602 131.09 78.7902C130.77 76.8202 130.71 74.3202 128.45 73.7802C125.96 73.1902 124.8 75.7102 123.41 77.2702C122.92 77.8302 123.07 78.9602 122.94 79.8402C122.67 81.6502 122.42 83.4602 122.15 85.3102C120.65 85.1902 119.5 85.0902 118.22 84.9902C118.13 86.7602 118.57 88.5502 117.89 89.6402C115.69 93.1902 115.08 96.9502 114.69 101.03C113.79 110.42 112.34 119.76 111.17 129.12C110.96 130.8 110.61 132.62 111.04 134.18C112.4 139.15 111.5 144.02 110.91 148.91C110.22 154.6 108.47 160.21 110.28 166.02C110.83 167.77 110.64 170.15 113.13 170.12C117.84 170.06 122.75 170.63 126.84 167.73C128.07 164.11 125.8 159.64 129.89 157.09C131.36 157.42 132.66 157.72 134.03 158.03C135.14 155.25 135.97 152.6 137.23 150.17C138.62 147.5 140.65 145.15 141.97 142.45C145.23 135.79 148.16 128.98 151.39 122.3C153 118.97 154.88 115.76 156.76 112.57C158.63 109.39 160.13 105.75 162.73 103.3C165.94 100.27 163.88 96.0502 166.1 93.1502C168.2 90.4102 166.59 89.1002 164.75 88.1802C165.22 84.7202 165.75 81.6802 165.97 78.6202C166.03 77.7402 165.2 76.8002 164.78 75.8902C163.87 76.3202 162.64 76.5202 162.11 77.2302C160.09 79.9502 158.29 82.8302 156.28 85.8402C155.61 85.7802 154.71 85.7102 153.74 85.6302L153.73 85.6602Z" fill="white"/>
<path d="M106.22 102.07C102.8 103.45 99.76 104.99 96.55 105.91C88.54 108.21 80.47 110.3 72.39 112.34C68.84 113.24 65.9 114.92 63.26 117.5C55.3 125.25 46.9 132.54 39.55 140.93C36.11 144.86 31.87 148.08 28.11 151.74C24.99 154.79 25.4 156.21 29.46 157.26C33.17 158.22 36.59 164.25 35.33 167.83C35.05 168.62 34.3 169.67 33.6 169.82C31.25 170.32 28.66 171.13 26.45 170.61C21.54 169.47 20.56 166.4 22.93 161.93C23.65 160.57 24.02 159.04 24.72 157.14C23.46 157.31 22.92 157.22 22.61 157.45C18.06 160.75 17.43 167.1 21.22 171.15C24.41 174.56 27.77 175.46 32 173.4C35.15 171.87 38.1 169.88 40.95 167.82C44.08 165.57 46.94 162.96 49.99 160.59C59.13 153.49 68.32 146.45 77.46 139.35C78.31 138.69 79.11 137.92 79.75 137.06C82.12 133.87 85.29 131.76 88.79 130.04C89.55 129.67 90.51 129.14 90.79 128.45C94.23 119.83 99.76 112.68 106.23 106.17C107.52 104.87 107.77 103.54 106.23 102.05L106.22 102.07Z" fill="white"/>
<path d="M153.73 85.66C154.71 85.74 155.6 85.82 156.27 85.87C158.28 82.86 160.07 79.98 162.1 77.26C162.63 76.55 163.86 76.35 164.77 75.92C165.19 76.83 166.03 77.78 165.96 78.65C165.74 81.71 165.21 84.75 164.74 88.21C166.57 89.13 168.19 90.45 166.09 93.18C163.86 96.08 165.92 100.3 162.72 103.33C160.13 105.78 158.62 109.42 156.75 112.6C154.87 115.79 152.99 119 151.38 122.33C148.16 129.01 145.22 135.82 141.96 142.48C140.64 145.18 138.61 147.53 137.22 150.2C135.96 152.63 135.13 155.28 134.02 158.06C132.65 157.75 131.35 157.45 129.88 157.12C125.8 159.67 128.07 164.14 126.83 167.76C122.73 170.66 117.83 170.09 113.12 170.15C110.63 170.18 110.82 167.8 110.27 166.05C108.46 160.24 110.22 154.62 110.9 148.94C111.49 144.04 112.39 139.17 111.03 134.21C110.6 132.65 110.95 130.82 111.16 129.15C112.33 119.78 113.78 110.45 114.68 101.06C115.07 96.98 115.68 93.22 117.88 89.67C118.56 88.57 118.12 86.79 118.21 85.02C119.49 85.12 120.64 85.22 122.14 85.34C122.41 83.49 122.67 81.68 122.93 79.87C123.06 79 122.91 77.86 123.4 77.3C124.78 75.74 125.95 73.22 128.44 73.81C130.7 74.35 130.76 76.85 131.08 78.82C131.67 82.49 132.02 86.2 132.81 89.83C133.23 91.75 134.23 93.58 135.16 95.35C135.92 96.81 136.13 98.01 135.5 99.69C134.64 101.97 134.21 104.47 133.97 106.92C133.26 114.14 132.74 121.38 132.12 128.92C134.31 128.28 134.69 126.35 135.31 124.83C138.9 116.11 142.28 107.31 145.93 98.61C147.17 95.66 148.9 92.91 150.53 90.14C151.38 88.69 152.49 87.38 153.72 85.69L153.73 85.66ZM117.91 103.18C117.02 110.42 115.05 117.71 115.5 125.33C115.65 127.89 115.56 130.48 115.37 133.03C114.75 141.47 114.02 149.91 113.33 158.54C118.69 160.38 123.16 158.45 127.45 155.94C127.09 153.84 126.44 152.18 126.59 150.59C127.56 140.12 128.77 129.66 129.78 119.19C130.36 113.21 130.71 107.2 131.15 101.42C126.77 102 122.72 102.54 117.91 103.18ZM133.2 147.26C142.25 133.32 150.69 119.69 157.24 105.33C153.95 104.1 151.13 103.04 147.89 101.83C146.09 106.07 144.23 110.43 142.42 114.82C142.2 115.35 141.99 116.19 142.24 116.55C143.36 118.1 142.27 119.1 141.62 120.31C138.4 126.3 135.44 132.45 131.95 138.27C129.93 141.64 131.24 143.98 133.21 147.26H133.2ZM161.25 101.79C161.62 98.75 161.94 96.08 162.24 93.61C159.29 92.54 156.71 91.6 153.67 90.49C152.32 92.52 150.92 94.64 149.48 96.81C152.48 101.26 156.61 101.63 161.24 101.79H161.25ZM120.8 91.62C120.25 93.39 119.64 95.37 119.02 97.38C123.35 99.82 126.91 98.82 130.41 97.1C129.92 94.92 129.47 92.9 128.95 90.57C127.8 90.72 126.63 90.87 125.46 91.02C124.16 91.19 122.85 91.36 120.79 91.62H120.8ZM113.57 165.96C115.94 167.07 118.51 167.09 121.03 166.64C124.19 166.07 124.54 165.28 124 161.87C121.44 162.13 118.93 162.44 116.41 162.62C114.41 162.76 113.26 163.53 113.58 165.96H113.57ZM128.22 78.92C127.86 78.87 127.5 78.83 127.14 78.78C126.56 80.94 125.98 83.11 125.41 85.27C126.89 85.15 128.04 84.71 128.14 84.1C128.41 82.41 128.23 80.65 128.23 78.92H128.22Z" fill="black"/>
<path d="M106.22 102.07C107.77 103.56 107.51 104.89 106.22 106.19C99.7499 112.7 94.2299 119.85 90.7799 128.47C90.4999 129.16 89.5399 129.69 88.7799 130.06C85.2799 131.78 82.1099 133.9 79.7399 137.08C79.0999 137.94 78.2999 138.71 77.4499 139.37C68.2999 146.46 59.1199 153.51 49.9799 160.61C46.9299 162.98 44.0699 165.59 40.9399 167.84C38.0899 169.89 35.1299 171.89 31.9899 173.42C27.7599 175.47 24.3999 174.57 21.2099 171.17C17.4199 167.12 18.0499 160.76 22.5999 157.47C22.9099 157.24 23.4499 157.33 24.7099 157.16C24.0199 159.06 23.6399 160.59 22.9199 161.95C20.5499 166.43 21.5299 169.49 26.4399 170.63C28.6499 171.15 31.2399 170.34 33.5899 169.84C34.2899 169.69 35.0399 168.64 35.3199 167.85C36.5699 164.26 33.1599 158.23 29.4499 157.28C25.3899 156.23 24.9799 154.8 28.0999 151.76C31.8599 148.1 36.0999 144.88 39.5399 140.95C46.8899 132.56 55.2899 125.27 63.2499 117.52C65.8899 114.94 68.8299 113.26 72.3799 112.36C80.4599 110.31 88.5299 108.23 96.5399 105.93C99.7499 105.01 102.79 103.47 106.21 102.09L106.22 102.07ZM84.9599 127.93C83.7399 126.99 82.41 126.18 81.3299 125.1C78.5199 122.28 75.82 119.35 72.8699 116.25C70.4599 117.55 67.9599 118.33 66.2399 119.94C58.6899 127.01 51.3599 134.31 43.9699 141.55C43.6899 141.82 43.6199 142.3 43.3699 142.85C44.3499 143.43 45.2399 143.94 46.1799 144.5C46.8999 143.83 47.4799 143.33 48.0199 142.79C54.9899 136 61.9399 129.18 68.9599 122.43C70.3099 121.13 71.7299 119.52 74.9299 120.75C66.0399 129.93 56.3999 137.49 48.2299 146.35C49.2099 149.977 48.7899 152.454 46.9699 153.78C47.2199 149.6 45.3799 146.74 41.6999 145.55C39.8099 144.94 38.6999 146.52 38.3799 147.44C40.9699 151.39 43.1799 154.77 45.6499 158.54C48.4199 156.69 51.7999 154.8 54.7599 152.39C62.7899 145.87 70.6299 139.1 78.5899 132.5C80.5899 130.84 82.7799 129.4 84.8499 127.81C88.0399 125.72 89.9699 122.84 90.8599 118.12C87.6799 121.47 83.6199 123.1 84.9599 127.95V127.93ZM32.5399 153.32C34.5999 156.95 36.5799 160.45 38.5499 163.92C42.6399 161.34 43.1799 157.36 39.5899 153.33C36.8699 150.28 35.0999 150.36 32.5499 153.33L32.5399 153.32ZM83.0099 122.62C84.59 120.82 85.7899 119.46 86.9899 118.1C86.7899 117.89 86.5799 117.69 86.3799 117.48C84.7799 118.17 83.1699 118.86 81.3599 119.64C81.9299 120.67 82.2799 121.3 83.0099 122.62ZM78.2399 115.57C80.2699 117.44 81.5699 115.62 83.0399 114.66C81.4399 114.96 79.8399 115.27 78.2399 115.57ZM96.5799 111.2C94.9133 111.187 94.1233 111.86 94.2099 113.22C95.1199 112.44 95.8499 111.82 96.5799 111.2Z" fill="black"/>
<path d="M170.06 23.7502C170.38 25.7202 170.65 27.3702 170.9 28.8602C165.46 31.9102 162.14 31.6802 159.31 28.3002C156.41 24.8402 156.17 18.7902 158.8 15.3402C160.29 13.3702 162.37 12.8302 164.9 13.3602C171.45 14.7302 177.23 23.5802 178.07 29.8702C179.14 37.8602 176.18 44.0902 170.08 48.9902C164.84 53.2002 156.12 52.0802 151.87 46.8902C150.71 45.4802 149.39 44.0902 147.88 43.0902C144.52 40.8602 140.94 41.1902 138.23 44.1302C134.07 48.6502 131.06 53.7902 130.93 60.2102C130.89 62.3202 130.66 64.4202 129.66 66.7502C129.19 66.1502 128.39 65.5802 128.31 64.9302C127.33 56.4902 129.65 48.9402 135.23 42.6102C140.09 37.0902 146.09 37.0702 151.46 42.0902C151.91 42.5102 152.45 42.9102 152.72 43.4402C156.04 49.8802 165.09 49.1202 170.39 44.0602C178.31 36.4902 176.39 25.9102 170.56 19.5202C169.56 18.4302 168.04 17.7802 166.7 17.0502C165.14 16.2002 163.58 15.7202 162.07 17.3102C160.54 18.9202 159.77 22.6002 160.67 24.7102C161.53 26.7202 163.39 27.5102 165.21 27.1102C166.63 26.8002 167.8 25.3802 170.04 23.7702L170.06 23.7502Z" fill="black"/>
<path d="M135 31.6001C138.96 31.0001 140.62 28.9501 140.7 25.0101C140.77 21.7001 138.85 19.2401 135.73 18.7601C131.12 18.0601 127.63 20.0801 124.77 23.4601C118.49 30.9001 115.97 39.6301 115.96 49.2301C115.96 56.5001 116.31 63.8101 115.73 71.0301C115.26 76.8401 113.78 82.5901 112.42 88.2801C111.71 91.2601 110.35 94.1101 109.14 96.9501C108.73 97.9201 107.9 98.7001 107.26 99.5701C106.96 99.4101 106.66 99.2601 106.36 99.1001C106.43 98.3101 106.38 97.4801 106.6 96.7401C108.56 90.0801 111.86 83.8201 112.47 76.7801C112.86 72.3201 113.21 67.8501 113.31 63.3801C113.44 57.9701 113.34 52.5601 113.27 47.1501C113.13 36.2801 116.46 26.8401 124.2 18.9801C127.75 15.3801 131.91 14.6101 136.54 15.4101C139.26 15.8801 141.29 17.5501 142.56 20.0701C144.88 24.6601 144.14 30.7601 140.86 33.8801C138.74 35.9001 136.11 36.3001 134.15 34.9101C131.96 33.3501 130.84 30.2301 131.92 27.9301C132.31 27.1101 133.39 26.2001 134.23 26.1101C135.11 26.0201 136.49 26.6401 136.91 27.3701C137.22 27.9101 136.4 29.1501 136.01 30.0501C135.81 30.5201 135.46 30.9201 135 31.6001Z" fill="black"/>
<path d="M152.97 68.0701C151.69 67.1201 150.63 66.3301 149.13 65.2101C150.32 64.5901 151.14 63.7801 151.77 63.9101C155.49 64.6201 157.36 70.2101 154.65 72.8001C147.86 79.2901 141.14 76.2501 139.27 69.8401C138.32 66.5501 138.66 62.8501 138.68 59.3401C138.68 58.4101 139.53 57.3601 140.22 56.5701C142.65 53.7701 151.62 51.1801 155.34 53.2401C157.36 54.3601 159.54 55.2101 161.67 56.1201C167.03 58.4001 169.19 62.8401 169.45 68.2601C169.53 69.9701 168.64 71.8001 167.88 73.4301C167.62 74.0001 166.39 74.1101 165.61 74.4301C165.49 73.6301 165.16 72.7901 165.29 72.0301C165.59 70.2301 166.42 68.4801 166.47 66.7001C166.56 63.1701 164.96 60.4501 161.59 59.0001C159.18 57.9601 156.78 56.8801 154.32 55.9601C151.37 54.8501 144.98 56.8901 142.93 59.4801C141.12 61.7701 141.22 67.8801 143.08 70.5401C144.68 72.8301 146.94 72.1501 148.99 71.7201C150.8 71.3501 152.53 70.5401 152.98 68.0601L152.97 68.0701Z" fill="black"/>
<path d="M117.91 103.18C122.72 102.54 126.76 102 131.15 101.42C130.71 107.2 130.36 113.21 129.78 119.19C128.77 129.66 127.57 140.11 126.59 150.59C126.44 152.18 127.09 153.84 127.45 155.94C123.16 158.45 118.69 160.38 113.33 158.54C114.03 149.91 114.75 141.48 115.37 133.03C115.56 130.47 115.65 127.88 115.5 125.33C115.05 117.71 117.02 110.41 117.91 103.18Z" fill="#F7901E"/>
<path d="M133.2 147.26C131.23 143.98 129.92 141.64 131.94 138.27C135.43 132.44 138.39 126.3 141.61 120.31C142.26 119.1 143.35 118.1 142.23 116.55C141.97 116.19 142.19 115.35 142.41 114.82C144.22 110.44 146.09 106.08 147.88 101.83C151.12 103.04 153.95 104.1 157.23 105.33C150.68 119.69 142.24 133.32 133.19 147.26H133.2Z" fill="#39B7EA"/>
<path d="M161.25 101.79C156.62 101.64 152.49 101.26 149.49 96.8102C150.93 94.6402 152.33 92.5202 153.68 90.4902C156.72 91.6002 159.3 92.5402 162.25 93.6102C161.95 96.0802 161.63 98.7502 161.26 101.79H161.25Z" fill="#92D7F3"/>
<path d="M120.8 91.6203C122.86 91.3503 124.17 91.1803 125.47 91.0203C126.64 90.8703 127.81 90.7203 128.96 90.5703C129.48 92.9003 129.93 94.9203 130.42 97.1003C126.92 98.8203 123.35 99.8203 119.03 97.3803C119.65 95.3703 120.26 93.3903 120.81 91.6203H120.8Z" fill="#FBCD9A"/>
<path d="M113.57 165.96C113.25 163.52 114.4 162.76 116.4 162.62C118.92 162.44 121.43 162.13 123.99 161.87C124.53 165.28 124.19 166.07 121.02 166.64C118.5 167.09 115.93 167.07 113.56 165.96H113.57Z" fill="#FCD1A3"/>
<path d="M84.8799 127.85C82.7799 129.39 80.5899 130.82 78.5899 132.49C70.6299 139.1 62.7899 145.86 54.7599 152.38C51.7899 154.79 48.4199 156.68 45.6499 158.53C43.1799 154.76 40.9599 151.38 38.3799 147.43C38.6999 146.52 39.8099 144.93 41.6999 145.54C45.3799 146.73 47.2199 149.6 46.9699 153.77C48.7899 152.444 49.2099 149.967 48.2299 146.34C56.3999 137.49 66.0399 129.92 74.9299 120.74C71.7399 119.51 70.3199 121.12 68.9599 122.42C61.9499 129.17 54.9999 135.99 48.0199 142.78C47.4699 143.31 46.8999 143.82 46.1799 144.49C45.2399 143.94 44.3499 143.42 43.3699 142.84C43.6199 142.29 43.6899 141.81 43.9699 141.54C51.3599 134.3 58.6899 127 66.2399 119.93C67.9599 118.32 70.4699 117.54 72.8699 116.24C75.8199 119.34 78.5199 122.27 81.3299 125.09C82.4099 126.17 83.7399 126.98 84.9599 127.92L84.8899 127.83L84.8799 127.85ZM77.7799 127.81C75.2199 126.05 73.4099 127.54 71.8699 128.81C67.1099 132.72 62.4599 136.76 57.8499 140.84C56.8399 141.73 55.9899 142.94 55.4799 144.18C55.2199 144.82 55.8899 145.83 56.1599 146.75C63.5899 140.24 70.5699 134.12 77.7899 127.81H77.7799Z" fill="#FFDE00"/>
<path d="M32.54 153.32C35.09 150.36 36.86 150.28 39.58 153.32C43.18 157.35 42.63 161.34 38.54 163.91C36.57 160.43 34.59 156.94 32.53 153.31L32.54 153.32Z" fill="#FFDE00"/>
<path d="M84.9599 127.93C83.6199 123.08 87.6799 121.45 90.8599 118.1C89.9699 122.82 88.0499 125.7 84.8699 127.82C84.8899 127.85 84.9599 127.93 84.9599 127.93Z" fill="white"/>
<path d="M83.0099 122.62C82.2799 121.3 81.9299 120.67 81.3599 119.64C83.1699 118.86 84.7799 118.17 86.3799 117.48C86.5799 117.69 86.7899 117.89 86.9899 118.1C85.7899 119.46 84.5899 120.83 83.0099 122.62Z" fill="white"/>
<path d="M78.24 115.57C79.84 115.27 81.44 114.96 83.04 114.66C81.57 115.62 80.27 117.44 78.24 115.57Z" fill="white"/>
<path d="M97.32 113.55C96.71 114.28 96.09 115.02 95.32 115.94C95 114.614 95.6667 113.817 97.32 113.55Z" fill="white"/>
<path d="M77.78 127.81C70.57 134.13 63.58 140.25 56.15 146.75C55.88 145.83 55.21 144.82 55.47 144.18C55.97 142.94 56.83 141.73 57.84 140.84C62.45 136.75 67.1 132.72 71.86 128.81C73.41 127.54 75.22 126.05 77.77 127.81H77.78Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -0,0 +1,4 @@
<svg width="60" height="60" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M50 8.3C26.9 8.3 8.3 26.9 8.3 50C8.3 73.1 26.9 91.7 50 91.7C73.1 91.7 91.7 73.1 91.7 50C91.7 26.9 73.1 8.3 50 8.3Z" stroke="#FF6B00" stroke-width="3" stroke-miterlimit="10"/>
<path d="M50 2.5C23.8 2.5 2.5 23.8 2.5 50C2.5 76.2 23.8 97.5 50 97.5C76.2 97.5 97.5 76.2 97.5 50C97.5 23.8 76.2 2.5 50 2.5Z" stroke="#FF6B00" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="6 6"/>
</svg>

After

Width:  |  Height:  |  Size: 496 B

View File

@ -0,0 +1 @@
<svg width="60" height="60" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 22.0002H15C20 22.0002 22 20.0002 22 15.0002V9.0002C22 4.0002 20 2.0002 15 2.0002H9C4 2.0002 2 4.0002 2 9.0002V15.0002C2 20.0002 4 22.0002 9 22.0002Z" stroke="#FF6B00" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.9965 18.5002C15.9965 18.5002 15.0065 17.5002 14.3065 16.1002C13.6065 14.7002 14.0065 13.1002 14.0065 12.1002C14.0065 11.1002 13.1065 9.00019 14.8065 7.30019C16.5065 5.60019 18.4065 6.7002 19.2065 8.2002C20.0065 9.7002 18.5065 11.5002 17.2065 12.8002C15.9065 14.1002 15.9965 18.5002 15.9965 18.5002Z" stroke="#FF6B00" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.99344 14.0002C8.99344 14.0002 8.00344 13.0002 7.30344 11.6002C6.60344 10.2002 7.00344 8.60019 7.00344 7.60019C7.00344 6.60019 6.10344 4.50019 7.80344 2.80019" stroke="#FF6B00" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 22V23" stroke="#FF6B00" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 23H16" stroke="#FF6B00" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,3 @@
<svg width="601" height="579" viewBox="0 0 601 579" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M591.241 289.507C591.241 443.204 461.378 569.007 300.51 569.007C139.642 569.007 9.7793 443.204 9.7793 289.507C9.7793 135.809 139.642 10.0068 300.51 10.0068C461.378 10.0068 591.241 135.809 591.241 289.507Z" stroke="#FF6B00" stroke-opacity="0.2" stroke-width="20"/>
</svg>

After

Width:  |  Height:  |  Size: 380 B

View File

@ -0,0 +1,4 @@
<svg width="60" height="60" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M87.5 49.9999C87.5 45.8999 87.5 41.7999 85.1 38.6999C82.7 35.5999 78.4 34.1999 74.3 35.0999C71.3 32.5999 68.6 29.8999 66.2 27.2999C63.2 24.1999 60.3 21.3999 56.2 20.3999C52.1 19.3999 47.9 20.7999 44.7 23.3999C42.2 20.6999 39.5 17.9999 37 15.3999C33.9 12.3999 30.9 9.39993 26.8 8.19993C22.7 6.99993 18.3 8.19993 15.3 11.1999C12.7 13.6999 10.1 16.4999 7.90002 19.1999C4.80002 21.9999 2.00002 25.1999 1.40002 29.4999C0.800024 33.7999 2.30002 37.9999 4.80002 41.3999C7.20002 43.8999 9.80002 46.4999 12.4 48.9999C12.4 49.3999 12.4 49.6999 12.5 49.9999C12.4 50.2999 12.4 50.5999 12.4 50.8999C9.80002 53.4999 7.20002 56.0999 4.80002 58.5999C2.30002 61.9999 0.800024 66.1999 1.40002 70.4999C2.00002 74.7999 4.80002 77.9999 7.90002 80.7999C10.1 83.4999 12.7 86.2999 15.3 88.7999C18.3 91.7999 22.7 92.9999 26.8 91.7999C30.9 90.5999 33.9 87.5999 37 84.5999C39.5 81.9999 42.2 79.2999 44.7 76.5999C47.9 79.1999 52.1 80.5999 56.2 79.5999C60.3 78.5999 63.2 75.7999 66.2 72.6999C68.6 70.0999 71.3 67.3999 74.3 64.8999C78.4 65.7999 82.7 64.3999 85.1 61.2999C87.5 58.1999 87.5 54.0999 87.5 49.9999Z" stroke="#FF6B00" stroke-width="3" stroke-miterlimit="10"/>
<path d="M50 87.5C45.9 87.5 41.8 87.5 38.7 85.1C35.6 82.7 34.2 78.4 35.1 74.3C32.6 71.3 29.9 68.6 27.3 66.2C24.2 63.2 21.4 60.3 20.4 56.2C19.4 52.1 20.8 47.9 23.4 44.7C20.7 42.2 18 39.5 15.4 37C12.4 33.9 9.40003 30.9 8.20003 26.8C7.00003 22.7 8.20003 18.3 11.2 15.3C13.7 12.7 16.5 10.1 19.2 7.90002C22 4.80002 25.2 2.00002 29.5 1.40002C33.8 0.800024 38 2.30002 41.4 4.80002C43.9 7.20002 46.5 9.80002 49 12.4C49.4 12.4 49.7 12.4 50 12.5C50.3 12.4 50.6 12.4 50.9 12.4C53.5 9.80002 56.1 7.20002 58.6 4.80002C62 2.30002 66.2 0.800024 70.5 1.40002C74.8 2.00002 78 4.80002 80.8 7.90002C83.5 10.1 86.3 12.7 88.8 15.3C91.8 18.3 93 22.7 91.8 26.8C90.6 30.9 87.6 33.9 84.6 37C82 39.5 79.3 42.2 76.6 44.7C79.2 47.9 80.6 52.1 79.6 56.2C78.6 60.3 75.8 63.2 72.7 66.2C70.1 68.6 67.4 71.3 64.9 74.3C65.8 78.4 64.4 82.7 61.3 85.1C58.2 87.5 54.1 87.5 50 87.5Z" stroke="#FF6B00" stroke-width="3" stroke-miterlimit="10" stroke-dasharray="6 6"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -0,0 +1,10 @@
<svg width="60" height="60" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M90.3 35.5C89.3 35.2 87.2 36.1 86.7 36.3C86.2 36.5 86 36.8 85.5 37.3C83.3 39.5 81.3 41.8 79.5 44.1C77.7 46.5 76.1 49 74.5 51.5C73 53.9 71.5 56.4 70 58.8C68.5 61.2 67.3 63.4 65.8 65.4C63.2 68.8 60.4 71.5 57.1 73.8C53.8 76.1 49.8 77.8 45.8 77.8C41.8 77.8 37.8 76.1 34.5 73.8C31.2 71.5 28.4 68.8 25.8 65.4C24.3 63.4 23.1 61.2 21.6 58.8C20.1 56.4 18.6 53.9 17.1 51.5C15.5 49 13.9 46.5 12.1 44.1C10.3 41.8 8.30001 39.5 6.10001 37.3C5.60001 36.8 5.40001 36.5 4.90001 36.3C4.40001 36.1 2.30001 35.2 1.30001 35.5" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M45.8 77.8V82.8C45.8 86.8 49.3 90.3 53.3 90.3C57.3 90.3 60.8 86.8 60.8 82.8V77.8" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M45.8 77.8H60.8" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M45.8 9.69998L16.3 84.1C15.8 85.3 16.2 86.7 17.1 87.6C18 88.5 19.3 88.7 20.4 88.1L45.8 74.8" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M60.8 9.69998L89.8 82.9C90.3 84.1 89.9 85.5 89 86.4C88.1 87.3 86.8 87.5 85.7 86.9L60.8 74.8" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M45.8 74.8L60.8 74.8" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M45.8 9.69998L60.8 9.69998" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M53.3 1.80002C49.3 1.80002 45.8 5.30002 45.8 9.80002C45.8 14.3 49.3 17.8 53.3 17.8C57.3 17.8 60.8 14.3 60.8 9.80002C60.8 5.30002 57.3 1.80002 53.3 1.80002Z" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,11 @@
<svg width="60" height="60" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.59998 42.1C10.5 36.1 14.7 31 19.9 27.6C25.1 24.2 31.1 22.8 37 23.6" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M36.7 23.5L42.1 27.3" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M33.4 28.2L38.2 24.8" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M90.2 63.4C88.3 69.4 84.1 74.5 78.9 77.9C73.7 81.3 67.7 82.7 61.8 81.9" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M62.1 82L56.7 78.2" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M65.4 77.3L60.6 80.7" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M47.7 57.3L52.8 56.1C55.2 55.5 56.9 53.2 56.3 50.8L51.5 31.4C50.9 29 48.6 27.3 46.2 27.9L41.1 29.1C38.7 29.7 37 32 37.6 34.4L42.4 53.8C43 56.2 45.3 57.9 47.7 57.3Z" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M37.6 34.4L25.1 37.5" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M56.3 50.8L68.8 47.7" stroke="#FF6B00" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1 @@
<svg width="60" height="60" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 17.27L18.18 21L16.54 13.97L22 9.24L14.81 8.63L12 2L9.19 8.63L2 9.24L7.46 13.97L5.82 21L12 17.27Z" stroke="#FF6B00" stroke-width="1.5" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 274 B

View File

@ -0,0 +1,52 @@
<svg width="209" height="218" viewBox="0 0 209 218" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_2705_10847)">
<path d="M105.793 35.0353C104.723 34.2108 103.642 33.3841 102.569 32.5694C99.5387 30.2822 96.2517 29.3625 92.5915 30.8817C87.9411 32.817 83.3206 34.8005 78.6154 36.7949C75.4643 34.6747 74.2056 30.4695 70.1817 28.8339C66.3723 32.2281 62.3924 35.4285 58.8485 39.0489C56.1971 41.7477 56.6933 43.1879 59.8567 45.1672C62.1428 46.5931 64.3387 48.1417 66.293 49.4492C63.5216 54.3379 60.9008 58.4916 58.7593 62.8801C56.3995 67.721 56.7015 72.7712 59.0894 77.5065C56.013 80.9277 52.0085 81.8533 48.3085 83.4556C49.48 89.6222 50.6023 95.6028 51.7779 101.575C51.884 102.134 52.3574 102.614 52.8615 103.491C53.8738 102.936 54.8579 102.591 55.5923 101.95C56.8673 100.841 57.8426 99.343 59.1997 98.3655C63.76 95.0538 63.2974 94.0424 67.8547 98.6773C68.5032 99.3315 69.2403 99.9139 69.9721 100.475C74.0835 103.63 76.1277 105.697 81.9294 108.076C81.9294 108.076 85.5621 108.922 87.2674 109.227C88.401 109.429 92.4132 109.132 93.6417 108.751C95.015 108.321 97.5104 107.834 99.489 106.878C99.5947 110.435 99.6879 113.209 99.7783 116.259C106.061 114.19 111.71 112.333 118.046 110.257C119.581 107.195 116.286 103.532 117.254 99.5992C121.296 97.2758 124.799 94.1388 126.839 89.9216C128.873 85.7337 130.158 81.1867 131.677 77.0435C134.887 77.3702 138.318 77.7176 142.047 78.1039C142.406 75.9902 142.85 74.3481 142.94 72.6851C143.104 69.2938 143.097 65.8834 143.118 62.4896C143.143 58.8094 142.142 57.9086 138.449 58.2907C135.586 58.5891 132.717 58.9166 130.821 59.1218C127.64 53.4727 124.875 48.5471 121.659 42.8282C122.782 40.6973 124.321 37.7908 125.889 34.8087C122.803 30.2496 117.304 29.2151 112.779 25.8508C110.374 29.038 108.091 32.0487 105.818 35.0616L105.793 35.0353ZM112.976 30.0756C113.245 30.1998 113.526 30.3166 113.804 30.4431C113.535 30.3188 113.245 30.1998 112.976 30.0756C111.341 31.892 110.031 33.1987 108.9 34.6602C110.028 33.2085 111.341 31.892 112.976 30.0756ZM106.666 35.567C106.792 35.5965 106.919 35.626 107.045 35.6555C106.926 35.638 106.797 35.6183 106.666 35.567ZM108.171 35.3633C108.085 35.4253 107.993 35.4656 107.902 35.5059C107.993 35.4656 108.075 35.423 108.171 35.3633ZM105.817 35.1538C106.104 35.3335 106.378 35.4795 106.646 35.5625C106.378 35.4795 106.102 35.3432 105.817 35.1538C104.45 36.4371 103.06 35.8361 101.708 35.2951C103.063 35.8264 104.45 36.4371 105.807 35.1515L105.817 35.1538ZM107.808 35.5559C107.707 35.5939 107.6 35.6102 107.501 35.6385C107.608 35.6222 107.704 35.6037 107.808 35.5559ZM91.2972 36.2172C93.4178 35.0478 95.6896 34.3757 98.0564 34.4855C95.6896 34.3757 93.4104 35.0358 91.2972 36.2172ZM76.1587 40.2886C75.0326 37.5415 73.6631 35.0457 70.4698 33.7679C70.1462 34.0108 69.8032 34.2492 69.4722 34.4801C69.8152 34.2417 70.1462 34.0108 70.4698 33.7679C73.6631 35.0457 75.0423 37.5438 76.1587 40.2886ZM64.5897 38.1172C63.4759 39.1515 62.4698 40.3854 61.6727 41.9555C62.4698 40.3854 63.4737 39.1612 64.5897 38.1172ZM62.9292 61.6851C63.4313 60.6315 63.9627 59.5848 64.5359 58.5786C63.9627 59.5848 63.4336 60.6218 62.9292 61.6851ZM128.096 73.3341C128.096 73.3341 128.079 73.361 128.065 73.3782C128.069 73.3588 128.081 73.3513 128.096 73.3341ZM127.832 73.6731C127.704 73.8692 127.599 74.1013 127.51 74.3477C127.599 74.1013 127.694 73.8669 127.832 73.6731ZM61.7277 76.8479C62.3553 78.1646 62.6805 78.9283 62.6028 79.5263C62.6828 78.9186 62.3553 78.1646 61.7277 76.8479ZM60.5546 81.575C60.3864 81.6796 60.2138 81.8036 60.0217 81.9232C59.6111 82.1869 59.1931 82.4386 58.7848 82.6926C59.1931 82.4386 59.6209 82.1892 60.0217 81.9232C60.2138 81.8036 60.3842 81.6893 60.5546 81.575ZM52.4673 86.5396C53.1069 89.656 53.7124 92.6104 54.4551 96.2539C53.7101 92.6201 53.1069 89.656 52.4673 86.5396ZM101.445 103.155C101.929 105.219 102.428 107.307 102.962 109.556C102.428 107.307 101.939 105.221 101.445 103.155ZM127.328 76.1432C127.277 75.5255 127.322 74.9814 127.452 74.5087C127.322 74.9814 127.267 75.5232 127.328 76.1432ZM132.731 73.3152C133.845 73.9546 134.876 74.2873 135.934 74.2873C134.878 74.2776 133.847 73.9449 132.731 73.3152ZM139.61 67.1451C139.607 65.6146 139.606 64.033 139.598 62.3473C139.596 64.0308 139.607 65.6146 139.61 67.1451ZM125.882 58.9467C126.103 62.8485 127.438 64.1247 131.357 63.6516C127.448 64.127 126.103 62.8485 125.892 58.9489C125.846 58.0861 125.72 57.1737 125.484 56.3382C125.728 57.1857 125.844 58.0959 125.892 58.9489L125.882 58.9467ZM119.676 47.4179C118.931 46.6489 118.418 45.944 118.132 45.2306C118.408 45.9417 118.929 46.6586 119.676 47.4179ZM117.897 43.7693C117.939 43.0191 118.205 42.2289 118.724 41.323C119.139 40.5983 119.528 39.8571 119.905 39.0724C119.528 39.8571 119.149 40.6006 118.724 41.323C118.207 42.2191 117.929 43.0168 117.897 43.7693ZM121.258 36.1737C121.551 35.5335 121.861 34.8663 122.201 34.1549C122.042 34.0872 121.893 34.0217 121.727 33.9419C121.886 34.0096 122.035 34.0752 122.201 34.1549C121.863 34.8566 121.551 35.5335 121.258 36.1737Z" fill="white"/>
<path d="M150.807 80.1238C149.786 84.5065 145.662 87.4886 141.129 87.0279L137.849 86.6951C137.032 89.0102 136.096 91.4412 134.943 93.8321C133.089 97.6508 130.373 101.023 126.839 103.896C127.517 106.538 128.104 110.279 126.108 114.26C125.034 116.402 123.147 118.026 120.876 118.781L102.608 124.783C99.9176 125.665 96.9586 125.233 94.6279 123.601C92.7658 122.295 91.4829 120.353 91.0062 118.168C89.0437 118.306 87.0619 118.307 85.7117 118.064C83.8289 117.728 80.3033 116.907 79.9137 116.816C79.4462 116.707 78.9878 116.559 78.5385 116.372C72.5488 113.92 69.5414 111.535 66.3499 109.015C65.7774 108.564 65.1705 108.083 64.5172 107.582C64.1857 107.33 63.8393 107.054 63.4756 106.764C62.9392 107.348 62.3097 108.023 61.537 108.695C60.1426 109.921 58.7298 110.608 57.7934 111.057C57.6081 111.147 57.4131 111.236 57.2232 111.345C52.9482 113.697 47.5757 112.209 45.1185 107.991C45.0438 107.871 44.9743 107.773 44.9145 107.677C44.3802 106.885 43.3961 105.424 42.9808 103.284C42.056 98.571 41.1626 93.8553 40.2484 89.0526L39.5033 85.1108C38.7211 80.9755 40.9056 76.8434 44.7767 75.1679C45.6897 74.7748 46.6274 74.408 47.553 74.0487C47.8906 73.922 48.2064 73.8004 48.5027 73.6744C47.6894 68.6591 48.4157 63.602 50.7003 58.9079C51.8226 56.6024 53.0272 54.429 54.2872 52.2378C52.3254 50.9182 48.816 48.0882 48.2413 43.2825C47.7985 39.5856 49.2113 36.0335 52.4449 32.7311C55.182 29.929 58.0721 27.4398 60.8519 25.0276C61.9715 24.0563 63.1031 23.0775 64.2152 22.0942C66.7691 19.8141 70.4071 19.1831 73.5787 20.4662C77.0117 21.8614 79.3127 24.0608 80.9666 25.9966C83.7011 24.8367 86.4258 23.6746 89.1535 22.544C93.9726 20.5453 99.0198 20.6532 103.755 22.8037L105.596 20.3678C108.579 16.4217 114.177 15.6208 118.151 18.5695C119.237 19.3768 120.66 20.0985 122.174 20.8722C125.715 22.6829 130.12 24.9309 133.351 29.7084C135.214 32.4631 135.402 36.0185 133.856 38.9542L131.909 42.6386L135.76 49.4704C136.348 49.4124 136.939 49.3447 137.537 49.289C139.399 49.0964 144.335 48.5828 148.264 52.1677C152.185 55.7406 152.149 60.8351 152.137 62.5163L152.123 64.3407C152.11 67.1716 152.094 70.1045 151.946 73.0783C151.86 74.8553 151.555 76.386 151.261 77.8679C151.158 78.3984 151.046 78.9678 150.934 79.5784C150.903 79.756 150.872 79.9336 150.831 80.1089L150.807 80.1238ZM110.555 91.9908C110.936 90.3546 111.778 88.8153 113.075 87.567C113.841 86.8318 114.55 86.083 115.185 85.3378C115.943 84.4669 116.824 83.7687 117.784 83.2632C117.727 82.3157 117.821 81.3415 118.087 80.3766C118.378 79.3047 118.466 78.1753 118.358 76.9181C118.358 76.9181 118.358 76.8769 118.355 76.8454C118.225 75.2854 118.344 73.7626 118.717 72.34C118.726 72.301 118.737 72.2523 118.746 72.2133C118.76 72.1549 118.771 72.1062 118.785 72.0478C118.851 71.8066 118.927 71.5676 119.023 71.3332C119.355 70.394 119.784 69.5187 120.296 68.7342C117.211 65.3152 116.967 60.9869 116.881 59.4577C116.873 59.4044 116.875 59.3535 116.877 59.3025C116.85 59.0191 116.823 58.8692 116.813 58.8257C116.574 57.9999 116.461 57.1625 116.458 56.3402C115.409 55.8186 114.439 55.0896 113.631 54.1517C113.502 53.9985 113.371 53.8551 113.23 53.7094C111.63 52.0736 110.509 50.4058 109.789 48.6054C109.776 48.5717 109.763 48.5379 109.748 48.5139C109.427 47.6895 109.236 46.8339 109.155 45.9935C109.038 45.5248 108.948 45.0314 108.91 44.5299C108.772 44.5491 108.623 44.5758 108.485 44.595C107.988 44.6539 107.479 44.6791 106.97 44.663C106.858 44.6575 106.746 44.6521 106.635 44.6466C104.174 45.2029 101.465 44.8899 98.5108 43.7295L98.3985 43.6828C98.257 43.6293 98.1079 43.5638 97.9687 43.5005C97.8547 43.5048 97.7333 43.497 97.6119 43.4893C96.9516 43.4587 96.1834 43.8034 95.6424 44.0983C92.7909 45.6724 89.9261 47.4796 86.8858 49.3793C85.4786 50.2631 84.0234 51.1768 82.5246 52.1008C82.2244 52.2876 81.9093 52.4503 81.5964 52.6033C81.1358 54.5804 80.0565 56.3928 78.3508 57.7204C77.4116 58.4462 76.5049 59.0769 75.6987 59.6284C75.063 60.0656 74.4632 60.4803 74.0105 60.8369C73.6967 61.0821 73.3777 61.3055 73.046 61.4952C72.8605 62.027 72.6286 62.5377 72.3457 63.0468C71.9425 63.764 71.5165 64.5786 71.0543 65.5491C70.5288 66.6588 69.8043 67.6092 68.9483 68.3749C69.117 69.0611 69.2084 69.7704 69.2106 70.5102C69.2106 71.2597 69.4225 72.0689 69.8591 72.9715C70.695 74.7166 71.8122 77.0612 71.6081 80.053C71.6013 80.0822 71.6042 80.1137 71.6048 80.1549C71.591 80.3467 71.5673 80.5363 71.5437 80.7259C71.2018 83.2953 69.8055 85.4548 67.8583 86.8494C67.7515 86.9991 67.6373 87.1368 67.5208 87.2842C70.0821 88.3224 72.2681 90.3102 74.2801 92.3396C74.5441 92.6167 75.1286 93.0609 75.4676 93.3247C76.1994 93.8854 76.8677 94.4107 77.4992 94.9172C80.1355 96.9996 81.5311 98.1051 84.7138 99.4729C85.902 99.7497 87.494 100.1 88.4672 100.286C88.9597 100.287 89.7641 100.228 90.435 100.169C91.5997 97.3293 94.1916 95.1505 97.4463 94.6663C98.3078 94.5384 99.191 94.4054 100.086 94.2648C101.248 94.0836 102.394 94.1452 103.484 94.3993C104.575 94.6534 105.628 95.1143 106.538 95.7473C107.524 94.4264 108.855 93.3814 110.407 92.7572C110.447 92.4995 110.496 92.244 110.555 91.9908Z" fill="white"/>
<path d="M69.8327 111.387C68.3697 112.422 66.7229 113.189 65.0427 114.142C62.8546 110.665 60.9301 107.599 58.6598 103.99C57.153 105.918 55.9742 107.276 54.9719 108.757C53.7352 110.584 52.2599 111.76 49.9617 111.091C47.1834 110.28 44.4187 109.41 41.6984 108.437C40.7517 108.094 39.9564 107.364 38.8411 106.642C36.6552 111.133 39.0522 115.83 37.1493 120.428C33.4018 121.044 29.4336 121.505 25.5642 122.38C21.2403 123.355 20.43 125.907 23.1795 129.443C25.1635 131.99 27.3532 134.359 29.5066 136.883C29.252 137.491 29.0821 138.088 28.7677 138.6C27.1945 141.078 25.4012 143.443 24.0557 146.045C23.4325 147.266 23.2332 149.047 23.6157 150.358C24.1114 152.065 25.7559 152.058 27.4801 151.884C30.5314 151.568 33.611 151.66 36.9691 151.569C37.3205 152.75 37.6591 153.896 38.0075 155.045C38.9575 158.152 39.7506 161.314 40.9054 164.335C42.0095 167.221 43.3311 167.498 45.8143 165.653C48.0101 164.029 50.1214 162.282 52.2964 160.571C56.6727 163.911 60.7617 167.03 64.9906 170.254C67.839 165.476 67.266 160.619 67.7446 155.699C72.4065 157.637 76.16 161.315 81.5334 159.846C82.7176 155.203 79.9491 151.088 79.8459 146.639C82.2277 144.965 84.514 143.393 86.7608 141.77C89.2567 139.96 89.3537 138.75 86.8693 136.765C85.3705 135.573 83.5816 134.746 81.9601 133.773C82.0169 133.529 81.9993 133.34 82.0849 133.237C82.5995 132.659 83.1314 132.095 83.6782 131.555C87.4735 127.736 87.0176 125.638 81.889 123.632C79.9118 122.863 77.8766 122.256 75.6596 121.503C76.0901 119.92 76.4571 118.609 76.8069 117.283C77.1839 115.841 77.5437 114.385 77.9019 112.98C78.06 113.006 78.1911 113.016 78.3395 113.041L76.5071 108.609C74.1767 108.652 72.0058 109.861 69.8402 111.399L69.8327 111.387ZM43.5594 128.657C43.3081 129.471 43.0951 130.253 42.9107 131.001C43.0854 130.251 43.3081 129.471 43.5594 128.657C44.1729 126.685 45.2653 125.081 46.6532 123.751C45.2653 125.081 44.1654 126.673 43.5594 128.657ZM42.5258 133.006C42.6223 132.371 42.7451 131.712 42.9039 131.03C42.7451 131.712 42.6125 132.369 42.5258 133.006ZM46.6525 142.838L46.6697 142.853C46.6697 142.853 46.6525 142.838 46.6548 142.829L46.6525 142.838ZM52.3717 145.968C51.6623 145.751 50.9351 145.479 50.1945 145.132C50.9374 145.469 51.6623 145.751 52.3717 145.968C55.1844 146.808 57.7154 146.566 60.0487 144.748C57.7131 146.575 55.1822 146.817 52.3717 145.968ZM61.1699 143.725C60.9385 143.969 60.7042 144.182 60.4602 144.392C60.6922 144.189 60.9288 143.967 61.1699 143.725ZM64.7997 128.276C65.5939 129.539 66.1361 130.826 66.3485 132.118C66.1384 130.816 65.5939 129.539 64.7997 128.276ZM54.9825 119.202C56.3581 119.071 57.6668 119.447 58.8052 120.246C57.6645 119.457 56.3581 119.071 54.9825 119.202Z" fill="white"/>
<path d="M97.4028 141.662C96.7539 144.448 94.9574 146.914 92.0395 149.038C91.2986 149.574 90.56 150.1 89.8093 150.633C90.6028 153.662 91.3982 157.565 90.2458 162.071C89.4425 165.21 87.0104 167.673 83.8853 168.526C80.695 169.395 77.8267 169.322 75.2929 168.783C74.7521 170.752 73.9384 172.79 72.7079 174.855C71.3946 177.054 69.1975 178.596 66.6803 179.088C64.1654 179.57 61.5553 178.962 59.5145 177.408L52.385 171.959C51.9849 172.266 51.587 172.563 51.1772 172.868C47.5243 175.59 43.8461 176.438 40.2707 175.389C36.7028 174.353 34.0842 171.71 32.4986 167.541C31.607 165.198 30.9297 162.905 30.2852 160.691C29.6308 160.723 29.0056 160.762 28.3954 160.825C18.3697 161.858 15.5785 154.975 14.9646 152.85C13.9577 149.371 14.3681 145.185 16.0524 141.922C16.8004 140.474 17.63 139.117 18.4443 137.869C17.6458 136.933 16.8517 135.978 16.0788 134.977C11.5981 129.22 12.3871 124.291 13.2503 121.863C14.1091 119.455 16.5944 115.178 23.5646 113.598C25.3628 113.195 27.1211 112.876 28.8412 112.589C28.7772 109.822 28.947 106.36 30.7363 102.69C31.8587 100.385 33.9242 98.6586 36.3946 97.9711C38.865 97.2837 41.5153 97.6752 43.6891 99.0544C44.1891 99.3762 44.6479 99.6987 45.0797 100.005C45.1411 100.05 45.2025 100.095 45.2638 100.14C46.4884 100.569 47.7835 101.004 49.1707 101.44C49.5344 100.981 49.8959 100.531 50.2619 100.062C50.6662 99.5606 51.099 99.0248 51.5552 98.4329C53.3566 96.1213 56.1836 94.829 59.1042 94.9857C62.0368 95.135 64.7109 96.7026 66.2692 99.1808L67.9868 101.901C70.3219 100.649 73.1048 99.6334 76.3204 99.5817C80.021 99.5196 83.3893 101.721 84.798 105.15L86.6304 109.582C87.4761 111.637 87.5246 113.897 86.8249 115.931C89.5498 117.192 93.8152 119.819 94.9158 125.055C95.4205 127.473 95.1012 129.637 94.4108 131.498C96.6349 133.896 97.7356 136.575 97.6591 139.504C97.6418 140.239 97.5564 140.959 97.393 141.66L97.4028 141.662ZM71.0731 144.585C71.57 142.452 72.8346 140.549 74.6647 139.261L74.775 139.184C74.3437 138.611 73.977 137.981 73.6875 137.329C72.6795 138.747 71.2665 139.876 69.5862 140.521C70.3637 142.561 70.3688 144.831 69.6037 146.881C70.0225 146.979 70.4488 147.088 70.8637 147.247C70.8542 147.111 70.8545 146.978 70.845 146.842C70.8279 146.078 70.9127 145.317 71.0828 144.587L71.0731 144.585ZM54.8496 137.314C55.7569 136.417 56.8038 135.757 57.9298 135.331C57.7195 134.779 57.5596 134.188 57.4649 133.58C57.4747 133.583 57.3993 133.421 57.1827 133.073C57.1827 133.073 57.1677 133.049 57.1603 133.037C56.3236 131.692 55.8777 130.212 55.8103 128.739C55.3931 128.59 54.9827 128.412 54.5814 128.196C54.5522 128.189 54.5207 128.192 54.4892 128.195C54.0694 128.939 53.5373 129.636 52.8802 130.253C52.8802 130.253 52.8659 130.271 52.8539 130.278C52.3763 130.742 52.2309 131.057 52.1599 131.318C52.0928 131.518 52.0354 131.72 51.9781 131.922C51.8656 132.317 51.7696 132.685 51.6804 133.023C51.6736 133.053 51.6668 133.082 51.6623 133.101C51.5647 133.52 51.4792 133.931 51.4342 134.301C51.4115 134.398 51.4083 134.5 51.3856 134.598C51.3795 134.668 51.3808 134.75 51.3746 134.821C51.3692 134.933 51.3585 135.022 51.3621 135.095C51.3598 135.105 51.3575 135.115 51.3553 135.124C51.4316 135.193 51.5371 135.269 51.6868 135.376C51.7482 135.421 51.8095 135.466 51.8806 135.514C52.2855 135.803 52.6716 136.129 53.0292 136.49C53.071 136.53 53.1204 136.583 53.16 136.633C53.4162 136.724 53.6798 136.826 53.9291 136.946C54.2639 137.096 54.5739 137.219 54.8398 137.312L54.8496 137.314Z" fill="white"/>
<path d="M37.9306 171.066C36.8498 173.545 37.6165 175.059 39.3306 176.516C46.1064 182.294 56.3073 181.302 63.0547 173.715C58.4668 174.413 54.3243 175.049 50.1721 175.684C45.3496 176.419 41.9416 173.109 37.9306 171.066Z" fill="white"/>
<path d="M71.808 175.765C71.4745 177.196 70.7903 178.546 69.7731 179.695C59.8072 190.917 44.2016 192.498 33.4933 183.37C28.5229 179.142 27.1221 173.343 29.6767 167.49C30.6685 165.216 32.549 163.446 34.8811 162.603C37.2132 161.76 39.7942 161.92 42.0052 163.051C43.3185 163.717 44.5043 164.445 45.5478 165.078C46.5644 165.695 48.2719 166.739 48.8137 166.794L61.6963 164.825C65.4444 164.251 69.1538 166.09 70.9637 169.428C72.0411 171.414 72.3078 173.663 71.8177 175.767L71.808 175.765Z" fill="white"/>
<path d="M46.9453 52.2831C45.03 50.2351 43.7145 51.6947 42.6522 52.9053C39.4268 56.569 37.2817 60.8849 36.517 65.6661C36.012 68.8033 36.1573 72.1023 36.473 75.287C36.716 77.7257 37.9597 78.7342 39.9693 79.4077C36.175 68.985 40.0693 60.4664 46.943 52.2928L46.9453 52.2831Z" fill="white"/>
<path d="M55.7084 54.335C55.3975 55.6693 54.7802 56.9527 53.8425 58.069C46.8643 66.3826 46.6343 71.3808 48.4387 76.3292C49.6237 79.5726 48.8381 83.2092 46.4329 85.6882C44.0278 88.1671 40.4155 89.0403 37.1378 87.9482C29.5338 85.417 27.8567 79.4817 27.5292 76.1711C27.2054 72.9331 26.9303 68.649 27.638 64.2447C28.645 57.9387 31.5033 51.9716 35.903 46.9694C37.0202 45.6998 39.9691 42.3412 44.9357 42.2661C47.1716 42.2325 50.4809 42.8803 53.5292 46.1471C55.642 48.4053 56.3806 51.4934 55.7181 54.3373L55.7084 54.335Z" fill="white"/>
<path d="M46.9655 74.4559C47.7125 70.9849 48.0469 68.4035 48.869 65.9767C49.7144 63.4937 51.0354 61.1729 52.4139 58.2084C47.4509 59.1058 47.0773 62.8691 45.8675 65.7703C44.7677 68.4199 44.3766 71.2448 46.9633 74.4657L46.9655 74.4559Z" fill="white"/>
<path d="M61.1791 60.2503C61.0407 60.8444 60.8416 61.4346 60.5766 61.9992C60.1053 63.0086 59.6401 63.9475 59.2035 64.852C58.4425 66.3997 57.7824 67.7348 57.3955 68.8665C57.0366 69.9226 56.7676 71.2975 56.4342 73.0372C56.2349 74.0689 56.0198 75.1687 55.7602 76.3712C55.7489 76.4199 55.7398 76.4589 55.7284 76.5076C54.9548 79.8286 52.3649 82.4391 49.0301 83.223C45.6616 84.0195 42.1225 82.8151 39.9493 80.1115C37.0037 76.4477 34.1846 70.3901 37.5548 62.3141C37.6926 61.9868 37.8058 61.6333 37.9309 61.2723C39.0047 58.2059 41.5162 51.0389 50.7892 49.3589C54.1004 48.7647 57.4661 50.0519 59.515 52.7162C61.1873 54.8821 61.7631 57.6551 61.1573 60.2555L61.1791 60.2503Z" fill="white"/>
<path d="M185.422 87.6535C188.09 86.8683 189.243 85.1348 189.433 81.5854C189.648 77.5796 187.867 74.3821 184.289 72.7272C183.625 75.622 186.122 77.6412 186.217 80.0969C186.32 82.6058 185.711 85.1334 185.42 87.6632L185.422 87.6535Z" fill="white"/>
<path d="M197.921 85.6574C196.267 92.7573 191.144 95.3528 187.95 96.2823C185.051 97.1368 181.92 96.4692 179.611 94.5246C177.302 92.58 176.126 89.6056 176.476 86.6067C176.578 85.727 176.71 84.8541 176.844 83.9714C176.997 82.9598 177.151 81.9895 177.202 81.2004C177.181 81.1546 177.159 81.1186 177.139 81.0728C176.256 79.2654 174.415 75.4891 175.507 70.7124L175.514 70.6832C176.126 68.0536 177.886 65.8349 180.319 64.6459C182.754 63.4472 185.604 63.4231 188.07 64.5623C194.964 67.7599 198.829 74.3076 198.406 82.0742C198.338 83.3827 198.163 84.5741 197.911 85.6552L197.921 85.6574Z" fill="white"/>
<path d="M49.9222 167.545C49.272 169.498 50.4231 170.331 51.7535 170.703C53.8442 171.292 55.5254 170.554 57.2024 167.896C54.2166 167.755 52.0851 167.648 49.9222 167.545Z" fill="white"/>
<path d="M65.958 169.935C65.7334 170.899 65.3507 171.837 64.7995 172.705C59.4513 181.162 52.1753 180.175 49.2951 179.36C45.1136 178.181 43.018 175.629 41.9899 173.695C40.5639 171.001 40.3404 167.818 41.3722 164.711C42.6469 160.87 46.3129 158.356 50.3547 158.548L57.6229 158.906C60.8201 159.066 63.6975 160.907 65.1719 163.745C66.1782 165.684 66.427 167.878 65.9483 169.933L65.958 169.935ZM57.1016 169.915L58.4745 170.369C58.8676 169.166 58.9376 167.191 57.9073 165.267C56.9016 163.369 55.2915 162.347 54.212 162.044C52.4771 161.558 50.4975 162.298 49.6301 163.113L57.2025 167.896L57.1016 169.915Z" fill="white"/>
<path d="M182.579 82.7099C184.163 78.602 183.519 76.6039 180.27 75.652C180.662 78.1563 180.446 80.6728 182.579 82.7099Z" fill="white"/>
<path d="M191.964 82.8427C191.642 84.2257 191.223 85.3191 190.973 85.949C189.888 88.756 187.484 90.8347 184.547 91.4956C181.611 92.1566 178.545 91.2988 176.37 89.2211C172.278 85.321 171.778 80.6354 171.512 78.1194C171.472 77.761 171.435 77.3929 171.385 77.0323C170.914 73.986 172.029 70.9189 174.342 68.8805C176.653 66.8518 179.858 66.1404 182.807 67.0123C187.718 68.4541 190.06 71.4024 191.155 73.6188C192.8 76.9591 192.542 80.3592 191.966 82.833L191.964 82.8427ZM174.4 79.5622C174.547 81.4446 176.11 83.7699 177.753 84.2965L178.659 81.2013L174.41 79.5645L174.4 79.5622Z" fill="white"/>
<path d="M171.87 83.1514C173.201 73.5122 171.217 71.4071 162.55 72.7353C161.448 74.7785 160.385 76.7385 158.767 79.7191C157.897 77.6785 157.454 76.6717 157.033 75.6597C156 73.1294 153.917 72.1514 152.021 73.8145C150.102 75.4827 148.38 77.5868 147.201 79.8277C146.073 81.978 147.391 84.1229 149.168 85.8408C146.323 86.8108 143.882 87.6384 141.315 88.5191C141.094 91.8046 139.471 94.9792 142.181 97.8488C144.762 97.4337 147.228 97.0325 150.312 96.5293C148.981 100.306 147.754 103.367 149.406 106.545C152.45 107.233 155.395 107.899 158.107 108.51C159.816 105.582 161.322 102.996 162.882 100.31C166.487 104.319 170.135 104.792 173.826 101.73C173.195 99.5907 172.512 97.2755 171.853 95.0375C173.902 92.6298 177.786 94.777 179.447 91.2209C181.113 87.6356 179.001 85.4186 177.734 82.4845C175.698 82.7187 173.809 82.9358 171.858 83.1589L171.87 83.1514Z" fill="white"/>
<path d="M188.694 91.8967C188.461 92.8999 188.106 93.9365 187.609 95.0118C186.355 97.7075 184.561 99.415 182.754 100.514C183.165 103.556 181.992 106.651 179.586 108.647C175.895 111.71 172.42 114.596 167.157 113.915C166.588 113.844 166.06 113.731 165.539 113.589C163.47 116.608 159.744 118.102 156.126 117.279L147.425 115.314C144.84 114.732 142.646 113.041 141.427 110.693C140.689 109.278 140.21 107.894 139.937 106.557C138.319 106.139 136.836 105.28 135.656 104.04C130.504 98.6093 131.592 92.3942 132.112 89.4144C132.212 88.8524 132.317 88.271 132.335 87.9263C132.559 84.4976 134.723 81.5107 137.87 80.2108C138.098 78.0871 138.807 76.4554 139.23 75.6505C140.89 72.4947 143.258 69.5142 146.095 67.0331C149.085 64.4235 152.911 63.4256 156.578 64.3004C157.153 64.4343 157.706 64.6146 158.251 64.8338C159.155 64.3462 160.149 64.0028 161.192 63.8453C164.417 63.3543 171.976 62.1992 177.137 67.2828C179.134 69.247 180.215 71.614 180.768 74.0017C183.061 74.8234 184.988 76.5558 186.004 78.8972C186.142 79.2273 186.372 79.6505 186.605 80.1052C187.754 82.3135 189.956 86.523 188.704 91.899L188.694 91.8967ZM163.657 91.3418C163.999 90.5795 164.456 89.8541 165.01 89.1927C165.039 89.1583 165.067 89.1238 165.096 89.0894C164.577 88.4962 164.152 87.853 163.808 87.1672C162.234 88.238 160.327 88.7999 158.349 88.6984C158.135 88.6897 157.924 88.6713 157.715 88.6431C157.509 89.2625 157.239 89.8466 156.913 90.4073C157.022 90.5147 157.118 90.6296 157.213 90.7542C157.67 91.3024 158.056 91.8953 158.362 92.521C159.453 91.8922 160.666 91.487 161.95 91.3547C162.517 91.3019 163.074 91.2881 163.638 91.3372L163.657 91.3418Z" fill="white"/>
<path d="M105.338 34.6525C105.338 34.6525 105.287 34.6096 105.25 34.5908L105.193 34.6597L105.329 34.6502L105.338 34.6525Z" fill="white"/>
<path d="M62.5014 173.268C57.9136 173.965 53.7711 174.602 49.6189 175.237C44.7963 175.972 41.3883 172.662 37.3773 170.619C36.2966 173.098 37.0632 174.612 38.7774 176.069C45.5531 181.846 55.7541 180.855 62.5014 173.268Z" fill="white"/>
<path d="M46.4021 51.8387C44.4868 49.7908 43.1713 51.2504 42.109 52.4609C38.8836 56.1247 36.7385 60.4406 35.9738 65.2217C35.4688 68.359 35.6141 71.658 35.9298 74.8427C36.1728 77.2814 37.4164 78.2898 39.426 78.9634C35.6318 68.5407 39.5261 60.0221 46.3998 51.8485L46.4021 51.8387Z" fill="white"/>
<path d="M46.4218 74.0116C47.1688 70.5406 47.5032 67.9591 48.3253 65.5323C49.1707 63.0494 50.4917 60.7286 51.8702 57.7641C46.9072 58.6614 46.5336 62.4248 45.3238 65.326C44.224 67.9755 43.8329 70.8005 46.4196 74.0213L46.4218 74.0116Z" fill="white"/>
<path d="M56.6492 167.448C53.6634 167.307 51.5319 167.201 49.369 167.097C48.7188 169.051 49.8699 169.884 51.2003 170.255C53.291 170.845 54.9722 170.107 56.6492 167.448Z" fill="white"/>
<path d="M105.252 34.5809C105.252 34.5809 105.304 34.6237 105.341 34.6425C105.316 34.6574 105.302 34.6747 105.276 34.6993C106.428 35.44 107.403 35.4413 108.361 34.1961C109.489 32.7443 110.802 31.4279 112.437 29.6114C115.276 30.8683 118.271 32.2027 121.66 33.7005C120.315 36.519 119.398 38.7799 118.193 40.8709C116.812 43.2703 117.157 44.9214 119.147 46.9561C121.26 49.1221 122.838 51.8717 124.399 54.5148C125.06 55.6442 125.278 57.1325 125.353 58.4848C125.573 62.3866 126.909 63.6628 130.828 63.1897C133.397 62.8743 135.953 62.3916 139.079 61.8877C139.089 65.8535 139.087 69.3441 139.096 72.6113C136.5 74.2347 134.54 74.1886 132.199 72.8631C129.117 71.108 126.516 72.4015 126.797 75.6911C127.634 85.3633 121.631 91.2549 115.311 96.7441C113.574 98.2493 113.081 99.3973 113.26 101.226C113.43 103.052 113.872 104.859 114.28 107.162C110.555 108.563 106.897 109.939 102.98 111.419C102.228 108.256 101.574 105.465 100.921 102.715C97.2596 103.269 93.9607 103.722 90.6878 104.284C83.8301 105.469 78.2968 102.732 73.3251 98.422C70.0705 95.6 66.8918 92.6724 63.606 89.7199C60.453 91.7064 57.4945 93.5636 53.9431 95.8063C53.1981 92.1725 52.5949 89.2084 51.9553 86.092C54.5519 84.5099 57.0584 83.0505 59.4999 81.4733C62.5224 79.518 62.6492 79.4141 61.2157 76.4003C59.285 72.3465 59.145 68.3197 60.9942 64.3046C62.4097 61.2254 63.7895 58.0353 65.8255 55.3779C67.4053 53.3125 69.9722 51.9904 72.3198 50.1552C68.6231 47.2918 65.0244 44.4923 61.163 41.4981C63.2786 37.3089 66.928 35.5716 69.9601 33.3105C74.7306 35.2227 75.4428 39.8346 77.3118 43.9767C82.13 41.0125 86.3564 38.2083 90.7875 35.7598C93.8168 34.0834 97.1582 33.4038 100.642 34.626C102.169 35.1666 103.745 36.16 105.307 34.6964C105.28 34.6799 105.254 34.6633 105.236 34.649C105.253 34.6221 105.267 34.6049 105.293 34.5802C104.223 33.7557 103.142 32.929 102.069 32.1143C99.0387 29.8272 95.7516 28.9074 92.0915 30.4266C87.4411 32.362 82.8206 34.3454 78.1154 36.3398C74.9643 34.2196 73.7056 30.0144 69.6817 28.3788C65.8723 31.773 61.8924 34.9735 58.3485 38.5938C55.6971 41.2927 56.1933 42.7328 59.3567 44.7121C61.6428 46.138 63.8387 47.6866 65.793 48.9941C63.0216 53.8828 60.4008 58.0365 58.2593 62.4251C55.8995 67.2659 56.2015 72.3161 58.5894 77.0514C55.513 80.4726 51.5085 81.3982 47.8085 83.0005C48.98 89.1671 50.1023 95.1477 51.2779 101.12C51.384 101.679 51.8574 102.159 52.3615 103.036C53.3738 102.481 54.3579 102.135 55.0923 101.495C56.3673 100.386 57.3426 98.888 58.6997 97.9104C63.26 94.5987 62.7974 93.5874 67.3547 98.2222C68.0032 98.8764 68.7403 99.4588 69.4721 100.019C73.5835 103.175 75.6277 105.242 81.4294 107.621C81.4294 107.621 85.0621 108.467 86.7674 108.772C87.901 108.974 91.9132 108.677 93.1417 108.296C94.515 107.866 97.0104 107.379 98.9889 106.423C99.0947 109.98 99.1879 112.754 99.2783 115.804C105.561 113.735 111.21 111.878 117.546 109.802C119.081 106.74 115.786 103.077 116.754 99.1441C120.796 96.8207 124.299 93.6837 126.339 89.4665C128.373 85.2786 129.658 80.7316 131.177 76.5884C134.387 76.9151 137.818 77.2625 141.547 77.6488C141.906 75.5351 142.35 73.893 142.44 72.23C142.604 68.8387 142.597 65.4283 142.618 62.0345C142.643 58.3543 141.642 57.4535 137.949 57.8356C135.086 58.134 132.217 58.4616 130.321 58.6667C127.14 53.0176 124.375 48.092 121.159 42.3731C122.282 40.2423 123.821 37.3358 125.389 34.3536C122.303 29.7946 116.804 28.76 112.279 25.3957C109.874 28.583 107.591 31.5936 105.318 34.6065L105.252 34.5809Z" fill="black"/>
<path d="M69.2915 110.933C67.8285 111.968 66.1817 112.734 64.5015 113.688C62.3133 110.211 60.3889 107.144 58.1186 103.535C56.6117 105.463 55.4329 106.821 54.4307 108.303C53.1939 110.13 51.7186 111.306 49.4205 110.637C46.6421 109.825 43.8774 108.955 41.1571 107.983C40.2104 107.639 39.4152 106.909 38.2999 106.188C36.1139 110.679 38.5109 115.375 36.608 119.973C32.8606 120.589 28.8923 121.051 25.0229 121.926C20.6991 122.9 19.8888 125.453 22.6382 128.989C24.6222 131.535 26.8119 133.904 28.9653 136.428C28.7107 137.036 28.5408 137.633 28.2265 138.145C26.6533 140.623 24.86 142.988 23.5144 145.591C22.8913 146.811 22.6919 148.592 23.0745 149.903C23.5701 151.61 25.2146 151.603 26.9389 151.43C29.9901 151.114 33.0698 151.205 36.4279 151.114C36.7792 152.295 37.1179 153.442 37.4663 154.591C38.4162 157.697 39.2094 160.86 40.3641 163.88C41.4682 166.766 42.7898 167.043 45.2731 165.199C47.4688 163.574 49.5802 161.828 51.7551 160.117C56.1314 163.457 60.2204 166.576 64.4493 169.799C67.2977 165.021 66.7247 160.164 67.2034 155.245C71.8652 157.183 75.6187 160.86 80.9922 159.391C82.1763 154.749 79.4079 150.633 79.3047 146.184C81.6864 144.511 83.9728 142.938 86.2195 141.316C88.7155 139.505 88.8124 138.295 86.3281 136.31C84.8292 135.119 83.0403 134.291 81.4189 133.318C81.4756 133.075 81.458 132.886 81.5437 132.782C82.0583 132.204 82.5901 131.64 83.1369 131.1C86.9322 127.282 86.4764 125.183 81.3478 123.178C79.3706 122.409 77.3354 121.801 75.1183 121.049C75.5488 119.465 75.9158 118.154 76.2656 116.829C76.6426 115.387 77.0024 113.93 77.3606 112.525C77.5187 112.552 77.6499 112.562 77.7982 112.586L75.9658 108.155C73.6355 108.197 71.4645 109.406 69.2989 110.945L69.2915 110.933ZM73.0947 124.931C75.2949 125.536 77.892 126.243 80.8353 127.052C78.6642 130.51 75.9201 131.976 72.729 132.495C71.7138 134.825 72.5413 135.901 74.6608 136.323C77.1647 136.814 79.6671 137.356 83.1839 138.083C80.7877 139.465 79.2656 140.445 77.6584 141.262C73.8212 143.233 73.7713 143.447 75.3164 147.657C76.1459 149.915 76.6859 152.268 77.5105 155.12C71.6426 154.656 68.6117 150.213 63.8773 148.586C60.9522 153.121 65.3448 158.375 62.0637 163.247C58.5564 160.099 55.091 156.992 51.6526 153.901C48.6612 156.429 46.1196 158.568 43.4083 160.862C40.9553 157.508 41.0225 154.002 40.3277 150.77C39.4702 146.782 38.8532 146.125 34.8122 146.282C32.7298 146.361 30.665 146.63 28.5892 146.814C28.407 146.494 28.2322 146.186 28.05 145.867C30.331 142.907 32.6097 139.957 35.2281 136.563C35.3139 134.96 33.8979 133.943 32.0662 133.167C29.0939 131.91 27.1182 129.724 25.8928 126.389C29.8687 125.498 33.4516 124.002 37.3907 124.591C39.6326 124.929 40.5229 123.883 40.6105 121.789C40.7558 118.609 40.952 115.43 41.1368 111.993C44.2372 112.92 46.8778 113.618 49.4439 114.503C53.2151 115.813 53.3313 115.799 55.4499 112.698C56.1987 111.6 57.1242 110.624 58.6586 108.754C60.4033 112.107 61.6546 114.493 62.9162 116.923C67.027 117.48 69.5506 113.92 73.1945 112.294C73.7398 116.785 69.4504 120.652 73.0925 124.941L73.0947 124.931Z" fill="black"/>
<path d="M105.276 34.6991C105.276 34.6991 105.314 34.667 105.341 34.6423C105.314 34.6257 105.289 34.5995 105.252 34.5807C105.236 34.6076 105.219 34.6346 105.195 34.6495C105.222 34.666 105.249 34.6826 105.266 34.6969L105.276 34.6991Z" fill="black"/>
<path d="M62.5015 173.268C55.7662 180.848 45.5652 181.839 38.7774 176.069C37.073 174.614 36.3064 173.101 37.3774 170.619C41.3809 172.65 44.7964 175.972 49.6189 175.237C53.7614 174.6 57.9114 173.975 62.5015 173.268Z" fill="black"/>
<path d="M46.402 51.8387C39.5358 60.0243 35.634 68.5309 39.4282 78.9536C37.4186 78.2801 36.175 77.2716 35.932 74.8329C35.6163 71.6482 35.471 68.3492 35.976 65.212C36.7384 60.4405 38.8858 56.1149 42.1112 52.4512C43.1735 51.2406 44.489 49.781 46.4043 51.829L46.402 51.8387Z" fill="black"/>
<path d="M46.4219 74.0115C43.8329 70.8004 44.2166 67.9635 45.3261 65.3162C46.5336 62.4247 46.9072 58.6614 51.8725 57.7542C50.4917 60.7285 49.173 63.0396 48.3276 65.5225C47.5055 67.9493 47.1786 70.5428 46.4241 74.0018L46.4219 74.0115Z" fill="black"/>
<path d="M184.878 87.2091C185.168 84.6891 185.779 82.1517 185.676 79.6428C185.58 77.1871 183.081 75.1776 183.748 72.2731C187.323 73.9377 189.106 77.1255 188.892 81.1313C188.704 84.6709 187.548 86.4142 184.881 87.1994L184.878 87.2091Z" fill="black"/>
<path d="M56.6493 167.448C54.9723 170.107 53.291 170.845 51.2003 170.255C49.8722 169.874 48.7286 169.053 49.369 167.098C51.532 167.201 53.6634 167.307 56.6493 167.448Z" fill="black"/>
<path d="M182.036 82.2651C179.902 80.2279 180.119 77.7115 179.727 75.2072C182.985 76.1614 183.619 78.1572 182.036 82.2651Z" fill="black"/>
<path d="M105.203 34.6616C106.394 35.4526 107.384 35.4779 108.368 34.208C109.497 32.7563 110.81 31.4398 112.445 29.6233C115.284 30.8802 118.279 32.2146 121.667 33.7125C120.323 36.5309 119.406 38.7919 118.2 40.8828C116.82 43.2822 117.164 44.9334 119.154 46.968C121.268 49.134 122.845 51.8836 124.406 54.5267C125.067 55.6561 125.286 57.1444 125.361 58.4967C125.581 62.3985 126.916 63.6747 130.826 63.1994C133.395 62.8839 135.951 62.4013 139.077 61.8974C139.087 65.8632 139.085 69.3537 139.094 72.621C136.498 74.2443 134.538 74.1983 132.197 72.8727C129.115 71.1177 126.514 72.4112 126.795 75.7007C127.632 85.3729 121.629 91.2646 115.309 96.7537C113.572 98.2589 113.078 99.407 113.258 101.235C113.428 103.062 113.87 104.869 114.278 107.172C110.553 108.573 106.895 109.949 102.978 111.429C102.226 108.266 101.572 105.475 100.919 102.725C97.2575 103.278 93.9586 103.732 90.6835 104.304C83.8258 105.489 78.2924 102.752 73.3207 98.4414C70.0661 95.6194 66.8874 92.6918 63.6016 89.7393C60.4487 91.7258 57.4902 93.583 53.9387 95.8257C53.1938 92.1919 52.5906 89.2278 51.9509 86.1114C54.5476 84.5293 57.0541 83.0699 59.4956 81.4927C62.518 79.5374 62.6449 79.4335 61.2113 76.4197C59.2807 72.3659 59.1407 68.3391 60.9899 64.324C62.4054 61.2448 63.7852 58.0547 65.8212 55.3973C67.401 53.3319 69.9679 52.0098 72.3155 50.1746C68.6187 47.3112 65.02 44.5117 61.1587 41.5175C63.2743 37.3283 66.9237 35.591 69.9557 33.3299C74.7263 35.2422 75.4385 39.854 77.3075 43.9961C82.1256 41.0319 86.3521 38.2277 90.7832 35.7792C93.8125 34.1028 97.1538 33.4232 100.637 34.6454C102.184 35.1905 103.784 36.2102 105.358 34.6567L105.222 34.6662L105.203 34.6616ZM105.955 55.3211C105.318 54.9263 103.825 53.7981 102.185 52.9949C96.8008 50.3649 91.4151 50.1678 86.6203 54.1334C81.4449 58.4107 79.1266 64.175 79.2949 70.8575C79.3712 73.7913 81.0169 76.1153 82.9915 78.0847C91.844 86.8928 106.499 83.2221 110.113 71.2806C111.812 65.6596 111.75 60.2853 105.965 55.3234L105.955 55.3211Z" fill="#F7901E"/>
<path d="M62.9161 116.923C61.6522 114.503 60.4032 112.107 58.6585 108.754C57.1241 110.624 56.1986 111.6 55.4498 112.699C53.3409 115.801 53.2173 115.803 49.4438 114.503C46.8778 113.618 44.2371 112.92 41.1367 111.993C40.9519 115.431 40.7557 118.609 40.6104 121.789C40.5206 123.893 39.6228 124.927 37.3906 124.591C33.4515 124.002 29.8686 125.499 25.8928 126.39C27.1278 129.727 29.1035 131.912 32.0661 133.167C33.8978 133.943 35.3161 134.951 35.228 136.563C32.6096 139.957 30.3286 142.917 28.0499 145.867C28.2321 146.187 28.4069 146.494 28.5891 146.814C30.665 146.63 32.7297 146.362 34.8121 146.282C38.8509 146.135 39.4582 146.789 40.3276 150.771C41.0322 154.005 40.9574 157.499 43.4082 160.863C46.1293 158.57 48.6611 156.429 51.6525 153.902C55.091 156.992 58.5563 160.1 62.0636 163.247C65.3447 158.375 60.9618 153.123 63.8772 148.587C68.6116 150.213 71.6425 154.657 77.5104 155.12C76.6836 152.278 76.1458 149.915 75.3163 147.658C73.7712 143.447 73.8114 143.231 77.6584 141.262C79.2656 140.446 80.7876 139.465 83.1838 138.083C79.667 137.356 77.1744 136.817 74.6607 136.323C72.5412 135.902 71.7137 134.826 72.7289 132.495C75.9177 131.985 78.6521 130.518 80.8352 127.053C77.8919 126.244 75.2948 125.536 73.0947 124.931C69.4503 120.653 73.742 116.775 73.1966 112.284C69.5505 113.92 67.0292 117.47 62.9184 116.913L62.9161 116.923ZM60.1577 121.712C61.5461 123.729 62.9563 125.742 64.2584 127.822C66.0886 130.764 66.637 133.787 64.6233 136.922C63.963 137.949 63.5723 139.141 62.9367 140.194C58.6015 147.388 53.6267 147.102 47.3636 143.487C46.7123 143.109 46.2122 142.479 46.1089 142.394C41.1937 139.031 41.0078 134.716 43.0181 128.202C44.4081 123.69 48.3574 121.15 52.4703 119.274C55.4105 117.936 58.3223 119.056 60.1479 121.71L60.1577 121.712Z" fill="#39B7EA"/>
<path d="M105.955 55.3211C111.74 60.2831 111.802 65.6574 110.103 71.2783C106.489 83.2199 91.8341 86.8906 82.9816 78.0825C81.0047 76.1228 79.3591 73.7988 79.285 70.8553C79.119 64.1631 81.4373 58.3987 86.6104 54.1312C91.4052 50.1656 96.8007 50.3649 102.175 52.9927C103.815 53.7959 105.31 54.9143 105.945 55.3189L105.955 55.3211ZM94.1498 53.8545C86.5107 55.6173 83.665 60.8686 82.1932 67.2306C81.061 72.0904 83.508 76.5725 88.2083 78.3452C93.7093 80.4276 98.9819 79.9206 103.363 75.8792C107.995 71.5985 109.292 66.2533 106.922 60.2491C105.976 57.8314 104.53 56.6321 101.575 56.1388C99.1236 55.7319 95.5525 57.6621 94.1498 53.8545Z" fill="black"/>
<path d="M46.109 142.394C41.1938 139.031 41.0078 134.716 43.0181 128.202C44.4082 123.69 48.3597 121.14 52.4703 119.274C55.4105 117.936 58.3224 119.056 60.148 121.71C61.5364 123.727 62.9466 125.74 64.2464 127.829C66.0767 130.771 66.6251 133.794 64.6113 136.929C63.9511 137.956 63.5603 139.149 62.9248 140.202C58.5895 147.396 53.6147 147.11 47.3516 143.494C46.7003 143.117 46.2002 142.487 46.0969 142.401L46.109 142.394ZM57.9564 122.39C52.2882 121.07 45.8639 125.066 44.6135 130.566C44.1195 132.73 43.5934 135.606 44.5853 137.254C46.6417 140.68 49.9215 143.261 54.2208 143.626C58.2676 143.974 60.3185 141.34 61.8035 138.051C61.93 137.773 62.1298 137.532 62.2833 137.27C65.1648 132.438 64.4406 128.891 59.6081 126.143C57.9386 125.199 57.3926 124.281 57.9564 122.39Z" fill="black"/>
<path d="M94.15 53.8543C95.5527 57.6618 99.1214 55.7414 101.575 56.1386C104.54 56.6342 105.976 57.8311 106.922 60.2489C109.282 66.2508 107.993 71.608 103.363 75.879C98.9843 79.9106 93.7192 80.4296 88.2085 78.3449C83.5104 76.5625 81.0709 72.0925 82.1933 67.2303C83.6652 60.8684 86.5108 55.617 94.15 53.8543ZM99.8366 61.4424C97.0632 58.9789 93.7568 59.1122 91.2313 61.7993C88.4624 64.7377 88.2388 70.5896 90.8067 72.7895C93.5466 75.1323 99.627 74.3309 102.142 71.2923C104.155 68.8657 103.1 64.3588 99.8344 61.4521L99.8366 61.4424Z" fill="white"/>
<path d="M57.9564 122.39C57.3925 124.282 57.9408 125.19 59.608 126.143C64.4428 128.881 65.1647 132.438 62.2832 137.27C62.1298 137.532 61.9276 137.783 61.8034 138.052C60.3282 141.343 58.2653 143.983 54.2208 143.627C49.9237 143.252 46.6416 140.68 44.5853 137.254C43.5933 135.606 44.1172 132.74 44.6134 130.566C45.8638 125.066 52.2859 121.08 57.9564 122.39ZM54.7841 142.002C55.8365 141.231 56.8513 140.533 57.807 139.78C61.6202 136.766 62.1651 134.604 60.2337 130.201C58.841 127.011 55.0707 125.61 51.2702 126.85C48.1696 127.863 46.4124 131.262 47.316 134.656C48.3044 138.347 50.4735 140.936 54.7841 142.002Z" fill="white"/>
<path d="M99.8366 61.4425C103.102 64.3492 104.157 68.8561 102.144 71.2827C99.6292 74.3213 93.5488 75.1227 90.8089 72.7799C88.2388 70.5897 88.4646 64.7281 91.2335 61.7896C93.7687 59.1048 97.0752 58.9715 99.8389 61.4328L99.8366 61.4425ZM96.2273 62.6553C95.0655 63.4114 93.5734 63.9982 92.647 65.0658C91.0632 66.8839 91.8952 70.4969 93.7409 70.3313C95.7635 70.1556 98.268 69.6301 99.5443 68.2949C101.285 66.4621 98.655 65.1922 97.655 63.799C97.3994 63.4417 96.9569 63.2257 96.237 62.6575L96.2273 62.6553Z" fill="black"/>
<path d="M54.7841 142.002C50.4855 140.928 48.3045 138.346 47.3161 134.656C46.4102 131.272 48.1697 127.862 51.2703 126.849C55.0708 125.609 58.8388 127.021 60.2338 130.2C62.1554 134.601 61.6203 136.766 57.8071 139.78C56.8514 140.532 55.8463 141.233 54.7841 142.002ZM56.8783 135.877C58.5919 133.987 58.6275 132.732 57.0156 131.145C55.2211 129.371 52.4814 129.452 50.9785 131.32C49.6919 132.919 50.0098 135.037 51.7987 136.614C53.5703 138.176 54.9739 137.97 56.8783 135.877Z" fill="black"/>
<path d="M96.2272 62.6556C96.9471 63.2237 97.3873 63.4495 97.6452 63.7971C98.6452 65.1903 101.285 66.4625 99.5344 68.2929C98.2582 69.6282 95.7537 70.1537 93.7311 70.3294C91.8877 70.4852 91.0534 66.8819 92.6372 65.0639C93.5733 63.9985 95.0556 63.4094 96.2175 62.6533L96.2272 62.6556Z" fill="#77C043"/>
<path d="M56.8782 135.877C54.9738 137.97 53.5702 138.177 51.7986 136.614C50.0097 135.037 49.6895 132.929 50.9783 131.32C52.4813 129.452 55.2307 129.374 57.0154 131.145C58.6274 132.732 58.5918 133.987 56.8782 135.877Z" fill="#39B7EA"/>
<path d="M158.226 79.2651C159.832 76.2921 160.897 74.3222 162.009 72.2813C170.674 70.9629 172.66 73.0582 171.328 82.6975C173.28 82.4744 175.169 82.2572 177.205 82.0231C178.472 84.9572 180.586 87.1644 178.917 90.7595C177.255 94.3253 173.371 92.1781 171.323 94.5761C171.983 96.814 172.665 99.1293 173.296 101.268C169.604 104.337 165.956 103.864 162.353 99.8484C160.793 102.534 159.287 105.12 157.578 108.049C154.876 107.44 151.93 106.774 148.877 106.083C147.223 102.916 148.449 99.854 149.783 96.0678C146.698 96.5711 144.233 96.9722 141.652 97.3874C138.93 94.5252 140.565 91.3431 140.786 88.0576C143.362 87.1793 145.794 86.3494 148.638 85.3794C146.862 83.6615 145.544 81.5166 146.671 79.3663C147.85 77.1254 149.573 75.0213 151.491 73.353C153.388 71.69 155.47 72.668 156.503 75.1983C156.922 76.22 157.366 77.2268 158.238 79.2576L158.226 79.2651Z" fill="black"/>
</g>
<defs>
<clipPath id="clip0_2705_10847">
<rect width="183.21" height="171.71" fill="white" transform="translate(0 178.432) rotate(-76.8863)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 40 KiB

View File

@ -0,0 +1,34 @@
<svg width="195" height="197" viewBox="0 0 195 197" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M163.5 92.5398C163.97 89.0798 164.5 86.0398 164.72 82.9798C164.78 82.0998 163.95 81.1598 163.53 80.2498C162.62 80.6798 161.39 80.8798 160.86 81.5898C158.84 84.3098 157.04 87.1898 155.03 90.1998C154.36 90.1398 153.46 90.0698 152.49 89.9898C151.26 91.6798 150.16 92.9898 149.3 94.4398C147.67 97.2098 145.94 99.9598 144.7 102.91C141.05 111.6 137.67 120.41 134.08 129.13C133.46 130.65 133.08 132.58 130.89 133.22C131.51 125.68 132.04 118.44 132.74 111.22C132.98 108.78 133.41 106.27 134.27 103.99C134.91 102.31 134.69 101.11 133.93 99.6498C133 97.8798 131.99 96.0598 131.58 94.1298C130.8 90.5098 130.44 86.7898 129.85 83.1198C129.53 81.1498 129.47 78.6498 127.21 78.1098C124.72 77.5198 123.56 80.0398 122.17 81.5998C121.68 82.1598 121.83 83.2898 121.7 84.1698C121.43 85.9798 121.18 87.7898 120.91 89.6398C119.41 89.5198 118.26 89.4198 116.98 89.3198C116.89 91.0898 117.33 92.8798 116.65 93.9698C114.45 97.5198 113.84 101.28 113.45 105.36C112.55 114.75 111.1 124.09 109.93 133.45C109.72 135.13 109.37 136.95 109.8 138.51C111.16 143.48 110.26 148.35 109.67 153.24C108.98 158.93 107.23 164.54 109.04 170.35C109.59 172.1 109.4 174.48 111.89 174.45C116.6 174.39 121.51 174.96 125.6 172.06C126.83 168.44 124.56 163.97 128.65 161.42C130.12 161.75 131.42 162.05 132.79 162.36C133.9 159.58 134.73 156.93 135.99 154.5C137.38 151.83 139.41 149.48 140.73 146.78C143.99 140.12 146.92 133.31 150.15 126.63C151.76 123.3 153.64 120.09 155.52 116.9C157.39 113.72 158.89 110.08 161.49 107.63C164.7 104.6 162.64 100.38 164.86 97.4798C166.96 94.7398 165.35 93.4298 163.51 92.5098L163.5 92.5398Z" fill="white"/>
<path d="M118.264 180.991C117.841 180.991 117.434 180.991 117.054 180.991C116.527 180.991 115.999 180.991 115.472 180.991C108.946 181.069 100.501 177.297 98.2453 166.352C96.1449 159.214 97.1735 152.953 97.9255 148.356C98.0898 147.359 98.2453 146.405 98.3404 145.598C98.4096 145.052 98.4787 144.505 98.5479 143.959C98.7985 141.982 99.1184 139.519 98.885 138.66C97.7526 134.515 98.2453 130.82 98.5133 128.834L98.5738 128.366C98.9195 125.564 99.2999 122.772 99.6715 119.979C100.398 114.602 101.08 109.529 101.565 104.429C101.928 100.604 102.593 96.2507 104.538 91.8016C104.538 91.6108 104.547 91.42 104.555 91.2119C104.763 87.1097 106.612 83.2591 109.69 80.5532C109.69 80.5532 109.69 80.5532 109.698 80.5532C110.277 78.9141 111.202 77.1188 112.672 75.4016L112.827 75.1935C119.682 66.1566 127.781 66.4948 131.99 67.4922C135.552 68.3421 141.23 70.8138 144.143 78.0121C144.558 77.4137 144.99 76.8066 145.449 76.1995C148.465 72.132 152.415 70.6924 153.971 70.1287C157.481 68.6283 161.431 68.5155 165.027 69.8164C168.622 71.1173 171.578 73.7278 173.324 77.1188C174.206 78.5932 176.384 82.3398 176.004 87.5607C175.926 88.5841 175.831 89.5814 175.71 90.5528C176.108 91.5241 176.393 92.4521 176.583 93.302C177.154 95.8084 177.551 100.388 174.88 105.418C174.552 108.523 173.541 113.96 168.735 118.661C168.432 119.103 167.888 120.118 167.481 120.881C167.041 121.696 166.548 122.633 165.977 123.596C164.473 126.171 163.047 128.6 161.923 130.941C160.687 133.517 159.503 136.11 158.25 138.86C156.815 141.999 155.328 145.251 153.747 148.495C152.692 150.654 151.525 152.398 150.583 153.803C150.151 154.444 149.667 155.173 149.485 155.511C149.157 156.135 148.75 157.246 148.31 158.425C147.998 159.258 147.687 160.108 147.342 160.966C146.157 163.95 144.117 166.361 141.602 168.017C141.542 168.225 141.472 168.433 141.403 168.641C140.375 171.668 138.421 174.287 135.819 176.135C129.449 180.653 122.716 181 118.221 181L118.264 180.991ZM173.584 77.5958C173.584 77.5958 173.627 77.6825 173.644 77.7259C173.627 77.6825 173.61 77.6392 173.584 77.5958ZM153.522 70.3368C153.522 70.3368 153.444 70.3715 153.409 70.3888C153.444 70.3715 153.487 70.3541 153.522 70.3368Z" fill="white"/>
<path d="M95.31 110.24C87.2999 112.54 79.23 114.63 71.15 116.67C67.6 117.57 64.66 119.25 62.02 121.83C54.06 129.58 45.66 136.87 38.31 145.26C34.87 149.19 30.63 152.41 26.87 156.07C25.1 157.79 24.47 159 24.98 159.91C24.78 160.11 24.19 160.7 23.45 161.53C23.45 161.51 23.46 161.49 23.47 161.47C22.21 161.64 21.67 161.55 21.36 161.78C16.81 165.08 16.18 171.43 19.97 175.48C23.16 178.89 26.52 179.79 30.75 177.73C33.9 176.2 36.85 174.21 39.7 172.15C42.83 169.9 45.69 167.29 48.74 164.92C57.88 157.82 67.07 150.78 76.21 143.68C77.06 143.02 77.86 142.25 78.5 141.39C80.87 138.2 84.04 136.09 87.54 134.37C88.3 134 89.26 133.47 89.54 132.78C92.98 124.16 98.51 117.01 104.98 110.5C106.27 109.2 106.52 107.87 104.98 106.38C101.56 107.76 98.52 109.3 95.31 110.22V110.24Z" fill="white"/>
<path d="M32.6822 183.984C26.9105 183.984 21.3758 181.502 16.8876 176.703C12.6119 172.125 10.5027 165.942 11.0995 159.726C11.6962 153.486 14.9664 147.786 20.0759 144.084C20.0923 144.076 20.1086 144.06 20.125 144.052C20.9098 142.946 21.8418 141.865 22.9782 140.751C24.3843 139.375 25.7578 138.155 27.0903 136.976C28.7908 135.461 30.4013 134.036 31.5541 132.717C36.2303 127.37 41.2091 122.669 46.0325 118.132C48.0109 116.273 49.8749 114.512 51.7143 112.71C55.6794 108.837 60.372 106.2 65.6532 104.857C72.8966 103.022 78.9463 101.442 84.9633 99.7053C85.8626 99.4433 87.0971 98.911 88.5277 98.2886C89.4842 97.8709 90.4489 97.4532 91.4627 97.0438C96.6949 94.9227 102.687 96.0938 106.75 100.017C110.086 103.243 111.95 107.436 111.999 111.842C112.048 116.248 110.258 120.499 106.971 123.815C102.287 128.541 99.2701 132.816 97.496 137.279C95.9836 141.079 93.0814 144.06 88.8874 146.124C87.2524 146.926 86.7864 147.401 86.6638 147.565C85.3966 149.268 83.8596 150.832 82.0774 152.216C78.4721 155.017 74.8668 157.81 71.2533 160.594C67.37 163.592 63.495 166.589 59.6199 169.603C58.786 170.25 57.9031 170.979 56.9792 171.757C55.4586 173.018 53.7337 174.459 51.8206 175.835C49.2127 177.719 46.057 179.881 42.3863 181.666C39.1653 183.23 35.8788 184 32.6659 184L32.6822 183.984Z" fill="white"/>
<path d="M176.83 34.1903C175.99 27.9103 170.21 19.0503 163.66 17.6803C161.13 17.1503 159.05 17.6803 157.56 19.6603C154.94 23.1203 155.18 29.1703 158.07 32.6203C160.9 36.0003 164.21 36.2303 169.66 33.1803C169.42 31.6903 169.14 30.0403 168.82 28.0703C166.59 29.6803 165.41 31.1003 163.99 31.4103C162.17 31.8103 160.31 31.0203 159.45 29.0103C158.54 26.9003 159.32 23.2203 160.85 21.6103C162.36 20.0203 163.93 20.5103 165.48 21.3503C166.82 22.0803 168.34 22.7303 169.34 23.8203C175.17 30.2203 177.09 40.8003 169.17 48.3603C163.87 53.4203 154.82 54.1903 151.5 47.7403C151.23 47.2103 150.69 46.8103 150.24 46.3903C144.86 41.3703 138.87 41.3803 134.01 46.9103C128.44 53.2403 126.11 60.7904 127.09 69.2304C127.17 69.8804 127.97 70.4403 128.44 71.0504C129.44 68.7204 129.67 66.6103 129.71 64.5103C129.84 58.0903 132.85 52.9503 137.01 48.4303C139.72 45.4903 143.3 45.1603 146.66 47.3903C148.17 48.3903 149.49 49.7703 150.65 51.1903C154.89 56.3803 163.61 57.5003 168.86 53.2903C174.96 48.3903 177.92 42.1603 176.85 34.1703L176.83 34.1903Z" fill="white"/>
<path d="M136 76C132.027 76 128.22 74.2693 125.6 71.2268C124.475 70.0493 121.824 67.0938 121.266 62.3364C120.039 51.7232 123.075 41.9082 130.053 33.9503C133.813 29.6671 138.588 26.9486 143.677 26.1662C143.701 21.5274 145.117 16.9202 147.949 13.1743C152.299 7.42124 159.245 4.90822 166.529 6.44132C178.053 8.86742 186.353 20.9268 187.713 31.1923C189.153 42.0267 185.133 51.8655 176.402 58.9146C168.983 64.8968 158.631 65.5212 150.419 61.3565C150.136 63.2136 149.616 65.3394 148.649 67.5995C146.729 72.1119 142.576 75.2651 137.73 75.8894C137.148 75.9605 136.566 76 135.984 76H136Z" fill="white"/>
<path d="M114.49 75.37C115.08 68.14 114.71 60.84 114.72 53.57C114.73 43.97 117.25 35.24 123.53 27.8C126.39 24.42 129.88 22.4 134.49 23.1C137.61 23.57 139.53 26.03 139.46 29.35C139.38 33.28 137.72 35.34 133.76 35.94C134.21 35.26 134.57 34.85 134.77 34.39C135.16 33.49 135.98 32.25 135.67 31.71C135.25 30.98 133.87 30.36 132.99 30.45C132.14 30.54 131.07 31.44 130.68 32.27C129.6 34.58 130.72 37.69 132.91 39.25C134.87 40.65 137.51 40.24 139.62 38.22C142.9 35.09 143.64 28.99 141.32 24.41C140.05 21.89 138.02 20.22 135.3 19.75C130.67 18.95 126.51 19.72 122.96 23.32C115.21 31.17 111.89 40.62 112.03 51.49C112.1 56.9 112.2 62.32 112.07 67.72C111.96 72.19 111.61 76.66 111.23 81.12C110.62 88.16 107.32 94.43 105.36 101.08C105.14 101.83 105.2 102.65 105.12 103.44C105.42 103.6 105.72 103.75 106.02 103.91C106.66 103.04 107.49 102.26 107.9 101.29C109.1 98.44 110.46 95.6 111.18 92.62C112.54 86.92 114.02 81.17 114.49 75.37Z" fill="white"/>
<path d="M110.706 102C108.515 102 106.301 101.491 104.238 100.418L103.511 100.036C98.5378 97.4517 95.6036 92.1719 96.0434 86.6217V86.5501C96.0833 85.7073 96.1473 83.9579 96.7549 81.9064C97.4105 79.688 98.178 77.6126 98.8576 75.7838C99.8809 73.0166 100.768 70.6232 100.936 68.7546C101.2 65.7489 101.48 62.2661 101.568 58.9583C101.656 55.4596 101.608 51.9371 101.552 48.1998L101.528 46.5618C101.368 33.8075 105.661 22.9298 114.296 14.2149C118.397 10.0801 125.569 5.5557 136.514 7.44022C142.958 8.55343 148.394 12.6087 151.424 18.5803C156.061 27.7087 154.302 39.1987 147.235 45.9018C142.838 50.0764 137.105 51.8416 131.677 51.0385C131.677 51.611 131.693 52.1836 131.701 52.7561C131.757 57.1692 131.821 61.7254 131.429 66.5043C130.997 71.7682 129.798 76.722 128.743 81.0874L128.439 82.3358C127.687 85.4608 126.52 88.1405 125.585 90.2953C125.425 90.669 125.257 91.0428 125.105 91.4165C124.074 93.8338 122.714 95.4638 121.987 96.3385L121.883 96.4578C119.165 100.044 114.983 101.992 110.706 101.992V102ZM96.0594 86.4388C96.0594 86.4388 96.0594 86.4388 96.0594 86.4468C96.0594 86.4468 96.0594 86.4468 96.0594 86.4388Z" fill="white"/>
<path d="M160.43 60.4502C158.3 59.5402 156.12 58.6902 154.1 57.5702C150.38 55.5102 141.41 58.1002 138.98 60.9002C138.29 61.6902 137.45 62.7402 137.44 63.6702C137.42 67.1802 137.08 70.8802 138.03 74.1702C139.89 80.5902 146.62 83.6202 153.41 77.1302C156.13 74.5302 154.26 68.9502 150.53 68.2402C149.9 68.1202 149.08 68.9302 147.89 69.5402C149.39 70.6602 150.45 71.4502 151.73 72.4002C151.28 74.8802 149.55 75.6802 147.74 76.0602C145.69 76.4802 143.43 77.1702 141.83 74.8802C139.97 72.2202 139.87 66.1002 141.68 63.8202C143.73 61.2302 150.13 59.1902 153.07 60.3002C155.53 61.2302 157.92 62.3102 160.34 63.3402C163.71 64.7902 165.31 67.5002 165.22 71.0402C165.17 72.8202 164.34 74.5802 164.04 76.3702C163.91 77.1302 164.24 77.9702 164.36 78.7702C165.14 78.4502 166.37 78.3302 166.63 77.7702C167.39 76.1402 168.28 74.3102 168.2 72.6002C167.94 67.1702 165.79 62.7402 160.42 60.4602L160.43 60.4502Z" fill="white"/>
<path d="M141.961 93.9123C139.791 93.9123 137.631 93.6323 135.481 93.0522C126.791 90.7122 120.021 83.8623 117.361 74.7123C115.841 69.4823 115.961 64.5923 116.041 61.0223C116.051 60.4223 116.071 59.8223 116.071 59.2323C116.111 51.7423 120.471 46.7322 121.901 45.0822C129.391 36.4822 147.101 31.4823 158.721 37.9323C159.541 38.3823 160.821 38.9223 162.171 39.4923L163.411 40.0122C174.501 44.7322 181.211 54.7223 181.821 67.4223C182.111 73.4123 179.881 78.1522 178.691 80.6922L178.621 80.8523C176.991 84.3223 173.521 88.8722 166.211 90.9722C162.321 92.3122 158.101 92.2422 154.281 90.7922C150.341 92.8522 146.151 93.9223 141.951 93.9223L141.961 93.9123ZM167.141 90.6122C167.141 90.6122 167.131 90.6122 167.121 90.6122C167.121 90.6122 167.131 90.6122 167.141 90.6122Z" fill="white"/>
<path d="M123.57 85.8L126.22 76H128.34L129.93 86.6L123.57 85.8Z" fill="#F7901E"/>
<path d="M26.2999 155.51C26.2999 155.51 20.7299 160.81 20.1999 165.05C19.6699 169.29 28.1499 172.47 28.1499 172.47C28.1499 172.47 37.6899 170.08 37.6899 168.49C37.6899 166.9 35.5699 161.07 35.5699 161.07L30.5299 155.5H26.2899L26.2999 155.51Z" fill="#F593A5"/>
<path d="M71.0899 114.96L36.6399 145.7L45.6499 161.34L86.4699 129.8L71.0899 114.96Z" fill="#FFDE00"/>
<path d="M153.73 85.6602C152.5 87.3502 151.4 88.6602 150.54 90.1102C148.91 92.8802 147.18 95.6302 145.94 98.5802C142.29 107.27 138.91 116.08 135.32 124.8C134.7 126.32 134.32 128.25 132.13 128.89C132.75 121.35 133.28 114.11 133.98 106.89C134.22 104.45 134.65 101.94 135.51 99.6602C136.15 97.9802 135.93 96.7802 135.17 95.3202C134.24 93.5502 133.23 91.7302 132.82 89.8002C132.04 86.1802 131.68 82.4602 131.09 78.7902C130.77 76.8202 130.71 74.3202 128.45 73.7802C125.96 73.1902 124.8 75.7102 123.41 77.2702C122.92 77.8302 123.07 78.9602 122.94 79.8402C122.67 81.6502 122.42 83.4602 122.15 85.3102C120.65 85.1902 119.5 85.0902 118.22 84.9902C118.13 86.7602 118.57 88.5502 117.89 89.6402C115.69 93.1902 115.08 96.9502 114.69 101.03C113.79 110.42 112.34 119.76 111.17 129.12C110.96 130.8 110.61 132.62 111.04 134.18C112.4 139.15 111.5 144.02 110.91 148.91C110.22 154.6 108.47 160.21 110.28 166.02C110.83 167.77 110.64 170.15 113.13 170.12C117.84 170.06 122.75 170.63 126.84 167.73C128.07 164.11 125.8 159.64 129.89 157.09C131.36 157.42 132.66 157.72 134.03 158.03C135.14 155.25 135.97 152.6 137.23 150.17C138.62 147.5 140.65 145.15 141.97 142.45C145.23 135.79 148.16 128.98 151.39 122.3C153 118.97 154.88 115.76 156.76 112.57C158.63 109.39 160.13 105.75 162.73 103.3C165.94 100.27 163.88 96.0502 166.1 93.1502C168.2 90.4102 166.59 89.1002 164.75 88.1802C165.22 84.7202 165.75 81.6802 165.97 78.6202C166.03 77.7402 165.2 76.8002 164.78 75.8902C163.87 76.3202 162.64 76.5202 162.11 77.2302C160.09 79.9502 158.29 82.8302 156.28 85.8402C155.61 85.7802 154.71 85.7102 153.74 85.6302L153.73 85.6602Z" fill="white"/>
<path d="M106.22 102.07C102.8 103.45 99.76 104.99 96.55 105.91C88.54 108.21 80.47 110.3 72.39 112.34C68.84 113.24 65.9 114.92 63.26 117.5C55.3 125.25 46.9 132.54 39.55 140.93C36.11 144.86 31.87 148.08 28.11 151.74C24.99 154.79 25.4 156.21 29.46 157.26C33.17 158.22 36.59 164.25 35.33 167.83C35.05 168.62 34.3 169.67 33.6 169.82C31.25 170.32 28.66 171.13 26.45 170.61C21.54 169.47 20.56 166.4 22.93 161.93C23.65 160.57 24.02 159.04 24.72 157.14C23.46 157.31 22.92 157.22 22.61 157.45C18.06 160.75 17.43 167.1 21.22 171.15C24.41 174.56 27.77 175.46 32 173.4C35.15 171.87 38.1 169.88 40.95 167.82C44.08 165.57 46.94 162.96 49.99 160.59C59.13 153.49 68.32 146.45 77.46 139.35C78.31 138.69 79.11 137.92 79.75 137.06C82.12 133.87 85.29 131.76 88.79 130.04C89.55 129.67 90.51 129.14 90.79 128.45C94.23 119.83 99.76 112.68 106.23 106.17C107.52 104.87 107.77 103.54 106.23 102.05L106.22 102.07Z" fill="white"/>
<path d="M153.73 85.66C154.71 85.74 155.6 85.82 156.27 85.87C158.28 82.86 160.07 79.98 162.1 77.26C162.63 76.55 163.86 76.35 164.77 75.92C165.19 76.83 166.03 77.78 165.96 78.65C165.74 81.71 165.21 84.75 164.74 88.21C166.57 89.13 168.19 90.45 166.09 93.18C163.86 96.08 165.92 100.3 162.72 103.33C160.13 105.78 158.62 109.42 156.75 112.6C154.87 115.79 152.99 119 151.38 122.33C148.16 129.01 145.22 135.82 141.96 142.48C140.64 145.18 138.61 147.53 137.22 150.2C135.96 152.63 135.13 155.28 134.02 158.06C132.65 157.75 131.35 157.45 129.88 157.12C125.8 159.67 128.07 164.14 126.83 167.76C122.73 170.66 117.83 170.09 113.12 170.15C110.63 170.18 110.82 167.8 110.27 166.05C108.46 160.24 110.22 154.62 110.9 148.94C111.49 144.04 112.39 139.17 111.03 134.21C110.6 132.65 110.95 130.82 111.16 129.15C112.33 119.78 113.78 110.45 114.68 101.06C115.07 96.98 115.68 93.22 117.88 89.67C118.56 88.57 118.12 86.79 118.21 85.02C119.49 85.12 120.64 85.22 122.14 85.34C122.41 83.49 122.67 81.68 122.93 79.87C123.06 79 122.91 77.86 123.4 77.3C124.78 75.74 125.95 73.22 128.44 73.81C130.7 74.35 130.76 76.85 131.08 78.82C131.67 82.49 132.02 86.2 132.81 89.83C133.23 91.75 134.23 93.58 135.16 95.35C135.92 96.81 136.13 98.01 135.5 99.69C134.64 101.97 134.21 104.47 133.97 106.92C133.26 114.14 132.74 121.38 132.12 128.92C134.31 128.28 134.69 126.35 135.31 124.83C138.9 116.11 142.28 107.31 145.93 98.61C147.17 95.66 148.9 92.91 150.53 90.14C151.38 88.69 152.49 87.38 153.72 85.69L153.73 85.66ZM117.91 103.18C117.02 110.42 115.05 117.71 115.5 125.33C115.65 127.89 115.56 130.48 115.37 133.03C114.75 141.47 114.02 149.91 113.33 158.54C118.69 160.38 123.16 158.45 127.45 155.94C127.09 153.84 126.44 152.18 126.59 150.59C127.56 140.12 128.77 129.66 129.78 119.19C130.36 113.21 130.71 107.2 131.15 101.42C126.77 102 122.72 102.54 117.91 103.18ZM133.2 147.26C142.25 133.32 150.69 119.69 157.24 105.33C153.95 104.1 151.13 103.04 147.89 101.83C146.09 106.07 144.23 110.43 142.42 114.82C142.2 115.35 141.99 116.19 142.24 116.55C143.36 118.1 142.27 119.1 141.62 120.31C138.4 126.3 135.44 132.45 131.95 138.27C129.93 141.64 131.24 143.98 133.21 147.26H133.2ZM161.25 101.79C161.62 98.75 161.94 96.08 162.24 93.61C159.29 92.54 156.71 91.6 153.67 90.49C152.32 92.52 150.92 94.64 149.48 96.81C152.48 101.26 156.61 101.63 161.24 101.79H161.25ZM120.8 91.62C120.25 93.39 119.64 95.37 119.02 97.38C123.35 99.82 126.91 98.82 130.41 97.1C129.92 94.92 129.47 92.9 128.95 90.57C127.8 90.72 126.63 90.87 125.46 91.02C124.16 91.19 122.85 91.36 120.79 91.62H120.8ZM113.57 165.96C115.94 167.07 118.51 167.09 121.03 166.64C124.19 166.07 124.54 165.28 124 161.87C121.44 162.13 118.93 162.44 116.41 162.62C114.41 162.76 113.26 163.53 113.58 165.96H113.57ZM128.22 78.92C127.86 78.87 127.5 78.83 127.14 78.78C126.56 80.94 125.98 83.11 125.41 85.27C126.89 85.15 128.04 84.71 128.14 84.1C128.41 82.41 128.23 80.65 128.23 78.92H128.22Z" fill="black"/>
<path d="M106.22 102.07C107.77 103.56 107.51 104.89 106.22 106.19C99.7499 112.7 94.2299 119.85 90.7799 128.47C90.4999 129.16 89.5399 129.69 88.7799 130.06C85.2799 131.78 82.1099 133.9 79.7399 137.08C79.0999 137.94 78.2999 138.71 77.4499 139.37C68.2999 146.46 59.1199 153.51 49.9799 160.61C46.9299 162.98 44.0699 165.59 40.9399 167.84C38.0899 169.89 35.1299 171.89 31.9899 173.42C27.7599 175.47 24.3999 174.57 21.2099 171.17C17.4199 167.12 18.0499 160.76 22.5999 157.47C22.9099 157.24 23.4499 157.33 24.7099 157.16C24.0199 159.06 23.6399 160.59 22.9199 161.95C20.5499 166.43 21.5299 169.49 26.4399 170.63C28.6499 171.15 31.2399 170.34 33.5899 169.84C34.2899 169.69 35.0399 168.64 35.3199 167.85C36.5699 164.26 33.1599 158.23 29.4499 157.28C25.3899 156.23 24.9799 154.8 28.0999 151.76C31.8599 148.1 36.0999 144.88 39.5399 140.95C46.8899 132.56 55.2899 125.27 63.2499 117.52C65.8899 114.94 68.8299 113.26 72.3799 112.36C80.4599 110.31 88.5299 108.23 96.5399 105.93C99.7499 105.01 102.79 103.47 106.21 102.09L106.22 102.07ZM84.9599 127.93C83.7399 126.99 82.41 126.18 81.3299 125.1C78.5199 122.28 75.82 119.35 72.8699 116.25C70.4599 117.55 67.9599 118.33 66.2399 119.94C58.6899 127.01 51.3599 134.31 43.9699 141.55C43.6899 141.82 43.6199 142.3 43.3699 142.85C44.3499 143.43 45.2399 143.94 46.1799 144.5C46.8999 143.83 47.4799 143.33 48.0199 142.79C54.9899 136 61.9399 129.18 68.9599 122.43C70.3099 121.13 71.7299 119.52 74.9299 120.75C66.0399 129.93 56.3999 137.49 48.2299 146.35C49.2099 149.977 48.7899 152.454 46.9699 153.78C47.2199 149.6 45.3799 146.74 41.6999 145.55C39.8099 144.94 38.6999 146.52 38.3799 147.44C40.9699 151.39 43.1799 154.77 45.6499 158.54C48.4199 156.69 51.7999 154.8 54.7599 152.39C62.7899 145.87 70.6299 139.1 78.5899 132.5C80.5899 130.84 82.7799 129.4 84.8499 127.81C88.0399 125.72 89.9699 122.84 90.8599 118.12C87.6799 121.47 83.6199 123.1 84.9599 127.95V127.93ZM32.5399 153.32C34.5999 156.95 36.5799 160.45 38.5499 163.92C42.6399 161.34 43.1799 157.36 39.5899 153.33C36.8699 150.28 35.0999 150.36 32.5499 153.33L32.5399 153.32ZM83.0099 122.62C84.59 120.82 85.7899 119.46 86.9899 118.1C86.7899 117.89 86.5799 117.69 86.3799 117.48C84.7799 118.17 83.1699 118.86 81.3599 119.64C81.9299 120.67 82.2799 121.3 83.0099 122.62ZM78.2399 115.57C80.2699 117.44 81.5699 115.62 83.0399 114.66C81.4399 114.96 79.8399 115.27 78.2399 115.57ZM96.5799 111.2C94.9133 111.187 94.1233 111.86 94.2099 113.22C95.1199 112.44 95.8499 111.82 96.5799 111.2Z" fill="black"/>
<path d="M170.06 23.7502C170.38 25.7202 170.65 27.3702 170.9 28.8602C165.46 31.9102 162.14 31.6802 159.31 28.3002C156.41 24.8402 156.17 18.7902 158.8 15.3402C160.29 13.3702 162.37 12.8302 164.9 13.3602C171.45 14.7302 177.23 23.5802 178.07 29.8702C179.14 37.8602 176.18 44.0902 170.08 48.9902C164.84 53.2002 156.12 52.0802 151.87 46.8902C150.71 45.4802 149.39 44.0902 147.88 43.0902C144.52 40.8602 140.94 41.1902 138.23 44.1302C134.07 48.6502 131.06 53.7902 130.93 60.2102C130.89 62.3202 130.66 64.4202 129.66 66.7502C129.19 66.1502 128.39 65.5802 128.31 64.9302C127.33 56.4902 129.65 48.9402 135.23 42.6102C140.09 37.0902 146.09 37.0702 151.46 42.0902C151.91 42.5102 152.45 42.9102 152.72 43.4402C156.04 49.8802 165.09 49.1202 170.39 44.0602C178.31 36.4902 176.39 25.9102 170.56 19.5202C169.56 18.4302 168.04 17.7802 166.7 17.0502C165.14 16.2002 163.58 15.7202 162.07 17.3102C160.54 18.9202 159.77 22.6002 160.67 24.7102C161.53 26.7202 163.39 27.5102 165.21 27.1102C166.63 26.8002 167.8 25.3802 170.04 23.7702L170.06 23.7502Z" fill="black"/>
<path d="M135 31.6001C138.96 31.0001 140.62 28.9501 140.7 25.0101C140.77 21.7001 138.85 19.2401 135.73 18.7601C131.12 18.0601 127.63 20.0801 124.77 23.4601C118.49 30.9001 115.97 39.6301 115.96 49.2301C115.96 56.5001 116.31 63.8101 115.73 71.0301C115.26 76.8401 113.78 82.5901 112.42 88.2801C111.71 91.2601 110.35 94.1101 109.14 96.9501C108.73 97.9201 107.9 98.7001 107.26 99.5701C106.96 99.4101 106.66 99.2601 106.36 99.1001C106.43 98.3101 106.38 97.4801 106.6 96.7401C108.56 90.0801 111.86 83.8201 112.47 76.7801C112.86 72.3201 113.21 67.8501 113.31 63.3801C113.44 57.9701 113.34 52.5601 113.27 47.1501C113.13 36.2801 116.46 26.8401 124.2 18.9801C127.75 15.3801 131.91 14.6101 136.54 15.4101C139.26 15.8801 141.29 17.5501 142.56 20.0701C144.88 24.6601 144.14 30.7601 140.86 33.8801C138.74 35.9001 136.11 36.3001 134.15 34.9101C131.96 33.3501 130.84 30.2301 131.92 27.9301C132.31 27.1101 133.39 26.2001 134.23 26.1101C135.11 26.0201 136.49 26.6401 136.91 27.3701C137.22 27.9101 136.4 29.1501 136.01 30.0501C135.81 30.5201 135.46 30.9201 135 31.6001Z" fill="black"/>
<path d="M152.97 68.0701C151.69 67.1201 150.63 66.3301 149.13 65.2101C150.32 64.5901 151.14 63.7801 151.77 63.9101C155.49 64.6201 157.36 70.2101 154.65 72.8001C147.86 79.2901 141.14 76.2501 139.27 69.8401C138.32 66.5501 138.66 62.8501 138.68 59.3401C138.68 58.4101 139.53 57.3601 140.22 56.5701C142.65 53.7701 151.62 51.1801 155.34 53.2401C157.36 54.3601 159.54 55.2101 161.67 56.1201C167.03 58.4001 169.19 62.8401 169.45 68.2601C169.53 69.9701 168.64 71.8001 167.88 73.4301C167.62 74.0001 166.39 74.1101 165.61 74.4301C165.49 73.6301 165.16 72.7901 165.29 72.0301C165.59 70.2301 166.42 68.4801 166.47 66.7001C166.56 63.1701 164.96 60.4501 161.59 59.0001C159.18 57.9601 156.78 56.8801 154.32 55.9601C151.37 54.8501 144.98 56.8901 142.93 59.4801C141.12 61.7701 141.22 67.8801 143.08 70.5401C144.68 72.8301 146.94 72.1501 148.99 71.7201C150.8 71.3501 152.53 70.5401 152.98 68.0601L152.97 68.0701Z" fill="black"/>
<path d="M117.91 103.18C122.72 102.54 126.76 102 131.15 101.42C130.71 107.2 130.36 113.21 129.78 119.19C128.77 129.66 127.57 140.11 126.59 150.59C126.44 152.18 127.09 153.84 127.45 155.94C123.16 158.45 118.69 160.38 113.33 158.54C114.03 149.91 114.75 141.48 115.37 133.03C115.56 130.47 115.65 127.88 115.5 125.33C115.05 117.71 117.02 110.41 117.91 103.18Z" fill="#F7901E"/>
<path d="M133.2 147.26C131.23 143.98 129.92 141.64 131.94 138.27C135.43 132.44 138.39 126.3 141.61 120.31C142.26 119.1 143.35 118.1 142.23 116.55C141.97 116.19 142.19 115.35 142.41 114.82C144.22 110.44 146.09 106.08 147.88 101.83C151.12 103.04 153.95 104.1 157.23 105.33C150.68 119.69 142.24 133.32 133.19 147.26H133.2Z" fill="#39B7EA"/>
<path d="M161.25 101.79C156.62 101.64 152.49 101.26 149.49 96.8102C150.93 94.6402 152.33 92.5202 153.68 90.4902C156.72 91.6002 159.3 92.5402 162.25 93.6102C161.95 96.0802 161.63 98.7502 161.26 101.79H161.25Z" fill="#92D7F3"/>
<path d="M120.8 91.6203C122.86 91.3503 124.17 91.1803 125.47 91.0203C126.64 90.8703 127.81 90.7203 128.96 90.5703C129.48 92.9003 129.93 94.9203 130.42 97.1003C126.92 98.8203 123.35 99.8203 119.03 97.3803C119.65 95.3703 120.26 93.3903 120.81 91.6203H120.8Z" fill="#FBCD9A"/>
<path d="M113.57 165.96C113.25 163.52 114.4 162.76 116.4 162.62C118.92 162.44 121.43 162.13 123.99 161.87C124.53 165.28 124.19 166.07 121.02 166.64C118.5 167.09 115.93 167.07 113.56 165.96H113.57Z" fill="#FCD1A3"/>
<path d="M84.8799 127.85C82.7799 129.39 80.5899 130.82 78.5899 132.49C70.6299 139.1 62.7899 145.86 54.7599 152.38C51.7899 154.79 48.4199 156.68 45.6499 158.53C43.1799 154.76 40.9599 151.38 38.3799 147.43C38.6999 146.52 39.8099 144.93 41.6999 145.54C45.3799 146.73 47.2199 149.6 46.9699 153.77C48.7899 152.444 49.2099 149.967 48.2299 146.34C56.3999 137.49 66.0399 129.92 74.9299 120.74C71.7399 119.51 70.3199 121.12 68.9599 122.42C61.9499 129.17 54.9999 135.99 48.0199 142.78C47.4699 143.31 46.8999 143.82 46.1799 144.49C45.2399 143.94 44.3499 143.42 43.3699 142.84C43.6199 142.29 43.6899 141.81 43.9699 141.54C51.3599 134.3 58.6899 127 66.2399 119.93C67.9599 118.32 70.4699 117.54 72.8699 116.24C75.8199 119.34 78.5199 122.27 81.3299 125.09C82.4099 126.17 83.7399 126.98 84.9599 127.92L84.8899 127.83L84.8799 127.85ZM77.7799 127.81C75.2199 126.05 73.4099 127.54 71.8699 128.81C67.1099 132.72 62.4599 136.76 57.8499 140.84C56.8399 141.73 55.9899 142.94 55.4799 144.18C55.2199 144.82 55.8899 145.83 56.1599 146.75C63.5899 140.24 70.5699 134.12 77.7899 127.81H77.7799Z" fill="#FFDE00"/>
<path d="M32.54 153.32C35.09 150.36 36.86 150.28 39.58 153.32C43.18 157.35 42.63 161.34 38.54 163.91C36.57 160.43 34.59 156.94 32.53 153.31L32.54 153.32Z" fill="#FFDE00"/>
<path d="M84.9599 127.93C83.6199 123.08 87.6799 121.45 90.8599 118.1C89.9699 122.82 88.0499 125.7 84.8699 127.82C84.8899 127.85 84.9599 127.93 84.9599 127.93Z" fill="white"/>
<path d="M83.0099 122.62C82.2799 121.3 81.9299 120.67 81.3599 119.64C83.1699 118.86 84.7799 118.17 86.3799 117.48C86.5799 117.69 86.7899 117.89 86.9899 118.1C85.7899 119.46 84.5899 120.83 83.0099 122.62Z" fill="white"/>
<path d="M78.24 115.57C79.84 115.27 81.44 114.96 83.04 114.66C81.57 115.62 80.27 117.44 78.24 115.57Z" fill="white"/>
<path d="M97.32 113.55C96.71 114.28 96.09 115.02 95.32 115.94C95 114.614 95.6667 113.817 97.32 113.55Z" fill="white"/>
<path d="M77.78 127.81C70.57 134.13 63.58 140.25 56.15 146.75C55.88 145.83 55.21 144.82 55.47 144.18C55.97 142.94 56.83 141.73 57.84 140.84C62.45 136.75 67.1 132.72 71.86 128.81C73.41 127.54 75.22 126.05 77.77 127.81H77.78Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1 @@
<svg width="60" height="60" viewBox="0 0 24 24" fill="none" stroke="#FF6B00" stroke-width="1.5" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="10" r="3"/><path d="M12 2C7.58 2 4 5.58 4 10C4 14 8 18 12 22C16 18 20 14 20 10C20 5.58 16.42 2 12 2Z"/></svg>

After

Width:  |  Height:  |  Size: 261 B

View File

@ -0,0 +1 @@
<svg width="60" height="60" viewBox="0 0 24 24" fill="none" stroke="#FF6B00" stroke-width="1.5" xmlns="http://www.w3.org/2000/svg"><path d="M12 1L15 8H22L16.5 12.5L19 20L12 16L5 20L7.5 12.5L2 8H9L12 1Z"/></svg>

After

Width:  |  Height:  |  Size: 211 B

View File

@ -0,0 +1 @@
<svg width="60" height="60" viewBox="0 0 24 24" fill="none" stroke="#FF6B00" stroke-width="1.5" xmlns="http://www.w3.org/2000/svg"><path d="M17 21V19C17 17.9391 16.5786 16.9217 15.8284 16.1716C15.0783 15.4214 14.0609 15 13 15H5C3.93913 15 2.92172 15.4214 2.17157 16.1716C1.42143 16.9217 1 17.9391 1 19V21"/><path d="M9 11C11.2091 11 13 9.20914 13 7C13 4.79086 11.2091 3 9 3C6.79086 3 5 4.79086 5 7C5 9.20914 6.79086 11 9 11Z"/><path d="M23 21V19C22.9993 18.1137 22.7044 17.2528 22.1614 16.5523C21.6184 15.8519 20.8581 15.3516 20 15.13"/><path d="M16 3.13C16.8604 3.35031 17.623 3.85071 18.1676 4.55232C18.7122 5.25392 19.0078 6.11683 19.0078 7.005C19.0078 7.89318 18.7122 8.75608 18.1676 9.45769C17.623 10.1593 16.8604 10.6597 16 10.88"/></svg>

After

Width:  |  Height:  |  Size: 745 B

View File

@ -0,0 +1,81 @@
<?php
$theme_uri = get_template_directory_uri();
$hero_img_id = carbon_get_post_meta(get_the_ID(), 'banner_img');
$hero_img_url = $hero_img_id ? wp_get_attachment_image_url($hero_img_id, 'large') : $theme_uri . '/assets/images/camp-hero-placeholder.webp';
$hero_img_alt = $hero_img_id ? get_post_meta($hero_img_id, '_wp_attachment_image_alt', true) : 'Camp';
$hero_search_title = carbon_get_post_meta( get_the_ID(), 'hero_search_title' ) ?: 'Find the Camp Galileo Closest to You';
$hero_search_placeholder = carbon_get_post_meta( get_the_ID(), 'hero_search_placeholder' ) ?: 'Search by Zip Code';
?>
<section class="hero-media-search">
<div class="container">
<div class="hero-media-search__container">
<div class="hero-media-search__content">
<h1 class="heading-1 heading-highlight blue">
Mind-Blowing Innovation. <span>Big Summer Fun!</span>
</h1>
<div class="hero-media-search__propositions on-desktop">
<div class="wrapper__propositions">
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/icon-home.png" alt="">
<h3>90+</h3>
<p>Communities Served</p>
</div>
<div class="wrapper__propositions">
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/icon-bulb.png" alt="">
<h3>570K+</h3>
<p>Young Innovators</p>
</div>
<div class="wrapper__propositions">
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/icon-award.png" alt="">
<h3>49K+</h3>
<p>Scholarships</p>
</div>
</div>
<form action="" class="form hero-media-search__form on-desktop camp-finder-form-redirect">
<h4 class="heading-4"><?php echo esc_html( $hero_search_title ); ?></h4>
<div class="form__field">
<input type="text" name="s" id="" placeholder="<?php echo esc_attr( $hero_search_placeholder ); ?>">
<button type="submit" class="btn btn--blue">Search</button>
</div>
</form>
</div>
<div class="hero-media-search__media">
<div class="hero-media-search__frame">
<img src="<?php echo esc_url($hero_img_url); ?>" alt="<?php echo esc_attr($hero_img_alt); ?>" class="hero-media-search__image" fetchpriority="high" loading="eager">
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/doodle-gears.svg" alt="" class="doodle doodle--top-left">
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/doodle-pencils.svg" alt="" class="doodle doodle--bottom-right">
</div>
<div class="hero-media-search__wrapper">
<div class="hero-media-search__propositions on-mobile">
<div class="wrapper__propositions">
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/icon-home.png" alt="">
<h3>90+</h3>
<p>Communities Served</p>
</div>
<div class="wrapper__propositions">
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/icon-bulb.png" alt="">
<h3>570K+</h3>
<p>Young Innovators</p>
</div>
<div class="wrapper__propositions">
<img src="<?php echo $theme_uri; ?>/assets/images/doodles/icon-award.png" alt="">
<h3>49K+</h3>
<p>Scholarships</p>
</div>
</div>
<form action="" class="form hero-media-search__form on-mobile camp-finder-form-redirect">
<h4 class="heading-4"><?php echo esc_html( $hero_search_title ); ?></h4>
<div class="form__field">
<input type="text" name="s" id="" placeholder="<?php echo esc_attr( $hero_search_placeholder ); ?>">
<button type="submit" class="btn btn--blue">Search</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>

View File

@ -535,65 +535,137 @@ function add_carbon() {
// ====================================================
// Доп поля для страницы "ГОРОДСКОЙ ЛАГЕРЬ"
// ====================================================
Container::make('post_meta', 'Настройки Городской Лагерь')
Container::make('post_meta', '🏰 Настройки Городской Лагерь')
->where('post_template', '=', 'page-camp.php')
->add_tab('Баннер', array(
Field::make( 'image', 'banner_img', 'Изображение для баннера' ),
Field::make( 'text', 'banner_title', 'Текст заголовка H1:' ),
Field::make( 'textarea', 'banner_text', 'Текст под заголовком:' ),
Field::make( 'text', 'banner_label1', 'Тестовая метка:' )
->set_default_value('6,511 лет'),
Field::make( 'text', 'banner_label2', 'Тестовая метка:' )
->set_default_value('мастер-классы'),
Field::make( 'text', 'banner_label3', 'Тестовая метка:' )
->set_default_value('коммуникация'),
->add_tab('🎯 Hero — первый экран', array(
Field::make( 'separator', 'hero_media_sep', 'Изображения' ),
Field::make( 'image', 'banner_img', 'Фото на весь экран (десктоп)' )
->set_help_text( 'Рекомендуемый размер: 1920×1080 px. Формат: WebP. Дети в движении, эмоции, крупные планы.' )
->set_width( 50 ),
Field::make( 'image', 'hero_img_mobile', 'Фото на мобильных (опционально)' )
->set_help_text( 'Рекомендуемый размер: 480×320 px. WebP. Если не заполнено — автоматически используется основное.' )
->set_width( 50 ),
Field::make( 'separator', 'hero_titles_sep', 'Заголовки и текст' ),
Field::make( 'text', 'hero_title_h1', 'Заголовок H1 (первая часть)' )
->set_default_value( 'Лето, которое он запомнит навсегда' )
->set_width( 50 )
->set_help_text( 'Основной заголовок страницы. Эмоциональный, зацепляющий.' ),
Field::make( 'text', 'hero_title_span', 'Заголовок H1 (вторая часть, цветная)' )
->set_default_value( 'Big Summer Fun!' )
->set_width( 50 )
->set_help_text( 'Выделяется цветом на фоне основного.' ),
Field::make( 'textarea', 'banner_text', 'Подзаголовок (под H1)' )
->set_default_value( 'Городской лагерь для детей 714 лет: наука, творчество и настоящие приключения каждый день' )
->set_help_text( '12 предложения. Покажите выгоду для родителя.' ),
Field::make( 'text', 'banner_title', 'Заголовок H1 (для старого шаблона)' )
->set_default_value( 'Лето, которое он запомнит навсегда' )
->set_width( 100 ),
Field::make( 'text', 'banner_label1', 'Метка 1 на баннере' )
->set_default_value( '6,511 лет' )
->set_width( 33 ),
Field::make( 'text', 'banner_label2', 'Метка 2 на баннере' )
->set_default_value( 'мастер-классы' )
->set_width( 33 ),
Field::make( 'text', 'banner_label3', 'Метка 3 на баннере' )
->set_default_value( 'коммуникация' )
->set_width( 33 ),
Field::make( 'separator', 'hero_cta_sep', 'Кнопки и ссылки' ),
Field::make( 'text', 'hero_btn_primary', 'Текст главной кнопки (CTA)' )
->set_default_value( 'Записаться на пробный день' )
->set_width( 50 )
->set_help_text( 'Главное действие, к которому призываем. Лучше: конкретная выгода, а не действие.' ),
Field::make( 'text', 'hero_btn_primary_link', 'Ссылка главной кнопки' )
->set_default_value( '#programs' )
->set_width( 50 )
->set_help_text( 'URL или якорь (#) на секцию.' ),
Field::make( 'text', 'hero_btn_secondary', 'Текст второй кнопки' )
->set_default_value( 'Посмотреть программу' )
->set_width( 50 )
->set_help_text( 'Второстепенное действие, обычно outline-стиль.' ),
Field::make( 'text', 'hero_btn_secondary_link', 'Ссылка второй кнопки' )
->set_default_value( '#programs' )
->set_width( 50 )
->set_help_text( 'URL или якорь (#) на секцию.' ),
Field::make( 'separator', 'hero_search_sep', 'Форма поиска лагеря' ),
Field::make( 'separator', 'hero_metrics_sep', 'Метрики доверия (блок достижений)' ),
Field::make( 'text', 'hero_search_title', 'Заголовок формы поиска' )
->set_default_value( 'Найдите лагерь рядом с вами' )
->set_width( 50 ),
Field::make( 'text', 'hero_search_placeholder', 'Плейсхолдер поля поиска' )
->set_default_value( 'Ваш район или станция метро' )
->set_width( 50 ),
Field::make( 'image', 'hero_metric_1_img', 'Иконка метрики 1 (изображение)' )
->set_width( 30 )
->set_help_text( 'Рекомендуемый размер: 58x58 px. PNG/SVG.' ),
Field::make( 'text', 'hero_metric_1_number', 'Число метрики 1' )
->set_default_value( '90+' )
->set_width( 30 ),
Field::make( 'text', 'hero_metric_1_label', 'Подпись метрики 1' )
->set_default_value( 'Количество клубов' )
->set_width( 40 ),
Field::make( 'image', 'hero_metric_2_img', 'Иконка метрики 2 (изображение)' )
->set_width( 30 )
->set_help_text( 'Рекомендуемый размер: 58x58 px. PNG/SVG.' ),
Field::make( 'text', 'hero_metric_2_number', 'Число метрики 2' )
->set_default_value( '570K+' )
->set_width( 30 ),
Field::make( 'text', 'hero_metric_2_label', 'Подпись метрики 2' )
->set_default_value( 'Юных инноваторов' )
->set_width( 40 ),
Field::make( 'image', 'hero_metric_3_img', 'Иконка метрики 3 (изображение)' )
->set_width( 30 )
->set_help_text( 'Рекомендуемый размер: 58x58 px. PNG/SVG.' ),
Field::make( 'text', 'hero_metric_3_number', 'Число метрики 3' )
->set_default_value( '49K+' )
->set_width( 30 ),
Field::make( 'text', 'hero_metric_3_label', 'Подпись метрики 3' )
->set_default_value( 'Стипендий' )
->set_width( 40 ),
))
->add_tab('Дополнительный баннер', array(
Field::make( 'image', 'banner_add_img', 'Фоновое изображение баннера' ),
Field::make( 'text', 'banner_add_title', 'Текст заголовка:' ),
Field::make( 'textarea', 'banner_add_text', 'Текст под заголовком:' ),
Field::make( 'text', 'banner_add_text_min', 'Сноска (под кнопкой):' )
))
->add_tab('Дополнительный баннер-2', array(
Field::make( 'image', 'banner_add_img2', 'Фоновое изображение баннера' ),
Field::make( 'text', 'banner_add_title2', 'Текст заголовка:' ),
Field::make( 'textarea', 'banner_add_text2', 'Текст под заголовком:' ),
Field::make( 'text', 'banner_add_text_min2', 'Сноска (под кнопкой):' )
))
->add_tab('Мы предлагаем', array(
Field::make( 'complex', 'suggestions', 'Блок "Что мы предлагаем"' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'suggestions_img', 'Изображение для баннера (десктопная версия)' ),
Field::make( 'text', 'suggestions_title', 'Текст заголовка:' ),
Field::make( 'textarea', 'suggestions_text', 'Текст под заголовком:' )
)),
))
->add_tab('Программы', array(
Field::make( 'text', 'price_half_day', 'Стоимость за половину дня:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_full_day', 'Стоимость за весь день:' )
->set_attribute( 'type', 'number' ),
Field::make( 'complex', 'programs', 'Блок "Весенние и летние программы"' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'programs_img', 'Изображение для баннера (десктопная версия)' ),
Field::make( 'text', 'programs_title', 'Текст заголовка:' ),
Field::make( 'text', 'programs_date', 'Даты проведения:' ),
Field::make( 'textarea', 'programs_text', 'Описание в карточке:' ),
Field::make( 'text', 'programs_price', 'Стоимость:' )
->add_tab('💰 Программы и цены', array(
Field::make( 'separator', 'pricing_sep', 'Цены на пребывание' ),
Field::make( 'text', 'price_half_day', 'Стоимость за половину дня (в рублях)' )
->set_attribute( 'type', 'number' )
->set_width( 30 ),
Field::make( 'text', 'programs_days', 'Количество дней:' )
->set_width( 30 ),
Field::make( 'rich_text', 'programs_content', 'Описание для всплывающего окна:' ),
->set_width( 50 )
->set_help_text( 'Цена за 5 дней, например: 12900' ),
Field::make( 'text', 'price_full_day', 'Стоимость за полный день (в рублях)' )
->set_attribute( 'type', 'number' )
->set_width( 50 )
->set_help_text( 'Цена за 5 дней, например: 17900' ),
Field::make( 'separator', 'programs_sep', 'Тематические смены' ),
Field::make( 'complex', 'programs', 'Список программ (смен)' )
->set_layout( 'tabbed-horizontal' )
->set_help_text( 'Добавьте каждую тематическую смену отдельной записью.' )
->add_fields( array(
Field::make( 'image', 'programs_img', 'Изображение смены' )
->set_help_text( 'Рекомендуемый размер: 360×350 px.' )
->set_width( 100 ),
Field::make( 'text', 'programs_title', 'Название смены' )
->set_width( 50 )
->set_help_text( 'Например: «Космический десант»' ),
Field::make( 'text', 'programs_date', 'Даты проведения' )
->set_width( 50 )
->set_help_text( 'Например: «26 июня»' ),
Field::make( 'textarea', 'programs_text', 'Краткое описание (в карточке)' )
->set_width( 100 )
->set_help_text( '23 предложения.' ),
Field::make( 'text', 'programs_price', 'Стоимость (в рублях)' )
->set_attribute( 'type', 'number' )
->set_width( 50 ),
Field::make( 'text', 'programs_days', 'Количество дней' )
->set_width( 50 )
->set_help_text( 'Например: «5 дней» или «7 дней»' ),
Field::make( 'rich_text', 'programs_content', 'Полное описание (в модальном окне)' )
->set_width( 100 )
->set_help_text( 'Полный текст программы для всплывающего окна.' ),
)),
))
->add_tab('Наставники', array(
Field::make( 'complex', 'mentors', 'Наставники' )
->add_tab('👨‍🏫 Наставники', array(
Field::make( 'complex', 'mentors', 'Список наставников лагеря' )
->set_layout( 'tabbed-horizontal' )
->set_help_text( 'Каждый наставник — отдельная запись. Не более 4 для одной страницы.' )
->add_fields( array(
Field::make('association', 'mentor', 'Выберите наставника')
Field::make('association', 'mentor', 'Выберите наставника из списка')
->set_width( 32 )
->set_types(array(
array(
@ -602,39 +674,49 @@ function add_carbon() {
)
))
->set_max(1)
->help_text( 'выбирается только один наставник для вкладки' ),
Field::make( 'text', 'mentor_job', 'Должность:' ),
Field::make( 'complex', 'mentor_directions', 'Направления наставника:' )
->set_help_text( 'Выберите одного преподавателя из записей типа «Учитель».' ),
Field::make( 'text', 'mentor_job', 'Должность в лагере' )
->set_width( 68 ),
Field::make( 'complex', 'mentor_directions', 'Направления работы' )
->add_fields( array(
Field::make( 'text', 'direction_name', 'Название направления:' ),
)),
Field::make( 'text', 'mentor_experience', 'Опыт работы в сфере образования:' ),
Field::make( 'text', 'direction_name', 'Название направления' ),
))
->set_help_text( 'Например: «Робототехника», «Театр».' ),
Field::make( 'text', 'mentor_experience', 'Опыт работы (в годах)' )
->set_help_text( 'Текстом: «более 5 лет».' ),
))
))
->add_tab('Распорядок дня', array(
Field::make( 'complex', 'routine', 'Блок "Распорядок дня"' )
->add_tab('⏰ Распорядок дня', array(
Field::make( 'complex', 'routine', 'Расписание по времени' )
->set_help_text( 'Добавьте пункты распорядка по порядку следования.' )
->add_fields( array(
Field::make( 'text', 'routine_time', 'Время:' )
->set_width( 15 ),
Field::make( 'text', 'routine_title', 'Название мероприятия:' )
->set_width( 40 ),
Field::make( 'textarea', 'routine_text', 'Описание мероприятия:' )
Field::make( 'text', 'routine_time', 'Время' )
->set_width( 15 )
->set_help_text( 'Формат: 08:30' ),
Field::make( 'text', 'routine_title', 'Название активности' )
->set_width( 40 )
->set_help_text( 'Например: «Научный блок»' ),
Field::make( 'textarea', 'routine_text', 'Описание' )
->set_width( 45 ),
))
))
->add_tab('Фотографии', array(
Field::make( 'complex', 'fotos', 'Блок с фотографиями' )
->add_tab('📷 Фотографии', array(
Field::make( 'complex', 'fotos', 'Галерея фотографий' )
->set_layout( 'tabbed-horizontal' )
->set_help_text( 'Добавьте реальные фото детей из лагеря. Формат: WebP, 1:1 или 4:3.' )
->add_fields( array(
Field::make( 'image', 'foto', 'Фотография:' )
Field::make( 'image', 'foto', 'Фотография' )
)),
Field::make( 'rich_text', 'fotos_content', 'Текстовый контент:' ),
Field::make( 'text', 'fotos_link_vk', 'Ссылка на ВК:' )
Field::make( 'separator', 'fotos_extra_sep', 'Дополнительно' ),
Field::make( 'rich_text', 'fotos_content', 'Текст под галереей' ),
Field::make( 'text', 'fotos_link_vk', 'Ссылка на альбом ВКонтакте' )
->set_default_value('#')
->set_help_text( 'Ссылка на альбом с большим количеством фото в сообществе.' ),
))
->add_tab('Вопросы-Ответы', array(
Field::make( 'complex', 'questions', 'Блок вопросы и ответы' )
->add_tab('❓ Вопросы и ответы (FAQ)', array(
Field::make( 'complex', 'questions', 'Список вопросов и ответов' )
->set_layout( 'tabbed-horizontal' )
->set_help_text( 'Чем больше вопросов, тем меньше возражений у родителей. Минимум 78 вопросов.' )
->add_fields( array(
Field::make( 'textarea', 'questions_question', 'Текст вопроса' )
->set_width( 30 ),
@ -642,24 +724,70 @@ function add_carbon() {
->set_width( 70 ),
)),
))
->add_tab('Контакты', array(
Field::make( 'text', 'contact_address', 'Адрес:' ),
Field::make( 'text', 'contact_location', 'Координаты адреса (для яндекc карт):' ),
Field::make( 'text', 'contact_location_text', 'Название метки на карте' ),
Field::make( 'text', 'contact_tel', 'Телефон' ),
Field::make( 'text', 'contact_mail', 'Електронная почта:' ),
Field::make( 'complex', 'social_media', 'Социальная сеть' )
->add_tab('📍 Контакты и карта', array(
Field::make( 'separator', 'contacts_main_sep', 'Контактная информация' ),
Field::make( 'text', 'contact_tel', 'Телефон' )
->set_width( 50 )
->set_help_text( 'Формат: +7 (999) 123-45-67' ),
Field::make( 'text', 'contact_mail', 'Электронная почта' )
->set_width( 50 ),
Field::make( 'text', 'contact_address', 'Адрес проведения' )
->set_help_text( 'Полный адрес: город, улица, дом.' ),
Field::make( 'separator', 'contacts_map_sep', 'Карта и соцсети' ),
Field::make( 'text', 'contact_location', 'Координаты для Яндекс.Карт' )
->set_width( 50 )
->set_help_text( 'Формат: 55.9217, 37.9914' ),
Field::make( 'text', 'contact_location_text', 'Подпись метки на карте' )
->set_width( 50 )
->set_help_text( 'Что написано в баллуне на карте.' ),
Field::make( 'complex', 'social_media', 'Социальные сети и мессенджеры' )
->add_fields( array(
Field::make( 'text', 'social_media_name', 'Название:' )
Field::make( 'text', 'social_media_name', 'Название' )
->set_width( 100 ),
Field::make( 'image', 'social_media_img', 'Логотип:' )
Field::make( 'image', 'social_media_img', 'Иконка/логотип' )
->set_width( 20 ),
Field::make( 'text', 'social_media_link', 'Cсылка:' )
Field::make( 'text', 'social_media_link', 'Ссылка' )
->set_width( 80 ),
)),
))
->add_tab('Битрикс', array(
Field::make( 'textarea', 'camp_bitrix_script', 'script (формы) БИТРИКС24:' ),
->add_tab('🏭 Преимущества', array(
Field::make( 'complex', 'suggestions', 'Блок «Почему выбирают нас»' )
->set_layout( 'tabbed-horizontal' )
->set_help_text( '36 преимуществ с иконкой, заголовком и описанием.' )
->add_fields( array(
Field::make( 'image', 'suggestions_img', 'Изображение' )
->set_help_text( 'Рекомендуемый размер: 335×195 px.' )
->set_width( 100 ),
Field::make( 'text', 'suggestions_title', 'Заголовок' )
->set_width( 100 ),
Field::make( 'textarea', 'suggestions_text', 'Описание' )
->set_width( 100 ),
)),
))
->add_tab('🚩 Дополнительные баннеры', array(
Field::make( 'separator', 'banner1_sep', 'Баннер №1 (между программами и ценами)' ),
Field::make( 'image', 'banner_add_img', 'Фоновое изображение баннера №1' )
->set_width( 50 )
->set_help_text( 'Рекомендуемый размер: 1200×400 px.' ),
Field::make( 'text', 'banner_add_title', 'Заголовок баннера №1' )
->set_width( 50 ),
Field::make( 'textarea', 'banner_add_text', 'Текст баннера №1' )
->set_width( 100 ),
Field::make( 'text', 'banner_add_text_min', 'Сноска под кнопкой №1' )
->set_help_text( 'Маленький текст под кнопкой баннера.' ),
Field::make( 'separator', 'banner2_sep', 'Баннер №2 (после отзывов)' ),
Field::make( 'image', 'banner_add_img2', 'Фоновое изображение баннера №2' )
->set_width( 50 ),
Field::make( 'text', 'banner_add_title2', 'Заголовок баннера №2' )
->set_width( 50 ),
Field::make( 'textarea', 'banner_add_text2', 'Текст баннера №2' )
->set_width( 100 ),
Field::make( 'text', 'banner_add_text_min2', 'Сноска под кнопкой №2' )
->set_help_text( 'Маленький текст под кнопкой баннера.' ),
))
->add_tab('🗂️ Битрикс24', array(
Field::make( 'textarea', 'camp_bitrix_script', 'Скрипт формы Битрикс24' )
->set_help_text( 'Вставьте полный JS-код интеграции с CRM-формой Битрикс24. Выводится в модальном окне заявки.' ),
));
}

View File

@ -0,0 +1,965 @@
<?php
/* --- Удаляем мета из YOASTSEO START--- */
add_filter( 'wpseo_json_ld_output', '__return_false' );
/* --- Удаляем мета из YOASTSEO END --- */
add_theme_support('title-tag');
/* --- #SEND Review Form --- */
add_action( 'template_redirect', 'author_archive_redirect' );
add_filter( 'author_link', 'remove_author_pages_link' );
// редиректим на главную со страниц авторов
function author_archive_redirect() {
if( is_author() ) {
wp_redirect( home_url(), 301 );
exit;
}
}
// удаляем ссылку
function remove_author_pages_link( $content ) {
return home_url();
}
/*
/* --- Courses --- */
add_action( 'init', 'create_courses_hierarchical_taxonomy', 0 );
function create_courses_hierarchical_taxonomy() {
$labels = array(
'name' => _x( 'Категории курсов', 'taxonomy general name' ),
'singular_name' => _x( 'Категория курсов', 'taxonomy singular name' ),
'search_items' => __( 'Поиск курсов по категории' ),
'all_items' => __( 'Все категории курсов' ),
'parent_item' => __( 'Родительская категория курсов' ),
'parent_item_colon' => __( 'Родителькая категория курсов:' ),
'edit_item' => __( 'Редактировать категорию' ),
'update_item' => __( 'Обновить категорию' ),
'add_new_item' => __( 'Добавить новую категорию' ),
'new_item_name' => __( 'Новая категория' ),
'menu_name' => __( 'Категории курсов' ),
);
register_taxonomy('courses', array('course'), array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'courses' ),
));
}
add_action( 'init', 'create_course' );
function create_course() {
register_post_type( 'course',
array(
'labels' => array(
'name' => 'Курсы',
'singular_name' => 'Курс',
'add_new' => 'Добавить курс',
'add_new_item' => 'Добавить курс',
'edit' => 'Редактировать курс',
'edit_item' => 'Редактировать курс',
'new_item' => 'Новый курс',
'view' => 'Смотреть курс',
'view_item' => 'Смотреть курс',
'search_items' => 'Поиск курсов',
'not_found' => 'Курсы не найдены',
'not_found_in_trash' => 'В корзине нет курсов',
'parent' => 'Родительский курс'
),
'public' => true,
'exclude_from_search'=> false,
'menu_position' => 12,
'supports' => array( 'title' ),
'publicly_queryable' => true,
'menu_icon' => 'dashicons-welcome-learn-more',
'taxonomies' => array( 'courses' ),
'has_archive' => false
)
);
}
/* --- ##Cources## --- */
/* --- trainingCategory --- */
add_action( 'init', 'create_trainingCategory_hierarchical_taxonomy', 0 );
function create_trainingCategory_hierarchical_taxonomy() {
$labels = array(
'name' => _x( 'Категории', 'Категория обучения учителя' ),
'singular_name' => _x( 'Категория', 'Категория' ),
'search_items' => __( 'Поиск категории' ),
'all_items' => __( 'Все категории' ),
'parent_item' => __( 'Родительская категория' ),
'parent_item_colon' => __( 'Родительская категория:' ),
'edit_item' => __( 'Редактировать категорию' ),
'update_item' => __( 'Обновить категорию' ),
'add_new_item' => __( 'Добавить новую категорию' ),
'new_item_name' => __( 'Новая категория' ),
'menu_name' => __( 'Категории' ),
);
register_taxonomy('trainingCategory', array('teacher'), array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => false, // Отключаем перезапись URL
));
}
// ✅ Приоритет 5 — регистрация CPT teacher ДО инициализации Carbon Fields
add_action( 'init', 'create_teacher', 5 );
function create_teacher() {
register_post_type( 'teacher',
array(
'labels' => array(
'name' => 'Преподаватели',
'singular_name' => 'Преподаватель',
'add_new' => 'Добавить преподавателя',
'add_new_item' => 'Добавить преподавателя',
'edit' => 'Редактировать преподавателя',
'edit_item' => 'Редактировать преподавателя',
'new_item' => 'Новый преподаватель',
'view' => 'Смотреть преподавателя',
'view_item' => 'Смотреть преподавателя',
'search_items' => 'Поиск преподавателей',
'not_found' => 'Преподаватели не найдены',
'not_found_in_trash' => 'В корзине нет преподавателей',
'parent' => 'Родительский преподаватель'
),
'public' => true,
'exclude_from_search'=> false,
'menu_position' => 12,
'show_in_rest' => true,
'supports' => array( 'title', 'thumbnail' ),
'publicly_queryable' => true,
'menu_icon' => 'dashicons-admin-users',
'taxonomies' => array( 'subject' ),
'has_archive' => false
)
);
}
/* --- ##Teacher## --- */
/* --- Reviews --- */
add_action( 'init', 'create_reviews' );
function create_reviews() {
register_post_type( 'reviews',
array(
'labels' => array(
'name' => 'Отзывы',
'singular_name' => 'Отзыв',
'add_new' => 'Добавить отзыв',
'add_new_item' => 'Добавить отзыв',
'edit' => 'Редактировать отзыв',
'edit_item' => 'Редактировать отзыв',
'new_item' => 'Новый отзыв',
'view' => 'Смотреть отзыв',
'view_item' => 'Смотреть отзыв',
'search_items' => 'Поиск отзывов',
'not_found' => 'Отзывы не найдены',
'not_found_in_trash' => 'В корзине нет отзывов',
'parent' => 'Родительский отзыв'
),
'public' => true,
'exclude_from_search'=> true,
'menu_position' => 13,
'supports' => array( 'title' ),
'publicly_queryable' => false,
'menu_icon' => 'dashicons-format-status',
'has_archive' => false
)
);
}
use Carbon_Fields\Container;
use Carbon_Fields\Field;
add_action( 'carbon_fields_register_fields', 'add_carbon' );
function add_carbon() {
// ====================================================
// Настройки темы
// ====================================================
Container::make( 'theme_options', 'Настройка темы ДЕКАРТ' )
->add_tab('Основные', array(
Field::make( 'text', 'site_name', 'Название учебного центра: (используйте в названии только одинарный кавычки)' ),
Field::make( 'text', 'site_phone', 'Телефон:' ),
Field::make( 'text', 'site_phone_multi', 'Телефон (многоканальный):' ),
Field::make( 'text', 'site_mail', 'Почта для связи:' ),
Field::make( 'text', 'site_index', 'Почтовый индекс:' ),
Field::make( 'text', 'site_region', 'Область:' ),
Field::make( 'text', 'site_city', 'Город:' ),
Field::make( 'text', 'site_address', 'Адрес:' ),
Field::make( 'text', 'site_map_link', 'Ссылка на карту:' ),
Field::make( 'text', 'site_location', 'Координаты адреса (для яндекc карт):' ),
Field::make( 'text', 'site_frame_reviews', 'Ссылка на страницу с отзывами:' ),
Field::make( 'textarea', 'site_bitrix_script', 'script (формы) БИТРИКС24:' ),
Field::make( 'textarea', 'site_bitrix_vacancies', 'script (для формы связаться с нами) БИТРИКС24:' ),
Field::make( 'checkbox', 'check_banner', 'Отображать плашку со скидкой на формах "Запись на бесплатное пробное занятие"' )
->set_option_value( 'yes' ),
Field::make( 'checkbox', 'check_btn_discont', 'Не показывать кнопку "Стоимость ак. часа со скидкой"' )
->set_option_value( 'yes' ),
Field::make( 'text', 'text_banner', 'Текст в плашке:' )
->set_default_value('Всем записавшимся до 10 сентября<br class="desktop"><span>скидка 10%</span> на весь учебный год!'),
))
->add_tab('Контент', array(
Field::make( 'textarea', 'teachers_block', 'Текст в блоке "Наша команда":' ),
))
->add_tab('Цены и скидки', array(
Field::make( 'checkbox', 'early_bird_discount', 'Выводить строку "Скидка за раннюю запись.' )
->set_option_value( 'yes' ),
Field::make( 'text', 'price_hour1', 'Стоимость ак. часа один предмет:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_hour2', 'Стоимость ак. часа два предмета:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_hour3', 'Стоимость ак. часа три предмета:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_hour4', 'Стоимость ак. часа четыре и более предметов:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_hour_discount1', 'Стоимость ак. часа один предмет со скидкой:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_hour_discount2', 'Стоимость ак. часа два предмета со скидкой:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_hour_discount3', 'Стоимость ак. часа три предмета со скидкой:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_hour_discount4', 'Стоимость ак. часа четыре и более предметов со скидкой:' )
->set_attribute( 'type', 'number' ),
))
->add_tab('Социальные сети:', array(
Field::make( 'text', 'social_header_wt', 'ссылка на WhatsApp в шапке сайта' ),
Field::make( 'text', 'social_wt', 'ссылка на WhatsApp на странице "Контакты"' ),
Field::make( 'complex', 'social_media', 'Социальная сеть' )
->add_fields( array(
Field::make( 'text', 'social_media_name', 'Название:' )
->set_width( 100 ),
Field::make( 'image', 'social_media_img', 'Логотип:' )
->set_width( 20 ),
Field::make( 'text', 'social_media_link', 'Cсылка:' )
->set_width( 80 ),
)),
))
->add_tab('Галерея', array(
Field::make( 'complex', 'slider_img', 'Галерея изображений учебного центра' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'img', 'Фотография:' ),
)),
));
// ====================================================
// Доп поля для всех страниц
// ====================================================
Container::make('post_meta', 'Дополнительные поля')
->where('post_type', '=', 'page')
->where('post_id', '!=', 64)
->add_fields(array(
Field::make( 'image', 'banner_img_desktop', 'Изображение для баннера (десктопная версия)' )
->help_text( 'Размер изображения (желательно) 1295px на 454px' )
->set_width( 15 ),
Field::make( 'image', 'banner_img_mobile', 'Изображение для баннера (мобильная версия)' )
->help_text( 'Размер изображения (желательно) 450px на 225px' )
->set_width( 15 ),
Field::make( 'text', 'banner_h1', 'текст для H1' )
->set_width( 100 ),
Field::make( 'text', 'banner_text', 'Дополнительный текст под H1' )
->set_width( 100 ),
Field::make( 'complex', 'page_breadcrumbs', 'Хлебные крошки' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'text', 'breadcrumbs_name', 'Название крошки:' )
->set_width( 50 ),
Field::make( 'text', 'breadcrumbs_link', 'Ссылка крошки:' )
->set_width( 50 )
->set_default_value('#'),
)),
));
// ====================================================
// Доп поля для категории Курсов
// ====================================================
Container::make( 'term_meta', 'Дополнительные поля к Курсам' )
->where( 'term_taxonomy', '=', 'courses' )
->show_on_level(1)
->where( 'term_level', '=', 1 )
->add_fields( array(
Field::make( 'image', 'snippet', 'Изображение для сниппета:' )
->set_width( 100 ),
Field::make( 'image', 'banner_img_desktop', 'Изображение для баннера (десктопная версия)' )
->help_text( 'Размер изображения (желательно) 1920px на 1030px' )
->set_width( 15 ),
Field::make( 'image', 'banner_img_mobile', 'Изображение для баннера (мобильная версия)' )
->help_text( 'Размер изображения (желательно) 390px на 550px' )
->set_width( 15 ),
Field::make( 'textarea', 'banner_content', 'Текстовый контент баннера' )
->set_width( 70 ),
Field::make( 'text', 'title_product', 'Заголовок блока курсов:' )
->set_width( 100 ),
));
// ====================================================
// Уникальное имя контейнера Главной Страницы
// ====================================================
Container::make('post_meta', 'Настройки Главной Страницы')
->where('post_template', '=', 'front-page.php')
->add_fields(array(
Field::make( 'textarea', 'block_text_1', 'Текст для блока Частная школа в Щелково "Декарт"' ),
Field::make( 'image', 'main_banner_img_desktop', 'Изображение рекламного баннера (десктопная версия)' )
->help_text( 'Размер изображения (желательно) 1185px на 190px' )
->set_width( 15 ),
Field::make( 'image', 'main_banner_img_mobile', 'Изображение рекламного баннера (мобильная версия)' )
->help_text( 'Размер изображения (желательно) 390px на 550px' )
->set_width( 15 ),
Field::make( 'text', 'main_banner_link', 'УРЛ баннера:' )
->set_default_value('#'),
));
// ====================================================
// Доп поля для страницы начальной школы
// ====================================================
Container::make('post_meta', 'Настройки Начальной Школы')
->where('post_template', '=', 'page-school.php')
->add_fields(array(
Field::make( 'textarea', 'teachers_block', 'Текст в блоке "Наша команда":' ),
Field::make( 'image', 'main_banner_img_desktop', 'Изображение рекламного баннера (десктопная версия)' )
->help_text( 'Размер изображения (желательно) 1185px на 190px' )
->set_width( 15 ),
Field::make( 'image', 'main_banner_img_mobile', 'Изображение рекламного баннера (мобильная версия)' )
->help_text( 'Размер изображения (желательно) 390px на 550px' )
->set_width( 15 ),
Field::make( 'text', 'main_banner_link', 'УРЛ баннера:' )
->set_default_value('#'),
Field::make( 'textarea', 'block_text_1', 'Текст для блока "Персональный план развития для каждого ученика"' ),
Field::make( 'textarea', 'block_text_2', 'Текст для блока - Почему начальная частная школа "Декарт", а не государственная?' ),
Field::make( 'textarea', 'block_text_3', 'Текст для блока "Семейные классы в Щелково"' ),
Field::make( 'complex', 'questions', 'Блок вопросы и ответы' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'textarea', 'questions_question', 'Текст вопроса' )
->set_width( 30 ),
Field::make( 'textarea', 'questions_answer', 'Текст ответа' )
->set_width( 70 ),
)),
));
// ====================================================
// Доп поля для страницы "ВСЕ КУРСЫ"
// ====================================================
Container::make('post_meta', 'Настройки Страницы Все Курсы')
->where('post_template', '=', 'page-course.php')
->add_fields(array(
Field::make( 'image', 'banner_img_desktop', 'Изображение для баннера (десктопная версия)' )
->help_text( 'Размер изображения (желательно) 1920px на 440px' )
->set_width( 15 ),
Field::make( 'image', 'banner_img_mobile', 'Изображение для баннера (мобильная версия)' )
->help_text( 'Размер изображения (желательно) 450px на 225px' )
->set_width( 15 ),
));
// ====================================================
// Доп поля для страницы "ВАКАНСИИ"
// ====================================================
Container::make('post_meta', 'Настройки Страницы ВАКАНСИИ')
->where('post_template', '=', 'page-vacancies.php')
->add_fields(array(
Field::make( 'complex', 'vacancies', 'Вакансии учебного центра:' )
->add_fields( array(
Field::make( 'text', 'vacancie_name', 'Название вакансии:' ),
Field::make( 'text', 'vacancie_link', 'Ссылка на страницу вакансии:' ),
))
));
// ====================================================
// Доп поля для страницы "КОНТАКТЫ"
// ====================================================
Container::make('post_meta', 'Настройки Страницы Контакты')
->where('post_template', '=', 'page-contacts.php')
->add_fields(array(
Field::make( 'image', 'img_school', 'Изображение школы:' )
));
// ====================================================
// Доп поля для категории (ПРЕДМЕТ)
// ====================================================
Container::make('term_meta', 'Category Properties')
->where('term_taxonomy', '=', 'subject')
->show_on_level(1)
->where('term_level', '=', 1)
->add_fields(array(
Field::make('text', 'subject_h1', 'Заголовок H1:')
->set_width( 100 )
));
// ====================================================
// Доп поля для сущностей reviews (ОТЗЫВ)
// ====================================================
Container::make('post_meta', 'Поля для отзыва')
->where('post_type', '=', 'reviews')
->add_fields(array(
Field::make( 'radio', 'review_type', 'Тип отзыва' )
->set_options( [
'camp' => 'О лагере',
'school' => 'О школе',
'primary' => 'О начальной школе',
] )
->set_default_value( 'school' )
->set_help_text( 'Выберите тип отзыва' ),
Field::make( 'image', 'review_avatar', 'Автар:' )
->set_width( 15 ),
Field::make( 'text', 'review_star', 'Оценка:' )
->set_attribute( 'type', 'number' ),
Field::make( 'textarea', 'review_text', 'Текст отзыва:' )
->set_width( 100 ),
Field::make('association', 'review_teacher', 'Выберите преподавателя:')
->set_width( 32 )
->set_types(array(
array(
'type' => 'post',
'post_type' => 'teacher',
)
))
->set_required(true)
->set_max(1)
->help_text( 'выбирается только один' ),
));
// ====================================================
// Доп поля для записей teacher
// ====================================================
Container::make( 'post_meta', 'Поля для преподавателя' )
->where( 'post_type', '=', 'teacher' )
->add_fields( array(
Field::make( 'text', 'teacher_direction', 'Направление преподавателя (текст в под фото):' ),
Field::make( 'image', 'teacher_avatar', 'Автар:' )
->set_width( 15 ),
Field::make( 'textarea', 'teacher_description', 'Дескрипшн преподавателя' )
->set_width( 75 ),
Field::make( 'textarea', 'teacher_about', 'О себе:' ),
Field::make( 'textarea', 'teacher_education', 'Образование:' ),
Field::make( 'textarea', 'teacher_add_education', 'Дополнительное образование:' ),
Field::make( 'text', 'teacher_rating', 'Оценка преподавателя' )
->set_width( 10 )
->set_default_value('5'),
Field::make( 'complex', 'teacher_subjects', 'Предметы обучения' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'text', 'teacher_subjects_title', 'Укажите заголовок предмета' )
->set_width( 50 )
->set_required(true)
->help_text( 'Например: Репетитор по математике' ),
Field::make( 'textarea', 'select_direction', 'Укажите все направления преподавателя:' )
->help_text( 'Пример: &lt;span&gt;Математика&lt;/span&gt;&lt;span&gt;Русский язык&lt;/span&gt;'),
Field::make('association', 'select_category', 'Укажите категрии')
->set_width( 100 )
->set_types(array(
array(
'type' => 'term',
'taxonomy' => 'trainingCategory',
)
))
->help_text( 'В списке указаны все возможные категрии в обучении, выберите необходимые' ),
)),
Field::make( 'complex', 'certificates', 'Дипломы и сертификаты' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'certificates_foto', 'Изображение' )
))
->help_text( 'Добавьте изображение дипломов и сертификатов преподавателя' ),
Field::make( 'text', 'teacher_video', 'Ссылка на видеопрезентацию' )
->set_width( 100 )
->help_text( 'Укажите ссылку на видео в youtube. Пример: &lt;iframe src="https://vk.com/video_ext.php?oid=-43228812&id=456240170hd=2" width="853" height="480" allow="autoplay; encrypted-media; fullscreen; picture-in-picture;" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;' ),
Field::make( 'complex', 'questions', 'Блок вопросы и ответы' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'textarea', 'questions_question', 'Текст вопроса' )
->set_width( 30 ),
Field::make( 'textarea', 'questions_answer', 'Текст ответа' )
->set_width( 70 ),
)),
));
// ====================================================
// Уникальное имя контейнера Продлёнки
// ====================================================
Container::make('post_meta', 'Настройки Продлёнки')
->where('post_template', '=', 'page-after-school.php')
->add_tab('Общие', array(
Field::make( 'text', 'as_address', 'Наш адрес:' ),
Field::make( 'text', 'as_price', 'Цена:' ),
))
->add_tab('Педагоги', array(
Field::make( 'complex', 'as_mentors', 'Педагоги' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'mentor_foto', 'Фотография:' )
->set_width( 15 ),
Field::make( 'text', 'mentor_name', 'ФИО:' )
->set_width( 30 ),
Field::make( 'text', 'mentor_directions', 'Описание:' )
->set_width( 55 ),
))
))
->add_tab('Распорядок дня', array(
Field::make( 'textarea', 'as_routine', 'Блок "Распорядок дня":' ),
))
->add_tab('Отзывы', array(
Field::make( 'complex', 'as_reviews', 'Отзывы клиентов:' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'review_avatar', 'Автар:' )
->set_width( 15 ),
Field::make( 'text', 'review_name', 'Имя:' )
->set_width( 30 ),
Field::make( 'text', 'review_star', 'Оценка:' )
->set_width( 15 )
->set_attribute( 'type', 'number' ),
Field::make( 'textarea', 'review_text', 'Текст отзыва:' )
->set_width( 100 ),
)),
))
->add_tab('Вопросы-Ответы', array(
Field::make( 'complex', 'as_questions', 'Блок вопросы и ответы' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'textarea', 'questions_question', 'Текст вопроса' )
->set_width( 30 ),
Field::make( 'textarea', 'questions_answer', 'Текст ответа' )
->set_width( 70 ),
)),
))
->add_tab('Фото', array(
Field::make( 'complex', 'as_fotos', 'Фотографии:' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'foto', 'Фото' )
)),
))
->add_tab('Битрикс', array(
Field::make( 'textarea', 'as_bitrix_script', 'script (формы) БИТРИКС24:' ),
));
// ====================================================
// Доп поля для страницы "ГОРОДСКОЙ ЛАГЕРЬ"
// ====================================================
Container::make('post_meta', 'Настройки Городской Лагерь')
->where('post_template', '=', 'page-camp.php')
->add_tab('Hero (новый дизайн)', array(
Field::make( 'image', 'banner_img', 'Фото в Hero-секции (главное изображение):' )
->set_help_text( 'Рекомендуемый размер: 840×560 px, WebP. Будет автоматически обрезано до 840px.' ),
Field::make( 'image', 'hero_img_mobile', 'Фото Hero для мобильных (опционально):' )
->set_help_text( 'Рекомендуемый размер: 480×320 px, WebP. Если не заполнено — используется главное фото.' ),
Field::make( 'text', 'hero_title_h1', 'Заголовок H1 (первая часть):' )
->set_default_value( 'Mind-Blowing Innovation.' ),
Field::make( 'text', 'hero_title_span', 'Заголовок span (вторая часть, цветная):' )
->set_default_value( 'Big Summer Fun!' ),
Field::make( 'textarea', 'banner_text', 'Текст под заголовком:' )
->set_default_value( 'Городской лагерь для детей 714 лет: наука, творчество и настоящие приключения каждый день' ),
Field::make( 'separator', 'hero_cta_sep', 'Кнопки' ),
Field::make( 'text', 'hero_btn_primary', 'Текст главной кнопки:' )
->set_default_value( 'Записаться на пробный день' ),
Field::make( 'text', 'hero_btn_secondary', 'Текст второй кнопки:' )
->set_default_value( 'Посмотреть программу' ),
Field::make( 'text', 'hero_btn_primary_link', 'Ссылка с главной кнопки (ID смены или URL):' )
->set_default_value( '#programs' ),
Field::make( 'text', 'hero_btn_secondary_link', 'Ссылка с второй кнопки:' )
->set_default_value( '#programs' ),
Field::make( 'separator', 'hero_search_sep', 'Форма поиска лагеря' ),
Field::make( 'text', 'hero_search_title', 'Заголовок формы поиска:' )
->set_default_value( 'Find the Camp Galileo Closest to You' ),
Field::make( 'text', 'hero_search_placeholder', 'Плейсхолдер поля поиска:' )
->set_default_value( 'Search by Zip Code' ),
Field::make( 'separator', 'hero_metrics_sep', 'Метрики доверия' ),
Field::make( 'text', 'hero_metric_1_icon', 'Иконка метрики 1 (emoji):' )
->set_default_value( '🏆' ),
Field::make( 'text', 'hero_metric_1_text', 'Текст метрики 1:' )
->set_default_value( '12 лет в городе' ),
Field::make( 'text', 'hero_metric_2_icon', 'Иконка метрики 2 (emoji):' )
->set_default_value( '👶' ),
Field::make( 'text', 'hero_metric_2_text', 'Текст метрики 2:' )
->set_default_value( '2 500+ счастливых детей' ),
Field::make( 'text', 'hero_metric_3_icon', 'Иконка метрики 3 (emoji):' )
->set_default_value( '⭐' ),
Field::make( 'text', 'hero_metric_3_text', 'Текст метрики 3:' )
->set_default_value( '4.9 / 5 — рейтинг от родителей' ),
))
->add_tab('Дополнительный баннер', array(
Field::make( 'image', 'banner_add_img', 'Фоновое изображение баннера' ),
Field::make( 'text', 'banner_add_title', 'Текст заголовка:' ),
Field::make( 'textarea', 'banner_add_text', 'Текст под заголовком:' ),
Field::make( 'text', 'banner_add_text_min', 'Сноска (под кнопкой):' )
))
->add_tab('Дополнительный баннер-2', array(
Field::make( 'image', 'banner_add_img2', 'Фоновое изображение баннера' ),
Field::make( 'text', 'banner_add_title2', 'Текст заголовка:' ),
Field::make( 'textarea', 'banner_add_text2', 'Текст под заголовком:' ),
Field::make( 'text', 'banner_add_text_min2', 'Сноска (под кнопкой):' )
))
->add_tab('Мы предлагаем', array(
Field::make( 'complex', 'suggestions', 'Блок "Что мы предлагаем"' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'suggestions_img', 'Изображение для баннера (десктопная версия)' ),
Field::make( 'text', 'suggestions_title', 'Текст заголовка:' ),
Field::make( 'textarea', 'suggestions_text', 'Текст под заголовком:' )
)),
))
->add_tab('Программы', array(
Field::make( 'text', 'price_half_day', 'Стоимость за половину дня:' )
->set_attribute( 'type', 'number' ),
Field::make( 'text', 'price_full_day', 'Стоимость за весь день:' )
->set_attribute( 'type', 'number' ),
Field::make( 'complex', 'programs', 'Блок "Весенние и летние программы"' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'programs_img', 'Изображение для баннера (десктопная версия)' ),
Field::make( 'text', 'programs_title', 'Текст заголовка:' ),
Field::make( 'text', 'programs_date', 'Даты проведения:' ),
Field::make( 'textarea', 'programs_text', 'Описание в карточке:' ),
Field::make( 'text', 'programs_price', 'Стоимость:' )
->set_attribute( 'type', 'number' )
->set_width( 30 ),
Field::make( 'text', 'programs_days', 'Количество дней:' )
->set_width( 30 ),
Field::make( 'rich_text', 'programs_content', 'Описание для всплывающего окна:' ),
)),
))
->add_tab('Наставники', array(
Field::make( 'complex', 'mentors', 'Наставники' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make('association', 'mentor', 'Выберите наставника')
->set_width( 32 )
->set_types(array(
array(
'type' => 'post',
'post_type' => 'teacher',
)
))
->set_max(1)
->help_text( 'выбирается только один наставник для вкладки' ),
Field::make( 'text', 'mentor_job', 'Должность:' ),
Field::make( 'complex', 'mentor_directions', 'Направления наставника:' )
->add_fields( array(
Field::make( 'text', 'direction_name', 'Название направления:' ),
)),
Field::make( 'text', 'mentor_experience', 'Опыт работы в сфере образования:' ),
))
))
->add_tab('Распорядок дня', array(
Field::make( 'complex', 'routine', 'Блок "Распорядок дня"' )
->add_fields( array(
Field::make( 'text', 'routine_time', 'Время:' )
->set_width( 15 ),
Field::make( 'text', 'routine_title', 'Название мероприятия:' )
->set_width( 40 ),
Field::make( 'textarea', 'routine_text', 'Описание мероприятия:' )
->set_width( 45 ),
))
))
->add_tab('Фотографии', array(
Field::make( 'complex', 'fotos', 'Блок с фотографиями' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'image', 'foto', 'Фотография:' )
)),
Field::make( 'rich_text', 'fotos_content', 'Текстовый контент:' ),
Field::make( 'text', 'fotos_link_vk', 'Ссылка на ВК:' )
->set_default_value('#')
))
->add_tab('Вопросы-Ответы', array(
Field::make( 'complex', 'questions', 'Блок вопросы и ответы' )
->set_layout( 'tabbed-horizontal' )
->add_fields( array(
Field::make( 'textarea', 'questions_question', 'Текст вопроса' )
->set_width( 30 ),
Field::make( 'textarea', 'questions_answer', 'Текст ответа' )
->set_width( 70 ),
)),
))
->add_tab('Контакты', array(
Field::make( 'text', 'contact_address', 'Адрес:' ),
Field::make( 'text', 'contact_location', 'Координаты адреса (для яндекc карт):' ),
Field::make( 'text', 'contact_location_text', 'Название метки на карте' ),
Field::make( 'text', 'contact_tel', 'Телефон' ),
Field::make( 'text', 'contact_mail', 'Електронная почта:' ),
Field::make( 'complex', 'social_media', 'Социальная сеть' )
->add_fields( array(
Field::make( 'text', 'social_media_name', 'Название:' )
->set_width( 100 ),
Field::make( 'image', 'social_media_img', 'Логотип:' )
->set_width( 20 ),
Field::make( 'text', 'social_media_link', 'Cсылка:' )
->set_width( 80 ),
)),
))
->add_tab('Битрикс', array(
Field::make( 'textarea', 'camp_bitrix_script', 'script (формы) БИТРИКС24:' ),
));
}
// функция получения id курса по его названию
function get_post_by_title($page_title) {
$query = new WP_Query(
[
'post_type' => 'course',
'title' => $page_title,
'post_status' => 'publish',
'posts_per_page' => 1,
'update_post_term_cache' => false,
'update_post_meta_cache' => false,
'orderby' => 'post_date ID',
'order' => 'ASC',
'no_found_rows' => true,
'ignore_sticky_posts' => true,
]);
wp_reset_postdata();
if ( $query->post ) return $query->post->ID;
else return null;
}
// функция случайного цвета
function rand_color() {
return sprintf('#%06X', mt_rand(0, 0xFFFFFF));
}
add_theme_support( 'post-thumbnails' );
add_action('pre_get_posts', 'exclude_custom_taxonomy_posts');
function exclude_custom_taxonomy_posts($query) {
if (!is_admin() && $query->is_main_query() && ($query->is_tax('trainingCategory') || $query->is_tax('direction'))) {
$query->set_404();
}
}
function add_og_image() {
$term = get_queried_object();
if ($term->term_id) {
$snippet = carbon_get_term_meta( $term->term_id, 'snippet' );
if ($snippet != '') echo '<meta property="og:image" content="' . wp_get_attachment_url($snippet) . '" />' . "\n";
}
}
add_action( 'wp_head', 'add_og_image' );
function yoastVariableToTitle($post_id) {
$yoast_title = get_post_meta($post_id, '_yoast_wpseo_title', true);
$title = strstr($yoast_title, '%%', true);
if (empty($title)) {
$title = get_the_title($post_id);
}
$wpseo_titles = get_option('wpseo_titles');
$sep_options = WPSEO_Option_Titles::get_instance()->get_separator_options();
if (isset($wpseo_titles['separator']) && isset($sep_options[$wpseo_titles['separator']])) {
$sep = $sep_options[$wpseo_titles['separator']];
} else {
$sep = '-';
}
$site_title = get_bloginfo('name');
$meta_title = $title . ' ' . $sep . ' ' . $site_title;
return $meta_title;
}
function replaceQuotes($text) {
$text = str_replace(['"'], "'", $text);
return $text;
}
function enqueue_template_specific_styles() {
if ( is_page_template('page-camp.php') ) {
wp_enqueue_style(
'template-specific-style',
get_template_directory_uri() . '/assets/css/camp.css',
array(),
'1.0'
);
wp_enqueue_script(
'camp-script',
get_template_directory_uri() . '/assets/js/camp.js',
NULL,
'1.0.0',
true
);
}
if ( is_page_template('page-after-school.php') ) {
wp_enqueue_style(
'template-after-style',
get_template_directory_uri() . '/assets/css/after-school.css',
array(),
'1.0'
);
}
}
add_action('wp_enqueue_scripts', 'enqueue_template_specific_styles');
add_shortcode( 'get_form_bitrix', 'form_bitrix' );
function form_bitrix( $atts, $content = null ) {
return carbon_get_theme_option( 'site_bitrix_script' );
}
add_shortcode( 'get_reviews', 'sc_reviews' );
function sc_reviews( $atts ) {
$atts = shortcode_atts( [
'type' => 'school',
], $atts );
set_query_var( 'type', $atts['type'] );
ob_start();
load_template( locate_template( '/template-parts/reviews.php' ), false );
return ob_get_clean();
}
add_shortcode( 'get_teachers', 'sc_teachers' );
function sc_teachers( $atts, $content = null ) {
ob_start();
set_query_var( 'sc_teachers', '1' );
load_template( locate_template( '/template-parts/teachers.php' ), false );
return ob_get_clean();
}
function fix_page_1_in_pagination( $link ) {
$reviews_page_id = 91;
$root_url = get_permalink( $reviews_page_id );
if ( substr( $root_url, -1 ) !== '/' ) {
$root_url .= '/';
}
if ( isset($_GET['filter']) ) {
$root_url = add_query_arg('filter', esc_attr($_GET['filter']), $root_url);
}
$page_1_url_full = get_pagenum_link(1);
if (substr($page_1_url_full, -1) !== '/') {
$page_1_url_full .= '/';
}
$canonical_root_url = get_permalink($reviews_page_id);
if (substr($canonical_root_url, -1) !== '/') {
$canonical_root_url .= '/';
}
if (isset($_GET['filter'])) {
$canonical_root_url = add_query_arg('filter', esc_attr($_GET['filter']), $canonical_root_url);
}
$link = str_replace(
'href="' . esc_url($page_1_url_full) . '"',
'href="' . esc_url($canonical_root_url) . '"',
$link
);
$link = str_replace(
'href="' . esc_url(get_pagenum_link(1)) . '"',
'href="' . esc_url($canonical_root_url) . '"',
$link
);
return $link;
}
add_filter( 'paginate_links', 'fix_page_1_in_pagination' );
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'rest_output_link_wp_head');
remove_action('wp_head', 'wp_oembed_add_discovery_links');
remove_action('wp_head', 'wp_shortlink_wp_head');
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head');
remove_action('template_redirect', 'rest_output_link_header', 11);
function dekart_disable_emojis() {
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('admin_print_scripts', 'print_emoji_detection_script');
remove_action('wp_print_styles', 'print_emoji_styles');
remove_action('admin_print_styles', 'print_emoji_styles');
remove_filter('the_content_feed', 'wp_staticize_emoji');
remove_filter('comment_text_rss', 'wp_staticize_emoji');
remove_filter('wp_mail', 'wp_staticize_emoji_for_email');
add_filter('tiny_mce_plugins', 'dekart_disable_emojis_tinymce');
add_filter('wp_resource_hints', 'dekart_disable_emojis_remove_dns_prefetch', 10, 2);
}
add_action('init', 'dekart_disable_emojis');
function dekart_disable_emojis_tinymce($plugins) {
if (is_array($plugins)) {
return array_diff($plugins, array('wpemoji'));
}
return array();
}
function dekart_disable_emojis_remove_dns_prefetch($urls, $relation_type) {
if ('dns-prefetch' === $relation_type) {
$emoji_svg_url = apply_filters('emoji_svg_url', 'https://s.w.org/images/core/emoji/');
$urls = array_diff($urls, array($emoji_svg_url));
}
return $urls;
}
// ====================================================
// ✅ Оптимизация скриптов — defer только на фронтенде
// ====================================================
function dekart_add_defer_to_scripts($tag, $handle, $src) {
// Не деферим скрипты в админке, AJAX и REST запросах
if ( is_admin() || wp_doing_ajax() || ( defined('REST_REQUEST') && REST_REQUEST ) ) {
return $tag;
}
$no_defer = array(
'jquery-core',
'jquery',
'carbon-fields-script',
'wp-api-request',
'wp-element',
'wp-components',
);
if (in_array($handle, $no_defer)) {
return $tag;
}
if (strpos($tag, 'defer') !== false || strpos($tag, 'async') !== false) {
return $tag;
}
return str_replace('<script ', '<script defer ', $tag);
}
add_filter('script_loader_tag', 'dekart_add_defer_to_scripts', 10, 3);
// ====================================================
// ✅ Заголовки безопасности — только на фронтенде
// ====================================================
function dekart_security_headers() {
// Не применяем в админке, AJAX и cron
if ( is_admin() || wp_doing_ajax() || defined('DOING_CRON') ) {
return;
}
header('X-Frame-Options: SAMEORIGIN');
header('X-XSS-Protection: 1; mode=block');
header('X-Content-Type-Options: nosniff');
header('Referrer-Policy: strict-origin-when-cross-origin');
}
add_action('send_headers', 'dekart_security_headers');
function dekart_add_preload_hints() {
// резерв для preload hints
}
add_action('wp_head', 'dekart_add_preload_hints', 1);// Тестовая строка для проверки деплоя 2026-05-06
// Updated via WordPress admin 2026-05-07
// === ACF JSON Auto-save ===
// Автоматически сохраняет группы полей в JSON при редактировании
add_filter('acf/settings/save_json', function($path) {
return get_stylesheet_directory() . '/acf-json';
});
// Загружает группы полей из JSON
add_filter('acf/settings/load_json', function($paths) {
$paths[] = get_stylesheet_directory() . '/acf-json';
return $paths;
});
// === ACF JSON Auto-save ===
// Автоматически сохраняет группы полей в JSON при редактировании
add_filter('acf/settings/save_json', function($path) {
return get_stylesheet_directory() . '/acf-json';
});
// Загружает группы полей из JSON
add_filter('acf/settings/load_json', function($paths) {
$paths[] = get_stylesheet_directory() . '/acf-json';
return $paths;
});
// Автоматическое удаление JSON при удалении группы полей
add_action('trashed_post', 'dekart_acf_delete_json', 10, 1);
add_action('deleted_post', 'dekart_acf_delete_json', 10, 1);
function dekart_acf_delete_json($post_id) {
if (get_post_type($post_id) !== 'acf-field-group') {
return;
}
$key = get_post_field('post_name', $post_id);
$json_file = get_stylesheet_directory() . '/acf-json/' . $key . '.json';
if (file_exists($json_file)) {
unlink($json_file);
}
}

View File

@ -80,9 +80,9 @@ if ( is_front_page() ) {
// Убрали старый формат css?family= в пользу css2 с более широкой поддержкой
?>
<link rel="preload" as="style"
href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Oswald:wght@300;400;700&display=swap"
href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Oswald:wght@300;400;700&family=Fredoka:wght@400;500;600;700&display=swap"
onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Oswald:wght@300;400;700&display=swap"></noscript>
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Oswald:wght@300;400;700&family=Fredoka:wght@400;500;600;700&display=swap"></noscript>
<?php
// ─────────────────────────────────────────────────────────────────────

View File

@ -36,19 +36,103 @@ var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
$banner_label2 = carbon_get_post_meta( $post_id, 'banner_label2' );
$banner_label3 = carbon_get_post_meta( $post_id, 'banner_label3' );
?>
<div class="banner">
<span class="banner_label banner_label1"><?php echo $banner_label1; ?></span>
<span class="banner_label banner_label2"><?php echo $banner_label2; ?></span>
<span class="banner_label banner_label3"><?php echo $banner_label3; ?></span>
<div class="banner__left-part">
<h1 class="banner_title"><?php echo $banner_title; ?></h1>
<p class="banner_text"><?php echo $banner_text; ?></p>
<button class="banner_btn btn-write-camp">Оставить заявку</button>
<section class="hero-media-search">
<div class="container">
<div class="hero-media-search__container">
<div class="hero-media-search__content">
<h1 class="heading-1 heading-highlight blue">
<?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_title_h1' ) ?: 'Лето, которое он запомнит навсегда' ); ?>
<span><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_title_span' ) ?: 'Big Summer Fun!' ); ?></span>
</h1>
<div class="hero-media-search__propositions on-desktop">
<div class="wrapper__propositions">
<?php $icon1 = carbon_get_post_meta( $post_id, 'hero_metric_1_img' ); if ( $icon1 ) : ?>
<img src="<?php echo wp_get_attachment_url( $icon1 ); ?>" alt="">
<?php else : ?>
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/doodles/icon-home.png" alt="">
<?php endif; ?>
<h3><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_1_number' ) ?: '90+' ); ?></h3>
<p><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_1_label' ) ?: 'Количество клубов' ); ?></p>
</div>
<div class="banner__right-part">
<img src="<?php echo wp_get_attachment_url($banner_img); ?>" alt="<?php echo get_post_meta( $banner_img, '_wp_attachment_image_alt', true ); ?>">
<div class="wrapper__propositions">
<?php $icon2 = carbon_get_post_meta( $post_id, 'hero_metric_2_img' ); if ( $icon2 ) : ?>
<img src="<?php echo wp_get_attachment_url( $icon2 ); ?>" alt="">
<?php else : ?>
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/doodles/icon-bulb.png" alt="">
<?php endif; ?>
<h3><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_2_number' ) ?: '570K+' ); ?></h3>
<p><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_2_label' ) ?: 'Юных инноваторов' ); ?></p>
</div>
<div class="wrapper__propositions">
<?php $icon3 = carbon_get_post_meta( $post_id, 'hero_metric_3_img' ); if ( $icon3 ) : ?>
<img src="<?php echo wp_get_attachment_url( $icon3 ); ?>" alt="">
<?php else : ?>
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/doodles/icon-award.png" alt="">
<?php endif; ?>
<h3><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_3_number' ) ?: '49K+' ); ?></h3>
<p><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_3_label' ) ?: 'Стипендий' ); ?></p>
</div>
</div>
<form action="" class="form hero-media-search__form on-desktop camp-finder-form-redirect">
<h4 class="heading-4"><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_search_title' ) ?: 'Найдите лагерь рядом с вами' ); ?></h4>
<div class="form__field">
<input type="text" name="s" placeholder="<?php echo esc_attr( carbon_get_post_meta( $post_id, 'hero_search_placeholder' ) ?: 'Ваш район или станция метро' ); ?>">
<button type="submit" class="btn btn--blue"><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_btn_primary' ) ?: 'Найти' ); ?></button>
</div>
</form>
</div>
<div class="hero-media-search__media">
<div class="hero-media-search__frame">
<?php $hero_img_id = carbon_get_post_meta( $post_id, 'banner_img' ); if ( $hero_img_id ) : ?>
<?php echo wp_get_attachment_image( $hero_img_id, 'large', false, array( 'class' => 'hero-media-search__image', 'loading' => 'eager' ) ); ?>
<?php else : ?>
<img class="hero-media-search__image" src="<?php echo get_template_directory_uri(); ?>/assets/images/camp-hero.jpg" alt="Дети в лагере" loading="eager">
<?php endif; ?>
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/doodles/hero-doodle-gears.svg" alt="" class="doodle doodle--top-left">
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/doodles/hero-doodle-pencils.svg" alt="" class="doodle doodle--bottom-right">
</div>
<div class="hero-media-search__wrapper">
<div class="hero-media-search__propositions on-mobile">
<div class="wrapper__propositions">
<?php $icon1m = carbon_get_post_meta( $post_id, 'hero_metric_1_img' ); if ( $icon1m ) : ?>
<img src="<?php echo wp_get_attachment_url( $icon1m ); ?>" alt="">
<?php else : ?>
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/doodles/icon-home.png" alt="">
<?php endif; ?>
<h3><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_1_number' ) ?: '90+' ); ?></h3>
<p><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_1_label' ) ?: 'Количество клубов' ); ?></p>
</div>
<div class="wrapper__propositions">
<?php $icon2m = carbon_get_post_meta( $post_id, 'hero_metric_2_img' ); if ( $icon2m ) : ?>
<img src="<?php echo wp_get_attachment_url( $icon2m ); ?>" alt="">
<?php else : ?>
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/doodles/icon-bulb.png" alt="">
<?php endif; ?>
<h3><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_2_number' ) ?: '570K+' ); ?></h3>
<p><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_2_label' ) ?: 'Юных инноваторов' ); ?></p>
</div>
<div class="wrapper__propositions">
<?php $icon3m = carbon_get_post_meta( $post_id, 'hero_metric_3_img' ); if ( $icon3m ) : ?>
<img src="<?php echo wp_get_attachment_url( $icon3m ); ?>" alt="">
<?php else : ?>
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/doodles/icon-award.png" alt="">
<?php endif; ?>
<h3><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_3_number' ) ?: '49K+' ); ?></h3>
<p><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_metric_3_label' ) ?: 'Стипендий' ); ?></p>
</div>
</div>
<form action="" class="form hero-media-search__form camp-finder-form-redirect">
<div class="form__field">
<input type="text" name="s" placeholder="<?php echo esc_attr( carbon_get_post_meta( $post_id, 'hero_search_placeholder' ) ?: 'Ваш район или станция метро' ); ?>">
<button type="submit" class="btn btn--blue"><?php echo esc_html( carbon_get_post_meta( $post_id, 'hero_btn_primary' ) ?: 'Найти' ); ?></button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
<section class="suggestions">
<h2 class="camp_title">Что мы предлагаем</h2>