html{-webkit-text-size-adjust:100%;line-height:1}body{margin:0;padding:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after{box-sizing:border-box}html,body{-webkit-overflow-scrolling:touch;width:100%;min-height:100%;margin:0;padding:0;position:relative}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0;list-style:none}h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,ol:empty,ul:empty,.article-card-container:empty{display:none}a{word-wrap:break-word;cursor:pointer;color:inherit;border:none;outline:none;text-decoration:none;position:relative}a:hover,a:visited{color:auto}img,figure,picture,iframe{border:none;outline:none;max-width:100%;height:auto;display:block}canvas{margin:0;display:block}input,textarea,select,button{color:inherit;appearance:none;-o-appearance:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;transition:all}button,input[type=submit]{cursor:pointer}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.mx-auto{margin-left:auto;margin-right:auto}.max-w-0{max-width:0}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.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-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-min{max-width:min-content}.max-w-max{max-width:max-content}.max-w-prose{max-width:65ch}.max-w-screen-sm{max-width:768px}.max-w-screen-md{max-width:940px}.max-w-screen-lg{max-width:1200px}.max-w-screen-xl{max-width:1600px}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-4{row-gap:1rem}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-hidden{overflow:hidden}.bg-transparent{background-color:#0000}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.text-center{text-align:center}.text-justify{text-align:justify}.sr-only{white-space:nowrap;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border-width:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (min-width:480px){.xs\:col-span-1{grid-column:span 1/span 1}.xs\:col-span-2{grid-column:span 2/span 2}.xs\:col-span-3{grid-column:span 3/span 3}.xs\:col-span-4{grid-column:span 4/span 4}.xs\:col-span-5{grid-column:span 5/span 5}.xs\:col-span-6{grid-column:span 6/span 6}.xs\:col-span-7{grid-column:span 7/span 7}.xs\:col-span-8{grid-column:span 8/span 8}.xs\:col-span-9{grid-column:span 9/span 9}.xs\:col-span-10{grid-column:span 10/span 10}.xs\:col-span-11{grid-column:span 11/span 11}.xs\:col-span-12{grid-column:span 12/span 12}.xs\:col-start-1{grid-column-start:1}.xs\:col-start-2{grid-column-start:2}.xs\:col-start-3{grid-column-start:3}.xs\:col-start-4{grid-column-start:4}.xs\:col-start-5{grid-column-start:5}.xs\:col-start-6{grid-column-start:6}.xs\:col-start-7{grid-column-start:7}.xs\:col-start-8{grid-column-start:8}.xs\:col-start-9{grid-column-start:9}.xs\:col-start-10{grid-column-start:10}.xs\:col-start-11{grid-column-start:11}.xs\:col-start-12{grid-column-start:12}.xs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xs\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xs\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xs\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xs\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xs\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xs\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xs\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xs\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xs\:self-auto{align-self:auto}.xs\:self-start{align-self:flex-start}.xs\:self-end{align-self:flex-end}.xs\:self-center{align-self:center}.xs\:self-stretch{align-self:stretch}.xs\:justify-self-auto{justify-self:auto}.xs\:justify-self-start{justify-self:start}.xs\:justify-self-end{justify-self:end}.xs\:justify-self-center{justify-self:center}.xs\:justify-self-stretch{justify-self:stretch}}@media (min-width:768px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-5{grid-column-start:5}.sm\:col-start-6{grid-column-start:6}.sm\:col-start-7{grid-column-start:7}.sm\:col-start-8{grid-column-start:8}.sm\:col-start-9{grid-column-start:9}.sm\:col-start-10{grid-column-start:10}.sm\:col-start-11{grid-column-start:11}.sm\:col-start-12{grid-column-start:12}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:self-end{align-self:flex-end}.sm\:self-center{align-self:center}.sm\:self-stretch{align-self:stretch}.sm\:justify-self-auto{justify-self:auto}.sm\:justify-self-start{justify-self:start}.sm\:justify-self-end{justify-self:end}.sm\:justify-self-center{justify-self:center}.sm\:justify-self-stretch{justify-self:stretch}}@media (min-width:940px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:self-end{align-self:flex-end}.md\:self-center{align-self:center}.md\:self-stretch{align-self:stretch}.md\:justify-self-auto{justify-self:auto}.md\:justify-self-start{justify-self:start}.md\:justify-self-end{justify-self:end}.md\:justify-self-center{justify-self:center}.md\:justify-self-stretch{justify-self:stretch}}@media (min-width:1200px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-11{grid-column-start:11}.lg\:col-start-12{grid-column-start:12}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:gap-y-6{row-gap:1.5rem}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:self-center{align-self:center}.lg\:self-stretch{align-self:stretch}.lg\:justify-self-auto{justify-self:auto}.lg\:justify-self-start{justify-self:start}.lg\:justify-self-end{justify-self:end}.lg\:justify-self-center{justify-self:center}.lg\:justify-self-stretch{justify-self:stretch}}@media (min-width:1600px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-7{grid-column-start:7}.xl\:col-start-8{grid-column-start:8}.xl\:col-start-9{grid-column-start:9}.xl\:col-start-10{grid-column-start:10}.xl\:col-start-11{grid-column-start:11}.xl\:col-start-12{grid-column-start:12}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:self-auto{align-self:auto}.xl\:self-start{align-self:flex-start}.xl\:self-end{align-self:flex-end}.xl\:self-center{align-self:center}.xl\:self-stretch{align-self:stretch}.xl\:justify-self-auto{justify-self:auto}.xl\:justify-self-start{justify-self:start}.xl\:justify-self-end{justify-self:end}.xl\:justify-self-center{justify-self:center}.xl\:justify-self-stretch{justify-self:stretch}}@font-face{font-family:Galano Grotesque;src:url(/fonts/font-galano-grotesque-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Galano Grotesque;src:url(/fonts/font-galano-grotesque-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Graphik;src:url(/fonts/font-graphik-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Graphik;src:url(/fonts/font-graphik-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Graphik;src:url(/fonts/font-graphik-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Roboto Mono;src:url(/fonts/font-roboto-mono-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--cr-black:#121212;--cr-white:#fff;--cr-subdued:gray;--cr-subtle:#7d7d7d33;--cr-gray:#f2f2f2;--cr-gray-1:#bfbfbf;--cr-gray-2:#aaa;--cr-gray-3:#8b8b8b;--cr-gray-4:#bebebe;--cr-pink:#ffd3c2;--cr-purple:#4343ea;--cr-yellow:#ecff00;--cr-dirt:#b2ab96;--cr-earth:#726c5f;--t-h-1:600 142px/.86 "Galano Grotesque", Helvetica, sans-serif;--t-h-2:600 112px/.86 "Galano Grotesque", Helvetica, sans-serif;--t-h-3:400 54px/1.2 "Graphik", Helvetica, sans-serif;--t-h-4:600 46px/1.2 "Graphik", Helvetica, sans-serif;--t-h-4-small:600 42px/1.2 "Graphik", Helvetica, sans-serif;--t-h-5:600 42px/1 "Galano Grotesque", Helvetica, sans-serif;--t-h-6:400 34px/1.25 "Graphik", Helvetica, sans-serif;--t-b-1:400 26px/1.5 "Graphik", Helvetica, sans-serif;--t-b-2:400 18px/1.5 "Graphik", Helvetica, sans-serif;--t-b-3:400 14px/1.45 "Graphik", Helvetica, sans-serif;--t-l-1:600 24px/1 "Galano Grotesque", Helvetica, sans-serif;--t-l-2:600 19px/1 "Galano Grotesque", Helvetica, sans-serif;--t-l-3:400 18px/1.1 "Roboto Mono", Helvetica, sans-serif;--t-l-4:500 16px/1.1 "Roboto Mono", Helvetica, sans-serif;--t-l-5:400 14px/1.1 "Roboto Mono", Helvetica, sans-serif;--s-5:5px;--s-10:5px;--s-15:10px;--s-20:20px;--s-30:30px;--s-40:40px;--s-50:50px;--s-60:60px;--s-80:80px;--s-120:120px;--s-160:160px;--s-b:16px;--s-b-l:48px;--s-s:23px;--w-1:1200px;--w-2:900px;--w-3:600px;--w-4:420px;--w-5:300px;--s-section:80px;--s-section-half:40px;--s-c:2vw;--s-c-max:2000px;--s-edge:var(--s-c);--a-panel:cubic-bezier(.36, .07, .19, .97);--a-bounce:cubic-bezier(.5, -.5, .5, 1.5);--a-swift:cubic-bezier(0, .99, .6, .99)}::selection{text-shadow:none;color:var(--cr-white);background-color:var(--cr-purple)}::selection{text-shadow:none;color:var(--cr-white);background-color:var(--cr-purple)}::placeholder{color:inherit}::placeholder{color:inherit}:-moz-placeholder-shown{color:inherit}:placeholder-shown{color:inherit}@media screen and (max-width:900px){:root{--t-h-1:600 72px/.86 "Galano Grotesque", Helvetica, sans-serif;--t-h-2:600 72px/1 "Galano Grotesque", Helvetica, sans-serif;--s-section:60px;--s-section-half:30px;--s-b-l:32px;--s-s:16px}}@media screen and (max-width:600px){:root{--t-h-1:600 56px/.86 "Galano Grotesque", Helvetica, sans-serif;--t-h-2:600 56px/1 "Galano Grotesque", Helvetica, sans-serif;--t-h-3:400 34px/1.2 "Graphik", Helvetica, sans-serif;--t-h-4:600 34px/1.2 "Graphik", Helvetica, sans-serif;--t-h-4-small:600 30px/1.2 "Graphik", Helvetica, sans-serif;--t-h-5:600 24px/1 "Galano Grotesque", Helvetica, sans-serif;--t-h-6:400 18px/1.25 "Graphik", Helvetica, sans-serif;--t-b-1:400 18px/1.5 "Graphik", Helvetica, sans-serif;--t-b-2:400 16px/1.5 "Graphik", Helvetica, sans-serif;--s-section:40px;--s-section-half:20px;--s-b-l:16px;--s-s:11px}}@media screen and (min-width:1740px){:root{--s-edge:calc((100vw - var(--s-c-max)) / 2)}}@media (hover:hover){*{outline-offset:3px;outline-color:#0000}:focus-visible{outline:1px dotted var(--cr-purple);outline-offset:2px}}html,.cr-black{color:var(--cr-black)}.cr-white{color:var(--cr-white)}.cr-subdued{color:var(--cr-subdued)}.cr-subtle{color:var(--cr-subtle)}.cr-gray{color:var(--cr-gray)}.cr-gray-1{color:var(--cr-gray-1)}.cr-gray-2{color:var(--cr-gray-2)}.cr-gray-3{color:var(--cr-gray-3)}.cr-gray-4{color:var(--cr-gray-4)}.cr-pink{color:var(--cr-pink)}.cr-purple{color:var(--cr-purple)}.cr-yellow{color:var(--cr-yellow)}.cr-dirt{color:var(--cr-dirt)}.cr-earth{color:var(--cr-earth)}.bg-black{background-color:var(--cr-black)}.bg-white{background-color:var(--cr-white)}.bg-subdued{background-color:var(--cr-subdued)}.bg-gray{background-color:var(--cr-gray)}.bg-gray-1{background-color:var(--cr-gray-1)}.bg-gray-2{background-color:var(--cr-gray-2)}.bg-gray-3{background-color:var(--cr-gray-3)}.bg-gray-4{background-color:var(--bg-gray-4)}.bg-subtle{background-color:var(--cr-subtle)}.bg-pink{background-color:var(--cr-pink)}.bg-purple{background-color:var(--cr-purple)}.bg-yellow{background-color:var(--cr-yellow)}.bg-dirt{background-color:var(--cr-dirt)}.bg-earth{background-color:var(--cr-earth)}body{font:var(--t-b-2);-webkit-font-smoothing:antialiased;line-height:1}.t-h-1{font:var(--t-h-1);letter-spacing:-.03em}.t-h-2{font:var(--t-h-2);letter-spacing:-.03em}.t-h-3{font:var(--t-h-3);letter-spacing:-.04em}h1,h2,h3,h4,h5,h6,.t-h-4{font:var(--t-h-4);letter-spacing:-.02em}.t-h-4-small{font:var(--t-h-4-small);letter-spacing:-.02em}.t-h-5{font:var(--t-h-5);text-transform:uppercase}.t-h-6{font:var(--t-h-6);letter-spacing:-.03em}.t-b-1{font:var(--t-b-1);letter-spacing:-.02em}.t-b-2{font:var(--t-b-2);letter-spacing:-.01em}.t-b-3{font:var(--t-b-3)}.t-l-1{font:var(--t-l-1);text-transform:uppercase;letter-spacing:.03em}.t-l-2{font:var(--t-l-2);text-transform:uppercase}.t-l-3{font:var(--t-l-3);text-transform:uppercase;letter-spacing:.05em}.t-l-4{font:var(--t-l-4);text-transform:uppercase;letter-spacing:.05em}.t-l-5{font:var(--t-l-5);text-transform:uppercase;letter-spacing:.05em}.t-uppercase{text-transform:uppercase}.t-normal{text-transform:initial}.t-medium{font-weight:500}.t-indent{text-indent:70px;display:block}.t-line-break{white-space:pre-line}.t-hyphen{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.c,.c-1,.c-2,.c-3,.c-4,.c-5{width:calc(100vw - var(--s-c)*2);max-width:var(--s-c-max);margin-left:auto;margin-right:auto;position:relative}.c-1,.w-1{max-width:var(--w-1)}.c-2,.w-2{max-width:var(--w-2)}.c-3,.w-3{max-width:var(--w-3)}.c-4,.w-4{max-width:var(--w-4)}.c-5,.w-5{max-width:var(--w-5)}.f-h{justify-content:space-between;align-items:flex-start;display:flex}.f-v{flex-direction:column;display:flex}.f-w{flex-wrap:wrap}.f-nw{flex-wrap:nowrap}.f-a-s{align-items:stretch}.f-a-c{align-items:center}.f-a-e{align-items:flex-end}.f-j-s{justify-content:flex-start}.f-j-c{justify-content:center}.f-j-e{justify-content:flex-end}.f-j-b{justify-content:space-between}.f-v-r{flex-direction:column-reverse}.f-f-1{flex:1}.f-f-2{flex:2}.a-s-e{align-self:flex-end}.a-s-s{align-self:flex-start}.a-s-c{align-self:center}.gap-1{gap:10px}.gap-2{gap:20px}.gap-3{gap:30px}.gap-4{gap:40px}.gap-5{gap:50px}.gap-6{gap:60px}.gap-7{gap:70px}.gap-8{gap:80px}.gap-9{gap:90px}.g{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.g-1{grid-template-columns:repeat(1,1fr)}.g-2{grid-template-columns:repeat(2,1fr)}.g-3{grid-template-columns:repeat(3,1fr)}.g-4{grid-template-columns:repeat(4,1fr)}.g-5{grid-template-columns:repeat(5,1fr)}.g-6{grid-template-columns:repeat(6,1fr)}.g-7{grid-template-columns:repeat(7,1fr)}.g-8{grid-template-columns:repeat(8,1fr)}.g-gap-1{grid-gap:10px}.g-gap-2{grid-gap:20px}.g-gap-3{grid-gap:30px}.g-gap-4{grid-gap:40px}.object-fit,.object-contain{-o-user-select:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.object-fit>*,.object-contain>*{-webkit-backface-visibility:hidden;max-width:none;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.object-fit>*{object-fit:cover;width:calc(100% + 8px)!important;height:calc(100% + 4px)!important}.object-contain>*{object-fit:contain;width:100%!important;height:100%!important}.object-fit>picture,.object-fit>iframe{-webkit-transform:unset;transform:unset;object-fit:unset;top:-2px;left:-2px}.object-fit>picture>img{object-fit:cover;-webkit-backface-visibility:hidden;width:100%;height:101%!important}.child-cover>*,.child-contain>*{backface-visibility:hidden;width:100%;height:101%}.child-cover>*{object-fit:cover}.child-contain>*{object-fit:contain}.p-fill{z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.p-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-center-h{left:50%;transform:translate(-50%)}.p-center-v{top:50%;transform:translateY(-50%)}.no-text-space{font-size:0;line-height:0}.avoid-style-flash{visibility:hidden}.user-select-disable{-webkit-user-select:none;user-select:none;-o-user-select:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.border-radius{-webkit-border-top-left-radius:var(--s-b);-webkit-border-top-right-radius:var(--s-b);-webkit-border-bottom-right-radius:var(--s-b);-webkit-border-bottom-left-radius:var(--s-b);-moz-border-radius-topleft:var(--s-b);-moz-border-radius-topright:var(--s-b);-moz-border-radius-bottomright:var(--s-b);-moz-border-radius-bottomleft:var(--s-b);border-top-left-radius:var(--s-b);border-top-right-radius:var(--s-b);border-bottom-right-radius:var(--s-b);border-bottom-left-radius:var(--s-b);overflow:hidden}.screen-reader-only{width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}.blockquote{quotes:"“" "”" "‘" "’";display:block}.blockquote p{margin:0;display:inline}.blockquote:before{content:open-quote;display:inline}.blockquote:after{content:close-quote;display:inline}.anchor:before{content:"";pointer-events:none;visibility:hidden;margin-top:calc((var(--s-header) + var(--s-announcement))*-1);height:calc(var(--s-header) + var(--s-announcement));display:block;position:relative}.is-hidden{display:none!important}@media (max-width:900px){.tablet-up-only{display:none!important}}@media (min-width:901px){.tablet-down-only{display:none!important}}@media (max-width:600px){.mobile-up-only{display:none!important}}@media (min-width:601px){.mobile-down-only{display:none!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(120px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-120px)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-120px)}to{opacity:1;transform:translate(0,0)}}@keyframes inNOut{0%{transform:translate(0,0)}50%{transform:translate(-10px)}to{transform:translate(0,0)}}@keyframes shake{10%,90%{transform:translate(-1px)rotate(-1deg)}20%,80%{transform:translate(2px)rotate(2deg)}30%,50%,70%{transform:translate(-4px)rotate(-4deg)}40%,60%{transform:translate(4px)rotate(4deg)}}@keyframes scaleDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.05)}to{transform:scaleY(1)}}@keyframes scaleUp{0%{transform:scaleY(1.05)}to{transform:scaleY(0)}}.is-dropdown-active{animation:.4s forwards scaleDown}.is-dropdown-inactive{animation:.4s forwards scaleUp}@keyframes spinner-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.content-layout>*{max-width:100%;margin:20px auto}.content-layout h1:not(:last-child),.content-layout h2:not(:last-child),.content-layout h3:not(:last-child),.content-layout h4:not(:last-child),.content-layout h5:not(:last-child),.content-layout h6:not(:last-child){margin-bottom:40px}.content-layout h1{font:var(--t-h-1);letter-spacing:-.03em}.content-layout h2{font:var(--t-h-2);letter-spacing:-.02em}.content-layout h3{font:var(--t-h-3);letter-spacing:-.04em}.content-layout h4,.content-layout h5,.content-layout h6{font:var(--t-h-4);letter-spacing:-.02em}.content-layout a{color:var(--cr-purple);text-decoration:underline}.content-layout br{content:"";margin-bottom:0;display:block}.content-layout p,.content-layout ol,.content-layout ul{font:var(--t-b-2);letter-spacing:-.02em}.content-layout p:not(:last-child),.content-layout ol:not(:last-child),.content-layout ul:not(:last-child){margin-bottom:40px}.content-layout ol,.content-layout ul{list-style:inside none}.content-layout ol:not(:last-child),.content-layout ul:not(:last-child){margin-bottom:40px}.content-layout ol li:not(:last-child),.content-layout ul li:not(:last-child){margin-bottom:20px}.content-layout ol{list-style-type:decimal}.content-layout ul{list-style-type:disc}.content-layout ul li{padding:0 0 0 2em;list-style:none;position:relative}.content-layout ul li:before{content:"";background-image:url(/assets/svg-arrow-right-long.svg);background-repeat:no-repeat;background-size:1.5em;width:3em;height:1em;display:inline-block;position:absolute;top:.5em;left:0}.editor-layout{max-width:600px}.editor-layout h1:not(:last-child),.editor-layout h2:not(:last-child),.editor-layout h3:not(:last-child),.editor-layout h4:not(:last-child),.editor-layout h5:not(:last-child),.editor-layout h6:not(:last-child){margin-bottom:20px}.editor-layout h1:not(:first-child),.editor-layout h2:not(:first-child),.editor-layout h3:not(:first-child),.editor-layout h4:not(:first-child),.editor-layout h5:not(:first-child),.editor-layout h6:not(:first-child){margin-top:30px}.editor-layout h1,.editor-layout h2,.editor-layout h3,.editor-layout h4,.editor-layout h5,.editor-layout h6{font:var(--t-b-1);letter-spacing:-.02em}.editor-layout p{font:var(--t-b-2);letter-spacing:-.01em}.editor-layout p:not(:last-child){margin:0 0 20px}.editor-layout p:first-child strong{margin-top:0}.editor-layout p strong{margin-top:20px;margin-bottom:10px;font-weight:500}.editor-layout p.t-b-1{font:var(--t-b-1);letter-spacing:-.02em}.editor-layout p.t-b-3{font:var(--t-b-3);letter-spacing:none}.editor-layout p.t-l-5{font:var(--t-l-5);text-transform:uppercase;letter-spacing:.05em}.editor-layout strong{font-weight:500;display:block}.editor-layout a{text-decoration:underline}.editor-layout br{content:"";margin:0;display:block}.editor-layout ol,.editor-layout ul{font:var(--t-b-1);letter-spacing:-.02em;margin-top:40px;list-style:inside none}.editor-layout ol:not(:last-child),.editor-layout ul:not(:last-child){margin-bottom:40px}.editor-layout ol li:not(:last-child),.editor-layout ul li:not(:last-child){margin-bottom:20px}.editor-layout ol{margin-top:80px;padding:0;list-style-type:none}.editor-layout ul{list-style-type:disc}.editor-layout ul li{padding:0 0 0 2em;list-style:none;position:relative}.editor-layout ul li:before{content:"";background-image:url(/assets/svg-arrow-right-long.svg);background-repeat:no-repeat;background-size:1.5em;width:3em;height:1em;display:inline-block;position:absolute;top:.5em;left:0}.editor-layout .text-content-block{margin:0 0 var(--s-section-half);display:block}.editor-layout .text-content-block>span{display:block}.editor-layout .text-content-block .text-content-block-title{margin-bottom:10px}.btn{white-space:nowrap;text-align:center;font:var(--t-l-1);text-transform:uppercase;letter-spacing:.03em;height:65px;color:inherit;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;-o-user-select:none;background:0 0;border:2px solid;border-radius:33.5px;outline:none;padding:0 45px;line-height:63px;transition:background .3s,color .3s,border-color .3s;display:inline-block;position:relative;overflow:hidden}.btn span{transition:opacity .3s,transform .3s;display:inline-block}.btn>svg{opacity:0;height:.8em;transition:opacity .3s,transform .3s;display:inline-block;position:absolute;top:51%;left:25px;transform:translateY(-50%)}.btn.is-arrow-right svg{left:unset;right:25px}@media (hover:hover){.btn:hover{color:var(--cr-white);background:var(--cr-black);border-color:var(--cr-black)}.btn:hover .btn-text.arrow-right{transform:translate(-10px)}.btn:hover svg{opacity:1}.btn:hover svg~span{transform:translate(10px)}}@media screen and (max-width:600px){.btn{padding:0 25px}.btn.is-small-text{font-size:18px}}@media screen and (max-width:475px){.btn.is-small-text{font-size:14px}}.btn--noborder{overflow:unset;font:var(--t-b-1);letter-spacing:-.02em;text-transform:none;height:unset;border:0;align-items:center;gap:.5em;padding:0;display:flex}.btn--noborder svg{top:unset;opacity:1;height:.6em;position:relative;left:0;transform:translate(0,0)}@media (hover:hover){.btn--noborder:hover{color:inherit;background:0 0}.btn--noborder:hover span~svg,.btn--noborder:hover svg~span{transform:translate(5px)}}.btn--purple{color:var(--cr-purple);border-color:var(--cr-purple)}@media (hover:hover){.btn--purple:hover{color:var(--cr-white);background:var(--cr-purple);border-color:var(--cr-purple)}}.btn--white{color:var(--cr-white);border-color:var(--cr-white)}@media (hover:hover){.btn--white:hover{color:var(--cr-white);background-color:var(--cr-purple);border-color:var(--cr-purple)}.btn--white.is-white:hover{color:var(--cr-black);background-color:var(--cr-white);border-color:var(--cr-white)}.btn--white.is-purple:hover{color:var(--cr-purple);background-color:var(--cr-white);border-color:var(--cr-white)}.btn--white.is-purple-fill:hover{color:var(--cr-white);background-color:var(--cr-purple);border-color:var(--cr-purple)}.btn--white.is-black:hover{color:var(--cr-black);background-color:var(--cr-white);border-color:var(--cr-white)}}.btn--fill.btn--purple{color:var(--cr-white);background-color:var(--cr-purple);border-color:var(--cr-purple)}@media (hover:hover){.btn--fill.btn--purple:hover{color:var(--cr-purple);background-color:var(--cr-white);border-color:var(--cr-white)}}.btn--fill.btn--white{color:var(--cr-black);background-color:var(--cr-white);border-color:var(--cr-white)}@media (hover:hover){.btn--fill.btn--white:hover{color:var(--cr-purple);background-color:var(--cr-white);border-color:var(--cr-white)}}.btn--small{font:var(--t-l-2);text-transform:uppercase;letter-spacing:unset;height:48px;padding:0 35px;line-height:46px}.btn--small>svg{left:20px;transform:translateY(-50%)}.btn--small.is-arrow-right svg{left:unset;right:20px}@media screen and (max-width:600px){.btn--small{padding:0 20px;font-size:16px}}.btn--xsmall{font:var(--t-l-5);text-transform:uppercase;letter-spacing:.05em;border:1px solid;border-radius:4px;height:40px;padding:0 24px;line-height:40px!important}.btn-label{white-space:nowrap;text-align:center;font:var(--t-l-5);text-transform:uppercase;letter-spacing:.05em;height:23px;color:var(--cr-black);box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;-o-user-select:none;background:0 0;border:1px solid;border-radius:4px;outline:none;padding:0 10px;line-height:21px;transition:background-color .3s,color .3s,transform .3s,border-color .3s;display:inline-block;position:relative;overflow:hidden}.btn-label .is-large{height:40px;line-height:40px}.btn-label.has-circle-logo{border-radius:33px 11px 11px 33px;padding:0 10px 0 30px;overflow:visible}.btn-label.has-circle-logo .svg-circle-logo{height:24px;display:inline-block;position:absolute;top:-1.5px;left:-2px}@media (hover:hover){.btn-label.has-circle-logo:not(.no-hover):hover{color:var(--cr-black);background:var(--cr-white)}.btn-label:not(.no-hover):hover{color:var(--cr-white);background:var(--cr-black);border-color:var(--cr-black)}}.btn-label--white{color:var(--cr-white)}@media (hover:hover){.btn-label--white:not(.no-hover):hover{color:var(--cr-black);background:var(--cr-white);border-color:var(--cr-white)}}.btn-underline{font:var(--t-b-2);font-size:16px;text-decoration:underline;transition:all .3s;position:relative}@media (hover:hover){.btn-underline:hover{color:var(--cr-purple)}}.btn[disabled],button[disabled],input[disabled]{background-color:var(--cr-subdued);pointer-events:none}input[type=radio],input[type=checkbox]{width:15px;height:15px;margin-right:var(--s-1);vertical-align:middle;background:var(--cr-white) center/contain no-repeat;border:1px solid;display:inline-block}input[type=radio][type=radio],input[type=checkbox][type=radio]{border-radius:100%}input[type=radio][type=radio]:checked,input[type=radio][type=checkbox]:checked,input[type=checkbox][type=radio]:checked,input[type=checkbox][type=checkbox]:checked{background-color:var(--cr-black)}.field{line-height:1;position:relative}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=url],.field input[type=password],.field select,.field textarea{white-space:nowrap;text-overflow:ellipsis;width:100%;color:inherit;border:none;border-bottom:1px solid;outline:none;transition:all .2s;overflow:hidden}.field input[type=text],.field input[type=text]~label,.field input[type=email],.field input[type=email]~label,.field input[type=tel],.field input[type=tel]~label,.field input[type=url],.field input[type=url]~label,.field input[type=password],.field input[type=password]~label,.field select,.field select~label,.field textarea,.field textarea~label{font:var(--t-b-3);height:40px;line-height:40px}.field input[type=text]~label,.field input[type=email]~label,.field input[type=tel]~label,.field input[type=url]~label,.field input[type=password]~label,.field select~label,.field textarea~label{pointer-events:none;width:100%;color:var(--cr-black);transition:all .2s;display:block;position:absolute;top:0;left:0}.field.has-value input[type=text]~label,.field.has-value input[type=email]~label,.field.has-value input[type=tel]~label,.field.has-value input[type=url]~label,.field.has-value input[type=password]~label,.field.has-value select~label,.field.has-value textarea~label{font-size:12px;top:-20px}.field input[type=checkbox] label,.field input[type=radio] label{margin-right:var(--s-2);line-height:1;display:inline}.field select{-webkit-user-select:none;user-select:none;-o-user-select:none;background:url(/assets/svg-caret-down.svg) right 20px center/10px no-repeat;padding:0}.field textarea{white-space:normal;resize:vertical;height:200px}.field input[type=submit]{width:100%;display:block}.field ::-webkit-input-placeholder{color:inherit}.field ::placeholder{color:inherit}.field :placeholder-shown{color:inherit}.field :-ms-placeholder-shown{color:inherit}.field-group{gap:20px;font-size:0;display:flex}.field-group>.field{flex:1}.field-group:not(:last-child){margin:0 0 30px}@media screen and (max-width:600px){.field-group{flex-wrap:wrap}.field-group>.field{flex:0 0 100%}}form{position:relative}.newsletter-form-inner.is-success>.newsletter-right,.newsletter-form-inner.is-success>.newsletter-left>*{pointer-events:none;animation:.6s both fadeOut}.newsletter-form-inner.is-success .newsletter-success{pointer-events:auto;animation:.6s .4s both fadeIn}.newsletter-form-inner .form-submit .spinner-loader{opacity:0}.newsletter-form-inner.is-loading .form-submit{pointer-events:none}.newsletter-form-inner.is-loading .form-submit svg{animation:.8s both fadeOut}.newsletter-form-inner.is-loading .form-submit .spinner-loader{animation:.8s .4s both fadeIn}html{scroll-behavior:smooth}html.is-loaded .global-header{opacity:1}html.transition-start .css-animate-title,html.transition-start .css-animate-content{transition:all .6s cubic-bezier(.33,1,.68,1);opacity:0!important;transform:translateY(-120px)!important}html .css-animate{opacity:0}.header-space{height:calc(var(--s-announcement) + var(--s-header))}.page-content{padding:calc(var(--s-header) + var(--s-announcement)) 0 0;position:relative}html.header-overlay-active .header-logo,html.header-menu-active .header-logo{transition:color .4s .4s}html.header-overlay-active .header-action .btn,html.header-menu-active .header-action .btn{transition:background .3s .4s,color .3s .4s,border-color .3s .4s}@media screen and (max-width:764px){html.header-has-navigation .footer-marquee{bottom:43px}}.react-player-yt iframe{height:100%!important}.image-mask{background-color:#0000001a}section.banner:has(+.media-full){margin-bottom:0}
