http://ipfs.tech/

Last Checked: Jun 08, 2023, 13:57 EDT

IP Address: 169.150.221.147
ASN #: AS60068 CDN77 ^_^, GB
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 169.150.221.147:

  • https://8iunos1x6o17.swipepages.net/

  • https://core.arc.io/broker.html?987699e

  • https://84dds8rsbi0c.swipepages.net/montolieu-A17540

  • http://s10.adtidy.net/

  • https://cam.fapchat.com/pink?transaction_id=102bc0a0d92ed48173abbda013694f&aff_id=21&aff_sub=TJ_1006524281_PHUB_UPL_ALL&aff_sub2=KW_{Keywords};PUB_Pornhub+PC-+Underplayer+Adblock;SBAN_011498DFAPC18ALLEN6667L1;SCMP_1006524281;LOC_UPLVLM_74fc5c78-15b4-4af1-81eb-dac31733665e_706f4996-8bfc-4749-aa10-9848ab457669_bc1e1db8-c1c7-4d3e-a60a-e0bbdc45e65b&source=TS1-1006524281&file_id=585010&xid=4&bo=5696,5603,5645

  • http://tcache92.com/

  • http://wcache12.com/

  • http://spdtrk.com/

  • https://roblox.com.vc/

  • https://www.nica.com.au/js/dragdrop.js"

Other submissions on ipfs.tech:

Previous checks:

  • Jun 21, 2023, 19:14 EDT

                               
No match for ipfs.tech.

For more information on Whois status codes, please visit https://icann.org/epp

Corporation Service Company(c) (CSC)  The Trusted Partner of More than 50% of the 100 Best Global Brands.

Contact us to learn more about our enterprise solutions for Global Domain Name Registration and Management, Trademark Research and Watching, Brand, Logo and Auction Monitoring, as well SSL Certificate Services and DNS Hosting.

NOTICE: You are not authorized to access or query our WHOIS database through the use of high-volume, automated, electronic processes or for the purpose or purposes of using the data in any manner that violates these terms of use. The Data in the CSC WHOIS database is provided by CSC for information purposes only, and to assist persons in obtaining information about or related to a domain name registration record. CSC does not guarantee its accuracy. By submitting a WHOIS query, you agree to abide by the following terms of use: you agree that you may use this Data only for lawful purposes and that under no circumstances will you use this Data to: (1) allow, enable, or otherwise support the transmission of mass unsolicited, commercial advertising or solicitations via direct mail, e-mail, telephone, or facsimile; or (2) enable high volume, automated, electronic processes that apply to CSC (or its computer systems). CSC reserves the right to terminate your access to the WHOIS database in its sole discretion for any violations by you of these terms of use. CSC reserves the right to modify these terms at any time.

Register your domain name at http://www.cscglobal.com

                             
  • GET
    0 Timed out waiting for a response.

    https://countly.ipfs.io/i?begin_session=1&metrics=%7B%22_app_version%22%3A%220.0%22%2C%22_ua%22%3A%22Mozilla%2F5.0%20(X11%3B%20Linux%20x86_64)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F58.0.3029.110%20Safari%2F537.36%22%2C%22_resolution%22%3A%221366x768%22%2C%22_density%22%3A1%2C%22_locale%22%3A%22en-US%22%7D&app_key=057154765a9d182e83f89bca8481c6dfcd4abeae&device_id=40a80bed-725d-45f5-89a2-839c537050bb&sdk_name=javascript_native_web&sdk_version=23.02.1&t=1&timestamp=1686247076048&hour=17&dow=4

  • http://ipfs.tech/ https://ipfs.tech/
<html data-n-head="%7B%22lang%22:%7B%22ssr%22:%22en%22%7D%7D" data-countly-useragent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36" lang="en"><head><title>IPFS Powers the Distributed Web</title><meta data-n-head="ssr" charset="utf-8"><meta data-n-head="ssr" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="ssr" data-hid="description" name="description" content="The InterPlanetary File System is a peer-to-peer hypermedia protocol designed to preserve and grow humanity's knowledge by making the web upgradeable, resilient, and more open."><meta data-n-head="ssr" data-hid="twitter:card" name="twitter:card" content="summary"><meta data-n-head="ssr" data-hid="twitter:title" name="twitter:title" content="IPFS Powers the Distributed Web"><meta data-n-head="ssr" data-hid="twitter:description" name="twitter:description" content="The InterPlanetary File System is a peer-to-peer hypermedia protocol designed to preserve and grow humanity's knowledge by making the web upgradeable, resilient, and more open."><meta data-n-head="ssr" data-hid="twitter:image" name="twitter:image" content="https://ipfs.tech/images/social-card.png"><meta data-n-head="ssr" data-hid="twitter:image:alt" name="twitter:image:alt" content="IPFS Powers the Distributed Web"><meta data-n-head="ssr" data-hid="twitter:site" name="twitter:site" content="@ipfs"><meta data-n-head="ssr" data-hid="og:title" property="og:title" content="IPFS Powers the Distributed Web"><meta data-n-head="ssr" data-hid="og:description" property="og:description" content="The InterPlanetary File System is a peer-to-peer hypermedia protocol designed to preserve and grow humanity's knowledge by making the web upgradeable, resilient, and more open."><meta data-n-head="ssr" data-hid="og:image" property="og:image" content="https://ipfs.tech/images/social-card.png"><meta data-n-head="ssr" data-hid="og:image:secure_url" property="og:image:secure_url" content="https://ipfs.tech/images/social-card.png"><meta data-n-head="ssr" data-hid="og:image:alt" property="og:image:alt" content="IPFS Powers the Distributed Web"><link data-n-head="ssr" rel="icon" type="image/x-icon" href="/favicon.ico"><link rel="preload" href="./_nuxt/3de2277.js" as="script"><link rel="preload" href="./_nuxt/d32aa7c.js" as="script"><link rel="preload" href="./_nuxt/f9f87b5.js" as="script"><link rel="preload" href="./_nuxt/dd4f578.js" as="script"><link rel="preload" href="./_nuxt/3a66e31.js" as="script"><link rel="preload" href="./_nuxt/0a8c91e.js" as="script"><style data-vue-ssr-id="d706d280:0 4ef37cdb:0 cab11fb8:0 d667fd40:0 12c28ea4:0 15f0552d:0 b682ae5a:0 2df9df06:0 49669fad:0 7d67b9f3:0 79d1952a:0 9a5ba210:0 56d4ba39:0 3bc65642:0 839a15c8:0 2580c71f:0 089089b8:0">/*! tailwindcss v2.2.4 | MIT License | https://tailwindcss.com*//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:inter,sans-serif;line-height:1.5}body{font-family:inherit;line-height:inherit}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,::after,::before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.prose{color:#16161f;max-width:65ch}.prose [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a{color:#34797d;text-decoration:none;font-weight:700;word-wrap:break-word}.prose a:hover{text-decoration:underline}.prose strong{color:#111827;font-weight:600}.prose ol[type="A"]{--list-counter-style:upper-alpha}.prose ol[type="a"]{--list-counter-style:lower-alpha}.prose ol[type="A"s]{--list-counter-style:upper-alpha}.prose ol[type="a"s]{--list-counter-style:lower-alpha}.prose ol[type="i"]{--list-counter-style:lower-roman}.prose ol[type="i"s]{--list-counter-style:lower-roman}.prose ol[type="1"]{--list-counter-style:decimal}.prose ol>li{position:relative;padding-left:1.75em}.prose ol>li::before{content:counter(list-item,var(--list-counter-style,decimal)) ".";position:absolute;font-weight:400;color:#6b7280;left:0}.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li::before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:calc(.875em - .1875em);left:.25em}.prose hr{border-color:#e5e7eb;border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose blockquote{font-weight:500;font-style:italic;color:#111827;border-left-width:.25rem;border-left-color:#002256;quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose blockquote p:first-of-type::before{content:open-quote}.prose blockquote p:last-of-type::after{content:close-quote}.prose h1{color:#111827;font-weight:500;font-size:2.1875rem;margin-top:0;margin-bottom:.8888889em;line-height:1.2;font-family:montserrat,sans-serif;letter-spacing:-.01em;padding-bottom:.5rem;border-bottom:2px solid #d1d1d663}@media (min-width:1024px){.prose h1{font-size:3.125rem}}.prose h2{color:#111827;font-weight:500;font-size:1.75rem;margin-top:2em;margin-bottom:1em;line-height:1.2;font-family:montserrat,sans-serif;letter-spacing:-.01em;padding-bottom:.5rem;border-bottom:2px solid #d1d1d663}@media (min-width:640px){.prose h2{line-height:1.2}}.prose h3{color:#111827;font-weight:500;font-size:1.75rem;margin-top:1.5em;margin-bottom:1em;line-height:1.2;font-family:montserrat,sans-serif;letter-spacing:-.01em;padding-bottom:.5rem;border-bottom:2px solid #d1d1d663}.prose h4{color:#111827;font-weight:400;margin-top:1.2em;margin-bottom:.5em;line-height:1.3;font-family:inter,sans-serif;font-size:1.3rem;letter-spacing:0}.prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:rgba(51,51,51,.8);font-weight:400;font-size:.875rem;background-color:rgba(27,31,35,.05);border-radius:.1875rem;padding:.15rem .3rem;white-space:pre-wrap;word-break:break-all}.prose code::before{content:none!important}.prose code::after{content:none!important}.prose code::before{content:"`"}.prose code::after{content:"`"}.prose a code{color:#111827}.prose pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-right:1.1428571em;padding-bottom:.8571429em;padding-left:1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code::before{content:none}.prose pre code::after{content:none}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose thead{color:#111827;font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding-top:.5714286em;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose{font-size:1rem;line-height:1.4}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose img{margin-top:2em;margin-bottom:2em}.prose video{margin-top:2em;margin-bottom:2em}.prose figure{margin-top:2em;margin-bottom:2em}.prose figure>*{margin-top:0;margin-bottom:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol{margin-top:1.25em;margin-bottom:1.25em}.prose ol>li::before{color:#16161f}.prose ul{margin-top:1.25em;margin-bottom:1.25em}.prose ul li::before{background-color:#16161f}.prose li{margin-top:.5em;margin-bottom:.5em}.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>:first-child{margin-top:1.25em}.prose>ul>li>:last-child{margin-bottom:1.25em}.prose>ol>li>:first-child{margin-top:1.25em}.prose>ol>li>:last-child{margin-bottom:1.25em}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-top:.75em;margin-bottom:.75em}.prose hr+*{margin-top:0}.prose h2+*{margin-top:0}.prose h3+*{margin-top:0}.prose h4+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose{margin-left:auto;margin-right:auto;font-family:inter,sans-serif;font-weight:400;letter-spacing:0}@media (min-width:640px){.prose{line-height:1.5}}.prose h5{font-family:montserrat,sans-serif;font-weight:600;font-size:1.125rem;letter-spacing:-.01em;line-height:1.3}@media (min-width:640px){.prose h5{font-size:1.375rem}}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-x-0{left:0;right:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.bottom-8{bottom:2rem}.left-0{left:0}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-span-10{grid-column:span 10/span 10}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.m-1{margin:.25rem}.m-1\.5{margin:.375rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-24{margin-top:6rem}.mt-auto{margin-top:auto}.mr-0{margin-right:0}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-8{margin-right:2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-1\.5{margin-bottom:.375rem}.mb-2\.5{margin-bottom:.625rem}.last\:mr-0:last-child{margin-right:0}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-20{height:5rem}.h-36{height:9rem}.h-52{height:13rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-48{max-height:12rem}.max-h-168{max-height:42rem}.max-h-screen{max-height:100vh}.min-h-640{min-height:40rem}.min-h-screen{min-height:100vh}.w-4{width:1rem}.w-8{width:2rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-6\/12{width:50%}.w-11\/12{width:91.666667%}.w-full{width:100%}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-lg{max-width:32rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-screen-lg{max-width:1024px}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@-webkit-keyframes ping{100%,75%{transform:scale(2);opacity:0}}@keyframes ping{100%,75%{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,100%{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,100%{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-y-0{row-gap:0}.gap-y-12{row-gap:3rem}.gap-y-20{row-gap:5rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.border-2{border-width:2px}.border{border-width:1px}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.bg-blueGreen{--tw-bg-opacity:1;background-color:rgba(52,121,125,var(--tw-bg-opacity))}.bg-blueGreenLight{--tw-bg-opacity:1;background-color:rgba(107,196,206,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-blueGreenScreen:hover{--tw-bg-opacity:1;background-color:rgba(102,152,154,var(--tw-bg-opacity))}.bg-opacity-25{--tw-bg-opacity:0.25}.fill-current{fill:currentColor}.p-2{padding:.5rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-12{padding-top:3rem}.pt-20{padding-top:5rem}.pr-16{padding-right:4rem}.pb-5{padding-bottom:1.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-display{font-family:montserrat,sans-serif}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.leading-normal{line-height:1.5}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-blueGreen{--tw-text-opacity:1;color:rgba(52,121,125,var(--tw-text-opacity))}.text-blueGreenLight{--tw-text-opacity:1;color:rgba(107,196,206,var(--tw-text-opacity))}.text-navy{--tw-text-opacity:1;color:rgba(11,58,83,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.hover\:opacity-75:hover{opacity:.75}*,::after,::before{--tw-shadow:0 0 #0000}*,::after,::before{--tw-ring-inset:var(--tw-empty, );/*!*//*!*/--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-75{--tw-brightness:brightness(.75)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.bg-gradient-6{background:linear-gradient(to bottom,#041727 0,#062b3f 100%)}@media (min-width:640px){.sm\:visible{visibility:visible}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:mt-24{margin-top:6rem}.sm\:mr-2{margin-right:.5rem}.sm\:mr-10{margin-right:2.5rem}.sm\:mr-2\.5{margin-right:.625rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-20{margin-bottom:5rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:hidden{display:none}.sm\:max-h-36{max-height:9rem}.sm\:max-h-1200{max-height:75rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-start{justify-content:flex-start}.sm\:gap-y-0{row-gap:0}.sm\:gap-y-24{row-gap:6rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-36{padding-top:9rem;padding-bottom:9rem}.sm\:pt-0{padding-top:0}.sm\:pl-10{padding-left:2.5rem}.sm\:text-left{text-align:left}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:float-right{float:right}.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-8{margin-top:2rem}.md\:mr-12{margin-right:3rem}.md\:mb-0{margin-bottom:0}.md\:mb-8{margin-bottom:2rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-4\/5{width:80%}.md\:max-w-xl{max-width:36rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:text-left{text-align:left}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.lg\:mt-0{margin-top:0}.lg\:mb-0{margin-bottom:0}.lg\:max-w-lg{max-width:32rem}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:p-8{padding:2rem}.lg\:pb-20{padding-bottom:5rem}}@media (min-width:1280px){.xl\:w-3\/5{width:60%}.xl\:max-w-xl{max-width:36rem}}@media (min-width:1536px){.\32xl\:px-32{padding-left:8rem;padding-right:8rem}}@font-face{font-family:inter;src:url(./_nuxt/fonts/Inter-Regular.26a30a5.woff2) format("woff2"),url(./_nuxt/fonts/Inter-Regular.e148c4a.woff) format("woff"),url(./_nuxt/fonts/Inter-Regular.78b51f2.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:inter;src:url(./_nuxt/fonts/Inter-SemiBold.2244d96.woff2) format("woff2"),url(./_nuxt/fonts/Inter-SemiBold.d2e3b0e.woff) format("woff"),url(./_nuxt/fonts/Inter-SemiBold.90ceec1.otf) format("opentype");font-display:auto;font-style:normal;font-weight:600}@font-face{font-family:inter;src:url(./_nuxt/fonts/Inter-SemiBoldItalic.3c66f84.woff2) format("woff2"),url(./_nuxt/fonts/Inter-SemiBoldItalic.349f63a.woff) format("woff"),url(./_nuxt/fonts/Inter-SemiBoldItalic.044290d.otf) format("opentype");font-display:auto;font-style:italic;font-weight:600}@font-face{font-family:montserrat;src:url(./_nuxt/fonts/Montserrat-Light.7044fc1.woff2) format("woff2"),url(./_nuxt/fonts/Montserrat-Light.a86efb4.woff) format("woff"),url(./_nuxt/fonts/Montserrat-Light.02afb26.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:montserrat;src:url(./_nuxt/fonts/Montserrat-LightItalic.5df2607.woff2) format("woff2"),url(./_nuxt/fonts/Montserrat-LightItalic.5731ce7.woff) format("woff"),url(./_nuxt/fonts/Montserrat-LightItalic.d79f80a.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:300}@font-face{font-family:montserrat;src:url(./_nuxt/fonts/Montserrat-Medium.5db2134.woff2) format("woff2"),url(./_nuxt/fonts/Montserrat-Medium.4076513.woff) format("woff"),url(./_nuxt/fonts/Montserrat-Medium.e2d60bc.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:montserrat;src:url(./_nuxt/fonts/Montserrat-MediumItalic.d68e848.woff2) format("woff2"),url(./_nuxt/fonts/Montserrat-MediumItalic.0116d97.woff) format("woff"),url(./_nuxt/fonts/Montserrat-MediumItalic.54b24d9.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:500}@font-face{font-family:montserrat;src:url(./_nuxt/fonts/Montserrat-Bold.bad41f0.woff2) format("woff2"),url(./_nuxt/fonts/Montserrat-Bold.5fd5a85.woff) format("woff"),url(./_nuxt/fonts/Montserrat-Bold.079ca05.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:montserrat;src:url(./_nuxt/fonts/Montserrat-BoldItalic.e2e4c0a.woff2) format("woff2"),url(./_nuxt/fonts/Montserrat-BoldItalic.bc29d03.woff) format("woff"),url(./_nuxt/fonts/Montserrat-BoldItalic.a32ae5d.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:source-serif-pro;src:url(./_nuxt/fonts/source-serif-pro-regular.0ecfb90.woff2) format("woff2"),url(./_nuxt/fonts/source-serif-pro-regular.1bb1ef2.woff) format("woff"),url(./_nuxt/fonts/source-serif-pro-regular.828ae32.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:source-serif-pro;src:url(./_nuxt/fonts/source-serif-pro-semibold.edb32e6.woff2) format("woff2"),url(./_nuxt/fonts/source-serif-pro-semibold.5fca3d4.woff) format("woff"),url(./_nuxt/fonts/source-serif-pro-semibold.05fa05f.otf) format("opentype");font-display:auto;font-style:normal;font-weight:600}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grid-margins{margin-left:15px;margin-right:15px}@media (min-width:768px){.grid-margins{margin:0 4%}}@media only screen and (min-width:1556px){.grid-margins{margin-left:auto;margin-right:auto;max-width:1440px}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-og{padding-bottom:52.63%}.embed-responsive-4by3{padding-bottom:75%}h1{font-family:montserrat,sans-serif;line-height:1.2;font-weight:500;font-size:2.1875rem;letter-spacing:-.01em}h2{font-family:inter,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.4}@media (min-width:1024px){h1{font-size:3.125rem}}@media (min-width:640px){h2{font-size:1.5rem}h4{line-height:1.4}}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.banner{display:block;display:none;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.banner:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.banner>.banner-cta{display:block;padding:1rem;text-align:center;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.with-banner{border-top-width:3rem;--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.with-banner .banner{display:block}.navVisible[data-v-ad13b700]{--tw-translate-y:0px}.navSticky[data-v-ad13b700]{background:linear-gradient(to bottom,#041727 0,#062b3f 100%)}.mobileNavOpen[data-v-ad13b700]{background-color:transparent;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.nav-link[data-v-ad13b700]:after{content:"";height:1px;bottom:-7px;background-color:currentColor;position:absolute;width:100%;left:0;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;transition-duration:.2s}.nav-link.nuxt-link-active[data-v-ad13b700]:after,.nav-link[data-v-ad13b700]:hover:after{opacity:1}.hamburger-icon[data-v-ad13b700]{position:relative}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{content:"";background-color:currentColor;height:2px}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{position:absolute}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{width:100%}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{left:0}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{transition-duration:.3s}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{transform-origin:center}.hamburger-icon[data-v-ad13b700]:after,.hamburger-icon[data-v-ad13b700]:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hamburger-icon[data-v-ad13b700]:before{top:10px}.hamburger-icon[data-v-ad13b700]:after{top:20px}.mobileNavOpen .hamburger-icon[data-v-ad13b700]:after,.mobileNavOpen .hamburger-icon[data-v-ad13b700]:before{top:15px}.mobileNavOpen .hamburger-icon[data-v-ad13b700]:before{--tw-rotate:45deg}.mobileNavOpen .hamburger-icon[data-v-ad13b700]:after{--tw-rotate:-45deg}.mobile-nav-link[data-v-6782e620]{position:relative}.mobile-nav-link.nuxt-link-active[data-v-6782e620]:after{content:"";height:1px;bottom:-2px;background-color:currentColor;position:absolute;width:100%;left:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;transition-duration:.2s}.transition-content-enter-active[data-v-6782e620],.transition-content-leave-active[data-v-6782e620]{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-scale-x:1;--tw-scale-y:1;opacity:1;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-content-enter[data-v-6782e620],.transition-content-leave-to[data-v-6782e620]{--tw-scale-x:1.05;--tw-scale-y:1.05;opacity:0}.video-preview:hover .video-preview-thumbnail[data-v-9db72168]{--tw-scale-x:1.05;--tw-scale-y:1.05}h2[data-v-9db72168]{font-size:1.875rem;line-height:2.25rem}@media (min-width:640px){h2[data-v-9db72168]{font-size:2.25rem;line-height:2.5rem}}canvas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#toggle-animation[data-v-bc3dd708]{background-color:rgba(6,27,45,.6);min-width:0;border:none;color:#8c9aa2;z-index:2}#toggle-animation[data-v-bc3dd708]:hover{--tw-text-opacity:1;color:rgba(107,196,206,var(--tw-text-opacity))}.view-more[data-v-bc3dd708]{z-index:2}.hero-container[data-v-bc3dd708]{margin-top:23vh;z-index:2}.hero-container h2[data-v-bc3dd708]{font-size:1.375rem;font-weight:200;font-family:inter,sans-serif;line-height:2rem}@media (max-width:768px){.hero-container[data-v-bc3dd708]{margin-top:15vh}}@media (max-width:640px){.hero-container h2[data-v-bc3dd708]{font-size:1.1625rem;line-height:1.6rem}.hero-container[data-v-bc3dd708]{margin-top:5vh;padding:0 10%}}@media (max-width:420px){#stars[data-v-bc3dd708]{min-height:44rem}}.divider[data-v-132ef3b3]{width:3.125rem;height:.1875rem;border-radius:.1875rem}.modal-content[data-v-636a68ba]{top:50%;left:50%;transform:translate(-50%,-50%)}.footer-link[data-v-96e01632]{font-family:Montserrat,sans-serif;letter-spacing:-.01em;line-height:1.4}h2[data-v-6d434613]{font-family:montserrat,sans-serif;font-weight:500;font-size:1.75rem;line-height:1.2;letter-spacing:-.01em}</style><link rel="preload" href="./_nuxt/static/1683668908/state.js" as="script"><link rel="preload" href="./_nuxt/static/1683668908/payload.js" as="script"><link rel="preload" href="./_nuxt/static/1683668908/manifest.js" as="script"><link rel="canonical" href="https://ipfs.tech/"><script charset="utf-8" src="/_nuxt/static/1683668908/manifest.js"></script><script charset="utf-8" src="/_nuxt/static/1683668908/payload.js"></script><script charset="utf-8" src="/_nuxt/f3551d7.js"></script><script charset="utf-8" src="/_nuxt/313d923.js"></script><script charset="utf-8" src="/_nuxt/5ea505e.js"></script><script charset="utf-8" src="/_nuxt/static/1683668908/team/payload.js"></script><script charset="utf-8" src="/_nuxt/static/1683668908/help/payload.js"></script></head><body><div id="__nuxt"><!----><div id="__layout"><div class="flex flex-col min-h-screen"><header data-v-ad13b700="" class="
    top-0
    w-full
    text-white
    transition
    duration-300
    ease-out
    transform
    z-50
   fixed"><div data-v-ad13b700="" class="grid-margins flex justify-between items-center h-20"><a data-v-ad13b700="" href="/" aria-current="page" class="
        hover:opacity-75
        transition-opacity
        duration-300
        ease-in-out
        mobile-nav-link
       nuxt-link-exact-active nuxt-link-active"><svg data-v-ad13b700="" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 553 235.3" class="w-32 h-20 fill-current icon"><path d="M239 63h17.8v105H239V63zm35.6 0h36.3c7.9 0 14.5.9 19.6 2.6s9.2 4.1 12.1 7.1a24.45 24.45 0 016.2 10.2 40.75 40.75 0 011.8 12.1 45.69 45.69 0 01-1.8 12.9 26.58 26.58 0 01-6.2 10.8 30.59 30.59 0 01-12.1 7.3c-5.1 1.8-11.5 2.7-19.3 2.7h-19.1V168h-17.5V63zm36.2 51a38.37 38.37 0 0011.1-1.3 16.3 16.3 0 006.8-3.7 13.34 13.34 0 003.5-5.8 29.75 29.75 0 001-7.6 25.68 25.68 0 00-1-7.7 12 12 0 00-3.6-5.5 17.15 17.15 0 00-6.9-3.4 41.58 41.58 0 00-10.9-1.2h-18.5V114h18.5zm119.9-51v15.3h-49.2V108h46.3v15.4h-46.3V168h-17.8V63h67zm26.2 72.9c.8 6.9 3.3 11.9 7.4 15s10.4 4.7 18.6 4.7a32.61 32.61 0 0010.1-1.3 20.52 20.52 0 006.6-3.5 12 12 0 003.5-5.2 19.08 19.08 0 001-6.4 16.14 16.14 0 00-.7-4.9 12.87 12.87 0 00-2.6-4.5 16.59 16.59 0 00-5.1-3.6 35 35 0 00-8.2-2.4l-13.4-2.5a89.76 89.76 0 01-14.1-3.7 33.51 33.51 0 01-10.4-5.8 22.28 22.28 0 01-6.3-8.8 34.1 34.1 0 01-2.1-12.7 26 26 0 0111.3-22.4 36.35 36.35 0 0112.6-5.6 65.89 65.89 0 0115.8-1.8c7.2 0 13.3.8 18.2 2.5a34.46 34.46 0 0111.9 6.5 28.21 28.21 0 016.9 9.3 42.1 42.1 0 013.2 11l-16.8 2.6c-1.4-5.9-3.7-10.2-7.1-13.1s-8.7-4.3-16.1-4.3a43.9 43.9 0 00-10.5 1.1 19.47 19.47 0 00-6.8 3.1 11.63 11.63 0 00-3.7 4.6 14.08 14.08 0 00-1.1 5.4c0 4.6 1.2 8 3.7 10.3s6.9 4 13.2 5.3l14.5 2.8c11.1 2.1 19.2 5.6 24.4 10.5s7.8 12.1 7.8 21.4a31.37 31.37 0 01-2.4 12.3 25.27 25.27 0 01-7.4 9.8 36.58 36.58 0 01-12.4 6.6 56 56 0 01-17.3 2.4c-13.4 0-24-2.8-31.6-8.5s-11.9-14.4-12.6-26.2h18z" fill="#fff"></path><path d="M30.3 164l84 48.5 84-48.5V67l-84-48.5-84 48.5v97z" fill="#469ea2"></path><path d="M105.7 30.1l-61 35.2a18.19 18.19 0 010 3.3l60.9 35.2a14.55 14.55 0 0117.3 0l60.9-35.2a18.19 18.19 0 010-3.3L123 30.1a14.55 14.55 0 01-17.3 0zm84 48.2l-61 35.6a14.73 14.73 0 01-8.6 15l.1 70a15.57 15.57 0 012.8 1.6l60.9-35.2a14.73 14.73 0 018.6-15V79.9a20 20 0 01-2.8-1.6zm-150.8.4a15.57 15.57 0 01-2.8 1.6v70.4a14.38 14.38 0 018.6 15l60.9 35.2a15.57 15.57 0 012.8-1.6v-70.4a14.38 14.38 0 01-8.6-15L38.9 78.7z" fill="#6acad1"></path><path d="M114.3 29l75.1 43.4v86.7l-75.1 43.4-75.1-43.4V72.3L114.3 29m0-10.3l-84 48.5v97l84 48.5 84-48.5v-97l-84-48.5z" fill="#469ea2"></path><path d="M114.9 132h-1.2A15.66 15.66 0 0198 116.3v-1.2a15.66 15.66 0 0115.7-15.7h1.2a15.66 15.66 0 0115.7 15.7v1.2a15.66 15.66 0 01-15.7 15.7zm0 64.5h-1.2a15.65 15.65 0 00-13.7 8l14.3 8.2 14.3-8.2a15.65 15.65 0 00-13.7-8zm83.5-48.5h-.6a15.66 15.66 0 00-15.7 15.7v1.2a15.13 15.13 0 002 7.6l14.3-8.3V148zm-14.3-89a15.4 15.4 0 00-2 7.6v1.2a15.66 15.66 0 0015.7 15.7h.6V67.2L184.1 59zm-69.8-40.3L100 26.9a15.73 15.73 0 0013.7 8.1h1.2a15.65 15.65 0 0013.7-8l-14.3-8.3zM44.6 58.9l-14.3 8.3v16.3h.6a15.66 15.66 0 0015.7-15.7v-1.2a16.63 16.63 0 00-2-7.7zM30.9 148h-.6v16.2l14.3 8.3a15.4 15.4 0 002-7.6v-1.2A15.66 15.66 0 0030.9 148z" fill="#469ea2"></path><path d="M114.3 213.2v-97.1l-84-48.5v97.1z" fill-opacity=".15" fill="#083b54"></path><path d="M198.4 163.8v-97l-84 48.5v97.1z" fill-opacity=".05" fill="#083b54"></path></svg></a> <nav data-v-ad13b700="" class="hidden md:flex justify-between w-full max-w-lg"><a data-v-ad13b700="" href="/#why" class="nav-link font-display font-medium relative">About</a><a data-v-ad13b700="" href="/#install" class="nav-link font-display font-medium relative">Install</a><a data-v-ad13b700="" href="https://docs.ipfs.tech/" target="_blank" rel="noopener noreferrer" class="nav-link font-display font-medium relative">Docs</a><a data-v-ad13b700="" href="/team" class="nav-link font-display font-medium relative">Team</a><a data-v-ad13b700="" href="https://blog.ipfs.tech/" target="_blank" rel="noopener noreferrer" class="nav-link font-display font-medium relative">Blog</a><a data-v-ad13b700="" href="/help" class="nav-link font-display font-medium relative">Help</a></nav> <button data-v-ad13b700="" aria-label="Toggle Mobile Menu" class="sm:visible md:hidden mobile-nav-link"><div data-v-ad13b700="" class="hamburger-icon w-8 h-8"></div></button></div></header> <!----> <div data-v-9db72168=""><!----> <div data-v-bc3dd708="" data-v-9db72168="" id="stars" class="
    relative
    bg-gradient-6
    pt-20
    h-screen
    max-h-168
    sm:max-h-1200
    min-h-640
  "><div data-v-bc3dd708="" class="hero-container absolute left-0 right-0 mx-auto grid-margins mb-20"><div data-v-bc3dd708="" class="flex flex-col justify-center items-center text-white"><h1 data-v-bc3dd708="" class="pb-5 text-center">IPFS powers the Distributed Web</h1> <span data-v-132ef3b3="" data-v-bc3dd708="" class="divider block mx-auto bg-blueGreenLight mb-5"></span> <h2 data-v-9db72168="" data-v-bc3dd708="" class="text-center">
      A peer-to-peer hypermedia protocol
      <br data-v-9db72168="" data-v-bc3dd708="">
      designed to preserve and grow humanity's knowledge
      <br data-v-9db72168="" data-v-bc3dd708="">
      by making the web upgradeable, resilient, and more open.
    </h2> <div data-v-9db72168="" data-v-bc3dd708="" class="flex flex-col sm:flex-row mt-6"><a data-v-9db72168="" href="#install" class="mr-0 sm:mr-2.5 mb-2.5 sm:mb-0 px-8 py-3 inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out text-white bg-blueGreen hover:bg-blueGreenScreen" data-v-bc3dd708="">
  Get started
  </a> <a data-v-9db72168="" href="#how" class="px-8 py-3 inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out bg-white text-blueGreen border border-white hover:bg-gray-200" data-v-bc3dd708="">
  How it works
  </a></div></div></div> <button data-v-bc3dd708="" id="toggle-animation" class="
      absolute
      left-0
      bottom-0
      text-xs
      m-1.5
      py-1.5
      px-2
      transition
      duration-300
      ease-in-out
    ">Disable animation</button> <a data-v-bc3dd708="" href="#why" class="
      view-more
      block
      absolute
      bottom-8
      w-full
      sm:hidden
      hover:opacity-75
    "><svg data-v-bc3dd708="" viewBox="0 0 51.64 28.66" xmlns="http://www.w3.org/2000/svg" class="h-6 mx-auto icon"><path d="m25.49 28.66a2.5 2.5 0 0 1 -1.77-.73l-23-23a2.5 2.5 0 0 1 3.55-3.53l21.22 21.22 21.88-21.89a2.5 2.5 0 0 1 3.54 3.54l-23.66 23.65a2.5 2.5 0 0 1 -1.76.74z" fill="#fff" opacity=".3"></path></svg></a><canvas style="touch-action: none; width: 1908px; height: 995px; cursor: inherit;" width="1908" height="995"></canvas></div> <section data-v-9db72168="" id="why" class="grid-margins py-20 sm:py-36"><div data-v-9db72168="" class="text-center mb-8 sm:mb-20"><h2 data-v-9db72168="" class="font-display mb-3">The web of tomorrow needs IPFS today</h2> <p data-v-9db72168="" class="text-base sm:text-lg">
        IPFS aims to complement HTTP in order to build a better web for all of
        us.
      </p></div> <div data-v-9db72168="" class="grid grid-cols-1 sm:grid-cols-2 gap-x-16 gap-y-20"><div data-v-9db72168=""><div data-v-9db72168="" class="flex justify-center items-center h-52 px-3"><svg data-v-9db72168="" id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 297.8 151.2" class="max-w-xs h-52 icon"><style>.st1{fill:#e0f2f3;stroke:#6bcad0;stroke-width:2.5}.st1,.st2,.st4{stroke-miterlimit:10}.st2{stroke-width:2.5;stroke:#6bcad0;fill:#fff}.st4{fill:#ffe5ca;stroke:#f59223}.st7{fill:#f05234}.st13{fill:#e0f2f3;stroke:#6bcad0;stroke-width:1.9999;stroke-miterlimit:10}.st14{opacity:.5;fill:#6bcad0}.st20{fill:#f59223}.st21{fill:#6bcad0}</style><path d="M18.3 97.6l52.1-16.2c.4-.1.7-.6.5-1l-9-29.5c-.1-.4-.6-.7-1-.5L8.8 66.5c-.4.1-.7.6-.5 1l9 29.5c.1.4.6.7 1 .6z" class="st13"></path><path d="M12.1 70.3l7 22.7c.3 1 1.3 1.5 2.2 1.2l47.8-14.9c.9-.3 1.5-1.3 1.2-2.3l-6.9-22.8c-.3-1-1.3-1.5-2.2-1.2L15.8 67.2c-.1 0-.2 0-.3.1-.1 0-.2.1-.3.1l-1.9.6c-.9.3-1.5 1.3-1.2 2.3zm56.2 7.2L24.8 91c.4-.9.5-2.2.1-3.4-.7-2.2-2.5-3.6-4.2-3.1-.8.2-1.3.9-1.7 1.7l-3.5-11.4c.7.5 1.5.7 2.3.5 1.6-.5 2.4-2.7 1.7-4.9-.2-.8-.6-1.4-1.1-1.9l42.9-13.4 7 22.4zM20.9 92.2v-.1l.1.1h-.1z" class="st14"></path><path d="M35.1 75.3c1.6 5.2 5.9 8.4 9.7 7.3 3.8-1.2 5.6-6.4 4-11.5-1.6-5.2-5.9-8.4-9.7-7.3-3.8 1.2-5.6 6.3-4 11.5z" class="st14"></path><path d="M6.6 80.7l53.5 10.1c.4.1.8-.2.9-.6l5.6-30.3c.1-.4-.2-.9-.6-.9L12.5 48.7c-.4-.1-.8.2-.9.6L6 79.7c-.1.5.2.9.6 1z" class="st13"></path><path d="M13.7 53.6L9.4 77c-.2 1 .5 1.9 1.4 2.1L60 88.4c1 .2 1.9-.5 2.1-1.4l4.3-23.4c.2-1-.5-1.9-1.4-2.1l-46.6-8.8c-.1 0-.2-.1-.3-.1h-.3l-1.9-.4c-1.1-.2-2 .4-2.2 1.4zm46.5 32.8L15.4 78c.8-.6 1.4-1.7 1.7-2.9.4-2.3-.6-4.4-2.3-4.7-.8-.1-1.6.1-2.2.7l2.1-11.7c.4.8 1.1 1.3 1.8 1.5 1.7.3 3.4-1.3 3.8-3.6.1-.8.1-1.5 0-2.2l44.1 8.3-4.2 23zm-48.8-9.2v-.1l.1.1h-.1z" class="st14"></path><path d="M31.7 68.9c-1 5.3 1.4 10.3 5.3 11 3.9.7 7.9-3 8.9-8.4s-1.4-10.3-5.3-11c-4-.7-7.9 3-8.9 8.4z" class="st14"></path><path d="M3.1 65.5L54.7 83c.4.1.9-.1 1-.5l9.7-29.3c.1-.4-.1-.9-.5-1L13.4 34.8c-.4-.1-.9.1-1 .5L2.6 64.5c-.1.4.1.9.5 1z" class="st13"></path><path d="M13.9 39.8L6.4 62.3c-.3.9.2 2 1.1 2.3l47.4 16.1c.9.3 2-.2 2.3-1.1L64.7 57c.3-.9-.2-2-1.1-2.3l-45-15.2c-.1 0-.2-.1-.3-.1-.1 0-.2 0-.3-.1l-1.9-.6c-.8-.4-1.9.1-2.2 1.1zm41.5 39L12.2 64.1c.9-.5 1.6-1.5 2.1-2.7.7-2.2 0-4.4-1.6-5-.8-.3-1.6-.1-2.3.4l3.8-11.3c.3.8.9 1.5 1.6 1.7 1.6.5 3.5-.8 4.2-3 .2-.8.3-1.5.3-2.2l42.6 14.5-7.5 22.3zm-47-16v-.1c0 .1 0 .1.1.2l-.1-.1z" class="st14"></path><path d="M29.6 57.4c-1.7 5.2-.1 10.4 3.7 11.6s8.2-1.9 9.9-7 .1-10.4-3.7-11.6c-3.7-1.3-8.2 1.9-9.9 7z" class="st14"></path><path d="M141 110.5H37.1c-.9 0-1.6-.7-1.6-1.6V21.4c0-.9.7-1.6 1.6-1.6H141c.9 0 1.6.7 1.6 1.6V109c0 .8-.7 1.5-1.6 1.5z" class="st2"></path><path d="M35.5 30.6v-9.2c0-.9.7-1.6 1.6-1.6H141c.9 0 1.6.7 1.6 1.6v9.2H35.5z" class="st1"></path><circle cx="87.6" cy="54.4" opacity=".2" fill="#083b54" r="2"></circle><circle cx="98.9" cy="58.9" opacity=".3" fill="#083b54" r="2.8"></circle><circle cx="102.9" cy="72.2" fill="#083b54" opacity=".5" r="3.6"></circle><circle cx="76.3" cy="79.2" opacity=".85" fill="#083b54" r="5.2"></circle><circle cx="92.7" cy="84.4" opacity=".7" fill="#083b54" r="4.4"></circle><circle cx="75.1" cy="63.3" fill="#083b54" r="6"></circle><path d="M28 35.9c0 3.4-2.8 6.2-6.2 6.2s-6.2-2.8-6.2-6.2c0-3.4 5.4-8.6 6.2-8.6s6.2 5.1 6.2 8.6z" class="st7"></path><path d="M25.4 38.5c0 2-1.6 3.6-3.6 3.6s-3.6-1.6-3.6-3.6 3.2-5 3.6-5 3.6 3 3.6 5z" class="st20"></path><path d="M8.5 53.5c0 2.3-1.9 4.2-4.2 4.2S.1 55.8.1 53.5c0-2.3 3.7-5.8 4.2-5.8s4.2 3.4 4.2 5.8z" class="st7"></path><path d="M6.7 55.2c0 1.4-1.1 2.4-2.4 2.4s-2.4-1.1-2.4-2.4c0-1.4 2.1-3.4 2.4-3.4.3.1 2.4 2.1 2.4 3.4z" class="st20"></path><path d="M30.1 85.1c0 2.3-1.9 4.2-4.2 4.2s-4.2-1.9-4.2-4.2 3.7-5.8 4.2-5.8 4.2 3.5 4.2 5.8z" class="st7"></path><path d="M28.4 86.9c0 1.4-1.1 2.4-2.4 2.4s-2.4-1.1-2.4-2.4c0-1.4 2.1-3.4 2.4-3.4s2.4 2 2.4 3.4z" class="st20"></path><circle cx="41.3" cy="25.4" r="1.9" class="st21"></circle><circle cx="47" cy="25.4" r="1.9" class="st21"></circle><circle cx="52.7" cy="25.4" r="1.9" class="st21"></circle><path d="M268.8 104.5H164.9c-.9 0-1.6-.7-1.6-1.6V15.4c0-.9.7-1.6 1.6-1.6h103.9c.9 0 1.6.7 1.6 1.6V103c0 .8-.7 1.5-1.6 1.5z" class="st2"></path><path d="M163.3 24.6v-9.2c0-.9.7-1.6 1.6-1.6h103.9c.9 0 1.6.7 1.6 1.6v9.2H163.3z" class="st1"></path><circle cx="169.1" cy="19.4" r="1.9" class="st21"></circle><circle cx="174.9" cy="19.4" r="1.9" class="st21"></circle><circle cx="180.5" cy="19.4" r="1.9" class="st21"></circle><path d="M274.8 110.5H170.9c-.9 0-1.6-.7-1.6-1.6V21.4c0-.9.7-1.6 1.6-1.6h103.9c.9 0 1.6.7 1.6 1.6V109c0 .8-.7 1.5-1.6 1.5z" class="st2"></path><path d="M169.3 30.6v-9.2c0-.9.7-1.6 1.6-1.6h103.9c.9 0 1.6.7 1.6 1.6v9.2H169.3z" class="st1"></path><circle cx="175.1" cy="25.4" r="1.9" class="st21"></circle><circle cx="180.9" cy="25.4" r="1.9" class="st21"></circle><circle cx="186.5" cy="25.4" r="1.9" class="st21"></circle><path d="M280.8 116.5H176.9c-.9 0-1.6-.7-1.6-1.6V27.4c0-.9.7-1.6 1.6-1.6h103.9c.9 0 1.6.7 1.6 1.6V115c0 .8-.7 1.5-1.6 1.5z" class="st2"></path><path d="M175.3 36.6v-9.2c0-.9.7-1.6 1.6-1.6h103.9c.9 0 1.6.7 1.6 1.6v9.2H175.3z" class="st1"></path><circle cx="181.1" cy="31.4" r="1.9" class="st21"></circle><circle cx="186.9" cy="31.4" r="1.9" class="st21"></circle><circle cx="192.5" cy="31.4" r="1.9" class="st21"></circle><path d="M240.6 56.1V56l.1.1h-.1zm-9.5-15V41l.1.1h-.1z" class="st14"></path><path d="M272.9 106.8h-56.4c-.6 0-1-.5-1-1V46.6c0-.5.4-1 1-1h56.4c.6 0 1 .5 1 1v59.2c0 .5-.4 1-1 1z" class="st4"></path><path d="M253.4 122l-9-55.7c-.1-.5.3-1.1.8-1.1l29.8-4.8c.5-.1 1.1.3 1.1.8l9 55.7c.1.5-.3 1.1-.8 1.1l-29.8 4.8c-.5.2-1-.2-1.1-.8z" class="st13"></path><path d="M281.9 113.5l-7.7-48c-.2-1-1.2-1.8-2.2-1.6l-22.7 3.6c-1 .2-1.8 1.2-1.6 2.2l7.7 48c.2 1 1.2 1.8 2.2 1.6l22.7-3.6c1-.2 1.7-1.1 1.6-2.2zm-18.3 1.2c-.3-1.7-2.3-2.8-4.6-2.4-1 .2-1.8.6-2.4 1.1l-6.4-39.9c.8.3 1.7.4 2.7.3 2.2-.4 3.8-2 3.6-3.7-.1-.6-.4-1.1-.8-1.5l10.6-1.7c-.3.5-.4 1.1-.3 1.7.3 1.7 2.3 2.8 4.6 2.4 1-.2 1.8-.6 2.4-1.1l6.4 39.9c-.8-.3-1.7-.4-2.6-.3-2.2.4-3.8 2-3.6 3.7.1.6.5 1.2 1 1.6l-10.9 1.7c.3-.6.5-1.2.3-1.8z" class="st14"></path><path d="M263.8 84.8c-5.1.9-8.8 4.6-8.1 8.4.6 3.8 5.3 6.1 10.4 5.2 5.1-.9 8.8-4.6 8.1-8.4-.6-3.7-5.3-6.1-10.4-5.2z" class="st14"></path><path d="M246.9 114.3L265 60.9c.2-.5.7-.8 1.3-.6l28.6 9.7c.5.2.8.7.6 1.3l-18.1 53.4c-.2.5-.7.8-1.3.6l-28.6-9.7c-.5-.2-.8-.7-.6-1.3z" class="st13"></path><path d="M276.1 120.1l15.6-46c.3-1-.2-2.1-1.2-2.4l-21.7-7.4c-1-.3-2.1.2-2.4 1.2l-15.6 46c-.3 1 .2 2.1 1.2 2.4l21.7 7.4c.9.3 2-.2 2.4-1.2zm-16.7-7.5c.6-1.6-.7-3.6-2.9-4.3-.9-.3-1.9-.3-2.7-.2l13-38.3c.5.6 1.3 1.2 2.2 1.5 2.1.7 4.3 0 4.9-1.6.2-.6.1-1.1 0-1.7l10.2 3.5c-.5.3-.9.8-1.1 1.3-.6 1.6.7 3.6 2.9 4.3.9.3 1.9.3 2.7.2l-13 38.3c-.5-.6-1.3-1.2-2.2-1.5-2.1-.7-4.3 0-4.9 1.6-.2.6-.2 1.3.1 1.9l-10.4-3.5c.6-.4 1-.9 1.2-1.5z" class="st14"></path><path d="M273.5 86.3c-4.9-1.6-9.9 0-11.1 3.6-1.2 3.6 1.8 7.8 6.8 9.5s9.9 0 11.1-3.6c1.1-3.7-1.9-7.9-6.8-9.5z" class="st14"></path><path d="M206.4 106.8h-20.8c-.6 0-1-.5-1-1V46.6c0-.5.4-1 1-1h20.8c.6 0 1 .5 1 1v59.2c0 .5-.4 1-1 1z" class="st4"></path><path d="M221.5 150.2h.1c.6 0 1.1-.3 1.5-.7l8-10c.7-.9.6-2.1-.3-2.8-.9-.7-2.1-.6-2.8.3l-6.6 8.3-2.4-2.4c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l4 4c.3.3.8.5 1.3.5z" class="st21"></path><path d="M89.9 143.2l4-4c.7-.7.7-1.8 0-2.5s-1.8-.7-2.5 0l-4 4-4-4c-.7-.7-1.8-.7-2.5 0s-.7 1.8 0 2.5l4 4-4 4c-.7.7-.7 1.8 0 2.5.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5l4-4 4 4c.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5.7-.7.7-1.8 0-2.5l-3.8-4z" class="st7"></path></svg></div> <h3 data-v-9db72168="" class="text-center text-navy text-base sm:text-lg mb-4 font-bold">
          Today's web is inefficient and expensive
        </h3> <p data-v-9db72168="">
          HTTP downloads files from one server at a time — but peer-to-peer
          IPFS retrieves pieces from multiple nodes at once, enabling
          substantial bandwidth savings.
          IPFS makes it possible to efficiently distribute high volumes of
          data without duplication.
        </p></div> <div data-v-9db72168=""><div data-v-9db72168="" class="flex justify-center items-center h-52 px-3"><svg data-v-9db72168="" id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 297.8 151.2" class="max-w-xs h-52 icon"><style>.st1{fill:#e0f2f3;stroke:#6bcad0;stroke-miterlimit:10}.st1,.st2{stroke-width:2.5}.st2,.st3{stroke:#6bcad0;stroke-miterlimit:10}.st2,.st3{fill:#fff}.st3{stroke-width:2}.st4{fill:#ffe5ca;stroke:#f59223}.st4,.st5,.st6{stroke-miterlimit:10}.st5{stroke-linecap:round;opacity:.5;fill:#fff;stroke:#6bcad0}.st6{opacity:.3;fill:none;stroke:#f59223}.st7{fill:#f05234}</style><g opacity=".19"><path d="M173.1 86.8c0 .9.7 1.6 1.6 1.6h52.1v2c0 .4.4.8.8.8h14.1c.5 0 .8-.4.8-.8v-2h52c.9 0 1.6-.7 1.6-1.6v-78c0-.9-.7-1.6-1.6-1.6h-52.1v-2c0-.4-.4-.8-.8-.8h-14.1c-.5 0-.8.4-.8.8v2h-52c-.9 0-1.6.7-1.6 1.6v78z" class="st1"></path><path d="M179.4 13.9H290v67.8H179.4z" class="st2"></path><path d="M234.7 79.4S243.3 84 261 84h24.1V2s-6.3 2.5-24.1 2.5-26.3 8.4-26.3 8.4v66.5zm0 0s-8.6 4.6-26.3 4.6h-24.1V2s6.3 2.5 24.1 2.5 26.3 8.4 26.3 8.4v66.5z" class="st3"></path><circle cx="259.9" cy="32.8" r="12" class="st4"></circle><path d="M191.1 10.5s32.3-1.3 37 7.3m-37-2.5s31.5-1.4 37 7.3m-37-2.3s24.5-3.3 37 6.3m-37.1-.8s21.7-4.5 37 4.1M191 31s20.8-4.8 37 2.2M191 36s19.6-3.6 37 1m-37 2.7s18.9-2.1 37 .9m-36.9 13H228m-36.9 4.8H228m-36.9 4.2c22.4.9 37 0 37 0m-37 3.9c16.2 1.3 37 0 37 0m-37 10.5c20 .9 37-1.8 37-1.8M191 71.6c16.4 1.2 37-.9 37-.9m-36.9-21.1s22.4-1.1 37 0m-37-5.1s18-1.9 37 0" class="st5"></path><ellipse transform="rotate(-36.014 259.884 32.763)" cx="259.9" cy="32.8" rx="21.6" ry="3.5" class="st6"></ellipse><path d="M193.3 32.2V3.4c0-.3.5-.6 1.1-.6h4.5c.6 0 1.1.3 1.1.6v28.9l-3.3-2-3.4 1.9z" class="st7"></path></g><path d="M294.6 22.2h-8.5v-5.4l-1.4.5c-.1 0-6.3 2.4-23.7 2.4-6.5 0-11.8 1.1-15.9 2.5h-1.3v-.7c0-1.1-.9-2-2.1-2h-14.1c-1.1 0-2.1.9-2.1 2v.7h-1.3c-3.6-1.2-8.1-2.2-13.6-2.4v-.2c0-.3-.5-.6-1.1-.6H205c-.6 0-1.1.3-1.1.6-14.1-.3-19.4-2.3-19.4-2.3l-1.4-.5v5.4h-8.5c-1.6 0-2.9 1.3-2.9 2.8v78c0 1.6 1.3 2.8 2.9 2.8h50.8v.7c0 1.1.9 2 2.1 2h14.1c1.1 0 2.1-.9 2.1-2v-.7h50.8c1.6 0 2.9-1.3 2.9-2.8V25.1c.1-1.6-1.2-2.9-2.8-2.9z" fill="#fff"></path><g opacity=".5"><path d="M173.1 103c0 .9.7 1.6 1.6 1.6h52.1v2c0 .4.4.8.8.8h14.1c.5 0 .8-.4.8-.8v-2h52c.9 0 1.6-.7 1.6-1.6V25.1c0-.9-.7-1.6-1.6-1.6h-52.1v-2c0-.4-.4-.8-.8-.8h-14.1c-.5 0-.8.4-.8.8v2h-52c-.9 0-1.6.7-1.6 1.6V103z" class="st1"></path><path d="M179.4 30.1H290v67.8H179.4z" class="st2"></path><path d="M234.7 95.6s8.6 4.6 26.3 4.6h24.1v-82s-6.3 2.5-24.1 2.5-26.3 8.4-26.3 8.4v66.5zm0 0s-8.6 4.6-26.3 4.6h-24.1v-82s6.3 2.5 24.1 2.5 26.3 8.4 26.3 8.4v66.5z" class="st3"></path><circle cx="259.9" cy="49" r="12" class="st4"></circle><path d="M191.1 26.8s32.3-1.3 37 7.3m-37-2.5s31.5-1.4 37 7.3m-37-2.3s24.5-3.3 37 6.3M191 42s21.7-4.5 37 4.1m-37 1.1s20.8-4.8 37 2.2m-37 2.8s19.6-3.6 37 1M191 56s18.9-2.1 37 .9m-36.9 13H228m-36.9 4.8H228m-36.9 4.1c22.4.9 37 0 37 0m-37 4c16.2 1.3 37 0 37 0m-37 10.4c20 .9 37-1.8 37-1.8M191 87.9c16.4 1.2 37-.9 37-.9m-36.9-21.1s22.4-1.1 37 0m-37-5.1s18-1.9 37 0" class="st5"></path><ellipse transform="rotate(-36.014 259.884 49.029)" cx="259.9" cy="49" rx="21.6" ry="3.5" class="st6"></ellipse><path d="M204.1 48.5V19.6c0-.3.5-.6 1.1-.6h4.5c.6 0 1.1.3 1.1.6v28.9l-3.3-2-3.4 2z" class="st7"></path></g><path d="M23.9 115.3h-5.2c2.6-6.2 1.6-39.2 1.6-39.2h5.2s.6 33.6-1.6 39.2zm106.5 0h-5.2c2.6-6.2.8-39.2.8-39.2h5.2s1.4 33.6-.8 39.2z" class="st1"></path><path d="M76.9 116.8h-5.2c2.6-6.2 1.6-40.7 1.6-40.7h5.2s.7 35.2-1.6 40.7zm-34.7-6.2h5.2c-2.6-6.2-.8-34.5-.8-34.5h-5.2s-1.5 29 .8 34.5zm73.9-1.5h5.2c-2.6-6.2-.8-33-.8-33h-5.2s-1.4 27.4.8 33zm-63 5.4h5.2c-2.6-6.2-1.6-38.4-1.6-38.4h-5.2s-.6 32.8 1.6 38.4zm52.7.8h5.2c-2.6-6.2-1.6-39.2-1.6-39.2h-5.2s-.7 33.6 1.6 39.2z" class="st2"></path><path d="M30.3 76.1h5.2V113h-5.2zm106.3 0h5.2v34.5h-5.2z" class="st1"></path><path d="M62 76.1h5.2v35.3H62zm21.7 0h5.2v31.4h-5.2zm10.3 0h5.2V113H94z" class="st2"></path><path d="M1.4 70.6v9.1c0 .7.7 1.4 1.6 1.4h155.3c.9 0 1.6-.6 1.6-1.4v-9.1" fill="#fff" stroke="#083b54" stroke-width="2.5" stroke-miterlimit="10"></path><path d="M145.8 51.6c0-.2-.7-.4-1.6-.4H15.7c-.9 0-1.6.2-1.6.4L1.4 70.2c0 .2.7.4 1.6.4h155.3c.9 0 1.6-.2 1.6-.4l-14.1-18.6z" fill="#d3d4db" stroke="#083b54" stroke-width="2.5" stroke-miterlimit="10"></path><path d="M143 57.6c0-.1-1.5-.2-2.3-.2H19.3c-.8 0-1.5.1-1.5.2L14.3 65c0 .1.7.2 1.5.2h129.9c.8 0 1.5-.1 1.5-.2l-4.2-7.4z" fill="#083b54"></path><path d="M141.8 63.1V15c0-.9-.7-1.6-1.6-1.6H88.1v-2c0-.4-.4-.8-.8-.8H73.2c-.5 0-.8.4-.8.8v2h-52c-.9 0-1.6.7-1.6 1.6v48.1" class="st1"></path><path d="M24.9 63.1V20h110.6v43.1" class="st2"></path><path d="M29.8 63.1v-55s6.3 2.5 24.1 2.5S80.2 19 80.2 19v44.1m50.4 0v-55s-6.3 2.5-24.1 2.5S80.2 19 80.2 19v44.1" class="st3"></path><circle cx="108.4" cy="38.9" r="12" class="st4"></circle><path d="M36.6 16.7s32.3-1.3 37 7.3m-37-2.5s31.5-1.4 37 7.3m-34-2.3s24.5-3.3 37 6.3m-37.1-.9s21.7-4.5 37 4.1m-37 1.1s20.8-4.8 37 2.2m-37 2.8s19.6-3.6 37 1m-37 2.8s18.9-2.1 37 .9m-36.9 13h37m-37-4.1s22.4-1.1 37 0m-37-5s18-1.9 37 0" class="st5"></path><ellipse transform="rotate(-36.014 108.415 38.905)" cx="108.4" cy="38.9" rx="21.6" ry="3.5" class="st6"></ellipse><path d="M59 38.4V9.5c0-.3.5-.6 1.1-.6h4.5c.6 0 1.1.3 1.1.6v28.9l-3.3-2-3.4 2z" class="st7"></path><path d="M234.2 150.2h.1c.6 0 1.1-.3 1.5-.7l8-10c.7-.9.6-2.1-.3-2.8-.9-.7-2.1-.6-2.8.3l-6.6 8.3-2.4-2.4c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l4 4c.3.3.8.5 1.3.5z" fill="#6bcad0"></path><path d="M81.3 143.2l4-4c.7-.7.7-1.8 0-2.5s-1.8-.7-2.5 0l-4 4-4-4c-.7-.7-1.8-.7-2.5 0s-.7 1.8 0 2.5l4 4-4 4c-.7.7-.7 1.8 0 2.5.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5l4-4 4 4c.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5.7-.7.7-1.8 0-2.5l-3.8-4z" class="st7"></path><path d="M173.1 116.8c0 .9.7 1.6 1.6 1.6h52.1v2c0 .4.4.8.8.8h14.1c.5 0 .8-.4.8-.8v-2h52c.9 0 1.6-.7 1.6-1.6V38.9c0-.9-.7-1.6-1.6-1.6h-52.1v-2c0-.4-.4-.8-.8-.8h-14.1c-.5 0-.8.4-.8.8v2h-52c-.9 0-1.6.7-1.6 1.6v77.9z" class="st1"></path><path d="M179.4 43.9H290v67.8H179.4z" class="st2"></path><path d="M234.7 109.4s8.6 4.6 26.3 4.6h24.1V32s-6.3 2.5-24.1 2.5-26.3 8.4-26.3 8.4v66.5zm0 0s-8.6 4.6-26.3 4.6h-24.1V32s6.3 2.5 24.1 2.5 26.3 8.4 26.3 8.4v66.5z" class="st3"></path><circle cx="259.9" cy="62.8" r="12" class="st4"></circle><path d="M191.1 40.6s32.3-1.3 37 7.3m-37-2.5s31.5-1.4 37 7.3m-37-2.3s24.5-3.3 37 6.3m-37.1-.9s21.7-4.5 37 4.1M191 61s20.8-4.8 37 2.2M191 66s19.6-3.6 37 1m-37 2.8s18.9-2.1 37 .9m-36.9 13H228m-36.9 4.8H228m-36.9 4.1c22.4.9 37 0 37 0m-37 4c16.2 1.3 37 0 37 0m-37 10.4c20 .9 37-1.8 37-1.8m-37.1-3.5c16.4 1.2 37-.9 37-.9m-36.9-21.1s22.4-1.1 37 0m-37-5.1s18-1.9 37 0" class="st5"></path><ellipse transform="rotate(-36.014 259.884 62.825)" cx="259.9" cy="62.8" rx="21.6" ry="3.5" class="st6"></ellipse><path d="M213.4 62.3V33.4c0-.3.5-.6 1.1-.6h4.5c.6 0 1.1.3 1.1.6v28.9l-3.3-2-3.4 2z" class="st7"></path></svg></div> <h3 data-v-9db72168="" class="text-center text-navy text-base sm:text-lg mb-4 font-bold">
          Today's web can't preserve humanity's history
        </h3> <p data-v-9db72168=""><a data-v-9db72168="" href="https://blogs.loc.gov/thesignal/2011/11/the-average-lifespan-of-a-webpage/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">The average lifespan of a web page is 100 days</a>
          before it's gone forever. The medium of our era shouldn't be this
          fragile. IPFS makes it simple to set up resilient networks for
          mirroring data, and thanks to content addressing, files stored using
          IPFS are automatically versioned.
        </p></div> <div data-v-9db72168=""><div data-v-9db72168="" class="flex justify-center items-center h-52 px-3"><svg data-v-9db72168="" id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 297.8 151.2" class="max-w-xs h-52 icon"><style>.st1,.st2{fill:#e0f2f3;stroke:#6bcad0;stroke-width:2.5;stroke-miterlimit:10}.st2{fill:#fff}.st7{fill:#f05234}.st11,.st22,.st23{stroke-miterlimit:10}.st11{stroke:#083b54;stroke-width:2.5;fill:#d3d4db}.st22,.st23{fill:none}.st22{opacity:.2;stroke:#f59223}.st23{stroke-linecap:round;stroke:#6bcad0;stroke-width:2}</style><ellipse cx="148.7" cy="48" rx="73.8" ry="27.3" class="st22"></ellipse><ellipse cx="148.7" cy="54.5" rx="109.1" ry="40.3" class="st22"></ellipse><ellipse cx="148.7" cy="59.7" rx="139" ry="51.3" class="st22"></ellipse><path d="M287.6 64.1l-23.9 26m-47.5-3.7l47.5 3.7-6.5-32.5m-200 17.1l41.1-34.3m-47.9-2l47.9 1.2M12.4 64.3l85.9-24.7m37 34.8l-37-34.8m0 .8l-25.7 61.8m26.1-61.5l23.3 70.4m8.7-102.2L98.3 40.4" class="st23"></path><circle cx="98.3" cy="39.6" r="17.4" class="st11"></circle><circle cx="74.9" cy="102.2" r="10.8" class="st2"></circle><path d="M216.2 86.4l-28.5-33.5 15.1-40.8m-29.2 11.1l14.1 28.9m-4.8 57l33.3-22.7" class="st23"></path><circle cx="216.2" cy="86.4" r="10.8" class="st2"></circle><circle cx="130.7" cy="8.9" r="7.1" class="st1"></circle><circle cx="57.2" cy="74.7" r="8.9" class="st1"></circle><circle cx="263.7" cy="90.1" r="8.9" class="st1"></circle><circle cx="12.4" cy="64.3" r="11.1" class="st1"></circle><circle cx="50.4" cy="38.4" r="6.5" class="st2"></circle><circle cx="187.7" cy="52.1" r="7.6" class="st2"></circle><circle cx="287.6" cy="64.1" r="6.5" class="st11"></circle><circle cx="173.6" cy="23.2" r="6.5" class="st2"></circle><path d="M253.4 25.4l3.8 32.2-38.9-16.9" class="st23"></path><circle cx="182.9" cy="109.1" r="8.4" class="st11"></circle><ellipse cx="135.3" cy="74.4" rx="7.5" ry="7.3" class="st1"></ellipse><ellipse cx="253.4" cy="25.4" rx="8.2" ry="8" class="st1"></ellipse><ellipse cx="202.8" cy="12.1" rx="7.5" ry="7.3" class="st1"></ellipse><circle cx="121.8" cy="109.1" r="7.9" class="st1"></circle><path d="M75.4 14.9l6.8 15.7 24.8-7.1-2.7-16.8-4.1 8-5.9-5.2-2.8 7.7-6.1-5.2-2.4 7.6z" fill="#f05234" stroke="#ef5434" stroke-width=".776" stroke-linejoin="round" stroke-miterlimit="10"></path><circle transform="rotate(-15.888 75.385 14.901)" cx="75.4" cy="14.9" r="1.8" class="st7"></circle><circle transform="rotate(-15.888 85.21 11.302)" cx="85.2" cy="11.3" r="1.8" class="st7"></circle><circle transform="rotate(-15.888 94.012 8.797)" cx="94" cy="8.8" r="1.8" class="st7"></circle><circle transform="rotate(-15.888 104.273 6.682)" cx="104.3" cy="6.7" r="1.8" class="st7"></circle><circle cx="218.3" cy="40.7" r="8.7" class="st11"></circle><circle cx="257.2" cy="57.6" r="6.5" class="st2"></circle><path d="M216.3 150h.1c.6 0 1.1-.3 1.5-.7l8-10c.7-.9.6-2.1-.3-2.8-.9-.7-2.1-.6-2.8.3l-6.6 8.3-2.4-2.4c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l4 4c.3.3.8.5 1.3.5z" fill="#6bcad0"></path><path d="M85.9 143l4-4c.7-.7.7-1.8 0-2.5s-1.8-.7-2.5 0l-4 4-4-4c-.7-.7-1.8-.7-2.5 0s-.7 1.8 0 2.5l4 4-4 4c-.7.7-.7 1.8 0 2.5.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5l4-4 4 4c.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5.7-.7.7-1.8 0-2.5l-3.8-4z" class="st7"></path></svg></div> <h3 data-v-9db72168="" class="text-center text-navy text-base sm:text-lg mb-4 font-bold">
          Today's web is centralized, limiting opportunity
        </h3> <p data-v-9db72168="">
          The Internet has turbocharged innovation by being one of the great
          equalizers in human history — but increasing consolidation of
          control threatens that progress. IPFS stays true to the original
          vision of an open, flat web by delivering technology to make that
          vision a reality.
        </p></div> <div data-v-9db72168=""><div data-v-9db72168="" class="flex justify-center items-center h-52 px-3"><svg data-v-9db72168="" id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 297.8 151.2" class="max-w-xs h-52 icon"><style>.st7{fill:#f05234}.st12{fill:#083b54}.st21{fill:#6bcad0}.st27,.st28{fill:none;stroke:#6bcad0;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.4797;opacity:.3}.st28{opacity:.6;stroke-width:3;stroke-linejoin:round}</style><path d="M105 56.4l-5.6 9.3" stroke-width="2.48" fill="none" stroke="#6bcad0" stroke-linecap="round" stroke-miterlimit="10"></path><path d="M97.4 107.1l12.7-4.5" class="st27"></path><path d="M117.5 23.2L99.4 37.1" class="st28"></path><path d="M42.9 71.9L53 81.2" class="st27"></path><path d="M76.4 85.2L71 69.6" class="st28"></path><path d="M19 98.3l3.5 12.1" class="st27"></path><path d="M36.4 47.2L31 31.6m144.8 60.9l-9.2-22.1m9.2 22.1l22.6 14.6 22.6-9-7.2-48 23.9-18.9 54.7 33.7-9.3-49.3" class="st28"></path><path d="M180.6 57.7l33.2-7.6m-56.6 59.1l18.6-16.7m62.6-62l27-11.3M31 31.6L43.6 6.1M31 31.6L19 70M6.5 26.1l24.9 5.5M277 89.3l15.4-24.4M228 62.6l-14-12.5m-56.2 32.8l18 9.6M214 50.1L183.6 39m37.6-27.4l16.5 18.9m-188.3 17l-18-15.9m179.1-6.1l26.4 5m-19.5 19.6l27.8 4.6m-64.2 27l-5.2 10.8m25-18.1L221 98.1l35.8-15.8m-2.9 24.8l-32.9-9m71.4-33.2L245 72.1m2.5-69.3l-9.1 27.7M34.6 31.6l15-3.7" class="st27"></path><circle cx="198.4" cy="107.1" r="5.6" class="st7"></circle><circle cx="75.9" cy="83.5" r="5.6" class="st7"></circle><circle cx="256.8" cy="82.3" r="3.6" class="st7"></circle><circle cx="43.6" cy="6.1" r="3.6" class="st21"></circle><circle cx="247.5" cy="3.8" r="3.6" class="st21"></circle><circle cx="283.1" cy="17.6" r="5.6" class="st21"></circle><circle cx="241.4" cy="72.1" r="3.6" class="st12"></circle><circle cx="292.4" cy="64.9" r="5.6" class="st12"></circle><circle cx="6.5" cy="26.1" r="3.6" class="st7"></circle><circle cx="220.5" cy="11.6" r="3.6" class="st7"></circle><circle cx="117.5" cy="23.2" r="3.6" class="st7"></circle><circle cx="180.6" cy="57.7" r="3.6" class="st7"></circle><circle cx="208" cy="25.1" r="3.6" class="st21"></circle><circle cx="237.7" cy="31.2" r="5.6" class="st21"></circle><circle cx="245.7" cy="54.9" r="3.6" class="st21"></circle><circle cx="228" cy="62.5" r="3.6" class="st21"></circle><circle cx="277" cy="89.3" r="3.6" class="st21"></circle><circle cx="221" cy="98.1" r="5.6" class="st21"></circle><circle cx="99.4" cy="36.7" r="5.6" class="st21"></circle><circle cx="49.4" cy="47.5" r="3.6" class="st21"></circle><circle cx="183.6" cy="39" r="3.6" class="st21"></circle><circle cx="181.4" cy="79.7" r="3.6" class="st21"></circle><circle cx="157.2" cy="109.2" r="3.6" class="st21"></circle><circle cx="19" cy="70.5" r="3.6" class="st21"></circle><circle cx="17.8" cy="94.7" r="3.6" class="st21"></circle><circle cx="66.7" cy="107.1" r="3.6" class="st21"></circle><circle cx="77.3" cy="56.4" r="3.6" class="st21"></circle><circle cx="84.3" cy="15.2" r="3.6" class="st21"></circle><circle cx="157.8" cy="83.3" r="3.6" class="st21"></circle><circle cx="265.4" cy="19.2" r="3.6" class="st12"></circle><circle cx="213.8" cy="50.1" r="5.6" class="st12"></circle><circle cx="253.9" cy="107.1" r="3.6" class="st12"></circle><circle cx="200.8" cy="74.4" r="3.6" class="st12"></circle><circle cx="105" cy="56.4" r="3.6" class="st12"></circle><circle cx="97.4" cy="107.1" r="3.6" class="st12"></circle><circle cx="31" cy="31.6" r="5.6" class="st12"></circle><path d="M22.5 110.4l19.6-10.1" fill="none" stroke="#6bcad0" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"></path><circle cx="22.5" cy="110.4" r="5.6" class="st12"></circle><circle cx="175.8" cy="92.5" r="5.6" class="st12"></circle><circle cx="42.9" cy="99.5" r="3.6" class="st7"></circle><circle cx="42.9" cy="71.9" r="3.6" class="st7"></circle><path d="M84.3 15.2l15.1 21.5" class="st27"></path><path d="M210.2 150h.1c.6 0 1.1-.3 1.5-.7l8-10c.7-.9.6-2.1-.3-2.8-.9-.7-2.1-.6-2.8.3L210 145l-2.4-2.4c-.8-.8-2-.8-2.8 0-.8.8-.8 2 0 2.8l4 4c.3.4.8.6 1.4.6z" class="st21"></path><path d="M79.7 143l4-4c.7-.7.7-1.8 0-2.5s-1.8-.7-2.5 0l-4 4-4-4c-.7-.7-1.8-.7-2.5 0s-.7 1.8 0 2.5l4 4-4 4c-.7.7-.7 1.8 0 2.5.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5l4-4 4 4c.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5.7-.7.7-1.8 0-2.5l-3.8-4z" class="st7"></path></svg></div> <h3 data-v-9db72168="" class="text-center text-navy text-base sm:text-lg mb-4 font-bold">
          Today's web is addicted to the backbone
        </h3> <p data-v-9db72168="">
          IPFS powers the creation of diversely resilient networks that enable
          persistent availability — with or without internet backbone
          connectivity. This means better connectivity for the developing
          world, during natural disasters, or just when you're on flaky coffee
          shop wi-fi.
        </p></div></div></section> <section data-v-9db72168="" id="install" class="pt-20 pb-10 sm:py-20 bg-gradient-6 text-white"><div data-v-9db72168="" class="grid-margins 2xl:px-32"><div data-v-9db72168="" class="text-center mb-16"><h2 data-v-9db72168="" class="font-display mb-3">Install IPFS</h2> <p data-v-9db72168="" class="text-base sm:text-lg">
          Join the future of the web right now — just choose the option
          that's right for you.
        </p></div> <h3 data-v-9db72168="" class="text-2xl sm:text-3xl font-display text-center">
        Store and provide files
      </h3> <div data-v-9db72168="" class="grid grid-cols-12 p-4 mt-4 gap-y-0 sm:gap-y-24"><div data-v-9db72168="" class="col-span-12 sm:col-span-2 mb-2 sm:mb-0"><img data-v-9db72168="" src="/images/ipfs-desktop-hex.png" alt="IPFS Desktop icon" class="max-h-24 sm:max-h-36 mx-auto"></div> <div data-v-9db72168="" class="
            col-span-12
            mb-16
            text-center
            sm:mb-0 sm:col-span-10 sm:text-left sm:ml-3
          "><h4 data-v-9db72168="" class="text-xl md:text-2xl mb-1.5"><a data-v-9db72168="" href="https://github.com/ipfs-shipyard/ipfs-desktop" target="_blank" rel="noopener noreferrer" class="text-blueGreenLight font-display hover:underline">IPFS Desktop</a></h4> <h5 data-v-9db72168="" class="mb-4 text-base md:text-lg font-bold">
            IPFS for everyone
          </h5> <p data-v-9db72168="" class="mb-4">
            The IPFS Desktop app offers menubar/tray shortcuts and an easy
            interface for adding, pinning, and sharing files — plus a
            full IPFS node ready for heavy-duty hosting and development. Great
            for developers and less experienced users alike.
          </p> <div data-v-9db72168="" class="flex justify-center sm:justify-start"><a data-v-9db72168="" href="https://docs.ipfs.tech/install/ipfs-desktop/" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out bg-white text-blueGreen border border-white hover:bg-gray-200" target="_blank" rel="noopener">
  Install IPFS Desktop
  </a></div></div> <div data-v-9db72168="" class="col-span-12 sm:col-span-2 mb-2 sm:mb-0"><img data-v-9db72168="" src="/images/command-line-hex.png" alt="Screenshot of IPFS command-line interface" class="max-h-24 sm:max-h-36 mx-auto"></div> <div data-v-9db72168="" class="
            col-span-12
            mb-16
            text-center
            sm:mb-0 sm:col-span-10 sm:text-left sm:ml-3
          "><h4 data-v-9db72168="" class="text-xl md:text-2xl mb-1.5"><a data-v-9db72168="" href="https://docs.ipfs.tech/how-to/command-line-quick-start" target="_blank" rel="noopener noreferrer" class="text-blueGreenLight font-display hover:underline">Command-line install</a></h4> <h5 data-v-9db72168="" class="mb-4 text-base md:text-lg font-bold">
            All IPFS, no frills
          </h5> <p data-v-9db72168="" class="mb-4">
            Just want to use IPFS from your terminal? Follow these
            step-by-step instructions for getting up and running on the
            command line using the Go implementation of IPFS. Includes
            directions for Windows, macOS, and Linux.
          </p> <div data-v-9db72168="" class="flex justify-center sm:justify-start"><a data-v-9db72168="" href="https://docs.ipfs.tech/how-to/command-line-quick-start" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out bg-white text-blueGreen border border-white hover:bg-gray-200" target="_blank" rel="noopener">
  Install the IPFS CLI
  </a></div></div> <div data-v-9db72168="" class="col-span-12 sm:col-span-6 grid grid-cols-12 sm:grid-cols-6"><div data-v-9db72168="" class="col-span-12 sm:col-span-2 mb-2 sm:mb-0"><img data-v-9db72168="" src="/images/ipfs-companion-hex.png" alt="IPFS Companion icon" class="max-h-24 sm:max-h-36 mx-auto"></div> <div data-v-9db72168="" class="
              col-span-12
              mb-16
              text-center
              sm:mb-0 sm:col-span-4 sm:text-left sm:ml-3 sm:mr-10
            "><h4 data-v-9db72168="" class="text-xl md:text-2xl mb-1.5"><a data-v-9db72168="" href="https://github.com/ipfs-shipyard/ipfs-companion" target="_blank" rel="noopener noreferrer" class="text-blueGreenLight font-display hover:underline">IPFS Companion</a></h4> <h5 data-v-9db72168="" class="mb-4 text-base md:text-lg font-bold">
              Add IPFS to your browser
            </h5> <p data-v-9db72168="" class="mb-4">
              Get <code data-v-9db72168="">ipfs://</code> address support and more in your
              browser with this extension for Chromium and Firefox.
            </p> <div data-v-9db72168="" class="flex justify-center sm:justify-start"><a data-v-9db72168="" href="https://docs.ipfs.tech/install/ipfs-companion/" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out bg-white text-blueGreen border border-white hover:bg-gray-200" target="_blank" rel="noopener">
  Get IPFS Companion
  </a></div></div></div> <div data-v-9db72168="" class="col-span-12 sm:col-span-6 grid grid-cols-12 sm:grid-cols-6"><div data-v-9db72168="" class="col-span-12 sm:col-span-2 mb-2 sm:mb-0"><img data-v-9db72168="" src="/images/ipfs-cluster.png" alt="IPFS Cluster logo" class="max-h-24 sm:max-h-36 mx-auto"></div> <div data-v-9db72168="" class="col-span-12 text-center sm:col-span-4 sm:text-left sm:ml-3"><h4 data-v-9db72168="" class="text-xl md:text-2xl mb-1.5"><a data-v-9db72168="" href="https://ipfscluster.io/" target="_blank" rel="noopener noreferrer" class="text-blueGreenLight font-display hover:underline">IPFS Cluster</a></h4> <h5 data-v-9db72168="" class="mb-4 text-base md:text-lg font-bold">
              Orchestrate multiple IPFS nodes
            </h5> <p data-v-9db72168="" class="mb-4">
              Automatically allocate, replicate, and track your data as a
              global pinset distributed among a swarm of peers.
            </p> <div data-v-9db72168="" class="flex justify-center sm:justify-start"><a data-v-9db72168="" href="https://ipfscluster.io/" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out bg-white text-blueGreen border border-white hover:bg-gray-200" target="_blank" rel="noopener">
  Get IPFS Cluster
  </a></div></div></div></div> <h3 data-v-9db72168="" class="text-2xl sm:text-3xl font-display text-center mt-24 mb-8">
        For developers
      </h3> <div data-v-9db72168="" class="grid grid-cols-12 p-4 mt-4 gap-y-0 sm:gap-y-24"><div data-v-9db72168="" class="col-span-12 sm:col-span-6 grid grid-cols-12 sm:grid-cols-6"><div data-v-9db72168="" class="col-span-12 sm:col-span-2 mb-2 sm:mb-0"><img data-v-9db72168="" src="/images/kubo-hex-logo.png" alt="IPFS icon with a superimposed Go logo" class="max-h-24 sm:max-h-36 mx-auto"></div> <div data-v-9db72168="" class="
              col-span-12
              mb-16
              sm:mb-0
              text-center
              sm:col-span-4 sm:text-left sm:ml-3 sm:mr-10
            "><h4 data-v-9db72168="" class="text-xl md:text-2xl mb-1.5"><a data-v-9db72168="" href="https://github.com/ipfs/kubo" target="_blank" rel="noopener noreferrer" class="text-blueGreenLight font-display hover:underline">Go implementation</a></h4> <p data-v-9db72168="" class="mb-4">
              The original IPFS implementation: IPFS core, daemon server, CLI
              tooling, and more.
            </p> <div data-v-9db72168="" class="flex justify-center sm:justify-start"><a data-v-9db72168="" href="https://github.com/ipfs/kubo" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out bg-white text-blueGreen border border-white hover:bg-gray-200" target="_blank" rel="noopener">
  Get Kubo
  </a></div></div></div> <div data-v-9db72168="" class="col-span-12 sm:col-span-6 grid grid-cols-12 sm:grid-cols-6"><div data-v-9db72168="" class="col-span-12 sm:col-span-2 mb-2 sm:mb-0"><img data-v-9db72168="" src="/images/js-ipfs-logo.png" alt="js-ipfs logo" class="max-h-24 sm:max-h-36 mx-auto"></div> <div data-v-9db72168="" class="
              col-span-12
              mb-16
              sm:mb-0
              text-center
              sm:col-span-4 sm:text-left sm:ml-3
            "><h4 data-v-9db72168="" class="text-xl md:text-2xl mb-1.5"><a data-v-9db72168="" href="https://js.ipfs.tech" target="_blank" rel="noopener noreferrer" class="text-blueGreenLight font-display hover:underline">JS implementation</a></h4> <p data-v-9db72168="" class="mb-4">
              IPFS implemented entirely in JavaScript for a world of
              possibilities in the browser and Node.js.
            </p> <div data-v-9db72168="" class="flex justify-center sm:justify-start"><a data-v-9db72168="" href="https://js.ipfs.tech" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out bg-white text-blueGreen border border-white hover:bg-gray-200" target="_blank" rel="noopener">
  Get js-ipfs
  </a></div></div></div></div></div></section> <section data-v-9db72168="" id="how" class="grid-margins py-20"><div data-v-9db72168="" class="text-center mb-16"><h2 data-v-9db72168="" class="font-display mb-4">How IPFS works</h2> <p data-v-9db72168="" class="text-base sm:text-lg">
        Here's what happens when you add a file to IPFS — whether you're
        storing that file on your own local node or one operated by a pinning
        service or IPFS-enabled app.
      </p></div> <div data-v-9db72168="" class="max-w-3xl mx-auto"><div data-v-9db72168="" class="
          flex flex-col
          sm:flex-row
          text-center
          sm:text-left
          items-center
          mb-12
        "><div data-v-9db72168="" class="flex items-center justify-center max-h-36 mb-5 sm:mb-0"><svg data-v-9db72168="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 183.5 128.7" class="w-40 max-h-32 icon"><path d="M1.25 44.35h64.6v83.1H1.25z" fill="none" stroke="#6ac9d0" stroke-linejoin="round" stroke-width="2.5"></path><path d="M11.25 58.15h44.5m-44.5 11.4h44.5m-44.5 11.5h44.5m-44.5 11.4h44.5m-44.5 11.4h19.5m-19.5 11.5h19.5" fill="none" stroke="#6ac9d0" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5"></path><circle cx="47.15" cy="109.25" r="5.8" fill="#ffe5ca" stroke="#f59122" stroke-miterlimit="10"></circle><path d="M41.75 111.45c-2.2 1.9-3.4 3.5-3.1 4s2.2-.2 4.7-1.7c1.4-.8 3-1.9 4.7-3.1 4.7-3.4 8-6.7 7.4-7.5-.4-.5-2.2.2-4.6 1.6" fill="none" stroke="#f59122" stroke-miterlimit="10" opacity=".4" style="isolation: isolate;"></path><path d="M130.35 18.75a1 1 0 01.1-.4c0-.2.1-.6.1-.9a4.87 4.87 0 00-.1-1.2 1.88 1.88 0 00-.4-.9.1.1 0 01-.1-.1h-.1a.31.31 0 00-.2-.1c-.1 0-.3-.1-.4-.1a.76.76 0 00-.4.2c-.2.1-.3.3-.4.4a2 2 0 00-.4.8 1 1 0 00-.1.4 1.58 1.58 0 00-.1-.4 4 4 0 010-1.1c.1-.2.1-.5.3-.7a4.62 4.62 0 01.7-.7 2.15 2.15 0 011.1-.2.76.76 0 01.5.2h.1l.1.1.3.2a2 2 0 01.7.9 3.55 3.55 0 01.2 1 3.77 3.77 0 01-.4 1.6 3.51 3.51 0 01-.7.9 1 1 0 01-.4.1z" fill="#6ac9d0"></path><path d="M132.65 17.85a1.54 1.54 0 00.2-.8 5.86 5.86 0 00-.3-2.1 5.13 5.13 0 00-1.5-2.4 2.23 2.23 0 00-1.3-.6 2.62 2.62 0 00-1.5.2 2.73 2.73 0 00-1.2.9 3.51 3.51 0 00-.6 1.4 7.52 7.52 0 00.1 3 5.48 5.48 0 00.8 2c.3.5.4.7.4.7l-.6-.6a7.32 7.32 0 01-1.7-5.3 4.9 4.9 0 01.7-1.9 3.91 3.91 0 011.7-1.4 3 3 0 012.1-.2 3.52 3.52 0 011.9 1 5.59 5.59 0 011.5 3.1 5.81 5.81 0 01-.2 2.4 1.63 1.63 0 01-.3.6zm-7.6-6.8v-.4a1.09 1.09 0 01.1-.5 1.42 1.42 0 01.2-.6 2.09 2.09 0 01.4-.6l.6-.6a2.18 2.18 0 01.8-.5c.3-.1.6-.3.9-.4s.6-.1.9-.2a2.72 2.72 0 01.9 0 5.41 5.41 0 011.5.4 3.49 3.49 0 01.9.6l.3.3a1 1 0 01-.4-.1c-.2 0-.6-.1-1-.1h-1.4a8 8 0 00-1.5.3c-.2.1-.5.1-.7.3s-.5.2-.7.3a4.44 4.44 0 00-1.1.8l-.7.7c.1.1 0 .3 0 .3z" fill="#6ac9d0"></path><path d="M130.65 22.25l-.6.3c-.2.1-.5.1-.8.2a2.16 2.16 0 01-1.1-.1 6.47 6.47 0 01-1.3-.4 3.45 3.45 0 01-1.2-.9 13.07 13.07 0 01-1.1-1.2 6.38 6.38 0 01-.8-1.4l-.6-1.5c-.1-.5-.2-1-.3-1.6v-1.5a2.77 2.77 0 01.3-1.3 3.83 3.83 0 01.8-1.7 4.57 4.57 0 00.4-.6s-.1.3-.2.7a7.45 7.45 0 00-.2 1.8v1.2a6.88 6.88 0 00.2 1.3c.1.4.2.9.3 1.3a6.94 6.94 0 00.5 1.3 7.46 7.46 0 00.7 1.2c.1.2.3.4.4.6s.3.3.4.5a6.47 6.47 0 00.9.8l.9.6a3.18 3.18 0 00.9.3c.3 0 .5.1.8.1z" fill="#6ac9d0"></path><path d="M136.25 13.85a2.41 2.41 0 01.3.8A6.34 6.34 0 01137 17a4.68 4.68 0 01-.2 1.6 5.78 5.78 0 01-.6 1.7 9.06 9.06 0 01-1.1 1.6 4.62 4.62 0 01-.7.7c-.2.2-.5.4-.7.6a15 15 0 01-3.2 1.9 28.54 28.54 0 01-3 1.1c-.9.3-1.5.6-2 .8a6.12 6.12 0 00-.6.5.31.31 0 01.1-.2c.1-.1.2-.3.4-.5a10.27 10.27 0 011.8-1.4c.8-.5 1.8-.9 2.7-1.5a18.08 18.08 0 002.9-1.9 3 3 0 01.7-.5c.2-.2.5-.4.6-.6a10.59 10.59 0 001-1.2 7.71 7.71 0 001.1-2.7c.1-.4.1-.8.2-1.2v-1a6.17 6.17 0 01-.15-.95z" fill="#6ac9d0"></path><path d="M137.75 19.55a2.8 2.8 0 00.1.6 1.63 1.63 0 010 .7 2.77 2.77 0 01-.1.9 4.18 4.18 0 01-.4 1 6.07 6.07 0 01-.7 1l-.9.9a10.47 10.47 0 01-1.1.8l-1.2.6a5.64 5.64 0 01-1.2.4 9.54 9.54 0 01-2.1.4 5.82 5.82 0 01-2.1 0 20 20 0 011.9-.8c.6-.2 1.2-.5 1.9-.8a4.67 4.67 0 001-.5 8.79 8.79 0 001-.6c.3-.2.7-.4 1-.6a2.19 2.19 0 01.5-.3c.1-.1.3-.2.4-.4a4.62 4.62 0 00.7-.7 2.18 2.18 0 00.5-.8c.1-.2.2-.5.3-.7s.1-.5.2-.6c.3-.3.3-.5.3-.5zm.3-2.2v-1.9c-.1-.4-.1-.8-.2-1.2s-.2-.9-.3-1.4a8.8 8.8 0 00-.5-1.5c-.3-.5-.5-1-.8-1.4a6.89 6.89 0 00-1.1-1.3 4.12 4.12 0 00-1.3-1 2.51 2.51 0 00-.7-.4 2.12 2.12 0 00-.7-.3 2.35 2.35 0 00-.8-.2c-.3 0-.5-.1-.8-.1h-1.4c-.4.1-.9.1-1.2.2s-.7.1-.9.3a2.45 2.45 0 00-1 0 4 4 0 01.7-.5 3.6 3.6 0 01.9-.5 8.93 8.93 0 011.3-.5 7.77 7.77 0 011.6-.2h.9a2.92 2.92 0 01.9.2l.9.3a3.55 3.55 0 01.9.4 6.1 6.1 0 011.6 1.2 9.55 9.55 0 011.2 1.6 6.53 6.53 0 01.8 1.7 13.64 13.64 0 01.4 1.7c0 .6.1 1.1.1 1.6s-.1.9-.1 1.3a4.4 4.4 0 00-.2 1 3.23 3.23 0 00-.2.9z" fill="#6ac9d0"></path><path d="M137.25 7.25s-.3-.2-.8-.6c-.2-.2-.6-.4-.9-.7a2.09 2.09 0 01-.6-.4 4.88 4.88 0 00-.7-.3 6 6 0 00-1.6-.5 11 11 0 00-1.8-.2 6.15 6.15 0 00-1.9.2c-.3.1-.6.2-1 .3s-.6.3-.9.4a4.05 4.05 0 00-.9.5 2.41 2.41 0 00-.8.6 4.62 4.62 0 00-.7.7c-.2.2-.4.5-.6.7a5.58 5.58 0 00-.5.8c-.2.3-.3.5-.5.8a15.57 15.57 0 00-.6 1.5c-.1.5-.3 1-.4 1.4s-.1.8-.2 1.1c-.1.6-.2 1-.2 1a6.73 6.73 0 00-.1-1v-1.1a10.4 10.4 0 01.2-1.5 15.43 15.43 0 01.5-1.7c.1-.3.3-.6.4-.9s.3-.6.5-.9l.6-.9a6 6 0 01.8-.8 5.5 5.5 0 01.9-.7 8.79 8.79 0 011-.6c.4-.1.7-.3 1.1-.4l1.1-.3a8.13 8.13 0 012.2-.1 6.47 6.47 0 012 .4 6 6 0 011.6.8 2.51 2.51 0 00.7.4 1.21 1.21 0 01.5.5l.8.8a3 3 0 01.8.7zm-2.7 9.9v.4a3 3 0 01-.3 1.1 5.74 5.74 0 01-.4.7 1.87 1.87 0 01-.6.7 5.55 5.55 0 01-.8.6 3.18 3.18 0 01-.9.3 1.7 1.7 0 01-1 0 3.81 3.81 0 01-1-.3 2.17 2.17 0 01-.7-.6 2 2 0 01-.4-.8c0-.3-.1-.5 0-.7a.76.76 0 01.2-.5l.2-.4v.4a.6.6 0 00.1.4c0 .2.1.3.2.5s.1.1.2.2l.2.2a2.19 2.19 0 00.5.3l.3.1h.3a1.7 1.7 0 00.7-.1 1.85 1.85 0 00.7-.2l.6-.3a2.18 2.18 0 00.5-.4 1.76 1.76 0 01.5-.4c.1-.2.3-.3.4-.4a1.38 1.38 0 01.3-.4 1.09 1.09 0 01.2-.4zm-7.6 6.9a3.25 3.25 0 01-1.3-.1 6.12 6.12 0 01-1.2-.5 2.65 2.65 0 01-.6-.5l-.6-.6c-.2-.2-.3-.4-.5-.6s-.2-.5-.4-.7a1.85 1.85 0 01-.2-.7 1.27 1.27 0 01-.1-.6 2.64 2.64 0 010-.9v-.4a1.24 1.24 0 01.2.3c.1.1.1.2.2.3s.2.3.3.4.2.3.3.5.2.3.3.5c.3.3.5.7.8 1a9 9 0 00.9 1 6.47 6.47 0 00.9.8c.6.5 1 .8 1 .8z" fill="#6ac9d0"></path><path d="M134.75 15.65v-.5c0-.3-.1-.7-.1-1.2-.1-.2-.1-.5-.2-.7s-.2-.5-.3-.8a1.61 1.61 0 00-.4-.7 1.79 1.79 0 00-.5-.7 2.65 2.65 0 00-.6-.5 2.51 2.51 0 00-.7-.4c-.3-.1-.5-.2-.8-.3a1.45 1.45 0 01-.7-.2c-.2 0-.5-.1-.6-.1h-1l.4-.2c.1-.1.3-.1.5-.2s.4-.1.7-.1a2.72 2.72 0 01.9 0 4.4 4.4 0 011 .2 4.18 4.18 0 011 .4 5.5 5.5 0 01.9.7 4.7 4.7 0 01.6.9 4.18 4.18 0 01.4 1c.1.3.1.7.2 1v.9a6.81 6.81 0 01-.3 1.2.69.69 0 00-.4.3zm-10 9.9a1.21 1.21 0 01-.5.1 1.61 1.61 0 01-.9-.3 1 1 0 01-.5-.8.69.69 0 010-.5 1.75 1.75 0 01.5.1 1.08 1.08 0 01.7.3 2.65 2.65 0 01.5.6.78.78 0 01.2.5z" fill="#6ac9d0"></path><path d="M129.15 92.05a.69.69 0 01-.3-.4 2.23 2.23 0 01-.4-1.3 2.75 2.75 0 01.4-1.9 2.58 2.58 0 01.9-.9 1.45 1.45 0 01.7-.2h.7a1.88 1.88 0 011.1.8 4.87 4.87 0 01.4 1.1 3.46 3.46 0 01-.2 1.8 3.58 3.58 0 01-.6 1.1l-.3.3a3.64 3.64 0 00.3-1.5 3.89 3.89 0 00-.2-1.5 3.33 3.33 0 00-.3-.6c-.2-.2-.3-.2-.4-.2h-.3a.35.35 0 01-.2.1c-.1.1-.3.2-.4.4a13.39 13.39 0 00-.6 1.2c-.1.4-.2.8-.3 1.1v.6z" fill="#f59122"></path><path d="M127.05 91.25a.35.35 0 01-.1-.2 1.55 1.55 0 01-.2-.8 5 5 0 01.4-2.8 6.9 6.9 0 011.1-1.7 3.77 3.77 0 012.1-1 4 4 0 012.4.5 4.44 4.44 0 011.1.8c.3.3.5.7.8 1a5.33 5.33 0 01.6 2.4 4.87 4.87 0 01-.1 1.2c-.1.2-.1.4-.2.6l-.2.6a6.66 6.66 0 01-2.7 3 4.71 4.71 0 01-1.5.6 5.74 5.74 0 01-1.2.1 1.92 1.92 0 01-1-.2 2.69 2.69 0 001 0 5.54 5.54 0 002.3-1 6.89 6.89 0 002.1-2.8l.1-.4a4.33 4.33 0 01.1-.5 3.08 3.08 0 00.1-1 3.74 3.74 0 00-.5-1.8 4.17 4.17 0 00-.6-.8 1.79 1.79 0 00-.7-.5 3.81 3.81 0 00-1.7-.4 4 4 0 00-1.5.6 3.78 3.78 0 00-1 1.2 8.06 8.06 0 00-.9 2.4 1.59 1.59 0 00-.1.9z" fill="#f59122"></path><path d="M135.55 86.75a1.09 1.09 0 01-.2-.4c-.1-.1-.2-.3-.3-.4a1.76 1.76 0 00-.4-.5c-.2-.2-.3-.4-.5-.6l-.6-.6c-.2-.2-.5-.3-.7-.5a2 2 0 00-.8-.4 3 3 0 00-.8-.4c-.3-.1-.5-.2-.8-.3s-.5-.1-.8-.2-.5-.1-.7-.1h-1.1a1.21 1.21 0 00-.5.1 3 3 0 01.4-.3 2.19 2.19 0 01.5-.3 1.45 1.45 0 01.7-.2 2.2 2.2 0 01.8-.1h1a3.55 3.55 0 011 .2 4.18 4.18 0 011 .4l.9.6a4.62 4.62 0 01.7.7 5.55 5.55 0 01.6.8 2 2 0 01.4.8 1.85 1.85 0 01.2.7 1.09 1.09 0 01.1.5 2.81 2.81 0 00-.1.5z" fill="#f59122"></path><path d="M129.55 96.45h.7a4.49 4.49 0 001.7-.4 5.79 5.79 0 001.9-1.4 7.63 7.63 0 001.5-2.3 13.38 13.38 0 00.9-2.6 5.7 5.7 0 00.1-1.3v-1.2q-.15-1.05-.3-1.8c-.1-.4-.2-.7-.2-.7a2.48 2.48 0 01.4.6 9.76 9.76 0 01.7 1.7 5.07 5.07 0 01.2 1.3 6.55 6.55 0 010 1.4 11.14 11.14 0 01-.8 3 7.9 7.9 0 01-1.9 2.5 6.36 6.36 0 01-2.4 1.3 4 4 0 01-1.9 0 4.33 4.33 0 01-.5-.1z" fill="#f59122"></path><path d="M124 88.05a20.2 20.2 0 00.3 3 10.14 10.14 0 00.9 2.8 10 10 0 00.8 1.4 12 12 0 001.1 1.2 15 15 0 011.3 1.1c.4.3.9.6 1.4.9a9.14 9.14 0 001.4.7c.5.2.9.3 1.3.5a17.07 17.07 0 012.1.7 3.33 3.33 0 01.6.3.31.31 0 00.2.1h-.8a19.42 19.42 0 01-2.2-.1 9.48 9.48 0 01-3.1-.8 8.27 8.27 0 01-1.6-.9l-1.5-1.2a6.39 6.39 0 01-1.3-1.5 5.31 5.31 0 01-.8-1.7 9.63 9.63 0 01-.5-3.2 11.8 11.8 0 01.2-2.2 6.62 6.62 0 01.2-1.1z" fill="#f59122"></path><path d="M122.35 93.25a4.2 4.2 0 01.2.5c.1.2.1.4.2.6s.2.5.3.7.3.5.4.8.3.5.5.8a20 20 0 001.4 1.6 5 5 0 00.8.7l.9.6a4.05 4.05 0 00.9.5 5.94 5.94 0 01.8.4c.5.2 1 .4 1.3.5a1.75 1.75 0 00.5.1h-.1c-.1 0-.2.1-.4.1a3.75 3.75 0 01-1.5 0 4.4 4.4 0 01-1-.2 4.18 4.18 0 01-1-.4 6.61 6.61 0 01-2-1.4l-.9-.9a6.07 6.07 0 01-.7-1 4.87 4.87 0 01-.4-1.1 4.4 4.4 0 01-.2-1v-.9a3.54 3.54 0 01.1-.6.35.35 0 01-.1-.4zm-.2-1.7a3.14 3.14 0 01-.1-.9c0-.3-.1-.6-.1-1v-1.3c0-.5.1-1 .1-1.6s.3-1.1.4-1.7a3.55 3.55 0 01.4-.9l.2-.5.3-.4a6.53 6.53 0 011.3-1.6l.8-.6c.3-.2.6-.3.9-.5s.6-.2.9-.4a3 3 0 011-.2 5.43 5.43 0 011.8 0 7.49 7.49 0 011.6.4 1.85 1.85 0 00.7.2l.6.3a9 9 0 00.9.5 4 4 0 01.7.5s-.3-.1-.8-.3l-.9-.3a1.42 1.42 0 01-.6-.2c-.2 0-.4-.1-.6-.1a6.15 6.15 0 00-1.4-.1 6.32 6.32 0 00-3.1.8c-.2.1-.5.3-.7.4l-.7.5a6.89 6.89 0 00-1.1 1.3 7.14 7.14 0 00-.8 1.5 8.8 8.8 0 00-.5 1.5c-.1.5-.3 1-.4 1.4a7.38 7.38 0 00-.2 1.2c0 .4-.1.7-.1 1a2.65 2.65 0 00-.5 1.1z" fill="#f59122"></path><path d="M133 80.05a1.75 1.75 0 01.5.1c.3.1.8.3 1.3.5.2.2.5.3.8.6s.5.5.8.7.5.6.7.9.4.7.6 1 .3.7.4 1.1.2.8.3 1.1a6.89 6.89 0 01.1 2c0 .6-.1 1.1-.1 1.4a1.75 1.75 0 00-.1.5 1.21 1.21 0 01-.1-.5 13 13 0 01-.3-1.3 2.92 2.92 0 01-.2-.9c-.1-.3-.2-.6-.3-1a15.87 15.87 0 00-.7-2 14.51 14.51 0 00-1-1.8c-.2-.3-.4-.5-.6-.8l-.6-.6a2.65 2.65 0 00-.6-.5c-.2-.1-.3-.3-.5-.4a1 1 0 01-.4-.1z" fill="#f59122"></path><path d="M123.35 81.45l.3-.6a2.09 2.09 0 01.4-.6 4.62 4.62 0 01.7-.7 5.5 5.5 0 01.9-.7 10.54 10.54 0 011.1-.7 5 5 0 011.3-.5c.5-.1 1-.2 1.4-.3H131a5.77 5.77 0 011.4.3c.4.2.9.3 1.2.5a3.59 3.59 0 011 .7 4.62 4.62 0 01.7.7c.2.2.3.4.5.6a2.83 2.83 0 01.3.6 2.22 2.22 0 01-.5-.4c-.2-.1-.3-.3-.6-.4a9.22 9.22 0 01-.8-.5 10.37 10.37 0 00-1-.4c-.3-.1-.7-.2-1.1-.3a4.87 4.87 0 00-1.2-.1h-1.3c-.4.1-.9.1-1.3.2l-1.2.3a11.73 11.73 0 00-1.1.5 7.26 7.26 0 00-.9.5c-.3.2-.5.3-.8.5a2.09 2.09 0 01-.6.4 1.87 1.87 0 01-.3.4zm2.7 9.9a1.24 1.24 0 01.2.3c.1.1.2.2.2.3l.3.3c.1.1.3.2.4.4a2.19 2.19 0 00.5.3c.2.1.3.1.5.2s.3 0 .5 0a4.33 4.33 0 00.5-.1 1.33 1.33 0 00.5-.3.78.78 0 00.4-.4c.1-.1.2-.3.3-.4s.1-.3.2-.4.1-.3.1-.4v-.4a1.24 1.24 0 01.2.3c.1.1.1.2.2.4a1.27 1.27 0 01.1.6c0 .2-.1.5-.1.7a2.51 2.51 0 01-.4.7 1.79 1.79 0 01-.7.5l-.9.3a2.77 2.77 0 01-.9-.1 5.94 5.94 0 01-.8-.4 2.65 2.65 0 01-.5-.6c-.1-.2-.3-.4-.3-.6a1.83 1.83 0 01-.2-.9c-.3-.2-.3-.3-.3-.3zm6 6.9a.62.62 0 00.4-.2 1.69 1.69 0 00.5-.2l.6-.3a2.09 2.09 0 00.6-.4c.2-.1.4-.3.7-.5a13.58 13.58 0 001.2-1.2 3 3 0 00.5-.7 4.35 4.35 0 01.4-.7 9.38 9.38 0 00.6-1.5c.1-.2.1-.4.2-.6a4.33 4.33 0 01.1-.5 1.58 1.58 0 00.1-.4 1 1 0 00.1.4 4.12 4.12 0 01.1 1.2 2.2 2.2 0 01-.1.8 2.92 2.92 0 01-.2.9 6.37 6.37 0 01-1 1.8 2.7 2.7 0 01-.8.7 5.55 5.55 0 00-.8.6 5.89 5.89 0 01-2.9.7c-.2 0-.3 0-.3-.1.1.2 0 .2 0 .2zm-6.6-8.5a1.09 1.09 0 01-.2-.4 3.5 3.5 0 01-.3-1.2 2.72 2.72 0 010-.9 4.4 4.4 0 01.2-1 4.18 4.18 0 01.4-1l.6-.9a5.5 5.5 0 01.9-.7 4.18 4.18 0 011-.4 3.55 3.55 0 011-.2h.9c.3 0 .5.1.7.1s.4.1.5.2a1.09 1.09 0 01.4.2h-1c-.2 0-.4.1-.6.1a1.85 1.85 0 00-.7.2c-.3 0-.5.2-.8.3a2.51 2.51 0 00-.7.4c-.2.1-.4.4-.6.5a1.79 1.79 0 00-.5.7 2.51 2.51 0 00-.4.7c-.1.3-.2.5-.3.8a6.37 6.37 0 01-.2.7 5.74 5.74 0 00-.1 1.2 2.52 2.52 0 00-.2.6zm9.4 9.4a7.23 7.23 0 01.7-.4 4.13 4.13 0 001.1-.7c.1-.1.2-.1.3-.2s.2-.1.3-.2l.5-.5c.2-.1.3-.3.4-.4a.31.31 0 01.2-.1 1.69 1.69 0 010 .8 1.6 1.6 0 01-.3.8c-.1.3-.4.5-.6.7a1.8 1.8 0 01-.9.4 1.39 1.39 0 01-.9 0 1.17 1.17 0 01-.8-.2z" fill="#f59122"></path><path d="M163.05 68h-28.6a1.11 1.11 0 01-1.1-1.1V38.55a1.11 1.11 0 011.1-1.1h28.6a1.11 1.11 0 011.1 1.1V67a1 1 0 01-1.1 1z" fill="#6ac9d0" opacity=".25" style="isolation: isolate;"></path><path d="M125.85 68h-28.6a1.11 1.11 0 01-1.1-1.1V38.55a1.11 1.11 0 011.1-1.1h28.6a1.11 1.11 0 011.1 1.1V67a1 1 0 01-1.1 1z" fill="#469da1" opacity=".25" style="isolation: isolate;"></path><path d="M105.85 60.45a1.31 1.31 0 00.9.1 4.26 4.26 0 002.1-.8 5.24 5.24 0 001.1-1 4.19 4.19 0 00.9-1.4 8.51 8.51 0 00.6-1.7 13.49 13.49 0 00.3-1.8c0-.6-.1-1.1-.3-1.2l-.1-.1h-.1a.75.75 0 00-.3.3 6.22 6.22 0 00-.4 1.6c-.2.6-.3 1.1-.5 1.6a6.3 6.3 0 01-1.4 2.1 2.09 2.09 0 01-.6.4.31.31 0 01-.2.1s.2-.3.5-.8a6.81 6.81 0 00.8-2.2 7.72 7.72 0 00.2-1.5 8.09 8.09 0 01.4-1.9 2.08 2.08 0 011-1.1.35.35 0 00.2-.1h.7a2 2 0 01.8.4 2.13 2.13 0 01.7 1.2 4.87 4.87 0 01.1 1.2 13 13 0 01-.4 2.1 10.84 10.84 0 01-.8 1.9 6.39 6.39 0 01-1.3 1.5 6 6 0 01-1.5.9 5 5 0 01-2.5.4 6.37 6.37 0 01-.7-.2.14.14 0 01-.2 0z" fill="#469da1"></path><path d="M107.35 55.15a6.73 6.73 0 00-.1-1 22.08 22.08 0 010-2.6 3.39 3.39 0 01.7-1.8 3 3 0 01.8-.8 1.38 1.38 0 00.4-.3 2.19 2.19 0 00.5-.3 3.91 3.91 0 012.4-.2 4.77 4.77 0 012.2 1.2 4.07 4.07 0 011.3 1.9 6.2 6.2 0 01.4 2.3 7 7 0 01-1.1 3.7 6.23 6.23 0 01-.9 1.2 2.76 2.76 0 01-.9.7 2.64 2.64 0 01-.9.5l.2-.2.5-.5a3.49 3.49 0 00.6-.9l.6-1.2c.2-.5.3-1 .5-1.5a9.7 9.7 0 00.1-1.7 4.71 4.71 0 00-.4-1.7 4.18 4.18 0 00-1.1-1.5 3.1 3.1 0 00-3.1-.8c-.1 0-.2.1-.4.1s-.3.2-.4.2a2.65 2.65 0 00-.6.5 5.39 5.39 0 00-.7 1.3c-.3.9-.4 1.8-.6 2.4a2.69 2.69 0 010 1z" fill="#469da1"></path><path d="M106.45 57.15a4.11 4.11 0 01-.4-.9c-.2-.6-.6-1.4-.9-2.4a8.47 8.47 0 01-.4-1.7 6.56 6.56 0 01-.1-2 6 6 0 01.6-2.2 5.48 5.48 0 011.6-1.8c.3-.2.7-.4 1-.6s.3-.1.5-.2a1.27 1.27 0 01.6-.1 8.31 8.31 0 012.2-.1 8.53 8.53 0 013.5 1.3 4.34 4.34 0 011.7 2 2.54 2.54 0 01.2.7v.3a.31.31 0 00-.1-.2 6.13 6.13 0 00-.4-.6 5.21 5.21 0 00-1.9-1.5 10 10 0 00-3.2-.8 5.54 5.54 0 00-1.8.2c-.1 0-.3.1-.4.1a.76.76 0 00-.4.2 5.94 5.94 0 01-.8.4 3.74 3.74 0 00-1.2 1.3 3.37 3.37 0 00-.5 1.7 12.88 12.88 0 000 3.4c.1 1 .3 1.9.3 2.5a2.48 2.48 0 01.3 1zm11-5.7s.1.2.3.7.3 1.2.4 2v1.4l-.3 1.5a10.09 10.09 0 01-.7 1.5 1.79 1.79 0 01-.5.7l-.1.2-.1.1-.1.1-.3.3a7.55 7.55 0 01-1.4 1.1 10.93 10.93 0 01-1.5.8 8.8 8.8 0 01-1.5.5 7.08 7.08 0 01-1.4.1 4.64 4.64 0 01-2-.4 2.22 2.22 0 01-.7-.4h.2a1.76 1.76 0 01.6.1h.8c.3 0 .7-.1 1.1-.1a9.49 9.49 0 002.5-.9 9.13 9.13 0 001.3-.8 5.24 5.24 0 001.1-1l.3-.3.1-.1.1-.1c.2-.2.3-.4.5-.6a5.39 5.39 0 00.7-1.3c.2-.4.3-.9.5-1.3a5.85 5.85 0 00.2-1.3 11.09 11.09 0 00-.1-2.5z" fill="#469da1"></path><path d="M119.15 56.25a1.75 1.75 0 00.1.5c0 .2.1.4.1.6v.8a4.4 4.4 0 01-.2 1 4.87 4.87 0 01-.4 1.1c-.2.4-.4.7-.6 1.1s-.5.7-.9.9a6.66 6.66 0 01-2.1 1.3 4.87 4.87 0 01-1.1.4c-.3.1-.7.1-1 .2a7.44 7.44 0 01-1.5 0c-.2 0-.3-.1-.4-.1h-.1a15.56 15.56 0 001.8-.6c.5-.2 1.1-.5 1.7-.8l.9-.6a2.7 2.7 0 00.8-.7 4.62 4.62 0 00.7-.7c.2-.3.4-.5.6-.8a5.58 5.58 0 01.5-.8c.1-.3.3-.5.4-.8a4.88 4.88 0 01.3-.7c.1-.2.1-.4.2-.6a2.26 2.26 0 00.2-.7zm.2-1.5v-1.9c0-.4-.1-.8-.1-1.2a7 7 0 00-.3-1.4 9.38 9.38 0 00-.6-1.5 6.71 6.71 0 00-.9-1.4 7.41 7.41 0 00-1.2-1.3c-.5-.3-.9-.7-1.4-1a7.74 7.74 0 00-1.6-.7 9 9 0 00-1.6-.3c-.5-.1-1 0-1.4-.1-.4.1-.9.1-1.2.2a9.44 9.44 0 00-.9.3 4.77 4.77 0 00-.8.4s.2-.2.7-.6a3.6 3.6 0 01.9-.5c.4-.2.8-.3 1.3-.5a7.77 7.77 0 011.6-.2h.9a2.92 2.92 0 01.9.2l.9.3a3.55 3.55 0 01.9.4 8.32 8.32 0 013.1 2.6 7 7 0 01.9 1.7 12.09 12.09 0 01.5 1.8c0 .6.1 1.1.1 1.6s-.1 1-.1 1.3-.2.7-.3 1c-.2.5-.3.8-.3.8z" fill="#469da1"></path><path d="M117.45 43.45a4.56 4.56 0 01-.8-.4 7.93 7.93 0 00-.9-.4c-.4-.1-.7-.3-1.2-.4s-.9-.2-1.4-.3a8.6 8.6 0 00-1.6-.1c-.3 0-.6.1-.8.1a1.88 1.88 0 00-.8.2 4.42 4.42 0 00-1.6.6 11.91 11.91 0 00-1.5.9l-.6.6-.6.6c-.2.2-.3.4-.5.6a2.51 2.51 0 00-.4.7 7.54 7.54 0 00-.6 1.3 5.27 5.27 0 00-.3 1.2 3.75 3.75 0 00-.1 1 6.17 6.17 0 00-.1.9 6.59 6.59 0 01-.2-.9c0-.3-.1-.6-.1-1a5.7 5.7 0 01.1-1.3 12.44 12.44 0 01.4-1.6 6.89 6.89 0 01.3-.8c.2-.3.3-.5.5-.8s.4-.5.6-.8l.3-.4c.1-.1.3-.2.4-.3a6.19 6.19 0 011.7-1.1 13.89 13.89 0 011.9-.6l.5-.1h1.5a5.66 5.66 0 011.8.3 5.27 5.27 0 011.5.5 4.73 4.73 0 011.2.7 2.76 2.76 0 01.8.6 6.12 6.12 0 01.6.5zm-14 8.4a.58.58 0 01.1.4 6.21 6.21 0 01.3 1c.1.4.3.9.4 1.4a9.38 9.38 0 00.6 1.5 1.61 1.61 0 00.4.7 2.51 2.51 0 00.4.7c.3.4.6.8.8 1.1a4.51 4.51 0 00.7.7l.3.3a1.58 1.58 0 01-.4-.1 6.89 6.89 0 01-1-.4c-.2-.1-.4-.3-.6-.4l-.6-.6a7.84 7.84 0 01-1-1.5l-.3-.9c-.1-.3-.1-.6-.2-.9a9.15 9.15 0 01-.1-1.6c0-.5.1-.8.1-1.1a.49.49 0 00.1-.3zm7 12.2a4.36 4.36 0 01-2.6.2c-.2-.1-.5-.1-.7-.2a2.51 2.51 0 01-.7-.4c-.2-.2-.5-.3-.6-.5a2.65 2.65 0 01-.5-.6c-.2-.2-.2-.4-.3-.7a1.42 1.42 0 01-.2-.6 3.44 3.44 0 01-.1-.9V60a1.24 1.24 0 01.2.3c.1.1.1.2.2.3s.2.3.3.4.2.3.3.4.2.3.4.4a2.18 2.18 0 00.5.4c.2.1.3.3.5.4l.6.3.6.3a7.6 7.6 0 001.1.4 7.91 7.91 0 001 .5z" fill="#469da1"></path><path d="M145.25 55a1.24 1.24 0 01.3-.2 2.65 2.65 0 00.6-.5 5.55 5.55 0 00.6-.8 4.08 4.08 0 00.2-.7v-.1l-.1-.1a.35.35 0 01-.2-.1c-.2-.1-.5.1-.8.3a3.39 3.39 0 00-.6.6 1.24 1.24 0 01-.2.3v-.4a2.17 2.17 0 01.2-1 2.09 2.09 0 01.4-.6 1.23 1.23 0 01.8-.4 1.47 1.47 0 011.1.2l.2.1.1.1.1.1a1 1 0 01.4.5 1.39 1.39 0 010 1.1 2 2 0 01-.4.8 2.32 2.32 0 01-1.3.8 1.67 1.67 0 01-1 0c-.3.1-.4 0-.4 0z" fill="#6ac9d0"></path><path d="M144.65 50.65l.3-.6a3.39 3.39 0 011.4-1.1 3.25 3.25 0 012.7.2 2.65 2.65 0 01.6.5 3.17 3.17 0 01.5.6 3 3 0 01.5 1.6 3.8 3.8 0 01-.9 2.8 5.61 5.61 0 01-1.9 1.6 3.73 3.73 0 01-1.6.4h-.6a3.22 3.22 0 01.6-.2 6.55 6.55 0 001.3-.8 4.17 4.17 0 001.3-1.6 3.78 3.78 0 00.4-2.1 3.18 3.18 0 00-.3-.9c-.1-.1-.1-.2-.3-.3s-.3-.2-.4-.3a3.29 3.29 0 00-1.7-.4 4.2 4.2 0 00-1.4.3 1.46 1.46 0 01-.5.3z" fill="#6ac9d0"></path><path d="M143.45 48.55l.2-.4c.1-.1.2-.3.3-.4a1.21 1.21 0 01.5-.5 4.23 4.23 0 01.7-.5 4.55 4.55 0 011.9-.6 4.05 4.05 0 011.1 0c.4.1.7.1 1.1.2a4.18 4.18 0 011 .4 5.83 5.83 0 011.5 1.1c.2.2.3.4.5.6s.2.3.3.5a.31.31 0 01.1.2l-.4-.2a2.34 2.34 0 00-1-.5 4.88 4.88 0 00-.7-.3 1.88 1.88 0 00-.8-.2c-.3-.1-.5-.1-.8-.2a2.77 2.77 0 00-.9-.1h-1.7a2.2 2.2 0 01-.8.1c-.2.1-.5.1-.7.2-.4.1-.8.3-1.1.4a1.44 1.44 0 01-.3.2zm6.5 15.3a13.3 13.3 0 01-1.7.1 18 18 0 01-3.8-.3 5.15 5.15 0 01-2-.9 5.72 5.72 0 01-.8-.7 3.51 3.51 0 01-.5-.8.6.6 0 01-.1-.4v-1a1.75 1.75 0 00.1-.5l.2.4a1.69 1.69 0 00.2.5 1.76 1.76 0 00.4.5c.1.2.3.3.5.5a4.35 4.35 0 00.7.4 6.89 6.89 0 00.8.3 2.92 2.92 0 00.9.2 12.86 12.86 0 001.9.4 8.45 8.45 0 011.7.5 11.1 11.1 0 011.5.8zm4.1-13.3a2.22 2.22 0 00.4.5c.1.2.3.4.3.6s.2.6.3 1 .1.8.1 1.2a5.7 5.7 0 01-.1 1.3c-.1.2-.1.5-.2.7s-.2.5-.3.7c-.2.5-.5.9-.7 1.3a5.24 5.24 0 01-1 1.1 4.81 4.81 0 01-1.1.9c-.4.2-.7.5-1.1.7s-.7.3-1.1.5a9.44 9.44 0 00-.9.3 2 2 0 01-.7.1h-.7l.6-.3a15.14 15.14 0 001.4-.9l.9-.6a6.47 6.47 0 00.9-.8l.9-.9a8.74 8.74 0 00.8-1c.2-.3.5-.7.7-1a2.19 2.19 0 01.3-.5c.1-.2.1-.4.2-.5a4.51 4.51 0 00.3-1.1c0-.4.1-.7.1-1V52c0-.3-.1-.5-.1-.7a2.26 2.26 0 01-.2-.7z" fill="#6ac9d0"></path><path d="M157.05 52.75l-.3-.6c-.1-.2-.2-.5-.3-.7a3.55 3.55 0 00-.4-.9 5.3 5.3 0 00-.6-1 6.07 6.07 0 00-.7-1c-.2-.4-.6-.6-.9-1a7 7 0 00-1-.8c-.2-.1-.4-.3-.6-.4l-.6-.3-.6-.3c-.2-.1-.4-.1-.6-.2a5 5 0 00-1.2-.2c-.4 0-.8-.1-1.1-.1h-1a2.2 2.2 0 00-.8.1 3.2 3.2 0 01-.7.1 4.57 4.57 0 00.6-.4 4.35 4.35 0 01.7-.4 2.93 2.93 0 011-.3 5.07 5.07 0 011.3-.2 6.6 6.6 0 011.4.1c.2.1.5.1.7.2s.5.2.7.3a4.88 4.88 0 01.7.3 2.51 2.51 0 01.7.4c.4.3.8.7 1.2 1a9.38 9.38 0 01.9 1.2 3.1 3.1 0 01.6 1.3 5.64 5.64 0 01.4 1.2c.1.4.1.7.2 1a2.13 2.13 0 010 .8 2.3 2.3 0 01.3.8z" fill="#6ac9d0"></path><path d="M148.15 43.65a1 1 0 01-.4.1 1.69 1.69 0 00-.5.2c-.2 0-.3.2-.5.2l-.6.3c-.2.1-.4.3-.6.4s-.4.3-.7.5a1.79 1.79 0 01-.7.5A13.07 13.07 0 00143 47a2.65 2.65 0 00-.5.6 1.21 1.21 0 01-.5.5c-.1.2-.3.3-.4.5a1.38 1.38 0 01-.3.4l-.2.4v-1a2.54 2.54 0 01.2-.7 6.37 6.37 0 012.1-3 5.85 5.85 0 011.7-1l.9-.3a2.49 2.49 0 01.8-.1h.7a.75.75 0 01.5.1.37.37 0 00.15.25zm-2.8 14.8a2.44 2.44 0 01.7-.1 3.09 3.09 0 00.8-.2l.9-.3c.3-.2.7-.3 1-.5s.3-.2.5-.3.3-.3.5-.4a9 9 0 00.9-1l.4-.6.3-.6a1.42 1.42 0 00.2-.6 1.42 1.42 0 00.2-.6c0-.2.1-.4.1-.6v-.6a3.54 3.54 0 00-.3-1.1 2.62 2.62 0 00-.5-.9 1.38 1.38 0 00-.3-.4l-.3-.3c-.2-.2-.4-.3-.6-.5a2.48 2.48 0 01-.6-.4 4.18 4.18 0 01.7.1 4.12 4.12 0 01.8.3 5.3 5.3 0 011 .6c.2.1.3.3.5.4a2.09 2.09 0 01.4.6 3.51 3.51 0 01.6 1.4c0 .3.1.5.1.8a2 2 0 01-.1.8 1.88 1.88 0 01-.2.8c-.1.3-.2.5-.3.8a2.51 2.51 0 01-.4.7l-.5.7-.6.6a2.65 2.65 0 01-.6.5c-.2.1-.4.3-.6.4a4.88 4.88 0 01-.7.3 6.47 6.47 0 01-1.3.4 4.48 4.48 0 01-1.1.1c-.3 0-.6-.1-.8-.1a3.15 3.15 0 00-.8-.2zm-3.7-4.2a1.24 1.24 0 01-.2-.3c-.1-.1-.2-.2-.2-.3a.76.76 0 01-.2-.5c0-.2-.1-.4-.1-.6v-.7a4.71 4.71 0 01.6-1.5 4 4 0 012.3-1.5 3.44 3.44 0 01.9-.1h.3l-.2.2c-.2.1-.4.4-.6.6a12.17 12.17 0 00-1.5 1.7 2.19 2.19 0 00-.3.5c-.1.2-.2.3-.3.5a3.18 3.18 0 00-.3.9c0 .1-.1.3-.1.4V54a.77.77 0 00-.1.3zm3.4 2.5h-.3a2.49 2.49 0 01-.8-.1c-.2 0-.3-.1-.5-.2a1 1 0 01-.5-.4 2.09 2.09 0 01-.4-.6 1.88 1.88 0 01-.2-.8 1.7 1.7 0 01.1-.7 1.42 1.42 0 01.2-.6 3.49 3.49 0 01.6-.9 3 3 0 01.9-.6v.3a2 2 0 01-.1.7 11.14 11.14 0 00-.2 1.7 2.54 2.54 0 00.2.7c.1.1.1.2.2.3s.2.2.2.3c.2.2.3.4.4.5a1.09 1.09 0 00.2.4z" fill="#6ac9d0"></path><path d="M143.45 43.75a2.22 2.22 0 01.4-.5c.1-.2.3-.3.5-.5a5.55 5.55 0 01.8-.6c.2-.1.3-.2.5-.3s.4-.1.6-.2a5.64 5.64 0 011.2-.4 3.21 3.21 0 011.4-.1 6.15 6.15 0 011.4.1c.5.1 1 .2 1.4.3a3.1 3.1 0 011.3.6 7.63 7.63 0 011.1.8 6.47 6.47 0 01.8.9 9.22 9.22 0 01.5.8 4.88 4.88 0 00.3.7 2.8 2.8 0 01.1.6 3.61 3.61 0 01-.4-.5c-.1-.2-.3-.3-.5-.5l-.6-.6a5.55 5.55 0 00-.8-.6 9.29 9.29 0 00-1-.5c-.2-.1-.4-.1-.5-.2s-.4-.1-.6-.2a5 5 0 00-1.2-.2 4.87 4.87 0 00-1.2-.1h-1.2a4.48 4.48 0 01-1.1.1c-.4.1-.7.1-1 .2a6.89 6.89 0 00-.8.3c-.2.1-.5.2-.7.3-.5.2-.7.3-.7.3zm-2.9 10.1a1.21 1.21 0 01.1.5c0 .2.1.3.2.5s.2.4.2.6a5.74 5.74 0 00.4.7c.2.2.3.5.5.7a4.35 4.35 0 01.6.7 4.35 4.35 0 00.7.6c.2.2.5.3.7.5s.5.3.8.4a2.35 2.35 0 00.8.2 2.2 2.2 0 00.8.1h1.7a3 3 0 01-.4.3 2.19 2.19 0 01-.5.3 4.88 4.88 0 01-.7.3c-.3 0-.6.1-.9.1a3.4 3.4 0 01-1-.1 4.51 4.51 0 01-1.1-.3c-.3-.2-.7-.4-1-.6a3 3 0 01-.8-.8 4.7 4.7 0 01-.6-.9 4.18 4.18 0 01-.4-1 2.92 2.92 0 01-.2-.9V55c0-.2.1-.4.1-.6a.69.69 0 010-.5zm9 8.6a1.21 1.21 0 01.5-.1 4.17 4.17 0 01.6-.2 4.88 4.88 0 01.7-.3 5.94 5.94 0 01.8-.4 3.51 3.51 0 00.8-.5c.3-.2.5-.4.8-.6a4.62 4.62 0 00.7-.7c.2-.3.4-.5.6-.8s.3-.6.5-.9.3-.6.4-.9a6.89 6.89 0 01.3-.8 6.37 6.37 0 01.2-.7 1.27 1.27 0 00.1-.6 1.75 1.75 0 00.1-.5 4.2 4.2 0 01.2.5 4.64 4.64 0 01.2 1.4 8.81 8.81 0 01-.3 2.1 11.73 11.73 0 01-.5 1.1 8.65 8.65 0 01-.7 1l-.9.9a6.07 6.07 0 01-1 .7 4.18 4.18 0 01-1 .4 3.55 3.55 0 01-1 .2 7.44 7.44 0 01-1.5 0l-.6-.3z" fill="#6ac9d0"></path><path d="M93.15 15.65h-.1a.1.1 0 00-.1.1 1.88 1.88 0 00-.3 1.18c.28-.28.56-.57.84-.84a.57.57 0 000-.14.75.75 0 00-.34-.3z" fill="#469da1" opacity=".25" style="isolation: isolate;"></path><path d="M160.15 95.35a1.63 1.63 0 010-.7.69.69 0 010-.5 3.22 3.22 0 01.2.6 2.84 2.84 0 01.13.38l1.24-.91a5.26 5.26 0 01-.57-1.37 9 9 0 01-.3-1.6 7.19 7.19 0 01.2-2.3 2.83 2.83 0 00.3-.6v.8a9.54 9.54 0 00.3 2.1 6.7 6.7 0 001 2.26c.35-.27.69-.55 1-.83a2.43 2.43 0 01-.2-.83c-.3-.1-.3-.3-.3-.3l.3.3a1.38 1.38 0 01.3.4c.05 0 .13.1.2.17l.79-.67-.19-.3a7 7 0 01-.4-2.4 5 5 0 01.3-1.6 3.91 3.91 0 011-1.6 4 4 0 011.9-1.1 3.36 3.36 0 012.2.2 3.25 3.25 0 011.13.6c.32-.4.65-.8 1-1.21l-.29-.29c-.1-.1-.3-.2-.5-.4l-.6-.3a4.88 4.88 0 00-.7-.3c-.2-.1-.5-.1-.7-.2a7.72 7.72 0 00-1.5-.2h-1.3c-.4 0-.8.1-1 .1a.58.58 0 00-.4.1l.3-.3a1.38 1.38 0 01.4-.3c.2-.1.3-.2.5-.3a5.27 5.27 0 011.5-.5 2.72 2.72 0 01.9 0c.3 0 .6.1.9.1l.9.3a3.51 3.51 0 01.8.5c.2.2.5.4.6.6a2.09 2.09 0 01.4.6l.15.3c.36-.48.71-1 1.05-1.45a1.4 1.4 0 00-.4-.45 4.62 4.62 0 00-.7-.7 5.55 5.55 0 00-.8-.6 2.18 2.18 0 00-.8-.5 1.8 1.8 0 00-.9-.4c-.3-.1-.6-.3-.9-.4s-.6-.1-1-.2a6.08 6.08 0 00-1.9-.1 11.27 11.27 0 00-1.8.3c-.3.1-.5.2-.8.3a4.88 4.88 0 00-.7.3 3.46 3.46 0 00-1.2.7 3.28 3.28 0 00-.84.64c-.16.25-.27.43-.33.51a3.56 3.56 0 00.27-.45l.06-.06c0-.08.09-.15.14-.24a5.5 5.5 0 01.7-.9c.2-.2.3-.4.5-.5s.4-.3.6-.5a6.08 6.08 0 011.6-.9 6.53 6.53 0 012-.5 8.1 8.1 0 012.2 0c.4.1.8.1 1.1.2s.7.3 1.1.4a9.29 9.29 0 011 .5 3.11 3.11 0 01.9.7 3 3 0 01.8.8 5.72 5.72 0 00.7.8l.12.19a50.93 50.93 0 003.77-6.79h-24.53a1.11 1.11 0 00-1.1 1.1v24.42a51.13 51.13 0 008.2-4.71zm4.9-12.1a3.55 3.55 0 011-.2h.9a10.38 10.38 0 011.2.3 1.09 1.09 0 01.4.2 1.75 1.75 0 00-.5.1 4.33 4.33 0 01-.5.1c-.2 0-.4.1-.6.1s-.5.2-.7.2a4.88 4.88 0 00-.7.3c-.2.2-.5.3-.7.5l-.6.6a4.23 4.23 0 00-.5.7c-.1.2-.3.5-.4.7a2.35 2.35 0 00-.2.8 6.37 6.37 0 01-.2.7c0 .2-.1.5-.1.6v.5a2.8 2.8 0 01.1.6 3 3 0 01-.3-.4 8.34 8.34 0 01-.4-1.2c0-.3-.1-.6-.1-.9a3.75 3.75 0 01.1-1c.1-.3.2-.7.3-1a5.3 5.3 0 01.6-1 3.45 3.45 0 01.9-.8c.3-.2.7-.3 1-.5zm-5 7.8a2.32 2.32 0 00-.3.9s-.1-.3-.3-.8c-.1-.3-.2-.6-.3-1s-.1-.8-.2-1.3a8.53 8.53 0 010-1.6 10.1 10.1 0 01.3-1.7 13.36 13.36 0 01.7-1.8 6.1 6.1 0 011.2-1.6 10.1 10.1 0 011.6-1.3c.3-.2.6-.3.9-.5a3.18 3.18 0 01.9-.3 2.92 2.92 0 01.9-.2c.3 0 .6-.1.9-.1a8.08 8.08 0 011.6.1 5 5 0 011.3.4 3.6 3.6 0 01.9.5 4 4 0 01.7.5s-.3-.1-.8-.3c-.2-.1-.6-.1-.9-.2a4.87 4.87 0 00-1.2-.1h-.7a1.7 1.7 0 00-.7.1c-.2.1-.5.1-.7.2s-.5.2-.7.3a4.88 4.88 0 00-.7.3 2.51 2.51 0 00-.7.4 6.89 6.89 0 00-1.3 1.1 4.51 4.51 0 00-1 1.4 10.09 10.09 0 00-.7 1.5 8.33 8.33 0 00-.4 1.5 7.84 7.84 0 00-.2 1.4c0 .4-.1.9-.1 1.2z" fill="#ef5034" opacity=".25" style="isolation: isolate;"></path><path d="M167.75 86.05a2.28 2.28 0 00-1.2.6 6.21 6.21 0 00-1.4 2.5 5.47 5.47 0 00-.2 2.1 2.48 2.48 0 000 .29l.84-.77-.06-.32a1.8 1.8 0 01.2-1 1.5 1.5 0 01.7-.9l.2-.2.1-.1h.1c.1-.1.3-.1.5-.2a1.76 1.76 0 01.92 0q.75-.81 1.47-1.65a1.77 1.77 0 00-.69-.3 2.57 2.57 0 00-1.48-.05z" fill="#ef5034" opacity=".25" style="isolation: isolate;"></path><path d="M167.55 88.05c-.2.1-.4.1-.5.2H167l-.1.1-.2.2a1.5 1.5 0 00-.7.9 1.8 1.8 0 00-.2 1l.06.32c.92-.86 1.8-1.75 2.66-2.67a1.76 1.76 0 00-.97-.05zM171.45 83c-.1-.2-.4-.4-.6-.6a3.51 3.51 0 00-.8-.5l-.9-.3c-.3 0-.6-.1-.9-.1a2.72 2.72 0 00-.9 0 5.27 5.27 0 00-1.5.5c-.2.1-.3.2-.5.3a1.38 1.38 0 00-.4.3l-.3.3a.58.58 0 01.4-.1c.2 0 .6-.1 1-.1h1.3a7.72 7.72 0 011.5.2c.2.1.5.1.7.2a4.88 4.88 0 01.7.3l.6.3c.2.2.4.3.5.4l.29.29.36-.49-.15-.3a2.09 2.09 0 00-.4-.6z" fill="#ef5034"></path><path d="M167.35 84.75a4 4 0 00-1.9 1.1 3.91 3.91 0 00-1 1.6 5 5 0 00-.3 1.6 7 7 0 00.4 2.4l.19.3.23-.21a2.48 2.48 0 010-.29 5.47 5.47 0 01.2-2.1 6.21 6.21 0 011.4-2.5 2.28 2.28 0 011.2-.6 2.57 2.57 0 011.5.1 1.77 1.77 0 01.69.3l.74-.9a3.25 3.25 0 00-1.13-.6 3.36 3.36 0 00-2.22-.2zM161.35 89.15v-.8a2.83 2.83 0 01-.3.6 7.19 7.19 0 00-.2 2.3 9 9 0 00.3 1.6 5.26 5.26 0 00.57 1.37c.3-.23.61-.47.9-.71a6.7 6.7 0 01-1-2.26 9.54 9.54 0 01-.27-2.1z" fill="#ef5034"></path><path d="M160.35 87.45a8.33 8.33 0 01.4-1.5 10.09 10.09 0 01.7-1.5 4.51 4.51 0 011-1.4 6.89 6.89 0 011.3-1.1 2.51 2.51 0 01.7-.4 4.88 4.88 0 01.7-.3c.2-.1.5-.2.7-.3s.5-.1.7-.2a1.7 1.7 0 01.7-.1h.7a4.87 4.87 0 011.2.1c.3.1.7.1.9.2.5.2.8.3.8.3a4 4 0 00-.7-.5 3.6 3.6 0 00-.9-.5 5 5 0 00-1.3-.4 8.08 8.08 0 00-1.6-.1c-.3 0-.6.1-.9.1a2.92 2.92 0 00-.9.2 3.18 3.18 0 00-.9.3c-.3.2-.6.3-.9.5a10.1 10.1 0 00-1.6 1.3 6.1 6.1 0 00-1.2 1.6 13.36 13.36 0 00-.7 1.8 10.1 10.1 0 00-.3 1.7 8.53 8.53 0 000 1.6c.1.5.1.9.2 1.3s.2.7.3 1c.2.5.3.8.3.8a2.32 2.32 0 01.3-.9v-1c0-.3.1-.8.1-1.2a7.84 7.84 0 01.2-1.4zM160.15 94.15a.69.69 0 000 .5 1.63 1.63 0 000 .7l.33-.23a2.84 2.84 0 00-.13-.38 3.22 3.22 0 00-.2-.59zM160 81.85z" fill="#ef5034"></path><path d="M173 80.35a3 3 0 00-.8-.8 3.11 3.11 0 00-.9-.7 9.29 9.29 0 00-1-.5c-.4-.1-.7-.3-1.1-.4s-.7-.1-1.1-.2a8.1 8.1 0 00-2.2 0 6.53 6.53 0 00-2 .5 6.08 6.08 0 00-1.6.9c-.2.2-.4.3-.6.5l-.5.5a5.5 5.5 0 00-.7.9c0 .09-.1.16-.14.24a3.28 3.28 0 01.84-.64 3.46 3.46 0 011.2-.7 4.88 4.88 0 01.7-.3c.3-.1.5-.2.8-.3a11.27 11.27 0 011.8-.3 6.08 6.08 0 011.9.1c.4.1.7.1 1 .2s.6.3.9.4a1.8 1.8 0 01.9.4 2.18 2.18 0 01.8.5 5.55 5.55 0 01.8.6 4.62 4.62 0 01.7.7 1.4 1.4 0 01.4.45l.72-1.06-.12-.19a5.72 5.72 0 01-.7-.8zM163.45 91.85l-.3-.3s0 .2.3.3zM160 81.8c.06-.08.17-.26.33-.51l-.06.06a3.56 3.56 0 01-.27.45zM163.75 92.25a1.38 1.38 0 00-.3-.4 2.43 2.43 0 00.2.83l.3-.26c-.07-.07-.15-.12-.2-.17zM163.15 84.55a5.3 5.3 0 00-.6 1c-.1.3-.2.7-.3 1a3.75 3.75 0 00-.1 1c0 .3.1.6.1.9a8.34 8.34 0 00.4 1.2 3 3 0 00.3.4 2.8 2.8 0 00-.1-.6V89c0-.1.1-.4.1-.6a6.37 6.37 0 00.2-.7 2.35 2.35 0 01.2-.8c.1-.2.3-.5.4-.7a4.23 4.23 0 01.5-.7l.6-.6c.2-.2.5-.3.7-.5a4.88 4.88 0 01.7-.3c.2 0 .5-.2.7-.2s.4-.1.6-.1a4.33 4.33 0 00.5-.1 1.75 1.75 0 01.5-.1 1.09 1.09 0 00-.4-.2 10.38 10.38 0 00-1.2-.3h-.9a3.55 3.55 0 00-1 .2c-.3.2-.7.3-1 .5a3.45 3.45 0 00-.9.75z" fill="#ef5034"></path><path d="M180.15 62.05l-.9-.9a3.88 3.88 0 01-.6-1.1 4.87 4.87 0 01-.4-1.1 4.4 4.4 0 01-.2-1v-.8c0-.2.1-.4.1-.6a1 1 0 01.1-.3 4.2 4.2 0 01.2.5 1.42 1.42 0 00.2.6c.1.2.2.5.3.7a3 3 0 00.4.8 3.51 3.51 0 00.5.8c.2.3.4.5.6.8l.7.7a1.52 1.52 0 00.39.37q.11-.57.18-1.14l-.27-.23-.3-.3-.1-.1-.1-.1-.1-.2a3 3 0 01-.5-.7 10.09 10.09 0 01-.7-1.5 4 4 0 01-.3-1.5 3.3 3.3 0 010-1.4 5 5 0 01.4-2 6.59 6.59 0 01.2-.9 9.81 9.81 0 000 2.7 6.88 6.88 0 00.2 1.3 3.49 3.49 0 00.5 1.3 8.26 8.26 0 00.7 1.3 2.65 2.65 0 00.5.6l.08.08c.07-.61.12-1.22.16-1.83a6.85 6.85 0 01-.84-3.25 6.56 6.56 0 01.4-2.3 6 6 0 01.53-1c-.05-.83-.12-1.66-.2-2.49a5.44 5.44 0 00-.83.84 2.09 2.09 0 00-.4.6l-.1.2v-.3a2.54 2.54 0 01.2-.7 3.9 3.9 0 011.05-1.49c-.06-.5-.14-1-.21-1.49a6.35 6.35 0 00-.54.48 7.41 7.41 0 00-1.2 1.3 11 11 0 00-.9 1.4l-.6 1.5a8.87 8.87 0 00-.3 1.4c0 .4-.1.9-.1 1.2v1.9s-.1-.3-.3-.8c-.1-.3-.2-.6-.3-1s-.1-.8-.1-1.3a9.15 9.15 0 01.1-1.6 12.09 12.09 0 01.5-1.8 9.15 9.15 0 01.9-1.7 10 10 0 011.4-1.5c.44-.29.83-.57 1.24-.82-.08-.46-.18-.92-.27-1.38l-.37.2a4.42 4.42 0 01-.9.5s.2-.2.7-.6a3.24 3.24 0 01.51-.4 51.62 51.62 0 00-1.34-5.1h-8.27a1.11 1.11 0 00-1.1 1.1V67a1.11 1.11 0 001.1 1.1H180a52 52 0 001.28-5.17 4.87 4.87 0 01-1.13-.88z" fill="#6ac9d0" opacity=".25" style="isolation: isolate;"></path><path d="M181.25 53.65a6.85 6.85 0 00.84 3.25c.1-1.28.16-2.55.16-3.85 0-.89 0-1.77-.07-2.65a6 6 0 00-.53 1 6.56 6.56 0 00-.4 2.25zM179.95 51.45zM180.65 49.25v.3l.1-.2a2.09 2.09 0 01.4-.6 5.44 5.44 0 01.83-.84c0-.28 0-.56-.08-.85a3.9 3.9 0 00-1.05 1.49 2.54 2.54 0 00-.2.7zM181.35 58.05a8.26 8.26 0 01-.7-1.3 3.49 3.49 0 01-.5-1.3 6.88 6.88 0 01-.2-1.3 9.81 9.81 0 010-2.7 6.59 6.59 0 00-.2.9 5 5 0 00-.4 2 3.3 3.3 0 000 1.4 4 4 0 00.3 1.5 10.09 10.09 0 00.7 1.5 3 3 0 00.5.7l.1.2.1.1.1.1.3.3.27.23q.12-.83.21-1.65l-.08-.08a2.65 2.65 0 01-.5-.6zM178.85 46.55a9.15 9.15 0 00-.9 1.7 12.09 12.09 0 00-.5 1.8 9.15 9.15 0 00-.1 1.6c0 .5.1.9.1 1.3s.2.7.3 1c.2.5.3.8.3.8v-1.9c0-.3.1-.8.1-1.2a8.87 8.87 0 01.3-1.4l.6-1.5a11 11 0 01.9-1.4 7.41 7.41 0 011.2-1.3 6.35 6.35 0 01.54-.48c-.07-.45-.12-.9-.2-1.34-.41.25-.8.53-1.24.82a10 10 0 00-1.4 1.5zM178.05 54.75zM181.15 61.15l-.7-.7c-.2-.3-.4-.5-.6-.8a3.51 3.51 0 01-.5-.8 3 3 0 01-.4-.8c-.1-.2-.2-.5-.3-.7a1.42 1.42 0 01-.2-.6 4.2 4.2 0 00-.2-.5 1 1 0 00-.1.3c0 .2-.1.4-.1.6V58a4.4 4.4 0 00.2 1 4.87 4.87 0 00.4 1.1 3.88 3.88 0 00.6 1.1l.9.9a4.87 4.87 0 001.15.83c.09-.45.17-.9.24-1.36a1.52 1.52 0 01-.39-.42zM180 43.55a4.42 4.42 0 00.9-.5l.37-.2-.06-.3a3.24 3.24 0 00-.51.4c-.55.4-.7.6-.7.6z" fill="#6ac9d0"></path><path d="M173.05 24.25a6.07 6.07 0 01-1 .7 4.18 4.18 0 01-1 .4 3.55 3.55 0 01-1 .2 7.44 7.44 0 01-1.5 0 5.2 5.2 0 00-.5-.3 1.21 1.21 0 01.5-.1c.2 0 .3-.1.6-.2s.5-.2.7-.3a3 3 0 00.8-.4 3.51 3.51 0 00.8-.5c.3-.2.5-.4.8-.6a1.84 1.84 0 00.25-.23c-.31-.43-.62-.85-.94-1.27a2 2 0 01-.21.2 4.81 4.81 0 01-1.1.9c-.4.2-.7.5-1.1.7s-.7.3-1.1.5a9.44 9.44 0 00-.9.3 2.2 2.2 0 01-.8.1h-.7l.6-.3a15.14 15.14 0 001.4-.9 5.55 5.55 0 00.8-.6 6.47 6.47 0 00.9-.8l.9-.9a4.59 4.59 0 00.36-.41c-.26-.32-.54-.63-.8-1l-.36.36a2.65 2.65 0 01-.6.5c-.2.1-.4.3-.6.4a4.88 4.88 0 01-.7.3 6.47 6.47 0 01-1.3.4 4.48 4.48 0 01-1.1.1 2 2 0 01-.8-.1 1.19 1.19 0 00-.6-.2 2.44 2.44 0 01.7-.1 3.09 3.09 0 00.8-.2l.9-.3c.3-.2.7-.3 1-.5s.3-.2.5-.3.3-.3.5-.4a9.34 9.34 0 00.82-.91c-.29-.33-.59-.65-.9-1a5.24 5.24 0 01-1.62 1.51 7.07 7.07 0 01-1.6.5h-.6a3.22 3.22 0 01.6-.2 6.07 6.07 0 001.4-.7 5.74 5.74 0 001.33-1.49c-.26-.27-.51-.53-.78-.78a1.65 1.65 0 01-.35.67 2.8 2.8 0 01-1.2.8 4.14 4.14 0 01-1 .1c-.4 0-.5-.1-.5-.1a1.24 1.24 0 01.3-.2c.2-.1.4-.3.7-.5a2.41 2.41 0 00.6-.8 1.51 1.51 0 00.2-.8v-.1l-.1-.1a.37.37 0 00-.3-.1 1.33 1.33 0 00-.8.3c-.2.2-.4.5-.5.6a1.24 1.24 0 01-.2.3V16a2.3 2.3 0 01.3-.9 2.09 2.09 0 01.4-.6 1.21 1.21 0 01.29-.19c-.38-.33-.77-.67-1.16-1l-.33.18a.1.1 0 01.1-.1.32.32 0 01.1-.19c-.32-.26-.64-.52-1-.77a7.34 7.34 0 00-1.35 1.42c-.1.2-.2.3-.3.5s-.2.3-.2.5a3.81 3.81 0 00-.3 1v.8a1.58 1.58 0 00-.1.4 1.24 1.24 0 01-.2-.3c-.1-.1-.1-.2-.2-.3s-.1-.3-.2-.5a2.85 2.85 0 010-1.3 1.85 1.85 0 01.2-.7 2.51 2.51 0 01.4-.7 3.46 3.46 0 011.1-1 2.56 2.56 0 01.62-.34c-.5-.38-1-.76-1.53-1.12l-.09.06c-.1.2-.3.3-.4.5a1.38 1.38 0 01-.3.4l-.2.4v-.9a2.54 2.54 0 01.2-.7c0-.08.05-.16.07-.25a52.84 52.84 0 00-7.72-4.3v23.85A1.11 1.11 0 00153 31h24.32a51.68 51.68 0 00-4-6.93zm-12-7.4a1.42 1.42 0 01.2-.6 3.49 3.49 0 01.6-.9 2.71 2.71 0 01.8-.7V15c0 .2-.1.4-.1.7 0 .1-.1.3-.1.4a4.33 4.33 0 00-.1.5c0 .3-.1.6-.1.9a2.1 2.1 0 00.7 1.4c.2.2.3.4.5.5a.35.35 0 00.1.2h-.3a2 2 0 01-.7-.1c-.2 0-.3-.1-.5-.2a1.76 1.76 0 01-.5-.4c-.1-.2-.3-.4-.4-.6s-.1-.5-.2-.7a1.7 1.7 0 01.1-.75zm-2 2.6a2.92 2.92 0 01-.2-.9v-.8a1.27 1.27 0 01.1-.6 1.21 1.21 0 01.1-.5 1.75 1.75 0 00.1.5c0 .2.1.3.1.5a1.42 1.42 0 00.2.6 4.88 4.88 0 01.3.7c.2.2.3.5.5.7a4.35 4.35 0 01.6.7 4.35 4.35 0 00.7.6 5.58 5.58 0 00.8.5c.3.1.5.3.8.4a2.35 2.35 0 00.8.2 2.2 2.2 0 00.8.1h1.7a3 3 0 01-.4.3 2.19 2.19 0 01-.5.3 1.45 1.45 0 01-.7.2c-.3 0-.6.1-.9.1a3.4 3.4 0 01-1-.1l-1.1-.3c-.3-.2-.7-.4-1-.6a3 3 0 01-.8-.8 4.7 4.7 0 01-.6-.9 3.55 3.55 0 01-.4-.9zm7.7 7.4a10.38 10.38 0 01-3.8-.3 5.15 5.15 0 01-2-.9 5.72 5.72 0 01-.8-.7 4.05 4.05 0 01-.5-.9.6.6 0 01-.1-.4v-1a1.75 1.75 0 00.1-.5l.2.4a.91.91 0 00.3.5 1.76 1.76 0 00.4.5c.1.2.4.3.5.4a4.88 4.88 0 00.7.3 6.89 6.89 0 00.8.3 2.92 2.92 0 00.9.2 12.86 12.86 0 001.9.4c.6.2 1.2.3 1.7.5a14.13 14.13 0 011.4 1s-.7.1-1.7.2z" fill="#f59122" opacity=".25" style="isolation: isolate;"></path><path d="M164.64 14.26a1.21 1.21 0 00-.29.19 2.09 2.09 0 00-.4.6 2.3 2.3 0 00-.3.9v.4a1.24 1.24 0 00.2-.3c.1-.1.3-.4.5-.6a1.33 1.33 0 01.8-.3.37.37 0 01.3.1l.1.1v.1a1.51 1.51 0 01-.2.8 2.41 2.41 0 01-.6.8c-.3.2-.5.4-.7.5a1.24 1.24 0 00-.3.2s.1.1.5.1a4.14 4.14 0 001-.1 2.8 2.8 0 001.2-.8 1.65 1.65 0 00.35-.67c-.7-.7-1.42-1.37-2.16-2.02zM166.25 18.55a6.07 6.07 0 01-1.4.7 3.22 3.22 0 00-.6.2h.6a7.07 7.07 0 001.6-.5 5.24 5.24 0 001.62-1.38c-.16-.18-.32-.34-.49-.51a5.74 5.74 0 01-1.33 1.49zM169.35 21.75a6.47 6.47 0 01-.9.8 5.55 5.55 0 01-.8.6 15.14 15.14 0 01-1.4.9l-.6.3h.7a2.2 2.2 0 00.8-.1 9.44 9.44 0 01.9-.3c.4-.2.7-.3 1.1-.5s.7-.5 1.1-.7a4.81 4.81 0 001.1-.9 2 2 0 00.21-.2c-.31-.41-.63-.81-.95-1.21a4.59 4.59 0 01-.36.41zM165.35 25.15a12.86 12.86 0 01-1.9-.4 2.92 2.92 0 01-.9-.2 6.89 6.89 0 01-.8-.3 4.88 4.88 0 01-.7-.3c-.1-.1-.4-.2-.5-.4a1.76 1.76 0 01-.4-.5.91.91 0 01-.3-.5l-.2-.4a1.75 1.75 0 01-.1.5v1a.6.6 0 00.1.4 4.05 4.05 0 00.5.9 5.72 5.72 0 00.8.7 5.15 5.15 0 002 .9 10.38 10.38 0 003.8.3c1-.1 1.7-.2 1.7-.2a14.13 14.13 0 00-1.4-1c-.5-.2-1.05-.3-1.7-.5zM159.25 11.25v.9l.2-.4a1.38 1.38 0 00.3-.4c.1-.2.3-.3.4-.5l.09-.06-.72-.49c0 .09-.05.17-.07.25a2.54 2.54 0 00-.2.7zM160.05 13.25a2.51 2.51 0 00-.4.7 1.85 1.85 0 00-.2.7 2.85 2.85 0 000 1.3c.1.2.1.4.2.5s.1.2.2.3a1.24 1.24 0 00.2.3 1.58 1.58 0 01.1-.4v-.8a3.81 3.81 0 01.3-1c0-.2.1-.3.2-.5s.2-.3.3-.5a7.34 7.34 0 011.43-1.46l-.61-.48a2.56 2.56 0 00-.62.34 3.46 3.46 0 00-1.1 1zM167.65 19.85c-.2.1-.3.2-.5.3s-.7.3-1 .5l-.9.3a3.09 3.09 0 01-.8.2 2.44 2.44 0 00-.7.1 1.19 1.19 0 01.6.2 2 2 0 00.8.1 4.48 4.48 0 001.1-.1 6.47 6.47 0 001.3-.4 4.88 4.88 0 00.7-.3c.2-.1.4-.3.6-.4a2.65 2.65 0 00.6-.5l.36-.36-.84-.95a9.34 9.34 0 01-.82.91c-.15.1-.3.3-.5.4zM161.55 18.85a1.76 1.76 0 00.5.4c.2.1.3.2.5.2a2 2 0 00.7.1h.3a.35.35 0 01-.1-.2c-.2-.1-.3-.3-.5-.5a2.1 2.1 0 01-.7-1.4c0-.3.1-.6.1-.9a4.33 4.33 0 01.1-.5c0-.1.1-.3.1-.4 0-.3.1-.5.1-.7v-.3a2.71 2.71 0 00-.8.7 3.49 3.49 0 00-.6.9 1.42 1.42 0 00-.2.6 1.7 1.7 0 00-.1.7c.1.2.1.5.2.7s.3.4.4.6z" fill="#f59122"></path><path d="M160.85 22.05c.3.2.7.4 1 .6l1.1.3a3.4 3.4 0 001 .1c.3 0 .6-.1.9-.1a1.45 1.45 0 00.7-.2 2.19 2.19 0 00.5-.3 3 3 0 00.4-.3h-1.7a2.2 2.2 0 01-.8-.1 2.35 2.35 0 01-.8-.2c-.3-.1-.5-.3-.8-.4a5.58 5.58 0 01-.8-.5 4.35 4.35 0 01-.7-.6 4.35 4.35 0 00-.6-.7c-.2-.2-.3-.5-.5-.7a4.88 4.88 0 00-.3-.7 1.42 1.42 0 01-.2-.6c0-.2-.1-.3-.1-.5a1.75 1.75 0 01-.1-.5 1.21 1.21 0 00-.1.5 1.27 1.27 0 00-.1.6v.8a2.92 2.92 0 00.2.9 3.55 3.55 0 00.4.9 4.7 4.7 0 00.6.9 3 3 0 00.8.8zM159.05 16.65zM171.45 23.75a3.51 3.51 0 01-.8.5 3 3 0 01-.8.4c-.2.1-.5.2-.7.3s-.4.2-.6.2a1.21 1.21 0 00-.5.1 5.2 5.2 0 01.5.3 7.44 7.44 0 001.5 0 3.55 3.55 0 001-.2 4.18 4.18 0 001-.4 6.07 6.07 0 001-.7l.23-.23c-.25-.37-.51-.74-.78-1.1a1.84 1.84 0 01-.25.23c-.25.2-.5.4-.8.6z" fill="#f59122"></path><path d="M115.85 31h28.6a1.27 1.27 0 001.1-1.1V3.57a52.6 52.6 0 00-30.8 0v26.28a1.11 1.11 0 001.1 1.15z" fill="#6ac9d0" opacity=".25" style="isolation: isolate;"></path><path d="M108.25 29.85V6a51.26 51.26 0 00-7.15 4c0 .1 0 .2.05.3a6.15 6.15 0 01.1 1.3c0 .4-.1.7-.1 1a6.59 6.59 0 01-.2.9 6.17 6.17 0 00-.1-.9 3.75 3.75 0 00-.1-1 5.56 5.56 0 00-.29-1.17c-.44.3-.87.61-1.3.92a7.68 7.68 0 01.39 1.75 6.56 6.56 0 01-.1 2 8.47 8.47 0 01-.4 1.7 15.43 15.43 0 01-.9 2.4 1.72 1.72 0 01-.2.9 8.15 8.15 0 01.1-1c.1-.6.2-1.5.3-2.5a12.88 12.88 0 000-3.4 6.76 6.76 0 00-.27-1q-.72.54-1.41 1.11a4.77 4.77 0 01.38 1.22 11.07 11.07 0 010 2.6 8.15 8.15 0 01.1 1 6.47 6.47 0 01-.2-1c-.2-.6-.3-1.5-.6-2.4a6.79 6.79 0 00-.39-.81c-.49.42-1 .84-1.44 1.27 0 .08.09.16.13.24a8.09 8.09 0 01.4 1.9 6.8 6.8 0 00.2 1.5 7.87 7.87 0 00.8 2.2c.3.5.5.8.5.8a.31.31 0 01-.2-.1 5.92 5.92 0 00-.6-.4 5.1 5.1 0 01-1.4-2.1 7.49 7.49 0 01-.5-1.6 7.43 7.43 0 00-.36-1.46c-.28.27-.56.56-.84.84a11.27 11.27 0 00.3 1.8 4.92 4.92 0 00.6 1.7 4.19 4.19 0 00.9 1.4 10 10 0 001.1 1 6.23 6.23 0 002.1.8 6.59 6.59 0 00.9-.2.35.35 0 01-.2.1 1.17 1.17 0 01-.7.2 4.06 4.06 0 01-2.5-.4 6 6 0 01-1.5-.9 6.44 6.44 0 01-2.1-3.4c-.08-.27-.13-.52-.19-.77-.4.43-.78.89-1.17 1.34l.06.13a6.66 6.66 0 00.6 1.2l.6.9.5.5.2.2a4.42 4.42 0 01-.9-.5 5.5 5.5 0 01-.9-.7 4.58 4.58 0 01-.79-1l-.83 1.06.12.13.1.1.1.1.3.3c.4.3.7.7 1.1 1a14.8 14.8 0 001.3.8 15.25 15.25 0 002.5.9 4.1 4.1 0 001.1.1h.8a1.27 1.27 0 00.6-.1H97a2.22 2.22 0 01-.7.4 5.44 5.44 0 01-2 .4 7.08 7.08 0 01-1.4-.1 4.42 4.42 0 01-1.5-.5 10.93 10.93 0 01-1.5-.8 13.44 13.44 0 01-1.4-1.1l-.3-.3-.1-.1-.1-.1v-.07c-.19.25-.37.51-.55.76l.08.11.7.7c.2.3.5.4.8.7l.9.6a8.49 8.49 0 001.7.8 15.56 15.56 0 001.8.6h-.1c-.1 0-.2.1-.4.1a7.44 7.44 0 01-1.5 0 4.4 4.4 0 01-1-.2 7.6 7.6 0 01-1.1-.4 6.66 6.66 0 01-2.1-1.3l-.57-.57A51.85 51.85 0 0082.83 31h24.32a1.11 1.11 0 001.1-1.15zm-8.3-6.5a3.08 3.08 0 01-.1.9 1.42 1.42 0 01-.2.6c-.1.2-.2.5-.3.7s-.3.4-.5.6a2.65 2.65 0 01-.6.5 2.51 2.51 0 01-.7.4c-.4 0-.7.1-.9.1a6.64 6.64 0 01-1.3.1 2.28 2.28 0 01-1.3-.3 6.74 6.74 0 001.2-.4 7.6 7.6 0 001.1-.4l.6-.3.6-.3a1 1 0 00.5-.4c.2-.1.3-.3.5-.4s.3-.3.4-.4.2-.3.3-.4.2-.3.3-.4.1-.2.2-.3a1.24 1.24 0 01.2-.3zm1.1-5.4c-.1.3-.1.6-.2.9l-.3.9a5.6 5.6 0 01-1 1.5l-.6.6a2.09 2.09 0 01-.6.4c-.4.2-.8.3-1 .4a.58.58 0 00-.4.1l.3-.3a4.62 4.62 0 00.7-.7 4.44 4.44 0 00.8-1.1 4.35 4.35 0 00.4-.7c.1-.2.3-.5.4-.7l.6-1.5a10.26 10.26 0 00.4-1.4 6.21 6.21 0 01.3-1 2.81 2.81 0 00.1-.5 1.58 1.58 0 00.1.4 3.42 3.42 0 01.1 1.1 9.15 9.15 0 01-.1 1.65z" fill="#469da1" opacity=".25" style="isolation: isolate;"></path><path d="M93.85 17.55a7.49 7.49 0 00.5 1.6 5.1 5.1 0 001.4 2.1 5.92 5.92 0 01.6.4.31.31 0 00.2.1s-.2-.3-.5-.8a7.87 7.87 0 01-.8-2.2 6.8 6.8 0 01-.2-1.5 8.09 8.09 0 00-.4-1.9c0-.08-.08-.16-.13-.24l-1 1a7.43 7.43 0 01.33 1.44z" fill="#469da1"></path><path d="M91.55 19.05a6.44 6.44 0 002.1 3.4 6 6 0 001.5.9 4.06 4.06 0 002.5.4 1.17 1.17 0 00.7-.2.35.35 0 00.2-.1 6.59 6.59 0 01-.9.2 6.23 6.23 0 01-2.1-.8 10 10 0 01-1.1-1 4.19 4.19 0 01-.9-1.4 4.92 4.92 0 01-.6-1.7 11.27 11.27 0 01-.3-1.8c-.43.44-.87.89-1.29 1.35.06.23.11.48.19.75zM90.35 21.35a5.5 5.5 0 00.9.7 4.42 4.42 0 00.9.5l-.2-.2-.5-.5-.6-.9a6.66 6.66 0 01-.6-1.2l-.06-.13-.63.74a4.58 4.58 0 00.79.99zM96.35 14.65c.3.9.4 1.8.6 2.4a6.47 6.47 0 00.2 1 8.15 8.15 0 00-.1-1 11.07 11.07 0 000-2.6 4.77 4.77 0 00-.38-1.22l-.71.61a6.79 6.79 0 01.39.81zM98.35 13.15a12.88 12.88 0 010 3.4c-.1 1-.2 1.9-.3 2.5a8.15 8.15 0 00-.1 1 1.72 1.72 0 00.2-.9 15.43 15.43 0 00.9-2.4 8.47 8.47 0 00.4-1.7 6.56 6.56 0 00.1-2 7.68 7.68 0 00-.39-1.75c-.37.27-.73.54-1.08.82a6.76 6.76 0 01.27 1.03zM88 22.55l.1.1.1.1.3.3a13.44 13.44 0 001.4 1.1 10.93 10.93 0 001.5.8 4.42 4.42 0 001.5.5 7.08 7.08 0 001.4.1 5.44 5.44 0 002-.4 2.22 2.22 0 00.7-.4h-.2a1.27 1.27 0 01-.6.1h-.8a4.1 4.1 0 01-1.1-.1 15.25 15.25 0 01-2.5-.9 14.8 14.8 0 01-1.3-.8c-.4-.3-.7-.7-1.1-1l-.3-.3-.1-.1-.1-.1-.12-.13c-.28.35-.55.7-.81 1.06zM87.15 25a6.66 6.66 0 002.1 1.3 7.6 7.6 0 001.1.4 4.4 4.4 0 001 .2 7.44 7.44 0 001.5 0c.2 0 .3-.1.4-.1h.1a15.56 15.56 0 01-1.8-.6 8.49 8.49 0 01-1.7-.8l-.9-.6c-.3-.3-.6-.4-.8-.7l-.7-.7-.08-.11c-.27.38-.54.75-.79 1.14zM99.55 23.55c-.1.1-.2.3-.3.4s-.2.3-.3.4-.2.3-.4.4-.3.3-.5.4a1 1 0 01-.5.4l-.6.3-.6.3a7.6 7.6 0 01-1.1.4 6.74 6.74 0 01-1.2.4 2.28 2.28 0 001.3.3 6.64 6.64 0 001.3-.1c.2 0 .5-.1.9-.1a2.51 2.51 0 00.7-.4 2.65 2.65 0 00.6-.5c.2-.2.3-.4.5-.6s.2-.5.3-.7a1.42 1.42 0 00.2-.6 3.08 3.08 0 00.1-.9V23a1.24 1.24 0 00-.2.3c-.1.05-.1.15-.2.25zM100.75 11.55a3.75 3.75 0 01.1 1 6.17 6.17 0 01.1.9 6.59 6.59 0 00.2-.9c0-.3.1-.6.1-1a6.15 6.15 0 00-.1-1.3c0-.1 0-.2-.05-.3l-.64.43a5.56 5.56 0 01.29 1.17z" fill="#469da1"></path><path d="M101 14.85a2.81 2.81 0 01-.1.5 6.21 6.21 0 00-.3 1 10.26 10.26 0 01-.4 1.4l-.6 1.5c-.1.2-.3.5-.4.7a4.35 4.35 0 01-.4.7 4.44 4.44 0 01-.8 1.1 4.62 4.62 0 01-.7.7l-.3.3a.58.58 0 01.4-.1c.2-.1.6-.2 1-.4a2.09 2.09 0 00.6-.4l.6-.6a5.6 5.6 0 001-1.5l.3-.9c.1-.3.1-.6.2-.9a9.15 9.15 0 00.1-1.6 3.42 3.42 0 00-.1-1.1 1.58 1.58 0 01-.1-.4z" fill="#469da1"></path><path d="M114.65 102.56h.14z" fill="#f59122" opacity=".25" style="isolation: isolate;"></path><path d="M98 94.25a1.27 1.27 0 00.11-.27l-.11-.07v.34z" fill="#6ac9d0"></path><path d="M98.35 90.75a12.88 12.88 0 000-3.4 10.93 10.93 0 00-.5-1.7 4.89 4.89 0 00-1.2-1.3 2 2 0 00-.8-.4c-.2-.1-.3-.1-.4-.2s-.3-.1-.4-.1a11 11 0 00-1.8-.2 6.6 6.6 0 00-3.2.8 4.87 4.87 0 00-1.12.7c.39.49.78 1 1.19 1.44a4.29 4.29 0 012.13-1.14 3.91 3.91 0 012.4.2 2.19 2.19 0 01.5.3c.2.1.2.2.4.3a3 3 0 01.8.8 4.49 4.49 0 01.7 1.8 11.07 11.07 0 010 2.6 8.15 8.15 0 01.1 1 6.47 6.47 0 01-.2-1c-.2-.6-.3-1.5-.6-2.4a5.39 5.39 0 00-.7-1.3c-.2-.2-.4-.3-.6-.5-.1 0-.3-.2-.4-.2s-.2-.1-.4-.1a3.1 3.1 0 00-3.1.8c.32.36.65.71 1 1.07a3 3 0 01.63-.29h.7a.31.31 0 01.2.1 2.08 2.08 0 011 1.1 8.09 8.09 0 01.4 1.9c.92.89 1.92 1.7 2.92 2.48 0-.16 0-.37.08-.66.07-.6.17-1.5.27-2.5z" fill="#6ac9d0" opacity=".25" style="isolation: isolate;"></path><path d="M107.15 74.55H82.56A51.11 51.11 0 0087 82.37l.23-.22a16.29 16.29 0 011.7-1.1 3.55 3.55 0 01.9-.4l.9-.3c.3-.1.6-.1.9-.2h.9a7.77 7.77 0 011.6.2c.5.2.9.3 1.3.5a3.6 3.6 0 01.9.5 5.17 5.17 0 00.7.6 4.56 4.56 0 01-.8-.4 9.44 9.44 0 00-.9-.3c-.4-.1-.8-.1-1.2-.2a6.6 6.6 0 00-1.4.1 7.45 7.45 0 00-3.2 1 4.51 4.51 0 00-1.4 1c-.11.11-.22.22-.34.32.24.33.48.66.73 1a4.94 4.94 0 011-.9 8.53 8.53 0 013.5-1.3 5.52 5.52 0 012.2.1c.2 0 .4.1.6.1s.4.1.5.2a3.33 3.33 0 011 .6 5.48 5.48 0 011.6 1.8 6 6 0 01.6 2.2 6.56 6.56 0 01-.1 2 8.47 8.47 0 01-.4 1.7 15.43 15.43 0 01-.9 2.4 2 2 0 01-.09.63l.84.63a1.82 1.82 0 00.25-.46c.1-.2.3-.5.4-.7l.6-1.5a10.26 10.26 0 00.4-1.4 6.21 6.21 0 01.3-1 2.81 2.81 0 00.1-.5 1.58 1.58 0 00.1.4 3.42 3.42 0 01.1 1.1 9.15 9.15 0 01-.1 1.6c-.1.3-.1.6-.2.9l-.3.9a6.45 6.45 0 01-.81 1.27 52.67 52.67 0 008.51 4.9V75.65a1.11 1.11 0 00-1.07-1.1zm-6 12.2a6.59 6.59 0 01-.2.9 6.17 6.17 0 00-.1-.9 3.75 3.75 0 00-.1-1 5.27 5.27 0 00-.3-1.2 7.54 7.54 0 00-.6-1.3 2.51 2.51 0 00-.4-.7c-.2-.2-.3-.4-.5-.6l-.6-.6-.6-.6a7.46 7.46 0 00-1.5-.9 10.41 10.41 0 00-1.6-.6c-.3-.1-.6-.1-.8-.2s-.6-.1-.8-.1a8.08 8.08 0 00-1.6.1 5.77 5.77 0 00-1.4.3c-.5.1-.8.3-1.2.4a3.92 3.92 0 00-.9.4 9.24 9.24 0 00-.9.5s.2-.2.7-.6a5.55 5.55 0 01.8-.6 6.35 6.35 0 011.2-.7 8.8 8.8 0 011.5-.5 11.27 11.27 0 011.8-.3h1.5l.5.1a10.56 10.56 0 011.9.6 9.91 9.91 0 011.7 1.1c.1.1.3.2.4.3l.3.4c.2.3.5.5.6.8s.3.5.5.8a6.89 6.89 0 00.3.8 4.71 4.71 0 01.4 1.6 6.15 6.15 0 01.1 1.3c0 .4-.1.7-.1 1z" fill="#6ac9d0" opacity=".25" style="isolation: isolate;"></path><path d="M94.65 89.55a2.08 2.08 0 00-1-1.1.31.31 0 00-.2-.1h-.7a3 3 0 00-.63.29c.94 1 1.92 1.93 2.93 2.84a8.09 8.09 0 00-.4-1.93z" fill="#6ac9d0"></path><path d="M94.25 86.75c.2 0 .3.1.4.1s.3.2.4.2c.2.2.4.3.6.5a5.39 5.39 0 01.7 1.3c.3.9.4 1.8.6 2.4a6.47 6.47 0 00.2 1 8.15 8.15 0 00-.1-1 11.07 11.07 0 000-2.6 4.49 4.49 0 00-.7-1.8 3 3 0 00-.8-.8c-.2-.1-.2-.2-.4-.3a2.19 2.19 0 00-.5-.3 3.91 3.91 0 00-2.4-.2 4.29 4.29 0 00-2.13 1.14c.33.4.67.79 1 1.18a3.1 3.1 0 013.13-.82z" fill="#6ac9d0"></path><path d="M90.05 84.25a6.6 6.6 0 013.2-.8 11 11 0 011.8.2c.1 0 .3.1.4.1s.2.1.4.2a2 2 0 01.8.4 4.89 4.89 0 011.2 1.3 10.93 10.93 0 01.5 1.7 12.88 12.88 0 010 3.4c-.1 1-.2 1.9-.3 2.5 0 .29-.06.5-.08.66l.09.07a2 2 0 00.09-.63 15.43 15.43 0 00.9-2.4 8.47 8.47 0 00.4-1.7 6.56 6.56 0 00.1-2 6 6 0 00-.6-2.2 5.48 5.48 0 00-1.6-1.8 3.33 3.33 0 00-1-.6c-.1-.1-.3-.1-.5-.2s-.4-.1-.6-.1a5.52 5.52 0 00-2.2-.1 8.53 8.53 0 00-3.5 1.3 4.94 4.94 0 00-1 .9l.39.5a4.87 4.87 0 011.11-.7z" fill="#6ac9d0"></path><path d="M88.15 83.15a4.51 4.51 0 011.4-1 7.45 7.45 0 013.2-1 6.6 6.6 0 011.4-.1c.4.1.8.1 1.2.2a9.44 9.44 0 01.9.3 4.56 4.56 0 00.8.4 5.17 5.17 0 01-.7-.6 3.6 3.6 0 00-.9-.5c-.4-.2-.8-.3-1.3-.5a7.77 7.77 0 00-1.6-.2h-.9c-.3.1-.6.1-.9.2l-.9.3a3.55 3.55 0 00-.9.4 16.29 16.29 0 00-1.7 1.1l-.23.22c.26.38.52.74.79 1.1.12-.1.19-.21.34-.32z" fill="#6ac9d0"></path><path d="M100.75 82.85a6.89 6.89 0 01-.3-.8c-.2-.3-.3-.5-.5-.8s-.4-.5-.6-.8l-.3-.4c-.1-.1-.3-.2-.4-.3a9.91 9.91 0 00-1.7-1.1 10.56 10.56 0 00-1.9-.6l-.5-.1h-1.5a11.27 11.27 0 00-1.8.3 8.8 8.8 0 00-1.5.5 6.35 6.35 0 00-1.2.7 5.55 5.55 0 00-.8.6c-.5.4-.7.6-.7.6a9.24 9.24 0 01.9-.5 3.92 3.92 0 01.9-.4c.4-.1.7-.3 1.2-.4a5.77 5.77 0 011.4-.3 8.08 8.08 0 011.6-.1c.2 0 .5.1.8.1s.5.1.8.2a10.41 10.41 0 011.6.6 7.46 7.46 0 011.5.9l.6.6c.2.2.5.4.6.6s.3.4.5.6a2.51 2.51 0 01.4.7 7.54 7.54 0 01.6 1.3 5.27 5.27 0 01.3 1.2 3.75 3.75 0 01.1 1 6.17 6.17 0 01.1.9 6.59 6.59 0 00.2-.9c0-.3.1-.6.1-1a6.15 6.15 0 00-.1-1.3 4.71 4.71 0 00-.4-1.6zM100.55 94l.3-.9c.1-.3.1-.6.2-.9a9.15 9.15 0 00.1-1.6 3.42 3.42 0 00-.1-1.1 1.58 1.58 0 01-.1-.4 2.81 2.81 0 01-.1.5 6.21 6.21 0 00-.3 1 10.26 10.26 0 01-.4 1.4l-.6 1.5c-.1.2-.3.5-.4.7a1.82 1.82 0 01-.25.46l.84.61a6.45 6.45 0 00.81-1.27z" fill="#6ac9d0"></path><path d="M144.35 74.65h-28.6a1.11 1.11 0 00-1.1 1.1v26.81h.14l5.46 1.25-5.46-1.25a52.57 52.57 0 0030.66-.07V75.75a1.11 1.11 0 00-1.1-1.1z" fill="#f59122" opacity=".25" style="isolation: isolate;"></path><path fill="#ef5034" d="M69.25 49.25z"></path><path d="M89.75 67V38.55a1.11 1.11 0 00-1.1-1.1h-8.39c-.41 1.3-.76 2.62-1.07 4a4.56 4.56 0 01.56.44l.5.5c.2.5.3.7.3.7a5.2 5.2 0 01-.5-.3l-.6-.3a4.45 4.45 0 00-.46-.18l-.15.72a2.23 2.23 0 01.71.46c.3.2.5.4.8.6a7.89 7.89 0 011.2 1.5 6.56 6.56 0 01.7 1.5 1.7 1.7 0 01.1.7v.5a.58.58 0 01-.1.4 1.09 1.09 0 01-.2-.4c0-.1-.2-.3-.2-.4s-.2-.3-.3-.5-.3-.4-.4-.6-.3-.4-.5-.6L79.45 45l-.6-.6-.22-.21c-.09.54-.18 1.08-.26 1.62a1.92 1.92 0 01.68.49l.5.5c.1.2.2.3.3.5 0 .4.1.5.1.5l-.4-.2a9.29 9.29 0 00-1-.5l-.32-.14c-.08.63-.14 1.25-.19 1.89a3.41 3.41 0 01.41.45c.1.2.2.3.2.4s-.05.17 0 .19a4.38 4.38 0 01-.48-.29l-.17-.14c0 .63-.08 1.26-.1 1.89a1.91 1.91 0 01.16.8v.3a1.17 1.17 0 01-.18-.26v.86c0 1.66.09 3.3.24 4.92h.06c.3-.1.5-.2.8-.3a3.51 3.51 0 00.8-.5 4.35 4.35 0 00.7-.6l.6-.6c.2-.2.3-.5.5-.7s.3-.5.4-.7l.3-.6c.1-.2.1-.4.2-.5l.1-.2a1.21 1.21 0 01.1.5 3.54 3.54 0 01.1.6v.8a2.92 2.92 0 01-.2.9 2 2 0 01-.5.9 5.5 5.5 0 01-.7.9 3.11 3.11 0 01-.9.7 4.67 4.67 0 01-1 .5 4.51 4.51 0 01-1.1.3h-.1c.07.59.14 1.17.23 1.75l.27-.06a6.89 6.89 0 00.8-.3 4.88 4.88 0 00.7-.3 2.09 2.09 0 00.6-.4 1 1 0 00.4-.5 1.38 1.38 0 01.3-.4 1.09 1.09 0 01.2-.4 1.75 1.75 0 00.1.5v.6a2 2 0 01-.3.8 2.18 2.18 0 01-.5.8 4.18 4.18 0 01-2.27 1.32A52.19 52.19 0 0080.05 68h8.6a1.09 1.09 0 001.1-1zm-9.1-13a1.85 1.85 0 01-.2.7c-.1.2-.3.4-.4.6a1.76 1.76 0 01-.5.4c-.2.1-.3.2-.5.2a2.25 2.25 0 01-.7.1 1.58 1.58 0 00-.4-.1l.2-.2a2.18 2.18 0 01.5-.4 2 2 0 00.8-1.4V53c0-.3-.1-.6-.1-.9a2 2 0 01-.1-.7v-.3a3.64 3.64 0 011.2 1.6c.1.2.1.4.2.6zm1.4-1.4c-.1.2-.1.3-.2.5s-.2.2-.2.3l-.2.2v-1.1a3.55 3.55 0 00-.2-1c0-.2-.1-.3-.2-.5s-.2-.3-.3-.5a6.3 6.3 0 00-1.5-1.7 9.4 9.4 0 00-.9-.8 4.83 4.83 0 011.2.2 4.07 4.07 0 011.1.6 3.57 3.57 0 011 1.1 2.39 2.39 0 01.5 1.4 2.65 2.65 0 01-.1 1.25z" fill="#ef5034" opacity=".25" style="isolation: isolate;"></path><path d="M78.05 52.45v-.3a1.91 1.91 0 00-.16-.8v.84a1.17 1.17 0 00.16.26zM78.15 49.55a4.38 4.38 0 00.48.29v-.19c0-.13-.1-.2-.2-.4a3.41 3.41 0 00-.43-.45c0 .22 0 .44-.05.66zM78.63 49.84zM78.55 47.05a9.29 9.29 0 011 .5l.4.2s-.1-.1-.1-.5c-.1-.2-.2-.3-.3-.5l-.5-.5a1.92 1.92 0 00-.68-.49c-.05.38-.1.77-.14 1.15zM80.25 62.15a5.72 5.72 0 00.8-.7 2.18 2.18 0 00.5-.8 2 2 0 00.3-.8v-.6a1.75 1.75 0 01-.1-.5 1.09 1.09 0 00-.2.4 1.38 1.38 0 00-.3.4 1 1 0 01-.4.5 2.09 2.09 0 01-.6.4 4.88 4.88 0 01-.7.3 6.89 6.89 0 01-.8.3l-.27.06c.09.56.2 1.11.3 1.66a5.7 5.7 0 001.47-.62zM81.65 49.85a3.57 3.57 0 00-1-1.1 4.07 4.07 0 00-1.1-.6 4.83 4.83 0 00-1.2-.2 9.4 9.4 0 01.9.8 6.3 6.3 0 011.5 1.7c.1.2.2.3.3.5s.2.3.2.5a3.55 3.55 0 01.2 1v1.1l.2-.2c0-.1.1-.2.2-.3s.1-.3.2-.5a2.65 2.65 0 00.1-1.3 2.39 2.39 0 00-.5-1.4zM78.85 44.35l.6.6 1.2 1.2c.2.2.3.4.5.6s.3.4.4.6.2.3.3.5.2.3.2.4a1.09 1.09 0 00.2.4.58.58 0 00.1-.4v-.5a1.7 1.7 0 00-.1-.7 6.56 6.56 0 00-.7-1.5 7.89 7.89 0 00-1.2-1.5c-.3-.2-.5-.4-.8-.6a2.23 2.23 0 00-.71-.46l-.21 1.15zM80 51.75a1.92 1.92 0 00-.7-.7v.3a2 2 0 00.1.7c0 .3.1.6.1.9v.9a2 2 0 01-.8 1.4 2.18 2.18 0 00-.5.4l-.2.2a1.58 1.58 0 01.4.1 2.25 2.25 0 00.7-.1c.2 0 .3-.1.5-.2a1.76 1.76 0 00.5-.4c.1-.2.3-.4.4-.6a1.85 1.85 0 00.2-.7v-.7c-.1-.2-.1-.4-.2-.6a1.93 1.93 0 00-.5-.9zM79.45 42.45l.6.3a5.2 5.2 0 00.5.3s-.1-.2-.3-.7l-.5-.5a4.56 4.56 0 00-.56-.44c-.07.29-.14.57-.2.86a4.45 4.45 0 01.46.18zM78.35 59.35a4.51 4.51 0 001.1-.3 4.67 4.67 0 001-.5 3.11 3.11 0 00.9-.7 5.5 5.5 0 00.7-.9 2 2 0 00.5-.9 2.92 2.92 0 00.2-.9v-.8a3.54 3.54 0 00-.1-.6 1.21 1.21 0 00-.1-.5l-.1.2c-.1.1-.1.3-.2.5l-.3.6c-.1.2-.3.5-.4.7s-.3.5-.5.7l-.6.6a4.35 4.35 0 01-.7.6 3.51 3.51 0 01-.8.5c-.3.1-.5.2-.8.3h-.06c0 .47.1.93.16 1.39z" fill="#ef5034"></path><path d="M130.05 0A53.55 53.55 0 0085 24.6L46.14 77.31h.07A7.82 7.82 0 0050 88.62a1.3 1.3 0 00.78.55l63.88 14.68a53.65 53.65 0 0015.4 2.25c29.47 0 53.45-23.8 53.45-53S159.52 0 130.05 0zM47.6 81.35A5.35 5.35 0 1153 86.7a5.36 5.36 0 01-5.4-5.35zM57 88a7.84 7.84 0 00-4-14.5 7.3 7.3 0 00-.94.06l27.24-37a52.75 52.75 0 0023.24 61.91zm73 15.56a51.47 51.47 0 01-9.27-.85 1.15 1.15 0 00-.25-.12l-5.26-1.21A50.67 50.67 0 0179.1 53.05 49.89 49.89 0 0187 26l4-5.31A51 51 0 01130.05 2.5C158.14 2.5 181 25.18 181 53.05s-22.86 50.55-50.95 50.55z" fill="#c3e9ec"></path></svg></div> <div data-v-9db72168="" class="pl-0 sm:pl-10"><p data-v-9db72168="" class="leading-normal">
            When you add a file to IPFS, your file is split into smaller
            chunks, cryptographically hashed, and given a
            <strong data-v-9db72168="">unique fingerprint</strong> called a
            <a data-v-9db72168="" href="https://proto.school/anatomy-of-a-cid" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">content identifier</a>
            (CID). This CID acts as a permanent record of your file as it
            exists at that point in time.
          </p></div></div> <div data-v-9db72168="" class="
          flex flex-col
          sm:flex-row
          text-center
          sm:text-left
          items-center
          mb-12
        "><div data-v-9db72168="" class="flex items-center justify-center max-h-36 mb-5 sm:mb-0"><svg data-v-9db72168="" viewBox="0 0 138 131" xmlns="http://www.w3.org/2000/svg" class="w-40 max-h-32 icon"><path d="m10.7 15.3c-6.7 1.9-10.2 8.5-8.4 14.9v.1c1.8 6.3 8.3 10.2 15.1 8.2 2-.6 3.7-1.5 5-2.8 1.4 0 8.9 1.7 8.9 1.7s-5-5.9-5.5-7.5c.5-2 .5-4.2-.1-6.3v-.1c-1.8-6.3-8.3-10.1-15-8.2z" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width="2.48"></path><path d="m10.6 15.3c-6.7 1.9-10.2 8.5-8.4 14.9v.1c1.8 6.3 8.3 10.2 15.1 8.2 2-.6 3.7-1.5 5-2.8 1.4 0 8.9 1.7 8.9 1.7s-5-5.9-5.5-7.5c.5-2 .5-4.2-.1-6.3v-.1c-1.8-6.3-8.3-10.1-15-8.2z" style="fill: none; stroke: rgb(106, 201, 208); stroke-width: 2.5px; stroke-miterlimit: 10; opacity: 0.6; stroke-linejoin: round;"></path><path d="m10.1 22.5c.2-.5.5-1 .8-1.4.4-.4.8-.7 1.3-.9s1.1-.3 1.7-.3 1.1.1 1.6.3.9.4 1.2.7.6.7.8 1.1.3 1 .3 1.5c0 .4 0 .7-.1 1s-.2.6-.4.8c-.1.2-.3.5-.5.7l-.6.6-.6.6c-.2.2-.4.4-.5.6-.2.2-.3.4-.4.7-.1.2-.1.5-.1.8 0 .4-.3.7-.7.7h-.1c-.4 0-.7-.3-.7-.7v-.2c0-.5.1-.9.3-1.3s.4-.7.6-1 .5-.5.7-.8c.3-.2.5-.5.7-.7.2-.3.4-.5.5-.9.1-.3.2-.7.2-1.1 0-.7-.3-1.2-.6-1.6-.4-.4-.9-.6-1.6-.6-.4 0-.8.1-1.1.2-.3.2-.6.4-.8.6-.2.3-.4.6-.5.9 0 .2-.1.4-.1.6 0 .3-.3.6-.7.6h-.2c-.4 0-.7-.4-.7-.8.1-.1.2-.4.3-.7zm4.7 10.5v.2c0 .5-.4.9-.9.9h-.2c-.5 0-.9-.4-.9-.9v-.2c0-.5.4-.9.9-.9h.2c.4-.1.9.4.9.9z" style="stroke-linejoin: round; fill: rgb(8, 59, 84); stroke: rgb(8, 59, 84); stroke-width: 1.164px; stroke-linecap: round; stroke-miterlimit: 10;"></path><path d="m71.2 76.1c-6.7-.9-12.5 3.6-13.3 10v.1c-.3 2.1 0 4.2.7 6.1-.2 1.6-4.3 8-4.3 8s7-2.7 8.3-2.9c1.4 1.1 3.2 1.7 5.2 2 6.8 1 12.5-3.6 13.4-10v-.1c1-6.4-3.3-12.3-10-13.2z" fill="#fff"></path><path d="m47.3 104.4-36.6-21.9m72.1-25.4-44.3-15.6 10 63.6" fill="none" opacity=".3" stroke="#6ac9d0" stroke-miterlimit="10" stroke-width="2.5"></path><circle cx="9.5" cy="81.8" fill="#6ac9d0" r="5.4"></circle><path d="m47.7 105.7-25.2 18.6" fill="none" opacity=".3" stroke="#6ac9d0" stroke-miterlimit="10" stroke-width="2.5"></path><circle cx="21.7" cy="124.9" fill="#6ac9d0" r="5.4"></circle><circle cx="82.8" cy="57.5" fill="#ef5034" r="7"></circle><circle cx="38.5" cy="41.5" fill="#083b54" r="5.4"></circle><circle cx="48.5" cy="105.1" fill="#f59122" r="5.4"></circle><path d="m71.2 76.1c-6.7-.9-12.5 3.6-13.3 10v.1c-.3 2.1 0 4.2.7 6.1-.2 1.6-4.3 8-4.3 8s7-2.7 8.3-2.9c1.4 1.1 3.2 1.7 5.2 2 6.8 1 12.5-3.6 13.4-10v-.1c1-6.4-3.3-12.3-10-13.2z" style="fill: none; stroke: rgb(106, 201, 208); stroke-width: 2.5px; stroke-miterlimit: 10; opacity: 0.6; stroke-linejoin: round;"></path><path d="m65.5 83.9c.1-.5.3-1 .6-1.4s.7-.8 1.1-1.1c.5-.3 1-.5 1.6-.5.5-.1 1.1-.1 1.5 0 .5.1.9.3 1.3.5.4.3.7.6.9 1s.4.9.5 1.4v1c0 .3-.1.6-.2.8-.1.3-.2.5-.4.7s-.3.4-.5.7c-.2.2-.3.4-.5.6s-.3.4-.4.6-.2.5-.3.7c-.1.3-.1.5 0 .8.1.4-.2.7-.6.8h-.1c-.4.1-.7-.2-.8-.6v-.1c0-.5 0-.9.1-1.3s.3-.7.5-1 .4-.6.6-.8c.2-.3.4-.5.6-.8s.3-.6.4-.9.1-.7 0-1.1c-.1-.6-.4-1.1-.8-1.4s-.9-.4-1.6-.3c-.4.1-.8.2-1.1.4s-.5.4-.7.7-.3.6-.3 1v.6c0 .3-.2.6-.6.7h-.1c-.4.1-.8-.3-.8-.7s0-.7.1-1zm5.9 9.5v.1c.1.5-.3 1-.8 1h-.1c-.5.1-1-.3-1-.8v-.1c-.1-.5.3-1 .8-1h.1c.5-.1.9.3 1 .8z" style="stroke-linecap: round; stroke-miterlimit: 10; fill: rgb(8, 59, 84); stroke: rgb(8, 59, 84); stroke-width: 1.132px; stroke-linejoin: round;"></path><path d="m113.9 2.1c-12.9-.4-22.8 9.4-23.1 21.6v.2c-.1 4.1.8 7.9 2.7 11.3-.1 3.1-4.9 14.9-4.9 14.9s11.1-5.5 13.7-6.1c2.9 1.7 6.5 2.6 10.3 2.7 13 .4 22.9-9.4 23.2-21.6v-.2c.2-12.2-9-22.4-21.9-22.8z" fill="#fff" stroke="#fff" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="2.039"></path><path d="m113.9 2.1c-12.9-.4-22.8 9.4-23.1 21.6v.2c-.1 4.1.8 7.9 2.7 11.3-.1 3.1-4.9 14.9-4.9 14.9s11.1-5.5 13.7-6.1c2.9 1.7 6.5 2.6 10.3 2.7 13 .4 22.9-9.4 23.2-21.6v-.2c.2-12.2-9-22.4-21.9-22.8z" style="fill: none; stroke: rgb(106, 201, 208); stroke-width: 2.5px; stroke-miterlimit: 10; opacity: 0.6; stroke-linejoin: round;"></path><g fill="#083b54"><path d="m118.8 16.9c.4-.8.9-1.4 1.6-1.9.6-.5 1.4-.9 2.2-1.1s1.7-.2 2.7-.1c.9.1 1.6.4 2.3.7.7.4 1.2.8 1.7 1.4.4.6.8 1.2.9 1.9.2.7.2 1.5.1 2.4-.1.6-.2 1.1-.4 1.5s-.5.8-.7 1.1l-.9.9c-.3.3-.7.5-1 .8-.3.2-.7.5-1 .7s-.6.5-.9.8-.5.6-.7 1-.3.8-.4 1.3c-.1.6-.6 1-1.2.9h-.2c-.6-.1-1-.6-.9-1.2v-.2c.2-.8.4-1.4.7-1.9s.7-.9 1.1-1.3.9-.7 1.3-1c.5-.3.9-.6 1.3-1 .4-.3.7-.7 1-1.2.3-.4.5-1 .5-1.7.1-1-.1-1.9-.6-2.5-.5-.7-1.2-1.1-2.2-1.2-.7-.1-1.3-.1-1.8.1s-1 .4-1.4.8-.7.8-.9 1.3c-.1.3-.2.5-.3.8-.1.5-.7.9-1.2.8h-.2c-.6-.1-1.1-.7-.9-1.4 0-.6.2-1.1.4-1.5zm4.7 17.1v.2c-.1.8-.9 1.3-1.6 1.2h-.2c-.8-.1-1.3-.9-1.2-1.6v-.2c.1-.8.9-1.3 1.6-1.2h.2c.8.1 1.3.8 1.2 1.6z" stroke="#083b54" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.166"></path><path d="m106.9 28s0-.2.1-.4c0-.3.1-.6.1-1s0-.9-.1-1.3-.2-.8-.4-1l-.1-.1s-.1 0 0 0l-.1-.1c-.2-.1-.2-.1-.3-.1-.2-.1-.3-.1-.5-.1s-.3.1-.5.2-.3.3-.4.5c-.2.3-.4.7-.5.9l-.2.4s0-.1-.1-.4c0-.3-.1-.7 0-1.2.1-.2.2-.5.3-.8.2-.3.4-.6.8-.7.4-.2.8-.2 1.2-.2.2 0 .5.1.6.2h.2l.1.1.3.2c.4.3.6.6.8 1 .1.4.2.7.2 1.1 0 .3 0 .7-.1 1s-.2.6-.3.8c-.3.5-.5.8-.8.9-.1 0-.3.1-.3.1z"></path><path d="m109.3 27s.2-.3.2-.9 0-1.4-.3-2.3-.8-2-1.6-2.7c-.4-.3-.9-.6-1.4-.7s-1.1 0-1.7.2c-.5.2-1 .6-1.3 1-.3.5-.5 1-.7 1.6-.2 1.1-.1 2.3.1 3.3s.6 1.7.9 2.2.5.8.5.8-.3-.2-.7-.7-.9-1.2-1.3-2.2-.7-2.2-.5-3.6c.1-.7.3-1.4.7-2.1s1.1-1.2 1.8-1.5 1.6-.4 2.3-.3c.8.1 1.5.5 2 1.1.5.5.9 1.1 1.1 1.7s.4 1.2.5 1.7c.1 1.1 0 2-.2 2.6-.1.3-.2.5-.3.6 0 .1-.1.2-.1.2zm-8.2-7.5v-.4c0-.1 0-.3.1-.5s.1-.4.3-.7c.1-.2.3-.5.4-.7.2-.2.4-.5.7-.7s.5-.4.8-.5c.3-.2.6-.3.9-.4s.7-.2 1-.2c.3-.1.7 0 1 0 .6.1 1.2.2 1.7.4l.6.3c.2.1.3.2.4.3l.3.3s-.2 0-.4-.1c-.3 0-.7-.1-1.1-.1h-1.5c-.5.1-1.1.1-1.6.3-.3.1-.5.2-.8.3s-.5.2-.7.3-.4.3-.6.4c-.2.2-.4.3-.5.4-.2.1-.3.3-.4.4s-.2.3-.3.4c-.2.3-.3.5-.3.5z"></path><path d="m107.1 31.8s-.3.1-.7.3c-.2.1-.5.1-.9.2-.4 0-.8.1-1.2-.1-.5-.1-.9-.2-1.4-.5-.5-.2-.9-.6-1.4-1-.4-.4-.8-.8-1.2-1.3l-.9-1.5c-.5-1.1-.8-2.2-.9-3.4-.1-.6 0-1.1 0-1.6.1-.5.2-1 .3-1.4.2-.8.6-1.5.9-1.9s.5-.6.5-.6-.1.3-.2.7c-.1.5-.2 1.1-.2 1.9v1.3c0 .4.1.9.2 1.4s.2.9.4 1.4.4 1 .6 1.4c.2.5.5.9.7 1.3.1.2.3.4.4.6.2.2.3.4.4.6.3.3.6.7 1 .9.3.2.7.5 1 .6.3.2.7.2 1 .3.3 0 .6.1.8.1.5.3.8.3.8.3z"></path><path d="m113.2 22.6s.2.3.4.9.4 1.4.4 2.5-.2 2.3-.8 3.6c-.3.6-.7 1.2-1.2 1.7-.3.3-.5.5-.8.7s-.5.5-.8.7c-1.1.9-2.3 1.6-3.5 2.1s-2.3.9-3.2 1.2-1.7.6-2.2.9-.7.6-.7.6 0-.1.1-.2.2-.4.4-.6c.4-.5 1.1-1 2-1.5s1.9-1 3-1.6 2.2-1.3 3.2-2.1c.3-.2.5-.4.7-.6s.5-.4.7-.6c.4-.4.8-.9 1.1-1.3.6-1 1-2 1.1-2.9.2-.9.2-1.8.2-2.3 0-.9-.1-1.2-.1-1.2z"></path><path d="m115 28.9s0 .2.1.6c0 .2.1.4 0 .7 0 .3 0 .6-.1 1-.1.3-.2.8-.4 1.1-.2.4-.4.8-.7 1.1-.1.2-.3.4-.5.5-.2.2-.4.3-.5.5-.4.3-.8.6-1.2.8s-.8.5-1.3.6c-.4.2-.9.3-1.3.5-.8.3-1.7.4-2.3.5-1.4.2-2.3 0-2.3 0s.9-.4 2.1-.9 2.9-1.2 4.4-2.1c.3-.2.7-.4 1-.7.2-.1.3-.2.5-.4l.4-.4c.3-.2.5-.5.8-.8.2-.3.4-.6.6-.8.1-.3.2-.5.4-.8.1-.2.2-.5.2-.7 0-.1.1-.3.1-.3zm.2-2.5s0-.3-.1-.9v-1.1c-.1-.4-.1-.9-.2-1.3l-.3-1.5c-.1-.5-.4-1.1-.6-1.6-.3-.5-.5-1.1-.9-1.6-.3-.5-.8-1-1.2-1.4-.5-.4-.9-.8-1.5-1.1-.3-.2-.5-.3-.8-.4s-.5-.3-.8-.3c-.3-.1-.6-.2-.8-.3-.3 0-.6-.1-.8-.1-.3-.1-.5 0-.8-.1h-.7c-.5.1-.9.1-1.3.2s-.7.1-1 .3c-.5.2-.9.3-.9.3s.3-.2.7-.6c.2-.2.6-.4 1-.6s.9-.3 1.4-.5c.5-.1 1.1-.2 1.7-.2h1c.3 0 .7.1 1 .2s.7.2 1 .3l.5.2c.2.1.3.2.5.3.6.3 1.2.8 1.8 1.3.5.6 1 1.1 1.3 1.7.4.6.6 1.3.9 1.9.2.6.4 1.3.4 1.9s.1 1.2.1 1.7-.1 1-.1 1.4c-.1.4-.2.8-.2 1.1-.2.5-.3.8-.3.8z"></path><path d="m114.4 15.3s-.3-.3-.8-.7c-.2-.3-.6-.5-1-.7-.2-.1-.4-.3-.6-.4s-.5-.2-.7-.3c-.5-.3-1.1-.4-1.7-.6-.6-.1-1.3-.3-2-.2-.7-.1-1.4.1-2.1.2-.3.1-.7.2-1 .3s-.7.3-1 .4-.6.3-.9.5l-.9.6c-.3.2-.5.5-.8.7-.2.3-.5.5-.7.8-.2.2-.4.6-.6.9s-.4.6-.5.8c-.2.6-.5 1.1-.7 1.7-.1.6-.3 1.1-.4 1.5-.1.5-.1.9-.2 1.2-.1.7-.2 1.1-.2 1.1s0-.4-.1-1.1v-1.3c0-.5.1-1 .2-1.6s.3-1.2.5-1.9c.1-.3.3-.6.5-1 .2-.3.3-.7.6-1 .2-.3.5-.6.7-1 .2-.3.6-.6.9-.9s.6-.5 1-.8c.4-.2.7-.5 1.1-.6.4-.2.8-.3 1.2-.5l1.2-.3c.8-.1 1.6-.2 2.4-.1.8 0 1.5.3 2.2.4.6.3 1.3.5 1.8.9.3.2.5.3.7.5s.4.4.6.5c.4.3.7.6.9.9.2.8.4 1.1.4 1.1zm-3 10.9v.4c0 .3-.1.7-.3 1.2-.1.3-.2.5-.4.7-.1.3-.4.5-.6.7s-.5.4-.8.6c-.3.1-.7.3-1 .4-.4.1-.7.1-1.1 0-.2 0-.4-.1-.5-.1-.2-.1-.3-.1-.5-.2-.3-.2-.6-.4-.8-.7-.1-.1-.2-.3-.3-.4s-.1-.3-.1-.4c0-.3-.1-.5 0-.8 0-.2.1-.4.2-.5.1-.3.2-.4.2-.4v.4c0 .1 0 .3.1.5 0 .2.1.3.2.5 0 .1.1.2.2.2.1.1.1.2.2.2l.6.3c.1 0 .2.1.3.1h.4c.2 0 .5 0 .7-.1.3 0 .5-.1.7-.2s.5-.2.7-.4.4-.3.6-.5.4-.3.5-.5.3-.3.4-.5.2-.3.3-.4zm-8.2 7.6s-.6.1-1.4-.2c-.4-.1-.9-.3-1.4-.6-.2-.2-.5-.3-.7-.5l-.6-.6c-.2-.2-.3-.5-.5-.7s-.3-.5-.4-.7c-.2-.3-.2-.5-.3-.7s-.1-.5-.1-.7c-.1-.4 0-.8 0-1v-.4s.1.1.2.3c.1.1.1.2.2.4.1.1.2.3.3.5s.2.4.3.5c.1.2.2.4.4.6.1.2.3.4.4.6.2.2.3.4.5.6.3.4.7.7 1 1s.7.6 1 .9c.6.4 1.1.7 1.1.7z"></path><path d="m111.6 24.5v-1.1c0-.2-.1-.4-.1-.7-.1-.3-.1-.5-.2-.8s-.2-.6-.3-.8c-.1-.3-.3-.6-.4-.8-.1-.3-.4-.5-.6-.7s-.4-.4-.7-.6c-.2-.2-.5-.3-.8-.5-.3-.1-.5-.2-.8-.3-.3 0-.5-.2-.8-.2s-.5-.1-.7-.1h-.6c-.3 0-.5-.1-.5-.1s.2-.1.5-.2c.2-.1.3-.1.6-.2.2 0 .5-.1.8-.1.3-.1.6 0 .9 0s.7.1 1.1.2c.3.2.7.2 1.1.5.4.2.7.5 1 .8s.5.6.7 1c.2.3.3.7.4 1.1s.2.7.2 1v.9c-.1.6-.2 1-.3 1.3-.4.3-.5.4-.5.4zm-10.8 10.9s-.2.1-.5.2c-.3 0-.7-.1-1-.3-.1-.1-.3-.2-.4-.4-.1-.1-.2-.3-.2-.5-.1-.3 0-.6 0-.6s.3 0 .5.1c.3.1.5.2.8.3l.3.3c.1.1.2.2.2.4.2.2.3.5.3.5z"></path></g></svg></div> <div data-v-9db72168="" class="pl-0 sm:pl-10"><p data-v-9db72168="" class="leading-normal">
            When other nodes <strong data-v-9db72168="">look up your file</strong>, they ask
            their peer nodes who's storing the content referenced by the
            file's CID. When they view or download your file, they cache a
            copy — and become another provider of your content until their
            cache is cleared.
          </p></div></div> <div data-v-9db72168="" class="
          flex flex-col
          sm:flex-row
          text-center
          sm:text-left
          items-center
          mb-12
        "><div data-v-9db72168="" class="flex items-center justify-center max-h-36 mb-5 sm:mb-0"><svg data-v-9db72168="" viewBox="0 0 194 124" xmlns="http://www.w3.org/2000/svg" class="w-40 max-h-32 icon"><path d="m75.2 53.5-6.3 62m61.1-11.5 55.2-42.4m-180.2 8 70.2-16.1-24.9-44.7 78.7 19.7 1 75.5" fill="none" opacity=".3" stroke="#6ac9d0" stroke-miterlimit="10" stroke-width="2.5"></path><circle cx="185.2" cy="61.6" fill="#f59122" r="8.2"></circle><circle cx="48.8" cy="8.8" fill="#083b54" r="8.2"></circle><g fill="#6ac9d0"><circle cx="9" cy="68.5" r="8.2"></circle><circle cx="130" cy="28.2" r="8.2"></circle><circle cx="130" cy="104" r="8.2"></circle><circle cx="68.9" cy="115.5" r="8.2"></circle></g><circle cx="75.2" cy="53.5" fill="#ef5034" r="8.2"></circle></svg></div> <div data-v-9db72168="" class="pl-0 sm:pl-10"><p data-v-9db72168="" class="leading-normal">
            A node can
            <a data-v-9db72168="" href="https://docs.ipfs.tech/concepts/persistence/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">pin content</a>
            in order to keep (and provide) it forever, or discard content it
            hasn't used in a while to save space. This means each node in the
            network
            <strong data-v-9db72168="">stores only content it is interested in</strong>, plus
            some indexing information that helps figure out which node is
            storing what.
          </p></div></div> <div data-v-9db72168="" class="
          flex flex-col
          sm:flex-row
          text-center
          sm:text-left
          items-center
          mb-12
        "><div data-v-9db72168="" class="flex items-center justify-center max-h-36 mb-5 sm:mb-0"><svg data-v-9db72168="" viewBox="0 0 132 132" xmlns="http://www.w3.org/2000/svg" class="w-40 max-h-32 icon"><g stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.5"><path d="m9.6 1.7h61.3v82.1h-61.3zm9.5 13.6h42.2m-42.2 11.6h42.2m-42.2 11.6h42.2m-42.2 11.6h42.2m-42.2 11.6h27.6" fill="#fff" stroke="#c3e9ec" stroke-linejoin="round"></path><path d="m35.4 24.9h61.3v82.1h-61.3zm9.5 13.6h42.2m-42.2 11.6h42.2" fill="#fff" stroke="#91d5d9" stroke-linejoin="round"></path><path d="m70.4 50.1h10.5" fill="none" stroke="#ef5034"></path><path d="m44.9 61.7h42.2m-42.2 11.5h42.2m-42.2 11.7h27.6" fill="#fff" stroke="#91d5d9" stroke-linejoin="round"></path><path d="m53.7 61.8h13.8" fill="none" stroke="#f59685"></path><path d="m48.7 84.9h7.5" fill="none" stroke="#c0e869"></path><path d="m70.7 108.1h42.2" fill="none" stroke="#f59122"></path><path d="m61.1 48.1h61.3v82.1h-61.3z" fill="#fff" stroke="#6ac9d0" stroke-linejoin="round"></path><g fill="none"><path d="m70.7 61.7h42.2" stroke="#6ac9d0" stroke-linejoin="round"></path><path d="m78 61.7h20.3" stroke="#96d805"></path><path d="m70.7 73.3h42.2" stroke="#6ac9d0" stroke-linejoin="round"></path><path d="m89.3 73.3h9" stroke="#96d805"></path><path d="m96.2 73.3h10.5" stroke="#ef5034"></path><path d="m70.7 84.9h42.2m-42.2 11.5h42.2" stroke="#6ac9d0" stroke-linejoin="round"></path><path d="m93.4 96.4h13.8" stroke="#96d805"></path><path d="m70.7 108.1h27.6" stroke="#6ac9d0" stroke-linejoin="round"></path><path d="m78.4 96.4h13.8" stroke="#ef5034"></path><path d="m71.1 119.5h13.8m12.8-11.4h15.6" stroke="#96d805"></path></g></g></svg></div> <div data-v-9db72168="" class="pl-0 sm:pl-10"><p data-v-9db72168="" class="leading-normal">
            If you add a new version of your file to IPFS, its cryptographic
            hash is different, and so it gets a new CID. This means
            <strong data-v-9db72168="">files stored on IPFS are resistant to tampering and
              censorship</strong>
            — any changes to a file don't overwrite the original, and common
            chunks across files can be reused in order to minimize storage
            costs.
          </p></div></div> <div data-v-9db72168="" class="
          flex flex-col
          sm:flex-row
          text-center
          sm:text-left
          items-center
        "><div data-v-9db72168="" class="flex items-center justify-center max-h-36 mb-5 sm:mb-0"><svg data-v-9db72168="" viewBox="0 0 180 131" xmlns="http://www.w3.org/2000/svg" class="w-40 max-h-32 icon"><g stroke-width="2.5"><path d="m6.4 20.3h158v90.3h-158z" fill="#fff" stroke="#c3e9ec" stroke-linejoin="round" stroke-miterlimit="10" transform="matrix(.99800035 -.06383817 .06383817 .99800035 -4.005066 5.585346)"></path><path d="m177.7 89.3-153 39.8-22.7-87.4 153-39.8z" fill="#fff" stroke="#c3e9ec" stroke-linejoin="round" stroke-miterlimit="10"></path><path d="m178 95.6-155.6 27.9-15.9-88.9 155.5-27.9z" fill="#fff" stroke="#6ac9d0" stroke-linejoin="round" stroke-miterlimit="10"></path></g><path d="m30.1 60.9 1.1-5.7 1.5-.3 1.2 6.9-.9.2-1-5.8-1.3 6.2-.6.1-3.3-5.4 1 5.8-.9.2-1.2-6.9 1.5-.3zm7.5-3.3c-.1-.2-.3-.3-.5-.3-.2-.1-.4-.1-.7 0-.1 0-.2 0-.3.1-.1 0-.2.1-.3.2l-.2.2v.3c0 .2.1.3.3.4s.5.1.8.1c.2 0 .4 0 .7.1.2 0 .4.1.5.2.2.1.3.2.4.3s.2.3.2.5v.7c-.1.2-.2.4-.3.5-.2.2-.3.3-.5.4s-.4.2-.7.2c-.4.1-.7.1-1.1 0s-.7-.2-1-.5l.6-.7c.2.2.4.3.6.4s.5.1.8.1c.1 0 .2-.1.3-.1s.2-.1.3-.2l.2-.2v-.3c0-.2-.2-.4-.4-.4-.2-.1-.5-.1-1-.1-.2 0-.3 0-.5-.1-.2 0-.3-.1-.5-.2-.1-.1-.3-.2-.4-.3s-.2-.3-.2-.5v-.7c.1-.2.2-.4.3-.5s.3-.3.5-.4.4-.2.6-.2c.3-.1.7-.1 1 0s.6.2.8.4zm3.7 2.3c0 .2 0 .3-.1.5s-.2.2-.4.3c-.2 0-.3 0-.5-.1-.1-.1-.2-.2-.3-.4 0-.2 0-.3.1-.5.1-.1.2-.2.4-.3.2 0 .4 0 .5.1.2.1.3.3.3.4zm5.2-.3-1 .2-1.2-6.9 4.3-.8.2.9-3.4.6.4 2.2 3.1-.6.1.8-3.1.6zm4.5-7.3c0 .2 0 .3-.1.5-.1.1-.2.2-.4.2s-.3 0-.5-.1c-.1-.1-.2-.2-.3-.4 0-.2 0-.3.1-.5.1-.1.2-.2.4-.2s.3 0 .5.1.3.2.3.4zm1 6.3-.9.2-.8-4.6.9-.2zm2.6-.4-.9.2-1.3-7.4.9-.2zm5.5-3.5v.4l-3.7.7c0 .2.1.4.2.5.1.2.2.3.4.4s.3.2.5.2h.6c.3-.1.6-.2.8-.4s.4-.4.4-.6l.7.4c-.2.4-.4.7-.7.9s-.7.4-1.1.4c-.4.1-.7.1-1 0s-.6-.2-.9-.4-.5-.4-.6-.7c-.2-.3-.3-.6-.4-1s-.1-.7 0-1 .2-.6.4-.9.4-.5.7-.6c.3-.2.6-.3.9-.4s.7-.1 1 0 .6.2.8.4.4.4.6.7c.3.3.4.6.4 1zm-1-.2c0-.2-.1-.3-.2-.5-.1-.1-.2-.3-.3-.4s-.3-.2-.5-.2h-.6c-.2 0-.4.1-.5.2-.2.1-.3.2-.4.4-.1.1-.2.3-.2.5-.1.2-.1.4-.1.5zm8.7-.4 1.1-5.7 1.5-.3 1.2 6.9-1 .2-1-5.8-1.3 6.2-.6.1-3.3-5.4 1 5.8-.9.2-1.2-6.9 1.5-.3zm8.3-3.4c-.1-.1-.3-.2-.5-.3s-.4-.1-.7 0c-.2 0-.4.1-.6.3-.2.1-.3.3-.4.5s-.2.4-.2.6v.7c0 .2.1.4.2.6s.2.4.4.5.3.2.5.3.4.1.7 0c.2 0 .4-.1.6-.3.2-.1.3-.3.4-.5l.7.4c-.2.3-.4.5-.6.7-.3.2-.6.3-1 .4s-.7.1-1 0-.6-.2-.9-.4-.5-.4-.7-.7-.3-.6-.4-1-.1-.7 0-1 .2-.6.4-.9.4-.5.7-.6c.3-.2.6-.3 1-.4.3-.1.7-.1 1 0s.6.2.9.4zm3.3 3-1 .2-1.2-6.9 4.3-.8.2.9-3.4.6.4 2.2 3.1-.6.2.7-3.1.6zm4.5-7.3c0 .2 0 .3-.1.5-.1.1-.2.2-.4.2s-.3 0-.5-.1c-.1-.1-.2-.2-.3-.4 0-.2 0-.3.1-.5.1-.1.2-.2.4-.2s.3 0 .5.1.3.2.3.4zm1 6.3-.9.2-.8-4.6.9-.2zm2.6-.4-.9.2-1.4-7.5.9-.2zm5.6-3.5v.4l-3.7.7c0 .2.1.4.2.5.1.2.2.3.4.4s.3.2.5.2h.6c.3-.1.6-.2.8-.4s.4-.4.4-.6l.7.4c-.2.4-.4.7-.7.9s-.7.4-1.1.4c-.4.1-.7.1-1 0s-.6-.2-.9-.4-.5-.4-.6-.7c-.2-.3-.3-.6-.4-1s-.1-.7 0-1 .2-.6.4-.9.4-.5.7-.6c.3-.2.6-.3.9-.4s.7-.1 1 0 .6.2.8.4.4.4.6.7.3.6.4 1zm-1-.2c0-.2-.1-.3-.2-.5s-.2-.3-.3-.4-.3-.2-.5-.2h-.6c-.2 0-.4.1-.5.2-.2.1-.3.2-.4.4-.1.1-.2.3-.2.5-.1.2-.1.4-.1.5zm2-1.8c0-.2-.1-.4-.1-.5l.9-.2c0 .1.1.2.1.4s.1.3.1.4c.1-.3.2-.6.5-.8.2-.2.5-.3.8-.4h.4l.1.9h-.4c-.2 0-.4.1-.6.2-.1.1-.3.2-.3.4-.1.2-.1.3-.2.5v.6l.4 2.4-.9.2-.7-3.6c0-.1-.1-.3-.1-.5zm6.4-.9-1.2.2.4 2.4c.1.3.1.5.3.6.1.1.3.1.5.1.1 0 .2 0 .3-.1.1 0 .2-.1.3-.1l.2.7c-.1.1-.2.1-.4.2-.1 0-.3.1-.4.1-.4.1-.8 0-1.1-.2s-.5-.5-.5-1l-.5-2.5-.9.2-.1-.8.9-.2-.3-1.3.9-.2.2 1.3 1.2-.2zm5.9.5c.1.4.1.7 0 1s-.2.6-.4.9-.4.5-.7.7-.6.3-1 .4-.7.1-1 0-.6-.2-.9-.4-.5-.4-.7-.7-.3-.6-.4-1-.1-.7 0-1 .2-.6.4-.9.4-.5.7-.6c.3-.2.6-.3 1-.4s.7-.1 1 0 .6.2.9.4.5.4.7.7c.3.3.4.6.4.9zm-.9.2c0-.2-.1-.4-.2-.6s-.2-.3-.4-.5c-.2-.1-.3-.2-.6-.3-.2-.1-.4-.1-.7 0-.2 0-.5.1-.6.3-.2.1-.3.3-.4.5s-.2.4-.2.6v.7c0 .2.1.4.2.6s.2.4.4.5.3.2.6.3c.2.1.4.1.7 0 .2 0 .5-.1.6-.3.2-.1.3-.3.4-.5s.2-.4.2-.6zm2.7-2.9c0 .1.1.2.1.4 0 .1.1.3.1.4 0-.1.1-.3.2-.4l.3-.3c.1-.1.2-.2.4-.3.1-.1.3-.1.5-.2.3-.1.6 0 .8 0l.6.3c.2.1.3.3.4.5s.2.5.2.7l.5 2.9-.9.2-.5-2.6c0-.2-.1-.4-.1-.5-.1-.2-.1-.3-.2-.4s-.2-.2-.4-.3-.3-.1-.6 0c-.4.1-.6.3-.8.6s-.2.7-.1 1.2l.4 2.5-.9.2-.7-3.6c0-.1-.1-.3-.1-.5s-.1-.4-.1-.5zm-76.3 37.3-.7.1-.8-4.2-.8 1-.5-.4 1.2-1.4.7-.1zm2.2-3.5c.1 0 .2-.1.3-.1s.2-.1.3-.1h.6c.2 0 .4.1.6.2s.3.3.4.4c.1.2.2.4.2.6v.7c-.1.2-.1.4-.3.6-.1.2-.3.3-.5.4s-.4.2-.7.2h-.7c-.2 0-.4-.1-.6-.2s-.3-.3-.5-.5l-.3-.6v-.8c.1-.2.1-.5.2-.7l.9-2.3.8-.1zm-.3 1.6c0 .1.1.3.2.4l.3.3c.1.1.2.1.4.2s.3 0 .4 0c.2 0 .3-.1.4-.2l.3-.3c.1-.1.1-.2.2-.4v-.4c0-.2-.1-.3-.2-.4l-.3-.3c-.1-.1-.2-.1-.4-.2h-.4c-.2 0-.3.1-.4.2l-.3.3c-.1.1-.1.2-.2.4zm6.5-1.4.7-.1.1.6-.7.1.2 1.1-.7.1-.2-1.1-2.3.4-.1-.6 1.6-3.7.8-.2zm-1.1-2.4-1.2 2.8 1.6-.3zm3.5.8h.2c.1 0 .3-.1.4-.1.1-.1.2-.1.3-.2s.2-.2.2-.3.1-.3 0-.4c0-.1-.1-.2-.1-.3-.1-.1-.1-.2-.2-.2-.1-.1-.2-.1-.3-.1h-.3c-.2 0-.4.1-.5.3-.1.1-.2.3-.3.5l-.7-.3c.1-.3.2-.6.5-.8.2-.2.5-.4.9-.4h.6c.2 0 .4.1.5.2.2.1.3.2.4.4s.2.3.2.6v.4c0 .1-.1.3-.1.4-.1.1-.1.2-.2.3s-.2.2-.3.2c.2 0 .3 0 .4.1.1 0 .3.1.4.2l.3.3c.1.1.1.3.2.4v.7c-.1.2-.2.4-.3.5-.1.2-.3.3-.5.4-.2 0-.4.1-.6.1-.4.1-.8 0-1.1-.1s-.6-.4-.8-.7l.6-.3c.1.2.3.4.5.5s.4.1.7.1c.1 0 .3-.1.4-.1.1-.1.2-.1.3-.2s.1-.2.2-.3v-.4c0-.2-.1-.3-.2-.4s-.2-.2-.3-.2c-.1-.1-.3-.1-.4-.1h-.7zm4.1-.7 1.9-2.6 1-.2-2 2.8 3.1 2.3-1 .2-2.8-2.2.5 2.6-.7.1-.9-5.1.7-.1zm3.7-2.9 1.7-.3h.6c.2 0 .4 0 .5.1.2.1.3.2.4.3s.2.3.2.6c.1.3 0 .5-.1.8-.1.2-.3.4-.6.5h.5c.1 0 .3.1.4.2l.3.3c.1.1.1.3.2.5v.7c-.1.2-.2.4-.3.5s-.3.2-.5.3-.5.2-.7.2l-1.7.3zm1.1 2 .9-.2c.1 0 .3-.1.4-.1.1-.1.2-.1.3-.2s.1-.2.2-.3v-.4c0-.3-.2-.4-.4-.5s-.5-.1-.8 0l-.8.1zm.4 2.3.9-.2c.1 0 .3-.1.4-.1.1-.1.3-.1.4-.2s.2-.2.2-.3c.1-.1.1-.3 0-.4-.1-.3-.2-.5-.4-.6s-.5-.1-.9 0l-.9.2z" fill="#083b54"></path><path d="m32.6 93.6-.6.2-.8-4.4.6-.1zm.4-4.6 1.3-.2c.2 0 .5-.1.7 0 .2 0 .4.1.5.1.2.1.3.2.4.3s.2.3.2.5v.6c-.1.2-.1.3-.3.4-.1.1-.3.2-.5.3s-.4.1-.6.2l-.7.2.3 1.9-.6.1zm.9 1.9.7-.1c.1 0 .3-.1.4-.1s.2-.1.3-.2.1-.2.2-.3v-.3c0-.1-.1-.2-.1-.3-.1-.1-.2-.1-.3-.2-.1 0-.2-.1-.3-.1h-.4l-.7.1zm4.2 1.8-.6.1-.8-4.4 2.8-.5.1.5-2.1.4.2 1.4 2-.4.1.5-2 .4zm4.5-4.6c-.1-.1-.2-.2-.4-.2-.2-.1-.3-.1-.5 0-.1 0-.2.1-.3.1s-.2.1-.3.2-.1.2-.2.3v.3c0 .1.1.2.1.3l.2.2c.1 0 .2.1.3.1s.2 0 .4.1c.2 0 .3 0 .5.1.2 0 .3.1.5.2.1.1.3.2.4.3s.2.3.2.5v.6c-.1.2-.1.3-.3.5s-.3.2-.4.3c-.2.1-.4.1-.6.2h-.8c-.2 0-.5-.2-.7-.4l.4-.5c.1.1.3.2.5.3s.4.1.6 0c.1 0 .2-.1.3-.1s.2-.1.3-.2.1-.2.2-.3v-.4c0-.1-.1-.2-.1-.3-.1-.1-.2-.1-.3-.2-.1 0-.2-.1-.4-.1-.1 0-.3 0-.4-.1-.1 0-.3 0-.4-.1-.1 0-.3-.1-.4-.2l-.3-.3c-.1-.1-.2-.3-.2-.5v-.6c.1-.2.2-.3.3-.5.1-.1.3-.2.4-.3.2-.1.3-.1.5-.2h.7c.2.1.4.1.6.3zm2.9-1.3.6-.1.3 1.8 2.2-.4-.3-1.8.6-.1.8 4.4-.6.1-.4-2-2.2.4.4 2-.6.1zm5.6 3.5-.7.1 1.1-4.7.6-.1 2.7 4.1-.7.1-.6-1-2.1.4zm.4-1.7 1.6-.3-1.1-1.9zm5.6-3.1c-.1-.1-.2-.2-.4-.2s-.3-.1-.5 0c-.1 0-.2.1-.3.1s-.2.1-.3.2-.1.2-.2.3v.3c0 .1.1.2.1.3l.2.2c.1 0 .2.1.3.1s.2 0 .4.1c.2 0 .3 0 .5.1.2 0 .3.1.5.2.1.1.3.2.4.3s.2.3.2.5v.6c-.1.2-.1.3-.3.5-.1.1-.3.2-.4.3-.2.1-.4.1-.6.2h-.8c-.3-.1-.5-.2-.7-.4l.4-.5c.1.1.3.2.5.3s.4.1.6 0c.1 0 .2-.1.3-.1s.2-.1.3-.2.1-.2.2-.3v-.4c0-.1-.1-.2-.1-.3-.1-.1-.2-.1-.3-.2-.1 0-.2-.1-.4-.1-.1 0-.3 0-.4-.1-.1 0-.3 0-.4-.1-.1 0-.3-.1-.4-.2l-.3-.3c-.1-.1-.2-.3-.2-.5v-.6c.1-.2.2-.3.3-.5.1-.1.3-.2.4-.3.2-.1.3-.1.5-.2h.7c.2.1.4.1.6.3zm1.3-1 .6-.1.3 1.8 2.2-.4-.3-1.8.6-.1.8 4.4-.6.1-.4-2-2.2.4.4 2-.6.1zm5.7.8c0 .1 0 .2-.1.3s-.2.2-.3.2-.2 0-.3-.1-.2-.2-.2-.3 0-.2.1-.3.2-.2.3-.2.2 0 .3.1.2.2.2.3zm.4 2.2c0 .1 0 .2-.1.3s-.2.2-.3.2-.2 0-.3-.1-.2-.2-.2-.3 0-.2.1-.3.2-.2.3-.2.2 0 .3.1.2.2.2.3z" fill="#6ac9d0"></path><path d="m37.7 100.8-2.4.4c-.3.1-.6.1-.9 0s-.5-.2-.7-.3-.4-.3-.6-.6c-.2-.2-.3-.5-.3-.8-.1-.3-.1-.6 0-.9s.2-.5.3-.7l.6-.6c.2-.2.5-.3.8-.3.3-.1.6-.1.9 0s.5.2.7.3c.2.2.4.3.6.6.2.2.3.5.3.8.1.4 0 .7-.1 1s-.3.6-.5.8l1.1-.2zm-4.3-1.4c0 .2.1.4.2.6s.2.3.4.5.3.2.5.3c.2 0 .4.1.6 0 .2 0 .4-.1.6-.2s.3-.3.4-.4c.1-.2.2-.4.2-.6v-.6c0-.2-.1-.4-.2-.6s-.2-.3-.4-.5c-.2-.1-.3-.2-.5-.3s-.4-.1-.6 0c-.2 0-.4.1-.6.2s-.3.3-.4.4-.2.4-.2.6c-.1.2-.1.4 0 .6zm5.4-1.5c.1-.1.3-.2.5-.3h.5c.2.1.3.2.4.4.1-.2.2-.4.3-.5s.3-.2.5-.2h.5c.1 0 .3.1.4.2l.3.3c.1.1.1.3.1.4l.3 1.7-.6.1-.3-1.5c0-.1 0-.2-.1-.3 0-.1-.1-.2-.1-.2l-.2-.2h-.3c-.1 0-.2.1-.3.1l-.2.2c-.1.1-.1.2-.1.3v.3l.3 1.5-.5.1-.3-1.6c0-.1 0-.2-.1-.3s-.1-.2-.1-.2c-.1-.1-.1-.1-.2-.1h-.3c-.2 0-.4.1-.5.3s-.1.4-.1.7l.3 1.5-.5.1-.4-2.2c0-.1 0-.2-.1-.3 0-.1 0-.2-.1-.3l.5-.1c0 .1 0 .1.1.2v.2c.1-.1.2-.2.4-.3zm6 1.6-.6.1-.3-1.8-1.9-2 .7-.1 1.5 1.6.8-2.1.7-.1-1.1 2.6zm1.6-3.1 1 2 .3-2.2.6-.1 1 2 .2-2.2.6-.1-.4 2.9-.6.1-1-1.9-.3 2.1-.6.1-1.4-2.6zm5 1.9-.6.1 1-4.4.5-.1 2.5 3.8-.6.1-.6-.9-1.9.3zm.4-1.6 1.5-.3-1.1-1.8zm3-3.2 1.2-.2c.2 0 .4-.1.6 0 .2 0 .4.1.5.1.1.1.3.2.4.3s.2.3.2.5v.5c0 .2-.1.3-.2.4s-.3.2-.4.3c-.2.1-.4.1-.6.2l-.6.1.3 1.8-.6.1zm.9 1.7.6-.1c.1 0 .3-.1.4-.1s.2-.1.3-.2l.2-.2v-.3c0-.1-.1-.2-.1-.3l-.2-.2c-.1 0-.2-.1-.3-.1h-.4l-.6.1zm2.8.9c.1.1.1.3.3.3.1.1.3.1.4.1s.2-.1.3-.1l.2-.2v-.6l-.5-2.8.6-.1.5 2.8v.5c0 .2 0 .3-.1.5s-.2.3-.3.4-.3.2-.6.2c-.3.1-.6 0-.8-.1s-.4-.3-.5-.6zm4.5-2.2-1.3 2.1 1.6-.3.1.5-2.3.4-.1-.4 1.2-2.1-1.5.3-.1-.4 2.2-.4zm2.6 1.9-.6.1-1.6-2.5.6-.1 1.2 2 .4-2.3.6-.1zm3.5-4.3-1.7.3.2 1.1c.1 0 .2-.1.2-.1.1 0 .2-.1.3-.1h.6c.2 0 .3.1.5.2.1.1.3.2.4.4.1.1.2.3.2.5v.6c0 .2-.1.4-.2.5s-.2.3-.4.4-.3.2-.5.2c-.3.1-.6 0-.8-.1s-.4-.3-.6-.5l.5-.3c.1.2.2.3.4.3.2.1.3.1.5.1.1 0 .2-.1.3-.1.1-.1.2-.1.2-.2.1-.1.1-.2.1-.3v-.4c0-.2-.1-.3-.2-.4s-.2-.2-.3-.2c-.1-.1-.2-.1-.3-.1h-.4c-.2 0-.3.1-.5.1-.2.1-.3.2-.4.2l-.3-2.2 2.1-.4zm5.1 2.1c-.1.2-.3.5-.5.6-.2.2-.5.3-.9.4-.3.1-.6.1-.9 0s-.5-.2-.8-.3l-.6-.6c-.2-.2-.3-.5-.3-.8-.1-.3-.1-.6 0-.9s.2-.5.3-.8l.6-.6c.2-.2.5-.3.8-.3h.8c.1 0 .3.1.4.1.1.1.2.1.3.2l-.4.4c-.1-.1-.3-.2-.5-.3s-.4-.1-.6 0c-.2 0-.4.1-.6.2s-.3.3-.4.4c-.1.2-.2.4-.2.6v.7c0 .2.1.4.2.6s.2.3.4.5c.2.1.3.2.5.3s.4.1.7 0c.2 0 .4-.1.6-.3.2-.1.3-.3.4-.5zm3-3.6-1.8 3.5 2.3-.4.1.5-3 .5-.1-.5 1.8-3.5-2.3.4v-.5l3-.5zm2.7 1.1c-.1-.1-.2-.2-.3-.2s-.3-.1-.4 0c-.1 0-.1 0-.2.1h-.1l-.1.1v.2c0 .1.1.2.2.2s.3.1.5.1h.4c.1 0 .2.1.3.1s.2.1.2.2c.1.1.1.2.1.3v.4c0 .1-.1.2-.2.3s-.2.2-.3.2c-.1.1-.3.1-.4.1h-.6c-.2 0-.4-.1-.6-.3l.3-.4c.1.1.2.2.4.2.1 0 .3.1.4 0 .1 0 .1 0 .2-.1.1 0 .1-.1.2-.1l.1-.1v-.2c0-.1-.1-.2-.2-.3-.1 0-.3-.1-.6-.1h-.3c-.1 0-.2 0-.3-.1-.1 0-.2-.1-.2-.2-.1-.1-.1-.2-.1-.3v-.4c0-.1.1-.2.2-.3s.2-.2.3-.2c.1-.1.2-.1.4-.1h.6c.2 0 .4.1.5.3zm1.6-1c0 .1 0 .1.1.2v.2c0-.1.1-.2.1-.2 0-.1.1-.1.2-.2l.2-.2c.1 0 .2-.1.3-.1h.5c.1 0 .3.1.4.2l.3.3c.1.1.1.3.1.4l.3 1.7-.5.1-.3-1.5c0-.1 0-.2-.1-.3 0-.1-.1-.2-.1-.2l-.2-.2h-.3c-.2 0-.4.2-.5.3-.1.2-.1.4-.1.7l.3 1.5-.5.1-.4-2.1c0-.1 0-.2-.1-.3 0-.1 0-.2-.1-.3zm3.7 2.2-.6.1 1-4.4.5-.1 2.5 3.8-.6.1-.6-.9-1.9.3zm.3-1.6 1.5-.3-1-1.8zm4.1-1.7c.1 0 .1-.1.2-.1s.2-.1.3-.1h.5c.2 0 .3.1.5.2.1.1.3.2.3.4.1.1.2.3.2.5v.6c0 .2-.1.3-.2.5-.1.1-.2.3-.4.4s-.3.2-.5.2h-.6c-.2 0-.4-.1-.5-.2s-.3-.2-.4-.4-.2-.3-.2-.5v-.6c0-.2.1-.4.2-.6l.8-1.9.7-.1zm-.3 1.3c0 .1.1.2.1.3.1.1.1.2.2.2.1.1.2.1.3.1h.4c.1 0 .2-.1.3-.1.1-.1.2-.1.2-.2.1-.1.1-.2.1-.3v-.4c0-.1-.1-.2-.1-.3-.1-.1-.1-.2-.2-.2s-.2-.1-.3-.1h-.4c-.1 0-.2.1-.3.1-.1.1-.2.1-.2.2-.1.1-.1.2-.1.3zm5.9.2-2.7.5-.1-.5 1.3-1.9c.1-.1.2-.3.2-.5.1-.2.1-.3 0-.5 0-.1-.1-.2-.1-.3l-.2-.2c-.1 0-.2-.1-.3-.1h-.3c-.2 0-.4.1-.5.3s-.2.3-.2.6h-.6c0-.2 0-.3.1-.5.1-.1.1-.3.2-.4s.2-.2.4-.3c.1-.1.3-.1.5-.2h.5c.2 0 .3.1.5.1.1.1.3.2.4.3s.2.3.2.5v.4c0 .1 0 .2-.1.3 0 .1-.1.2-.2.3s-.1.2-.2.3l-1.1 1.5 2-.4zm2.6-4.2-1.7.3.2 1.1c.1 0 .2-.1.2-.1.1 0 .2-.1.3-.1h.6c.2 0 .3.1.5.2.1.1.3.2.4.4.1.1.2.3.2.5v.6c0 .2-.1.4-.2.5s-.2.3-.4.4-.3.2-.5.2c-.3.1-.6 0-.8-.1s-.4-.3-.6-.5l.5-.3c.1.2.2.3.4.3.2.1.3.1.5.1.1 0 .2-.1.3-.1.1-.1.2-.1.2-.2.1-.1.1-.2.1-.3v-.4c0-.2-.1-.3-.2-.4s-.2-.2-.3-.2c-.2-.2-.3-.2-.4-.2h-.4c-.2 0-.3.1-.5.1-.2.1-.3.2-.4.2l-.3-2.2 2.2-.4zm2.9 1.1c-.1-.1-.2-.2-.3-.2s-.3-.1-.4 0c-.1 0-.1 0-.2.1-.1 0-.1.1-.2.1l-.1.1v.2c0 .1.1.2.2.2s.3.1.5.1h.4c.1 0 .2.1.3.1s.2.1.2.2c.1.1.1.2.1.3v.4c0 .1-.1.2-.2.3s-.2.2-.3.2c-.1.1-.3.1-.4.1h-.6c-.2 0-.4-.1-.6-.3l.3-.4c.1.1.2.2.4.2.1 0 .3.1.4 0 .1 0 .1 0 .2-.1.1 0 .1-.1.2-.1l.1-.1v-.2c0-.1-.1-.2-.2-.3-.1 0-.3-.1-.6-.1h-.3c-.1 0-.2 0-.3-.1-.1 0-.2-.1-.2-.2-.1-.1-.1-.2-.1-.3v-.4c0-.1.1-.2.2-.3s.2-.2.3-.2c.1-.1.2-.1.4-.1h.6c.2 0 .4.1.5.3zm2-.7h.2c.1 0 .2-.1.3-.1s.2-.1.3-.2.1-.2.2-.2v-.3c0-.1-.1-.2-.1-.3l-.2-.2c-.1 0-.2-.1-.3-.1h-.3c-.2 0-.3.1-.4.2s-.2.2-.2.4l-.5-.1c.1-.3.2-.5.4-.7s.4-.3.7-.3h.5c.2 0 .3.1.4.1l.3.3c.1.1.2.3.2.5v.3c0 .1-.1.2-.1.3s-.1.2-.2.2c-.1.1-.2.1-.3.2.1 0 .2 0 .4.1.1 0 .2.1.3.2s.2.2.2.3c.1.1.1.2.1.4v.6c0 .2-.1.3-.2.4s-.2.2-.4.3-.3.1-.5.2c-.3.1-.6 0-.9-.1s-.5-.3-.7-.6l.5-.3c.1.2.2.3.4.4s.4.1.6.1c.1 0 .2-.1.3-.1.1-.1.2-.1.2-.2.1-.1.1-.2.1-.3v-.4c0-.1-.1-.3-.2-.3-.1-.1-.2-.1-.3-.2-.1 0-.2-.1-.4-.1h-.6zm4-.9.7-1.7.6-.1-1 2.2 2 1.8-.7.1-1.4-1.5-.8 1.9-.7.1 1.1-2.4-1.7-1.7.7-.1zm3.8-.4-.6.1.4 2.3-.5.1-.4-2.3-.5.1-.1-.4.5-.1-.1-.6v-.5c0-.1.1-.3.1-.4l.3-.3c.1-.1.3-.1.5-.2h.3v.5h-.2c-.1 0-.2.1-.2.1-.1 0-.1.1-.1.2v.4l.1.6.6-.1z" fill="#083b54"></path><path d="m114 87.1-2.7.5-.1-.5 1.3-1.9c.1-.1.2-.3.2-.5.1-.2.1-.3 0-.5 0-.1-.1-.2-.1-.3l-.2-.2c-.1 0-.2-.1-.3-.1h-.3c-.2 0-.4.1-.5.3s-.2.3-.2.6h-.6c0-.2 0-.3.1-.5.1-.1.1-.3.2-.4s.2-.2.4-.3c.1-.1.3-.1.5-.2h.5c.2 0 .3.1.5.1.1.1.3.2.4.3s.2.3.2.5v.4c0 .1 0 .2-.1.3 0 .1-.1.2-.2.3s-.1.2-.2.3l-1.1 1.5 2-.4zm.8-3c0 .1 0 .1.1.2v.2c0-.1.1-.2.1-.2 0-.1.1-.1.2-.2l.2-.2c.1 0 .2-.1.3-.1h.5c.1 0 .3.1.4.2l.3.3c.1.1.1.3.1.4l.3 1.7-.5.1-.3-1.5c0-.1 0-.2-.1-.3 0-.1-.1-.2-.1-.2l-.2-.2h-.3c-.2 0-.4.2-.5.3-.1.2-.1.4-.1.7l.3 1.5-.5.1-.4-2.1c0-.1 0-.2-.1-.3 0-.1 0-.2-.1-.3zm5.8.4s0 .1 0 0v.2l-2.2.4c0 .1.1.2.1.3.1.1.1.2.2.2.1.1.2.1.3.1h.3c.2 0 .3-.1.5-.2.1-.1.2-.2.3-.4l.4.2c-.1.2-.3.4-.4.5l-.6.3h-.6c-.2 0-.4-.1-.5-.2s-.3-.2-.4-.4-.2-.4-.2-.6v-.6c0-.2.1-.4.2-.5.1-.2.2-.3.4-.4s.3-.2.5-.2h.6c.2 0 .3.1.5.2.1.1.3.2.3.4.2.3.3.5.3.7zm-.6-.1c0-.1-.1-.2-.1-.3s-.1-.2-.2-.2c-.1-.1-.2-.1-.3-.1h-.3c-.1 0-.2.1-.3.1-.1.1-.2.1-.2.2-.1.1-.1.2-.1.3v.3zm2.1-1.5c.1-.1.3-.2.5-.3h.5c.2.1.3.2.4.4.1-.2.2-.4.3-.5s.3-.2.5-.2h.5c.1 0 .3.1.4.2l.3.3c.1.1.1.3.1.4l.3 1.7-.5.1-.3-1.5c0-.1 0-.2-.1-.3 0-.1-.1-.2-.1-.2l-.2-.2h-.3c-.1 0-.2.1-.3.1l-.2.2c0 .1-.1.2-.1.3v.3l.3 1.5-.5.1-.3-1.6c0-.1 0-.2-.1-.3 0-.1-.1-.2-.1-.2-.1-.1-.1-.1-.2-.1h-.3c-.2 0-.4.1-.5.3s-.1.4-.1.7l.3 1.5-.5.1-.4-2.1c0-.1 0-.2-.1-.3 0-.1 0-.2-.1-.3l.5-.1c0 .1 0 .1.1.2v.2c.1-.1.2-.3.3-.4zm5.8-.6-.7.1.3 1.4c0 .2.1.3.2.3s.2.1.3.1h.2c.1 0 .1 0 .1-.1l.1.4c-.1 0-.1.1-.2.1s-.2 0-.2.1c-.3 0-.5 0-.6-.1-.2-.1-.3-.3-.3-.6l-.3-1.5-.5.1-.1-.4.5-.1-.1-.8.5-.1.1.8.7-.1zm2.5 1.9-.6.1-.3-1.8-1.9-2 .7-.1 1.5 1.6.8-2.1.7-.1-1.1 2.6zm2 .1c.1.1.3.2.5.2s.4.1.6 0c.2 0 .3-.1.4-.2l.3-.3c.1-.1.1-.2.1-.3v-.4l-.1-.4c-.1.2-.2.3-.3.4-.2.1-.3.2-.5.2h-.6c-.2 0-.3-.1-.5-.2-.1-.1-.3-.2-.4-.4s-.2-.3-.2-.5v-.6c0-.2.1-.4.2-.5.1-.2.2-.3.4-.4s.3-.2.5-.2h.6c.2 0 .4.2.5.3l-.1-.4.5-.1.5 2.6v.6c0 .2-.1.4-.2.5-.1.2-.2.3-.4.4s-.4.2-.7.3h-.7c-.3 0-.5-.1-.7-.3zm-.2-1.9c0 .1.1.2.1.4s.1.2.2.3.2.1.3.2h.4c.1 0 .3-.1.4-.1l.3-.3c.1-.1.1-.2.1-.3v-.4c0-.1-.1-.3-.1-.4-.1-.1-.1-.2-.2-.3s-.2-.1-.3-.2h-.4c-.1 0-.3.1-.4.1-.1.1-.2.2-.2.3-.1.1-.1.2-.1.3-.1.2-.1.3-.1.4zm2.9-3.3 1.2-.2c.2 0 .4-.1.6 0 .2 0 .4.1.5.1.1.1.3.2.4.3s.2.3.2.5v.5c0 .2-.1.3-.2.4s-.3.2-.4.3c-.2.1-.4.1-.6.2l-.6.1.3 1.8-.6.1zm.9 1.7.6-.1c.1 0 .3-.1.4-.1s.2-.1.3-.2l.2-.2v-.3c0-.1-.1-.2-.1-.3l-.2-.2c-.1 0-.2-.1-.3-.1h-.4l-.6.1zm4.1 3.1-.5.1-.7-4.1.5-.1.1.4c.1-.2.2-.3.3-.4.2-.1.3-.2.6-.2h.6c.2 0 .3.1.5.2.1.1.3.2.4.4s.2.3.2.5v.6c0 .2-.1.4-.2.5-.1.2-.2.3-.4.4s-.3.2-.5.2h-.6c-.2-.1-.3-.1-.5-.3zm1.3-3.1c0-.1-.1-.2-.1-.4-.1-.1-.1-.2-.2-.3s-.2-.1-.3-.2h-.4c-.1 0-.3.1-.4.1l-.3.3c-.1.1-.1.2-.1.4v.4c0 .1.1.3.1.4.1.1.1.2.2.3s.2.1.3.2h.4c.2 0 .3-.1.4-.2s.2-.2.2-.3c.1-.1.1-.2.1-.3.2-.2.2-.3.1-.4zm1-3 .6-.1.3 1.7 2.1-.4-.3-1.7.6-.1.7 4.1-.6.1-.3-1.9-2.1.4.3 1.9-.6.1zm7.2 2.5c-.1.2-.2.3-.4.5-.2.1-.3.2-.5.2h-.6c-.2 0-.3-.1-.5-.2-.1-.1-.3-.2-.4-.4s-.2-.3-.2-.5v-.6c0-.2.1-.4.2-.5.1-.2.2-.3.4-.4s.3-.2.5-.2h.6c.2.1.3.2.5.3l-.4-2 .5-.1.8 4.4-.5.1zm-2-.6c0 .1.1.2.1.4.1.1.1.2.2.3s.2.1.3.2h.4c.1 0 .3-.1.4-.1l.3-.3c.1-.1.1-.2.1-.3v-.4c0-.1-.1-.3-.1-.4-.1-.1-.1-.2-.2-.3s-.2-.1-.3-.2h-.4c-.2 0-.3.1-.4.2s-.2.2-.2.3c-.1.1-.1.2-.1.3-.1 0-.1.1-.1.3zm4.6-.3.4-3.4.6-.1 1.5 3.1.3-3.4.6-.1-.5 4.3-.6.1-1.6-3.1-.4 3.5-.6.1-1.9-3.9.6-.1zm5.4-.6 2.1-.4.1.5-2.7.5-.7-4.1 2.6-.5.1.5-2.1.4.2 1.2 1.9-.3.1.5-1.9.3zm-121.4 28-1.2 2.1 1.6-.3.1.5-2.3.4-.1-.4 1.2-2.1-1.5.3-.1-.4 2.2-.4zm3-1.9-1 3.9-.6.1 1.1-3.9-2 .4-.1-.5 2.6-.5zm2.9 1.5c-.1 0-.1.1-.2.1h-.7c-.2 0-.3-.1-.5-.2-.1-.1-.2-.2-.3-.4-.1-.1-.2-.3-.2-.5v-.6c0-.2.1-.3.2-.5.1-.1.2-.3.4-.4s.3-.2.5-.2h.6c.2 0 .4.1.5.2s.3.2.4.4.2.3.2.5v.6c0 .2-.1.4-.2.6l-.8 1.9-.7.1zm.2-1.3c0-.1-.1-.2-.1-.3-.1-.1-.1-.2-.2-.2-.1-.1-.2-.1-.3-.1h-.4c-.1 0-.2.1-.3.1-.1.1-.2.1-.2.2-.1.1-.1.2-.1.3v.4c0 .1.1.2.1.3.1.1.1.2.2.2.1.1.2.1.3.1h.4c.1 0 .2-.1.3-.1.1-.1.2-.1.2-.2.1-.1.1-.2.1-.3.1-.2.1-.3 0-.4zm4.4.8v.6c0 .2-.1.4-.2.5-.1.2-.2.3-.4.4s-.4.2-.6.2h-.6c-.2 0-.4-.1-.5-.2-.2-.1-.3-.2-.4-.4s-.2-.4-.2-.6v-.6c0-.2.1-.4.2-.5.1-.2.2-.3.4-.4s.4-.2.6-.2h.6c.2 0 .4.1.5.2.2.1.3.2.4.4 0 .2.1.3.2.6zm-.6.1c0-.1-.1-.3-.1-.4s-.1-.2-.2-.3-.2-.1-.3-.2h-.4c-.1 0-.3.1-.4.2s-.2.2-.2.3c-.1.1-.1.2-.1.3v.4c0 .1.1.3.1.4.1.1.1.2.2.3s.2.1.3.2h.4c.1 0 .3-.1.4-.2s.2-.2.2-.3c.1-.1.1-.2.1-.3zm1.6-2.8c0 .1 0 .2-.1.3s-.1.1-.2.1-.2 0-.3-.1l-.2-.2c0-.1 0-.2.1-.3s.1-.1.2-.1.2 0 .3.1.2.1.2.2zm-.4 4.9h.2c.1 0 .1 0 .2-.1l.1-.1v-.4l-.6-3.1.5-.1.6 3.1v.4c0 .1 0 .2-.1.4 0 .1-.1.2-.2.3s-.2.1-.4.2h-.4zm3-2.3.4-3.4.6-.1 1.5 3.1.3-3.4.6-.1-.5 4.3-.6.1-1.6-3.1-.4 3.5-.6.1-1.9-3.9.6-.1zm4.8-2.9c0 .1 0 .1.1.2v.2c0-.1.1-.2.1-.2 0-.1.1-.1.2-.2l.2-.2c.1 0 .2-.1.3-.1h.5c.1 0 .3.1.4.2l.3.3c.1.1.1.3.1.4l.3 1.7-.5.1-.3-1.5c0-.1 0-.2-.1-.3 0-.1-.1-.2-.1-.2l-.2-.2h-.3c-.2 0-.4.2-.5.3-.1.2-.1.4-.1.7l.3 1.5-.5.1-.4-2.1c0-.1 0-.2-.1-.3 0-.1 0-.2-.1-.3zm2.7-1.9 1.2-.2c.2 0 .4-.1.6 0 .2 0 .4.1.5.1.1.1.3.2.4.3s.2.3.2.5v.5c0 .2-.1.3-.2.4s-.3.2-.4.3c-.2.1-.4.1-.6.2l-.6.1.3 1.8-.6.1zm.9 1.8.6-.1c.1 0 .3-.1.4-.1s.2-.1.3-.2l.2-.2v-.3c0-.1-.1-.2-.1-.3l-.2-.2c-.1 0-.2-.1-.3-.1h-.4l-.6.1zm3.8 1.2.1.4-.5.1-.8-4.4.5-.1.4 2c.1-.2.2-.3.3-.4s.3-.2.6-.2h.6c.2 0 .3.1.5.2.1.1.3.2.4.4s.2.3.2.5v.6c0 .2-.1.4-.2.5-.1.2-.2.3-.4.4s-.3.2-.6.2h-.6c-.2 0-.4-.1-.5-.2zm1.6-1.3c0-.1-.1-.2-.1-.4-.1-.1-.1-.2-.2-.3s-.2-.1-.3-.2h-.4c-.1 0-.3.1-.4.1l-.3.3c-.1.1-.1.2-.1.4v.4c0 .1.1.3.1.4.1.1.1.2.2.3s.2.1.3.2h.4c.2 0 .3-.1.4-.2s.2-.2.2-.3c.1-.1.1-.2.1-.3.1-.1.1-.3.1-.4zm3.8.3c-.1.2-.2.3-.4.5-.2.1-.3.2-.5.2h-.6c-.2 0-.3-.1-.5-.2-.1-.1-.3-.2-.4-.4s-.2-.3-.2-.5v-.6c0-.2.1-.4.2-.5.1-.2.2-.3.4-.4s.3-.2.5-.2h.6c.2.1.3.2.5.3l-.4-2 .5-.1.8 4.4-.5.1zm-2-.6c0 .1.1.2.1.4.1.1.1.2.2.3s.2.1.3.2h.4c.1 0 .3-.1.4-.1l.3-.3c.1-.1.1-.2.1-.3v-.4c0-.1-.1-.3-.1-.4-.1-.1-.1-.2-.2-.3s-.2-.1-.3-.2h-.4c-.2 0-.3.1-.4.2s-.2.2-.2.3c-.1.1-.1.2-.1.3-.1 0-.1.2-.1.3zm6.2-3.1c-.1-.1-.3-.2-.5-.2h-.7c-.2 0-.4.1-.6.2s-.3.3-.4.4c-.1.2-.2.4-.2.6v.7c0 .2.1.4.2.6s.2.3.4.5c.2.1.3.2.6.3.2 0 .4.1.7 0 .2 0 .4-.1.5-.1.2-.1.3-.1.4-.2l-.2-1.1-.9.2-.1-.5 1.5-.3.4 2c-.2.2-.4.3-.7.4-.2.1-.5.2-.8.2-.3.1-.6.1-.9 0s-.5-.2-.8-.3l-.6-.6c-.2-.2-.3-.5-.3-.8-.1-.3-.1-.6 0-.9s.2-.5.3-.8l.6-.6c.2-.2.5-.3.8-.3.3-.1.6-.1.9 0s.5.1.7.3z" fill="#083b54"></path><circle cx="144.8" cy="31.2" fill="#ffe5ca" r="6.8" stroke="#f59122" stroke-miterlimit="10"></circle><path d="m139 34.9c-2 2.6-3.1 4.7-2.6 5.1.8.8 5.2-2.6 9.9-7.5s7.8-9.5 7-10.2c-.5-.5-2.5.7-5.1 2.9" fill="none" opacity=".4" stroke="#f59122" stroke-miterlimit="10"></path></svg></div> <div data-v-9db72168="" class="pl-0 sm:pl-10"><p data-v-9db72168="" class="leading-normal">
            However, this doesn't mean you need to remember a long string of
            CIDs — IPFS can find the latest version of your file using
            the
            <a data-v-9db72168="" href="https://docs.ipfs.tech/concepts/ipns/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">IPNS</a>
            decentralized naming system, and
            <a data-v-9db72168="" href="https://docs.ipfs.tech/concepts/dnslink/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">DNSLink</a>
            can be used to map CIDs to
            <strong data-v-9db72168="">human-readable DNS names</strong>.
          </p></div></div></div> <h3 data-v-9db72168="" class="text-2xl sm:text-3xl font-display text-center mt-16 mb-8">
      Take a closer look
    </h3> <div data-v-9db72168="" class="flex flex-col sm:flex-row justify-around"><div data-v-9db72168="" class="flex flex-col items-center mb-8 sm:mb-0"><h4 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-4">
          Want to dig in?
        </h4> <a data-v-9db72168="" href="https://docs.ipfs.tech/" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out text-white bg-blueGreen hover:bg-blueGreenScreen" target="_blank">
  Check out the docs
  </a></div> <div data-v-9db72168="" class="flex flex-col items-center mb-8 sm:mb-0"><h4 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-4">
          Hands-on learner?
        </h4> <a data-v-9db72168="" href="https://proto.school/course/ipfs" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out text-white bg-blueGreen hover:bg-blueGreenScreen" target="_blank">
  Explore ProtoSchool
  </a></div> <div data-v-9db72168="" class="flex flex-col items-center"><h4 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-4">
          Curious where it all began?
        </h4> <a data-v-9db72168="" href="https://github.com/ipfs/papers/raw/master/ipfs-cap2pfs/ipfs-p2p-file-system.pdf" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out text-white bg-blueGreen hover:bg-blueGreenScreen" target="_blank">
  Read the whitepaper
  </a></div></div></section> <span data-v-132ef3b3="" data-v-9db72168="" class="divider block mx-auto bg-blueGreenLight"></span> <section data-v-9db72168="" class="grid-margins text-center py-20"><h2 data-v-9db72168="" class="font-display mb-4">IPFS can help here and now</h2> <p data-v-9db72168="" class="text-base sm:text-lg">
      No matter what you do with the web, IPFS helps make it better today.
    </p> <div data-v-9db72168="" class="
        grid grid-cols-1
        sm:grid-cols-3
        gap-y-12
        sm:gap-y-0
        gap-x-8
        mt-12
        sm:mt-24
      "><div data-v-9db72168="" class="flex flex-col"><div data-v-9db72168="" class="max-h-24 mb-12"><svg data-v-9db72168="" viewBox="0 0 133.2 101.4" xmlns="http://www.w3.org/2000/svg" class="h-36 w-36 mx-auto icon"><circle cx="66.45" cy="50.7" fill="#e0f2f3" r="50.7"></circle><path d="m1.25 76.6v5.3a1.23 1.23 0 0 0 1.3 1l54.1-.3a1.32 1.32 0 0 0 1.35 1.3h17.3a1.32 1.32 0 0 0 1.3-1.3l54.1.3c.7 0 1.3-.4 1.3-1v-5.3" fill="#d3d5db"></path><g stroke="#6acad1" stroke-miterlimit="10" stroke-width="2.5"><path d="m1.25 72.6v5.3a1.23 1.23 0 0 0 1.3 1l56.1-1.3v1a1.32 1.32 0 0 0 1.35 1.3h13.3a1.32 1.32 0 0 0 1.3-1.3v-1l56.1 1.3c.7 0 1.3-.4 1.3-1v-5.3" fill="#fff"></path><path d="m119.05 28.4a1.23 1.23 0 0 0 -1.3-1h-103.9c-.7 0-1.3.4-1.3 1l-11.3 44.2a1.23 1.23 0 0 0 1.3 1l56.1-1.3v1a1.32 1.32 0 0 0 1.35 1.3h13.3a1.32 1.32 0 0 0 1.3-1.3v-1l56.1 1.3c.7 0 1.3-.4 1.3-1z" fill="#e0f2f3"></path><path d="m65.45 68.8s-9.1-.5-18.7-.5-30.4 1.8-30.4 1.8a1.23 1.23 0 0 1 -1-1.3l12.5-36.2c0-.7.4-1.3 1-1.3 0 0 11.7-5.7 23.2-5.7s14.4 6.3 14.4 7v35a1.12 1.12 0 0 1 -1 1.2z" fill="#fff"></path><path d="m65.15 68.2a49.86 49.86 0 0 0 -21.3-4.5c-12.7 0-35.8 5.7-35.8 5.7a1.32 1.32 0 0 1 -1.3-1.3l9.1-36.2a1.32 1.32 0 0 1 1.3-1.3s15.3-7.4 30.4-7.4 18.9 8 18.9 8.7v35a1.32 1.32 0 0 1 -1.3 1.3zm2.3.6 49.2 1.3a1.23 1.23 0 0 0 1-1.3l-12.5-36.2c0-.7-.4-1.3-1-1.3 0 0-11.7-5.7-23.2-5.7s-14.4 6.3-14.4 7v35a1 1 0 0 0 .9 1.2z" fill="#fff"></path><path d="m67.75 68.2a57.43 57.43 0 0 1 21.3-3.8c12.7 0 35.8 5.1 35.8 5.1a1.32 1.32 0 0 0 1.3-1.3l-9.1-36.2a1.32 1.32 0 0 0 -1.3-1.3s-15.3-7.4-30.4-7.4-18.9 8-18.9 8.7v35a1.31 1.31 0 0 0 1.3 1.2z" fill="#fff"></path></g><ellipse cx="40.85" cy="48.9" fill="#d3d5db" rx="12.9" ry="4.9"></ellipse><ellipse cx="92.75" cy="49.9" fill="#d3d5db" rx="5.5" ry="2.3"></ellipse><circle cx="40.85" cy="34.6" fill="#083b54" r="15"></circle><circle cx="92.75" cy="36.7" fill="#f05135" r="7.5"></circle><path d="m102.45 33.2a30.48 30.48 0 0 0 -3.2-.2c.2.3.3.7.5 1a21.12 21.12 0 0 1 2.6.2c3 .4 3.7 1 3.7 1.2s-.6 1-3.5 1.8a53.38 53.38 0 0 1 -9.5 1.6c-8.5.7-13.3-.4-13.3-1.2 0-.5 1.9-1.5 5.7-2.4.1-.4.2-.7.3-1.1-3.7.8-7.1 1.9-7 3.5.2 1.8 4.8 2.3 9.2 2.3 1.9 0 3.7-.1 5.2-.2a55.93 55.93 0 0 0 9.7-1.6c2.9-.9 4.3-1.8 4.2-2.8s-1.6-1.7-4.6-2.1z" fill="#f59223"></path></svg></div> <h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-2">
          Archivists
        </h3> <p data-v-9db72168="">
          Storing archival data using IPFS enables deduplication, clustered
          persistence, and high performance — empowering you to store
          the world's information for future generations.
        </p></div> <div data-v-9db72168="" class="flex flex-col"><div data-v-9db72168="" class="max-h-24 mb-12"><svg data-v-9db72168="" viewBox="0 -16 101.4 131.4" xmlns="http://www.w3.org/2000/svg" class="h-36 w-36 mx-auto icon"><circle cx="50.7" cy="50.7" fill="#e0f2f3" r="50.7"></circle><path d="m84.1 80.6c-4.3 1-8.6 2.5-13 3-4.7.5-9.4.1-14.1.4-10.5.6-20.5 1-30.9-1.1a52.21 52.21 0 0 1 -13.4-4.2 26.31 26.31 0 0 1 -2.6-1.6h-.2c-2.9-.6-6.3-1.4-8.8-3.3 0 .7-.1 1.5-.1 2.2 0 5.4 25.6 13.6 49.9 13.6s49.5-7.8 49.5-14.1c0-1.4-.1-2.8-.2-4.3a32.25 32.25 0 0 1 -16.1 9.4z" fill="#d3d5db"></path><g stroke="#6acad1" stroke-miterlimit="10" stroke-width="2.5"><ellipse cx="50.6" cy="68.4" fill="#fff" rx="44.2" ry="11.8"></ellipse><path d="m99.3 71.8c0 6.3-24.1 13.3-48.4 13.3s-49-7.3-49-12.7c0-19.3 13.8-46.9 48.7-46.9s48.7 27 48.7 46.3z" fill="none"></path><circle cx="50.6" cy="21.3" fill="#fff" r="3.5"></circle></g><path d="m50.7 37.9 3.7 7.5 8.3 1.2-6 5.9 1.4 8.2-7.4-3.9-7.4 3.9 1.4-8.2-6-5.9 8.3-1.2z" fill="#083b54" stroke="#063b54" stroke-linejoin="round"></path><ellipse cx="50.7" cy="69.3" fill="#d3d5db" rx="12.4" ry="1.9"></ellipse><path d="m27.3 36.7c-8.1 5.3-10.6 13.3-9.9 14.4s4.3-5.5 12.5-10.9 17.9-7.4 17.1-8.5-11.5-.4-19.7 5z" fill="#fff"></path></svg></div> <h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-2">
          Service providers
        </h3> <p data-v-9db72168="">
          Providing large amounts of data to users? Storing on IPFS could help
          you slash bandwidth costs thanks to its use of secure, peer-to-peer
          content delivery.
        </p></div> <div data-v-9db72168="" class="flex flex-col"><div data-v-9db72168="" class="max-h-24 mb-12"><svg data-v-9db72168="" viewBox="0 0 127.1 101.4" xmlns="http://www.w3.org/2000/svg" class="h-36 w-36 mx-auto icon"><circle cx="63.55" cy="50.7" fill="#e0f2f3" r="50.7"></circle><path d="m125.85 83.1-22.3-40h-80l-22.3 40z" fill="#d3d5db" stroke="#d3d5db" stroke-linejoin="round"></path><path d="m125.85 79.1-23.3-40h-78l-23.3 40z" fill="#fff" stroke="#6acad1" stroke-linejoin="round" stroke-width="2.5"></path><circle cx="28.65" cy="63.3" fill="#f05135" r="2.6"></circle><circle cx="40.25" cy="59.9" fill="#f05135" r="2.6"></circle><circle cx="51.95" cy="54.5" fill="#f05135" r="2.6"></circle><circle cx="63.55" cy="60.7" fill="#f05135" r="2.6"></circle><circle cx="75.15" cy="57.1" fill="#f05135" r="2.6"></circle><circle cx="86.85" cy="60.7" fill="#f05135" r="2.6"></circle><circle cx="98.45" cy="58.1" fill="#f05135" r="2.6"></circle><path d="m28.65 63.3 11.6-3.4 11.75-5.4 11.6 6.2 11.6-3.6 11.7 3.6 11.6-2.6" fill="none" stroke="#f05135" stroke-miterlimit="10"></path><ellipse cx="28.65" cy="71.1" fill="#d3d5db" rx="2.6" ry="1.4"></ellipse><ellipse cx="40.25" cy="69.2" fill="#d3d5db" rx="2.6" ry="1.4"></ellipse><ellipse cx="51.95" cy="66.2" fill="#d3d5db" rx="2.6" ry="1.4"></ellipse><ellipse cx="63.55" cy="69.7" fill="#d3d5db" rx="2.6" ry="1.4"></ellipse><ellipse cx="75.15" cy="67.7" fill="#d3d5db" rx="2.6" ry="1.4"></ellipse><ellipse cx="86.85" cy="69.7" fill="#d3d5db" rx="2.6" ry="1.4"></ellipse><ellipse cx="98.45" cy="68.2" fill="#d3d5db" rx="2.6" ry="1.4"></ellipse><g stroke-width=".5"><path d="m28.65 71.1 11.6-1.9 11.7-3 11.6 3.5 11.6-2 11.7 2 11.6-1.5" fill="none" stroke="#d3d5db" stroke-miterlimit="10"></path><circle cx="35.95" cy="47.5" fill="#083b54" r="2.1" stroke="#063b54" stroke-linejoin="round"></circle><circle cx="45.65" cy="42.6" fill="#083b54" r="2.1" stroke="#063b54" stroke-linejoin="round"></circle><circle cx="55.35" cy="33.1" fill="#083b54" r="2.1" stroke="#063b54" stroke-linejoin="round"></circle><circle cx="64.95" cy="42.6" fill="#083b54" r="2.1" stroke="#063b54" stroke-linejoin="round"></circle><circle cx="74.65" cy="44" fill="#083b54" r="2.1" stroke="#063b54" stroke-linejoin="round"></circle><circle cx="84.35" cy="37.4" fill="#083b54" r="2.1" stroke="#063b54" stroke-linejoin="round"></circle><circle cx="93.95" cy="45.4" fill="#083b54" r="2.1" stroke="#063b54" stroke-linejoin="round"></circle></g><path d="m36 47.5 9.7-4.9 9.7-9.5 9.6 9.5 9.7 1.4 9.7-6.6 9.6 8" fill="none" stroke="#063b54" stroke-miterlimit="10" stroke-width=".7"></path><ellipse cx="35.95" cy="51.9" fill="#d3d5db" rx="2.1" ry="1"></ellipse><ellipse cx="45.65" cy="49.6" fill="#d3d5db" rx="2.1" ry="1"></ellipse><ellipse cx="55.35" cy="44.8" fill="#d3d5db" rx="2.1" ry="1"></ellipse><ellipse cx="64.95" cy="49.6" fill="#d3d5db" rx="2.1" ry="1"></ellipse><ellipse cx="74.65" cy="50.2" fill="#d3d5db" rx="2.1" ry="1"></ellipse><ellipse cx="84.35" cy="47.2" fill="#d3d5db" rx="2.1" ry="1"></ellipse><ellipse cx="93.95" cy="50.9" fill="#d3d5db" rx="2.1" ry="1"></ellipse><path d="m36 51.9 9.7-2.3 9.7-4.8 9.6 4.8 9.7.6 9.7-3 9.6 3.7" fill="none" stroke="#d3d5db" stroke-miterlimit="10" stroke-width=".3"></path></svg></div> <h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-2">
          Researchers
        </h3> <p data-v-9db72168="">
          If you're working with or distributing large datasets, storing that
          data using IPFS can help speed up performance and unlock
          decentralized archiving.
        </p></div></div> <div data-v-9db72168="" class="
        grid grid-cols-1
        sm:grid-cols-3
        gap-y-12
        sm:gap-y-0
        gap-x-8
        mt-12
      "><div data-v-9db72168="" class="flex flex-col"><div data-v-9db72168="" class="max-h-24 mb-12"><svg data-v-9db72168="" xmlns="http://www.w3.org/2000/svg" viewBox="-16.4 0 133.2 101.4" class="h-36 w-36 mx-auto icon"><circle cx="50.95" cy="50.7" r="50.7" fill="#e0f2f3"></circle><path d="M84.15 56.1h-67.1a1 1 0 01-1-1V22.3a1 1 0 011-1h67.1a1.08 1.08 0 011 1v32.8a.94.94 0 01-1 1z" fill="#063b54"></path><path d="M100.55 88.5V94a1.13 1.13 0 01-1.1 1.2H2.35a1.2 1.2 0 01-1.1-1.2v-5.5" fill="#d3d5db" stroke="#d3d5db" stroke-linejoin="round"></path><path d="M89.85 15h-78.4a1.2 1.2 0 00-1.1 1.2V63h80.7V16.3a1.39 1.39 0 00-1.2-1.3zm-3.5 42.8c-.7.7-7.1 1-8.9 1-5.2 0-23.2-.5-23.7-.5h-9.6c-.6 0-27.3.6-28.1-.1a6.13 6.13 0 01-1.2-4c0-.4-.5-31.5.1-32.1a9 9 0 015.1-2c.7-.1 1.4-.1 2.2-.2 7.1-.5 49.6-.5 55.5-.4 10.6.3 8.6 2.1 8.3 8.5-.3 8 1.3 28.8.3 29.8zm14.2 26.5l-9-19.9a1.13 1.13 0 00-1.1-1.2h-79.6a1.2 1.2 0 00-1.1 1.2l-8.5 19.9v4.4a1.13 1.13 0 001.1 1.2h97.1a1.2 1.2 0 001.1-1.2v-4.1h-.1a.37.37 0 00.1-.3zM65 79.5l-.3.3a1.37 1.37 0 01-1.1.8h-.3a11.58 11.58 0 01-3.2.3c-3.4.1-6.8-.1-10.3-.3-4.9.9-9.7 1.8-14.5-.1a1.26 1.26 0 01-.9-1.5c.1-.4.3-.9.5-1.6a6.23 6.23 0 011-3.4 1.09 1.09 0 00.1-.5 1.38 1.38 0 012.1-1 12.92 12.92 0 014.6-.4c4.2.1 8.3.6 12.5.3 2.2-.1 4.7-.6 6.8.2 2.55 1 5.05 4.3 3 6.9z" fill="#fff"></path><path d="M100.55 84.3v5.5a1.13 1.13 0 01-1.1 1.2H2.35a1.2 1.2 0 01-1.1-1.2v-5.5" fill="#fff" stroke="#6acad1" stroke-linejoin="round" stroke-width="2.5"></path><path d="M21.25 36.6h-3.6a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a4 4 0 01-4 4zm63 0h-3.6a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a4 4 0 01-4 4zM37 36.6h-3.7a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a3.87 3.87 0 01-3.9 4z" fill="none" stroke="#f05135" stroke-miterlimit="10" stroke-width="2"></path><path d="M32.65 33.9h-10.9a1.1 1.1 0 110-2.2h10.9a1.1 1.1 0 110 2.2zm15.6 0h-11a1.1 1.1 0 110-2.2h11a1.11 1.11 0 011.1 1.1 1.18 1.18 0 01-1.1 1.1zm15.7 0h-10.9a1.1 1.1 0 110-2.2H64a1.1 1.1 0 010 2.2zm15.8 0h-10.9a1.1 1.1 0 110-2.2h10.9a1.1 1.1 0 010 2.2z" fill="#f05135"></path><path d="M52.45 36.6h-3.6a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a4 4 0 01-4 4zm15.7 0h-3.6a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a4 4 0 01-4 4zm7.9 13.4h-3.6a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a4 4 0 01-4 4zm-47.3 0h-3.6a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a4 4 0 01-4 4z" fill="none" stroke="#f05135" stroke-miterlimit="10" stroke-width="2"></path><path d="M24.45 47.3h-10.9a1.1 1.1 0 110-2.2h10.9a1.1 1.1 0 010 2.2zm15.6 0h-11a1.1 1.1 0 010-2.2H40a1.11 1.11 0 011.1 1.1 1 1 0 01-1.05 1.1zm15.7 0h-10.9a1.1 1.1 0 010-2.2h10.9a1.1 1.1 0 010 2.2zm15.8 0h-10.9a1.1 1.1 0 010-2.2h10.9a1.1 1.1 0 110 2.2zm17.1 0h-11a1.1 1.1 0 110-2.2h10.9a1.11 1.11 0 011.1 1.1 1.1 1.1 0 01-1 1.1z" fill="#f05135"></path><path d="M44.25 50h-3.6a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a4 4 0 01-4 4zM60 50h-3.7a4 4 0 01-4-4v-.3a4 4 0 014-4h3.6a4 4 0 014 4v.3a3.87 3.87 0 01-3.9 4z" fill="none" stroke="#f05135" stroke-miterlimit="10" stroke-width="2"></path><path d="M99.45 85.5H2.35a1.13 1.13 0 01-1.1-1.2l8.5-19.9a1.13 1.13 0 011.1-1.2h79.6a1.2 1.2 0 011.1 1.2l9 19.9a1.13 1.13 0 01-1.1 1.2zM89.85 15h-78.4a1.2 1.2 0 00-1.1 1.2V63h80.7V16.3a1.39 1.39 0 00-1.2-1.3zm-4.7 39.7a2.33 2.33 0 01-2.3 2.3h-64.4a2.33 2.33 0 01-2.3-2.3V23.3a2.33 2.33 0 012.3-2.3h64.4a2.33 2.33 0 012.3 2.3z" fill="#fff" stroke="#6acad1" stroke-linejoin="round" stroke-width="2.5"></path><path d="M64.75 80.2h-30.1c-.5 0-1-.7-1-1.6l1.4-6c0-.9.4-1.6 1-1.6h27.2c.5 0 1 .7 1 1.6l1.4 6c.1.9-.4 1.6-.9 1.6z" fill="#e0f2f3" stroke="#6acad1" stroke-miterlimit="10" stroke-width="2.5"></path></svg></div> <h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-2">
          Blockchain developers
        </h3> <p data-v-9db72168="">
          IPFS content addressing enables you to store large files off-chain
          and put immutable, permanent links in transactions —
          timestamping and securing content without having to put the data
          itself on-chain.
        </p></div> <div data-v-9db72168="" class="flex flex-col"><div data-v-9db72168="" class="max-h-24 mb-12"><svg data-v-9db72168="" xmlns="http://www.w3.org/2000/svg" viewBox="-16.4 -16 133.2 131.4" class="h-36 w-36 mx-auto icon"><circle cx="56.19" cy="50.68" r="50.19" fill="#e0f2f3"></circle><path d="M109.05 97.3H4.22a3 3 0 01-3-3v-5.9l12.9-28.12a2.92 2.92 0 013-3h79.06a2.92 2.92 0 013 3L112 88.4v5.93a3 3 0 01-2.95 2.97z" fill="#d3d5db" stroke="#d3d5db" stroke-linejoin="round"></path><path d="M109.05 93.34H4.22a3 3 0 01-3-3v-5.9l12.9-28.12a2.92 2.92 0 013-3h79.06a2.92 2.92 0 013 3L112 84.44v5.94a3 3 0 01-2.95 2.96z" fill="#fff" stroke="#6acad1" stroke-linejoin="round" stroke-width="2.5"></path><path d="M109.05 87.41H4.22a3 3 0 01-3-3l12.9-34.03a2.92 2.92 0 013-3h79.06a2.92 2.92 0 013 3L112 84.44a3 3 0 01-2.95 2.97z" fill="#e0f2f3" stroke="#6acad1" stroke-miterlimit="10" stroke-width="2.5"></path><path d="M89.74 81.86H11a2.3 2.3 0 01-2.28-2.27L18.37 54a2.3 2.3 0 012.28-2.28h62.46A2.3 2.3 0 0185.39 54l6.73 25.64a2.46 2.46 0 01-2.38 2.22z" fill="#fff" stroke="#6acad1" stroke-linejoin="round" stroke-width="2.5"></path><ellipse cx="96.97" cy="66.42" rx="3.27" ry="2.57" fill="#6acad1"></ellipse><ellipse cx="28.27" cy="63.85" rx="5.94" ry="2.77" fill="#d3d5db" stroke="#d3d5db" stroke-linejoin="round"></ellipse><ellipse cx="44.61" cy="60.78" rx="5.94" ry="2.77" fill="#d3d5db" stroke="#d3d5db" stroke-linejoin="round"></ellipse><path d="M28.27 63.85V34.94" fill="none" stroke="#063b54" stroke-miterlimit="10" stroke-width="2.5"></path><circle cx="28.27" cy="33.16" r="8.81" fill="#f05135"></circle><path d="M49 59.69c0 1.48-2 2.67-4.35 2.67s-4.36-1.19-4.36-2.67V58.2a17.75 17.75 0 014.36-1.08A14.4 14.4 0 0149 58.2z" fill="#f05135"></path><ellipse cx="44.61" cy="58.2" rx="4.36" ry="2.67" fill="#f05135"></ellipse><ellipse cx="53.22" cy="68.6" rx="5.94" ry="2.77" fill="#d3d5db" stroke="#d3d5db" stroke-linejoin="round"></ellipse><path d="M57.57 67.41c0 1.48-2 2.67-4.35 2.67s-4.36-1.19-4.36-2.67v-1.48a17.62 17.62 0 014.36-1.09 14.3 14.3 0 014.35 1.09z" fill="#083b54"></path><ellipse cx="53.22" cy="65.93" rx="4.36" ry="2.67" fill="#083b54"></ellipse><path d="M60.94 23.76h25.54V41H60.94z" fill="#083b54"></path><path d="M60.42 20.26l25.28-3.67.51 3.52-25.27 3.68z" fill="#083b54"></path><path d="M67.18 22.27l-2.68.4-2-2.08 2.77-.4zm6.13-.89l-2.67.4-2-2.08 2.67-.4zm6.24-.89l-2.67.3-2-2 2.67-.4zm6.14-1L83 19.9l-2-2 2.68-.4zm-4.06 7.23h2.77l1.6-2.37h-2.69zm-6.14 0h2.67l1.59-2.38h-2.68zm-6.33 0h2.77l1.58-2.38h-2.67zm-6.14 0h2.67l1.58-2.38H64.6z" fill="#fff"></path><ellipse cx="72.22" cy="57.31" rx="10.59" ry="1.29" fill="#d3d5db" stroke="#d3d5db" stroke-linejoin="round"></ellipse><path d="M45.2 8.71v8.91a3.75 3.75 0 00-1.88-.5c-1.58 0-2.77.9-2.77 1.89s1.28 1.88 2.77 1.88 2.77-.8 2.77-1.79v-8.81l6.53-1.78v6.83a3.82 3.82 0 00-1.88-.49c-1.58 0-2.77.89-2.77 1.88s1.29 1.88 2.77 1.88 2.78-.79 2.78-1.78V6.53zM38.17 0L35 .89V9.8a3.72 3.72 0 00-1.88-.5c-1.58 0-2.77.9-2.77 1.89s1.29 1.88 2.77 1.88 2.78-.8 2.78-1.79v-8.9l2.27-.6z" fill="#063b54"></path><path d="M65.59 1.75l-3.17.89v8.91a3.72 3.72 0 00-1.88-.5c-1.58 0-2.77.89-2.77 1.88s1.29 1.89 2.77 1.89S63.31 14 63.31 13V4.12l2.28-.59z" fill="#f05135"></path></svg></div> <h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-2">
          Content creators
        </h3> <p data-v-9db72168="">
          IPFS empowers creators to build and share on the decentralized web
          — whether that's delivering content free from intermediary
          control or minting NFTs that stand the test of time.
        </p></div> <div data-v-9db72168="" class="flex flex-col"><div data-v-9db72168="" class="max-h-24 mb-12"><svg data-v-9db72168="" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140.2 101.4" class="h-36 w-36 mx-auto icon"><circle cx="70.05" cy="50.7" r="50.7" fill="#e0f2f3"></circle><path d="M139 83.4c-4.4-7.3-24.6-44.2-24.9-44.5-.1-.1-22.6-7.9-22.6-7.9S70.15 38.3 70 38.3c-3.8-.7-23.3-6.9-23.3-6.9s-23 6.1-23.1 6.2c-.4.1-21.8 44.5-22.3 46.1-.1.3 34.3-4.3 34.3-4.3s28.1 3.7 33.8 4.1c.2 0 34-6.3 34-6.3s35.7 6.4 35.6 6.2z" fill="#d3d5db"></path><path d="M139 79.6c-4.4-7.3-24.6-44.2-24.9-44.5-.1-.1-22.6-7.9-22.6-7.9S70.15 34.5 70 34.5c-3.8-.7-23.3-6.9-23.3-6.9s-23 6.1-23.1 6.2c-.4.1-21.8 44.5-22.3 46.1-.1.3 34.3-7.3 34.3-7.3s28.1 6.7 33.8 7.1c.2 0 34-9.3 34-9.3s35.7 9.4 35.6 9.2z" fill="#e0f2f3"></path><path d="M91.45 27.2L70 34.5l-.5 45.3 34-9.3zm-44.8.4s-23 6.1-23.1 6.2c-.4.1-21.8 44.5-22.3 46.1-.1.3 34.3-7.3 34.3-7.3z" fill="#fff"></path><path d="M139 79.6c-4.4-7.3-24.6-44.2-24.9-44.5-.1-.1-22.6-7.9-22.6-7.9S70.15 34.5 70 34.5c-3.8-.7-23.3-6.9-23.3-6.9s-23 6.1-23.1 6.2c-.4.1-21.8 44.5-22.3 46.1-.1.3 34.3-7.3 34.3-7.3s28.1 6.7 33.8 7.1c.2 0 34-9.3 34-9.3s35.7 9.4 35.6 9.2z" fill="none" stroke="#6acad1" stroke-miterlimit="10" stroke-width="2.5"></path><path d="M108.55 54.2c-2.3 0-3.3 1.1-2.4 2.6s6.3 4.2 6.8 4.2 2.3-2.7 1.4-4.2-3.6-2.6-5.8-2.6zm1.6 2.5a2.54 2.54 0 01-1.8-.8c-.3-.4.1-.8.8-.8a2.54 2.54 0 011.8.8c.3.5-.1.8-.8.8zM30.85 42c-2.3 0-3.3 1.1-2.4 2.6s6.3 4.2 6.8 4.2 2.3-2.7 1.4-4.2-3.6-2.6-5.8-2.6zm1.6 2.6a2.54 2.54 0 01-1.8-.8c-.3-.4.1-.8.8-.8a2.54 2.54 0 011.8.8c.3.4-.1.8-.8.8zm23 17.7c-2.3 0-3.3 1.1-2.4 2.6s6.3 4.2 6.8 4.2 2.3-2.7 1.4-4.2a7.92 7.92 0 00-5.8-2.6zm1.6 2.6a2.54 2.54 0 01-1.8-.8c-.3-.4.1-.8.8-.8a2.54 2.54 0 011.8.8c.3.4 0 .8-.8.8z" fill="#d3d5db"></path><path d="M35.25 35.3a5.12 5.12 0 00-5.1 5.1c0 2.8 4.5 8.3 5.1 8.3s5.1-5.5 5.1-8.3a5.12 5.12 0 00-5.1-5.1zm0 5.1a1.6 1.6 0 111.6-1.6 1.58 1.58 0 01-1.6 1.6zm24.6 15.2a5.12 5.12 0 00-5.1 5.1c0 2.8 4.5 8.3 5.1 8.3S65 63.5 65 60.7a5.12 5.12 0 00-5.15-5.1zm0 5.1a1.6 1.6 0 111.6-1.6 1.58 1.58 0 01-1.6 1.6zm53.4-13.4a5.12 5.12 0 00-5.1 5.1c0 2.8 4.5 8.3 5.1 8.3s5.1-5.5 5.1-8.3a5.12 5.12 0 00-5.1-5.1zm0 5.1a1.6 1.6 0 111.6-1.6 1.58 1.58 0 01-1.6 1.6z" fill="#083b54"></path><path d="M82.65 34.6c-1.2-1.8-4.2-3.2-7.1-3.6a5 5 0 01-.5 1.3h.3A3.5 3.5 0 0178 33.4c.4.6-.1 1.1-1.1 1.1A4.49 4.49 0 0175 34l-3.5 1.1c2.2 2.1 8.5 5.3 9.2 5.3.65.2 3.3-3.8 1.95-5.8z" fill="#d3d5db"></path><path d="M81.15 19.9a7.81 7.81 0 00-7.8 7.8c0 4.3 6.8 12.7 7.8 12.7S89 32 89 27.7a7.94 7.94 0 00-7.85-7.8zm0 7.8a2.4 2.4 0 112.4-2.4 2.43 2.43 0 01-2.4 2.4z" fill="#f05135"></path></svg></div> <h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-2">
          Offline users
        </h3> <p data-v-9db72168="">
          High-latency networks cause major obstacles for those with poor
          internet infrastructure. Peer-to-peer IPFS offers resilient access
          to data independent of latency or backbone connectivity.
        </p></div></div></section> <span data-v-132ef3b3="" data-v-9db72168="" class="divider block mx-auto bg-blueGreenLight"></span> <section data-v-9db72168="" class="grid-margins py-20"><h2 data-v-9db72168="" class="font-display text-center mb-12">Who's already using IPFS?</h2> <div data-v-9db72168="" class="grid grid-cols-2"><div data-v-9db72168="" class="col-span-2 md:col-span-1 mb-8 md:mb-0 md:mr-12"><div data-v-9db72168="" class="
            video-preview
            max-w-sm
            md:max-w-xl
            mx-auto
            md:mx-0 md:float-right
            cursor-pointer
          "><div data-v-9db72168="" class="relative overflow-hidden rounded border-2 border-gray-300"><img data-v-9db72168="" src="/images/meet-builders-thumbnail-pinata.png" alt="Meet the Builders: Pinata" class="
                video-preview-thumbnail
                filter
                brightness-75
                transform
                transition-transform
                duration-300
              "> <svg data-v-9db72168="" viewBox="0 0 47.51 47.51" xmlns="http://www.w3.org/2000/svg" class="
                absolute
                top-0
                bottom-0
                left-0
                right-0
                mx-auto
                my-auto
                w-1/6
               icon"><circle cx="23.75" cy="23.75" fill="#231f20" opacity=".8" r="23.75"></circle><path d="m37.16 23.75-21.11-12.18v24.37z" fill="#fff"></path></svg></div></div></div> <div data-v-9db72168="" class="col-span-2 md:col-span-1 md:max-w-xl text-center md:text-left"><h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-4">
          Explore the ecosystem
        </h3> <p data-v-9db72168="" class="text-base sm:text-lg mb-6">
          Companies and organizations worldwide are building amazing apps,
          services, and developer tools on IPFS. Check out the video to hear
          straight from IPFS builders, and explore the interactive IPFS
          ecosystem directory to learn more.
        </p> <a data-v-9db72168="" href="https://ecosystem.ipfs.tech" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out text-white bg-blueGreen hover:bg-blueGreenScreen">
  View the ecosystem directory
  </a></div></div></section> <span data-v-132ef3b3="" data-v-9db72168="" class="divider block mx-auto bg-blueGreenLight"></span> <section data-v-9db72168="" class="grid-margins py-20"><h2 data-v-9db72168="" class="font-display text-center mb-12">News and more</h2> <div data-v-9db72168="" class="grid grid-cols-4"><div data-v-9db72168="" class="col-span-4 sm:col-span-1 pr-16 mb-8 sm:mb-0"><h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-4">
          Latest blog posts
        </h3> <ol data-v-9db72168=""><li data-v-9db72168="" class="flex flex-col mb-2.5"><span data-v-9db72168="" class="text-sm text-gray-500">06 June 2023</span> <a data-v-9db72168="" href="https://blog.ipfs.tech/newsletter-194/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">Welcome to IPFS News 194!</a></li><li data-v-9db72168="" class="flex flex-col mb-2.5"><span data-v-9db72168="" class="text-sm text-gray-500">17 May 2023</span> <a data-v-9db72168="" href="https://blog.ipfs.tech/2023-how-to-host-dynamic-content-on-ipfs/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">How to Host Dynamic Content on IPFS</a></li><li data-v-9db72168="" class="flex flex-col mb-2.5"><span data-v-9db72168="" class="text-sm text-gray-500">09 May 2023</span> <a data-v-9db72168="" href="https://blog.ipfs.tech/newsletter-193/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">Welcome to IPFS News 193!</a></li><li data-v-9db72168="" class="flex flex-col mb-2.5"><span data-v-9db72168="" class="text-sm text-gray-500">31 March 2023</span> <a data-v-9db72168="" href="https://blog.ipfs.tech/2023-03-implementation-principles/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">IPFS Implementations: It’s Definitely A Thing</a></li></ol></div> <div data-v-9db72168="" class="col-span-4 sm:col-span-1 pr-16 mb-8 sm:mb-0"><h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-4">
          In the media
        </h3> <ol data-v-9db72168=""><li data-v-9db72168="" class="flex flex-col mb-2.5"><span data-v-9db72168="" class="text-sm text-gray-500">2 May 2023</span> <a data-v-9db72168="" href="https://brave.com/nft-pinning/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">Brave announces automatic NFT backups and enhanced IPFS/Filecoin support in Brave Wallet</a></li><li data-v-9db72168="" class="flex flex-col mb-2.5"><span data-v-9db72168="" class="text-sm text-gray-500">19 Dec 2022</span> <a data-v-9db72168="" href="https://blog.libp2p.io/2022-12-19-libp2p-webtransport/" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">WebTransport in libp2p</a></li><li data-v-9db72168="" class="flex flex-col mb-2.5"><span data-v-9db72168="" class="text-sm text-gray-500">9 Oct 2022</span> <a data-v-9db72168="" href="https://spectrum.ieee.org/peer-to-peer-network" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">Why the Internet Needs the Interplanetary File System</a></li></ol></div> <div data-v-9db72168="" class="col-span-4 sm:col-span-2"><h3 data-v-9db72168="" class="text-navy text-base sm:text-lg font-semibold mb-4">
          Latest videos
        </h3> <div data-v-9db72168="" class="flex mb-4"><div data-v-9db72168="" class="video-preview flex flex-col mr-8 w-6/12"><a data-v-9db72168="" href="https://www.youtube.com/watch?v=kRzNohHeRaM" class="
                relative
                overflow-hidden
                rounded
                border-2 border-gray-300
                mb-2
              "><img data-v-9db72168="" src="https://img.youtube.com/vi/kRzNohHeRaM/maxresdefault.jpg" alt="This Month in IPFS - January 2023" class="
                  video-preview-thumbnail
                  max-h-48
                  filter
                  brightness-75
                  transform
                  transition-transform
                  duration-300
                "> <svg data-v-9db72168="" viewBox="0 0 47.51 47.51" xmlns="http://www.w3.org/2000/svg" class="
                  absolute
                  top-0
                  bottom-0
                  left-0
                  right-0
                  mx-auto
                  my-auto
                  w-1/5
                 icon"><circle cx="23.75" cy="23.75" fill="#231f20" opacity=".8" r="23.75"></circle><path d="m37.16 23.75-21.11-12.18v24.37z" fill="#fff"></path></svg></a> <a data-v-9db72168="" href="https://www.youtube.com/watch?v=kRzNohHeRaM" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">This Month in IPFS - January 2023</a></div><div data-v-9db72168="" class="video-preview flex flex-col mr-8 w-6/12"><a data-v-9db72168="" href="https://www.youtube.com/watch?v=29k2C1JXyg4" class="
                relative
                overflow-hidden
                rounded
                border-2 border-gray-300
                mb-2
              "><img data-v-9db72168="" src="https://img.youtube.com/vi/29k2C1JXyg4/maxresdefault.jpg" alt="Meet the Web3 Builders: Pinata" class="
                  video-preview-thumbnail
                  max-h-48
                  filter
                  brightness-75
                  transform
                  transition-transform
                  duration-300
                "> <svg data-v-9db72168="" viewBox="0 0 47.51 47.51" xmlns="http://www.w3.org/2000/svg" class="
                  absolute
                  top-0
                  bottom-0
                  left-0
                  right-0
                  mx-auto
                  my-auto
                  w-1/5
                 icon"><circle cx="23.75" cy="23.75" fill="#231f20" opacity=".8" r="23.75"></circle><path d="m37.16 23.75-21.11-12.18v24.37z" fill="#fff"></path></svg></a> <a data-v-9db72168="" href="https://www.youtube.com/watch?v=29k2C1JXyg4" target="_blank" rel="noopener noreferrer" class="text-blueGreen font-bold hover:underline">Meet the Web3 Builders: Pinata</a></div></div> <a data-v-9db72168="" href="https://blog.ipfs.tech/?category=Video" class="inline-block px-3 py-2 font-semibold rounded transition duration-300 ease-in-out text-white bg-blueGreen hover:bg-blueGreenScreen" target="_blank">
  More videos
  </a></div></div></section> <!----></div> <footer data-v-96e01632="" class="bg-gradient-6 text-white py-8 md:py-16 mt-auto"><div data-v-96e01632="" class="grid-margins"><div data-v-6d434613="" data-v-96e01632="" id="newsletter-form" class="flex flex-col lg:flex-row lg:justify-between lg:items-center col-start-1 col-span-12 lg:pb-20"><div data-v-6d434613="" class="flex-shrink lg:max-w-lg xl:max-w-xl mb-4 lg:mb-0"><h2 data-v-6d434613="">Stay informed</h2> <p data-v-6d434613="" class="mt-2 mr-2">
      Sign up for the IPFS Weekly newsletter (<a data-v-6d434613="" href="https://blog.ipfs.tech/?tags=weekly" class="text-blueGreenLight hover:underline">example</a>) for the latest on releases, upcoming developments, community events,
      and more.
    </p></div> <form data-v-6d434613="" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" action="https://ipfs.us4.list-manage.com/subscribe/post?u=25473244c7d18b897f5a1ff6b&amp;id=cad54b2230" method="post" target="_blank" class="flex lg:justify-end max-w-2xl xl:w-3/5"><div data-v-6d434613="" id="mc_embed_signup_scroll" class="grid gric-col-2 w-full"><div data-v-6d434613="" class="fields flex flex-col sm:flex-row col-start-1 col-span-2"><input data-v-6d434613="" id="mce-EMAIL" required="required" type="email" aria-label="Email Address" placeholder="email@your.domain" name="EMAIL" class="flex-grow text-black p-2 rounded"> <div data-v-6d434613="" class="sm:ml-4 sm:pt-0 pt-2"><input data-v-6d434613="" id="mc-embedded-subscribe" type="submit" value="Subscribe" name="subscribe" class="p-2 text-white font-semibold bg-blueGreen hover:bg-blueGreenScreen transition duration-300 rounded cursor-pointer w-full"></div></div> <label data-v-6d434613="" for="gdpr_28879" class="pt-2 col-start-1 col-span-2"><input data-v-6d434613="" id="gdpr_28879" type="checkbox" required="required" name="gdpr[28879]" value="Y"><span data-v-6d434613="" class="pl-2">Please send me the newsletter</span></label></div> <div data-v-6d434613="" id="mergeRow-gdpr"><div data-v-6d434613="" aria-hidden="true" style="position: absolute; left: -5000px;"><input data-v-6d434613="" type="text" name="b_25473244c7d18b897f5a1ff6b_cad54b2230" tabindex="-1" value=""></div></div></form></div> <div data-v-96e01632="" class="flex flex-col lg:flex-row lg:items-top lg:justify-between"><div data-v-96e01632="" class="flex flex-col lg:flex-row lg:items-center mb-4 md:mb-8 lg:mb-0"><ul data-v-96e01632="" class="flex flex-col sm:flex-row mt-4 md:mt-8 lg:mt-0"><li data-v-96e01632="" class="sm:mr-10 last:mr-0"><a data-v-96e01632="" href="https://blog.ipfs.tech/" target="_blank" rel="noopener noreferrer" class="
                footer-link
                font-medium
                hover:opacity-75
                transition-opacity
                duration-300
                ease-in-out
              ">Blog &amp; news</a></li><li data-v-96e01632="" class="sm:mr-10 last:mr-0"><a data-v-96e01632="" href="/media" class="
                footer-link
                font-medium
                hover:opacity-75
                transition-opacity
                duration-300
                ease-in-out
              ">Press</a></li><li data-v-96e01632="" class="sm:mr-10 last:mr-0"><a data-v-96e01632="" href="https://github.com/ipfs/community/blob/master/code-of-conduct.md" target="_blank" rel="noopener noreferrer" class="
                footer-link
                font-medium
                hover:opacity-75
                transition-opacity
                duration-300
                ease-in-out
              ">Code of conduct</a></li><li data-v-96e01632="" class="sm:mr-10 last:mr-0"><a data-v-96e01632="" href="https://github.com/ipfs/community/blob/master/CONTRIBUTING.md#security-issues" target="_blank" rel="noopener noreferrer" class="
                footer-link
                font-medium
                hover:opacity-75
                transition-opacity
                duration-300
                ease-in-out
              ">Security</a></li></ul></div> <div data-v-96e01632="" class="flex items-center"><a href="https://github.com/ipfs" target="_blank" rel="noopener noreferrer" class="mr-5 last:mr-0"><svg viewBox="0 0 35 35" xmlns="http://www.w3.org/2000/svg" class="
        w-8
        h-8
        fill-current
        hover:opacity-75
        transition
        duration-300
        ease-in-out
       icon" title="Github"><path d="M17.499 4.5C10.32 4.5 4.5 10.468 4.5 17.83c0 5.888 3.725 10.884 8.89 12.646.65.123.888-.288.888-.642 0-.316-.011-1.155-.018-2.267-3.616.806-4.379-1.787-4.379-1.787-.591-1.54-1.443-1.95-1.443-1.95-1.18-.826.089-.81.089-.81 1.305.095 1.991 1.374 1.991 1.374 1.16 2.037 3.043 1.449 3.784 1.107.118-.86.454-1.448.825-1.781-2.887-.336-5.922-1.48-5.922-6.588 0-1.455.507-2.645 1.339-3.576-.134-.337-.58-1.693.127-3.528 0 0 1.091-.358 3.575 1.367a12.164 12.164 0 013.254-.45c1.105.006 2.217.153 3.255.45 2.482-1.725 3.571-1.367 3.571-1.367.71 1.835.264 3.19.13 3.528.833.93 1.336 2.121 1.336 3.576 0 5.12-3.04 6.248-5.935 6.577.466.412.882 1.225.882 2.47 0 1.78-.016 3.218-.016 3.655 0 .357.235.772.894.642 5.162-1.767 8.883-6.76 8.883-12.647C30.5 10.468 24.679 4.5 17.499 4.5"></path></svg></a><a href="https://www.youtube.com/channel/UCdjsUXJ3QawK4O5L1kqqsew" target="_blank" rel="noopener noreferrer" class="mr-5 last:mr-0"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" class="
        w-8
        h-8
        fill-current
        hover:opacity-75
        transition
        duration-300
        ease-in-out
       icon" title="YouTube"><path d="m24.536 16.609c0 1.395-.175 2.787-.175 2.787s-.174 1.133-.696 1.656c-.61.696-1.395.696-1.742.696-2.352.175-5.923.175-5.923.175s-4.442 0-5.748-.175c-.349-.086-1.22-.086-1.916-.696-.523-.523-.697-1.656-.697-1.656s-.174-1.392-.174-2.787v-1.306c0-1.394.174-2.787.174-2.787s.174-1.132.697-1.655c.61-.696 1.393-.696 1.741-.696 2.352-.175 5.923-.175 5.923-.175s3.571 0 5.923.175c.347 0 1.045 0 1.742.696.522.523.696 1.655.696 1.655s.175 1.393.175 2.787zm-10.279 1.569 4.616-2.352-4.616-2.44zm-11.67-2.178c0 7.404 6.009 13.413 13.412 13.413s13.413-6.01 13.413-13.413c.088-7.404-6.009-13.413-13.412-13.413s-13.413 6.01-13.413 13.413z"></path></svg></a><a href="http://twitter.com/ipfs" target="_blank" rel="noopener noreferrer" class="mr-5 last:mr-0"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="
        w-8
        h-8
        fill-current
        hover:opacity-75
        transition
        duration-300
        ease-in-out
       icon" title="Twitter"><path d="M8.266 20.496c8.015 0 12.401-6.647 12.401-12.402 0-.187 0-.374-.008-.56a8.88 8.88 0 002.176-2.262 8.834 8.834 0 01-2.508.689 4.385 4.385 0 001.921-2.414 8.67 8.67 0 01-2.77 1.054 4.35 4.35 0 00-3.18-1.377 4.364 4.364 0 00-4.36 4.36c0 .34.042.672.11.995a12.377 12.377 0 01-8.984-4.556 4.37 4.37 0 001.351 5.823A4.409 4.409 0 012.443 9.3v.06a4.368 4.368 0 003.494 4.275 4.25 4.25 0 01-1.148.153c-.28 0-.552-.025-.816-.076a4.358 4.358 0 004.072 3.026 8.742 8.742 0 01-5.415 1.87c-.348 0-.697-.017-1.037-.06a12.398 12.398 0 006.673 1.947z"></path></svg></a><a href="https://www.linkedin.com/company/protocollabs/" target="_blank" rel="noopener noreferrer" class="mr-5 last:mr-0"><svg viewBox="0 0 34 34" xmlns="http://www.w3.org/2000/svg" class="
        w-8
        h-8
        fill-current
        hover:opacity-75
        transition
        duration-300
        ease-in-out
       icon" title="LinkedIn"><path d="M24.208 6H10.792A4.793 4.793 0 006 10.792v13.416A4.793 4.793 0 0010.792 29h13.416A4.793 4.793 0 0029 24.208V10.792A4.793 4.793 0 0024.208 6zM13.667 24.208h-2.875V13.667h2.875zM12.229 12.45c-.93 0-1.677-.757-1.677-1.687s.748-1.696 1.677-1.696 1.677.757 1.677 1.686a1.69 1.69 0 01-1.677 1.697zm12.938 11.758h-2.875v-5.366c0-3.23-3.834-2.98-3.834 0v5.366h-2.875V13.667h2.875v1.696c1.342-2.482 6.709-2.664 6.709 2.377z"></path></svg></a></div></div> <div data-v-96e01632="" class="flex items-center text-sm mt-4 md:mt-8"><a href="https://protocol.ai" target="_blank" class="mr-2 inline-block align-middle"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" class="w-4 h-4 fill-current icon" title="Protocol Labs"><path fill-rule="evenodd" d="M20.156 5.697c-.38-.218-.378-.572 0-.788l6.526-3.746c.38-.218.997-.217 1.375 0l6.525 3.746c.38.218.378.572 0 .788l-6.525 3.747c-.38.217-.997.216-1.375 0zm7.947 6.197c0-.436.31-.968.687-1.185l6.524-3.744c.378-.218.686-.034.686.407v18.22c0 .443-.314.982-.698 1.203L19.435 35.9c-.385.222-.698.046-.698-.388v-7.493c0-.435.313-.968.688-1.183l7.989-4.585c.38-.22.688-.754.688-1.186zM7.894 30.132c0 .436-.31.613-.687.396l-6.52-3.742C.306 26.568 0 26.03 0 25.59V7.37c0-.443.315-.621.698-.4l15.867 9.105c.385.221.698.756.698 1.19v7.492c0 .436-.312.61-.69.394l-7.99-4.585c-.38-.22-.689-.038-.689.394zM25.202 10.28c.386.221.389.579.011.795l-6.527 3.747c-.38.218-1.002.214-1.386-.006L1.43 5.706c-.386-.22-.389-.578-.011-.795l6.528-3.747c.38-.218 1.002-.214 1.386.006zm1.433 9.946c0 .435-.31.967-.687 1.182l-6.524 3.745c-.378.218-.687.039-.687-.395v-7.49c0-.436.31-.968.687-1.184l6.525-3.744c.378-.218.687-.039.687.394zm-10.06 6.61c.38.217.688.75.688 1.183v7.493c0 .436-.31.612-.687.395l-6.522-3.742c-.378-.218-.686-.75-.686-1.183v-7.494c0-.436.31-.612.686-.395z"></path></svg></a> <span>
    ©
    <a href="https://protocol.ai" target="_blank" class="text-blueGreenLight hover:underline">
      Protocol Labs
    </a>
    | Except as
    <a href="https://protocol.ai/legal/" target="_blank" class="text-blueGreenLight hover:underline">
      noted</a>, content licensed
    <a href="https://creativecommons.org/licenses/by/3.0/" target="_blank" class="text-blueGreenLight hover:underline">CC-BY 3.0</a>
    |
    <a href="https://protocol.ai/legal/#terms-of-service" target="_blank" class="text-blueGreenLight hover:underline">Terms</a>
    |
    <a href="https://protocol.ai/legal/#privacy-policy" target="_blank" class="text-blueGreenLight hover:underline">Privacy</a>
    |
    <a href="/legal" class="text-blueGreenLight hover:underline">DMCA</a></span></div></div></footer></div></div></div><script type="text/javascript" async="" src="https://countly.ipfs.io/sdk/web/countly.min.js"></script><script defer="" src="./_nuxt/static/1683668908/state.js"></script><script src="./_nuxt/3de2277.js" defer=""></script><script src="./_nuxt/3a66e31.js" defer=""></script><script src="./_nuxt/0a8c91e.js" defer=""></script><script src="./_nuxt/d32aa7c.js" defer=""></script><script src="./_nuxt/f9f87b5.js" defer=""></script><script src="./_nuxt/dd4f578.js" defer=""></script></body></html>

                             

Screenshot: