@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body{min-height:var(--vh);margin:0}ul[class],ol[class]{padding:0;list-style-type:""}a{text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}hr{height:1px;background-color:#ccc}.bg-black{background-color:#0c0c0c}:root{--color-bg-black-rgb: 12, 12, 12}.bg-gray-dark-4{background-color:#020202}:root{--color-bg-gray-dark-4-rgb: 2, 2, 2}.bg-gray-dark-3{background-color:#020202}:root{--color-bg-gray-dark-3-rgb: 2, 2, 2}.bg-gray-dark-2{background-color:#525252}:root{--color-bg-gray-dark-2-rgb: 82, 82, 82}.bg-gray-dark-1{background-color:#818181}:root{--color-bg-gray-dark-1-rgb: 129, 129, 129}.bg-gray-light-4{background-color:#f2f2f2}:root{--color-bg-gray-light-4-rgb: 242, 242, 242}.bg-gray-light-3{background-color:#eaeaea}:root{--color-bg-gray-light-3-rgb: 234, 234, 234}.bg-gray-light-2{background-color:#ccc}:root{--color-bg-gray-light-2-rgb: 204, 204, 204}.bg-gray-light-1{background-color:#b8b8b8}:root{--color-bg-gray-light-1-rgb: 184, 184, 184}.bg-gray{background-color:#666}:root{--color-bg-gray-rgb: 102, 102, 102}.bg-gray-light{background-color:#bfbfbf}:root{--color-bg-gray-light-rgb: 191, 191, 191}.bg-white{background-color:#fff}:root{--color-bg-white-rgb: 255, 255, 255}.bg-yellow{background-color:#eee642}:root{--color-bg-yellow-rgb: 238, 230, 66}.bg-yellow-light{background-color:#fffdd9}:root{--color-bg-yellow-light-rgb: 255, 253, 217}.bg-red{background-color:#ec4242}:root{--color-bg-red-rgb: 236, 66, 66}.bg-red-light{background-color:#ffd9d9}:root{--color-bg-red-light-rgb: 255, 217, 217}.bg-orange{background-color:#ed9442}:root{--color-bg-orange-rgb: 237, 148, 66}.bg-orange-light{background-color:#ffebd9}:root{--color-bg-orange-light-rgb: 255, 235, 217}.bg-teal{background-color:#42e3ed}:root{--color-bg-teal-rgb: 66, 227, 237}.bg-teal-light{background-color:#ccfcff}:root{--color-bg-teal-light-rgb: 204, 252, 255}.bg-purple{background-color:#6d42ed}:root{--color-bg-purple-rgb: 109, 66, 237}.bg-purple-light{background-color:#ece5ff}:root{--color-bg-purple-light-rgb: 236, 229, 255}.bg-green{background-color:#42ed91}:root{--color-bg-green-rgb: 66, 237, 145}.bg-green-light{background-color:#ccffe4}:root{--color-bg-green-light-rgb: 204, 255, 228}.bg-placeholder-light{background-color:#f1f1f1}:root{--color-bg-placeholder-light-rgb: 241, 241, 241}.bg-placeholder-dark{background-color:#000}:root{--color-bg-placeholder-dark-rgb: 0, 0, 0}:root{--max-width: 1920px;--column-count: 12;--gutter-cap: 36px;--gutter-x: 24px;--gutter-y: 40px;--text-current: #0c0c0c;--bg-current: #ffffff}@media (min-width: 1920px){:root{--gutter-cap: 42px;--gutter-x: 28px;--gutter-y: 48px}}@media (max-width: 767px){:root{--column-count: 6;--gutter-cap: 12px;--gutter-x: 16px;--gutter-y: 14px}}.grid-1{grid-template-columns:repeat(1,1fr)}.col-start-1{grid-column-start:1}.col-span-1{grid-column-end:span 1}.col-end-1{grid-column-end:1}.row-start-1{grid-row-start:1}.row-span-1{grid-row-end:span 1}.row-end-1{grid-row-end:1}.grid-2{grid-template-columns:repeat(2,1fr)}.col-start-2{grid-column-start:2}.col-span-2{grid-column-end:span 2}.col-end-2{grid-column-end:2}.row-start-2{grid-row-start:2}.row-span-2{grid-row-end:span 2}.row-end-2{grid-row-end:2}.grid-3{grid-template-columns:repeat(3,1fr)}.col-start-3{grid-column-start:3}.col-span-3{grid-column-end:span 3}.col-end-3{grid-column-end:3}.row-start-3{grid-row-start:3}.row-span-3{grid-row-end:span 3}.row-end-3{grid-row-end:3}.grid-4{grid-template-columns:repeat(4,1fr)}.col-start-4{grid-column-start:4}.col-span-4{grid-column-end:span 4}.col-end-4{grid-column-end:4}.row-start-4{grid-row-start:4}.row-span-4{grid-row-end:span 4}.row-end-4{grid-row-end:4}.grid-5{grid-template-columns:repeat(5,1fr)}.col-start-5{grid-column-start:5}.col-span-5{grid-column-end:span 5}.col-end-5{grid-column-end:5}.row-start-5{grid-row-start:5}.row-span-5{grid-row-end:span 5}.row-end-5{grid-row-end:5}.grid-6{grid-template-columns:repeat(6,1fr)}.col-start-6{grid-column-start:6}.col-span-6{grid-column-end:span 6}.col-end-6{grid-column-end:6}.row-start-6{grid-row-start:6}.row-span-6{grid-row-end:span 6}.row-end-6{grid-row-end:6}.grid-7{grid-template-columns:repeat(7,1fr)}.col-start-7{grid-column-start:7}.col-span-7{grid-column-end:span 7}.col-end-7{grid-column-end:7}.row-start-7{grid-row-start:7}.row-span-7{grid-row-end:span 7}.row-end-7{grid-row-end:7}.grid-8{grid-template-columns:repeat(8,1fr)}.col-start-8{grid-column-start:8}.col-span-8{grid-column-end:span 8}.col-end-8{grid-column-end:8}.row-start-8{grid-row-start:8}.row-span-8{grid-row-end:span 8}.row-end-8{grid-row-end:8}.grid-9{grid-template-columns:repeat(9,1fr)}.col-start-9{grid-column-start:9}.col-span-9{grid-column-end:span 9}.col-end-9{grid-column-end:9}.row-start-9{grid-row-start:9}.row-span-9{grid-row-end:span 9}.row-end-9{grid-row-end:9}.grid-10{grid-template-columns:repeat(10,1fr)}.col-start-10{grid-column-start:10}.col-span-10{grid-column-end:span 10}.col-end-10{grid-column-end:10}.row-start-10{grid-row-start:10}.row-span-10{grid-row-end:span 10}.row-end-10{grid-row-end:10}.grid-11{grid-template-columns:repeat(11,1fr)}.col-start-11{grid-column-start:11}.col-span-11{grid-column-end:span 11}.col-end-11{grid-column-end:11}.row-start-11{grid-row-start:11}.row-span-11{grid-row-end:span 11}.row-end-11{grid-row-end:11}.grid-12{grid-template-columns:repeat(12,1fr)}.col-start-12{grid-column-start:12}.col-span-12{grid-column-end:span 12}.col-end-12{grid-column-end:12}.row-start-12{grid-row-start:12}.row-span-12{grid-row-end:span 12}.row-end-12{grid-row-end:12}@media (min-width: 0){.xs\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.xs\:grid-1{grid-template-columns:repeat(1,1fr)}.xs\:col-start-1{grid-column-start:1}.xs\:col-span-1{grid-column-end:span 1}.xs\:col-end-1{grid-column-end:1}.xs\:row-start-1{grid-row-start:1}.xs\:row-span-1{grid-row-end:span 1}.xs\:row-end-1{grid-row-end:1}.xs\:grid-2{grid-template-columns:repeat(2,1fr)}.xs\:col-start-2{grid-column-start:2}.xs\:col-span-2{grid-column-end:span 2}.xs\:col-end-2{grid-column-end:2}.xs\:row-start-2{grid-row-start:2}.xs\:row-span-2{grid-row-end:span 2}.xs\:row-end-2{grid-row-end:2}.xs\:grid-3{grid-template-columns:repeat(3,1fr)}.xs\:col-start-3{grid-column-start:3}.xs\:col-span-3{grid-column-end:span 3}.xs\:col-end-3{grid-column-end:3}.xs\:row-start-3{grid-row-start:3}.xs\:row-span-3{grid-row-end:span 3}.xs\:row-end-3{grid-row-end:3}.xs\:grid-4{grid-template-columns:repeat(4,1fr)}.xs\:col-start-4{grid-column-start:4}.xs\:col-span-4{grid-column-end:span 4}.xs\:col-end-4{grid-column-end:4}.xs\:row-start-4{grid-row-start:4}.xs\:row-span-4{grid-row-end:span 4}.xs\:row-end-4{grid-row-end:4}.xs\:grid-5{grid-template-columns:repeat(5,1fr)}.xs\:col-start-5{grid-column-start:5}.xs\:col-span-5{grid-column-end:span 5}.xs\:col-end-5{grid-column-end:5}.xs\:row-start-5{grid-row-start:5}.xs\:row-span-5{grid-row-end:span 5}.xs\:row-end-5{grid-row-end:5}.xs\:grid-6{grid-template-columns:repeat(6,1fr)}.xs\:col-start-6{grid-column-start:6}.xs\:col-span-6{grid-column-end:span 6}.xs\:col-end-6{grid-column-end:6}.xs\:row-start-6{grid-row-start:6}.xs\:row-span-6{grid-row-end:span 6}.xs\:row-end-6{grid-row-end:6}.xs\:grid-7{grid-template-columns:repeat(7,1fr)}.xs\:col-start-7{grid-column-start:7}.xs\:col-span-7{grid-column-end:span 7}.xs\:col-end-7{grid-column-end:7}.xs\:row-start-7{grid-row-start:7}.xs\:row-span-7{grid-row-end:span 7}.xs\:row-end-7{grid-row-end:7}.xs\:grid-8{grid-template-columns:repeat(8,1fr)}.xs\:col-start-8{grid-column-start:8}.xs\:col-span-8{grid-column-end:span 8}.xs\:col-end-8{grid-column-end:8}.xs\:row-start-8{grid-row-start:8}.xs\:row-span-8{grid-row-end:span 8}.xs\:row-end-8{grid-row-end:8}.xs\:grid-9{grid-template-columns:repeat(9,1fr)}.xs\:col-start-9{grid-column-start:9}.xs\:col-span-9{grid-column-end:span 9}.xs\:col-end-9{grid-column-end:9}.xs\:row-start-9{grid-row-start:9}.xs\:row-span-9{grid-row-end:span 9}.xs\:row-end-9{grid-row-end:9}.xs\:grid-10{grid-template-columns:repeat(10,1fr)}.xs\:col-start-10{grid-column-start:10}.xs\:col-span-10{grid-column-end:span 10}.xs\:col-end-10{grid-column-end:10}.xs\:row-start-10{grid-row-start:10}.xs\:row-span-10{grid-row-end:span 10}.xs\:row-end-10{grid-row-end:10}.xs\:grid-11{grid-template-columns:repeat(11,1fr)}.xs\:col-start-11{grid-column-start:11}.xs\:col-span-11{grid-column-end:span 11}.xs\:col-end-11{grid-column-end:11}.xs\:row-start-11{grid-row-start:11}.xs\:row-span-11{grid-row-end:span 11}.xs\:row-end-11{grid-row-end:11}.xs\:grid-12{grid-template-columns:repeat(12,1fr)}.xs\:col-start-12{grid-column-start:12}.xs\:col-span-12{grid-column-end:span 12}.xs\:col-end-12{grid-column-end:12}.xs\:row-start-12{grid-row-start:12}.xs\:row-span-12{grid-row-end:span 12}.xs\:row-end-12{grid-row-end:12}}@media (min-width: 768px){.s\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.s\:grid-1{grid-template-columns:repeat(1,1fr)}.s\:col-start-1{grid-column-start:1}.s\:col-span-1{grid-column-end:span 1}.s\:col-end-1{grid-column-end:1}.s\:row-start-1{grid-row-start:1}.s\:row-span-1{grid-row-end:span 1}.s\:row-end-1{grid-row-end:1}.s\:grid-2{grid-template-columns:repeat(2,1fr)}.s\:col-start-2{grid-column-start:2}.s\:col-span-2{grid-column-end:span 2}.s\:col-end-2{grid-column-end:2}.s\:row-start-2{grid-row-start:2}.s\:row-span-2{grid-row-end:span 2}.s\:row-end-2{grid-row-end:2}.s\:grid-3{grid-template-columns:repeat(3,1fr)}.s\:col-start-3{grid-column-start:3}.s\:col-span-3{grid-column-end:span 3}.s\:col-end-3{grid-column-end:3}.s\:row-start-3{grid-row-start:3}.s\:row-span-3{grid-row-end:span 3}.s\:row-end-3{grid-row-end:3}.s\:grid-4{grid-template-columns:repeat(4,1fr)}.s\:col-start-4{grid-column-start:4}.s\:col-span-4{grid-column-end:span 4}.s\:col-end-4{grid-column-end:4}.s\:row-start-4{grid-row-start:4}.s\:row-span-4{grid-row-end:span 4}.s\:row-end-4{grid-row-end:4}.s\:grid-5{grid-template-columns:repeat(5,1fr)}.s\:col-start-5{grid-column-start:5}.s\:col-span-5{grid-column-end:span 5}.s\:col-end-5{grid-column-end:5}.s\:row-start-5{grid-row-start:5}.s\:row-span-5{grid-row-end:span 5}.s\:row-end-5{grid-row-end:5}.s\:grid-6{grid-template-columns:repeat(6,1fr)}.s\:col-start-6{grid-column-start:6}.s\:col-span-6{grid-column-end:span 6}.s\:col-end-6{grid-column-end:6}.s\:row-start-6{grid-row-start:6}.s\:row-span-6{grid-row-end:span 6}.s\:row-end-6{grid-row-end:6}.s\:grid-7{grid-template-columns:repeat(7,1fr)}.s\:col-start-7{grid-column-start:7}.s\:col-span-7{grid-column-end:span 7}.s\:col-end-7{grid-column-end:7}.s\:row-start-7{grid-row-start:7}.s\:row-span-7{grid-row-end:span 7}.s\:row-end-7{grid-row-end:7}.s\:grid-8{grid-template-columns:repeat(8,1fr)}.s\:col-start-8{grid-column-start:8}.s\:col-span-8{grid-column-end:span 8}.s\:col-end-8{grid-column-end:8}.s\:row-start-8{grid-row-start:8}.s\:row-span-8{grid-row-end:span 8}.s\:row-end-8{grid-row-end:8}.s\:grid-9{grid-template-columns:repeat(9,1fr)}.s\:col-start-9{grid-column-start:9}.s\:col-span-9{grid-column-end:span 9}.s\:col-end-9{grid-column-end:9}.s\:row-start-9{grid-row-start:9}.s\:row-span-9{grid-row-end:span 9}.s\:row-end-9{grid-row-end:9}.s\:grid-10{grid-template-columns:repeat(10,1fr)}.s\:col-start-10{grid-column-start:10}.s\:col-span-10{grid-column-end:span 10}.s\:col-end-10{grid-column-end:10}.s\:row-start-10{grid-row-start:10}.s\:row-span-10{grid-row-end:span 10}.s\:row-end-10{grid-row-end:10}.s\:grid-11{grid-template-columns:repeat(11,1fr)}.s\:col-start-11{grid-column-start:11}.s\:col-span-11{grid-column-end:span 11}.s\:col-end-11{grid-column-end:11}.s\:row-start-11{grid-row-start:11}.s\:row-span-11{grid-row-end:span 11}.s\:row-end-11{grid-row-end:11}.s\:grid-12{grid-template-columns:repeat(12,1fr)}.s\:col-start-12{grid-column-start:12}.s\:col-span-12{grid-column-end:span 12}.s\:col-end-12{grid-column-end:12}.s\:row-start-12{grid-row-start:12}.s\:row-span-12{grid-row-end:span 12}.s\:row-end-12{grid-row-end:12}}@media (min-width: 1024px){.m\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.m\:grid-1{grid-template-columns:repeat(1,1fr)}.m\:col-start-1{grid-column-start:1}.m\:col-span-1{grid-column-end:span 1}.m\:col-end-1{grid-column-end:1}.m\:row-start-1{grid-row-start:1}.m\:row-span-1{grid-row-end:span 1}.m\:row-end-1{grid-row-end:1}.m\:grid-2{grid-template-columns:repeat(2,1fr)}.m\:col-start-2{grid-column-start:2}.m\:col-span-2{grid-column-end:span 2}.m\:col-end-2{grid-column-end:2}.m\:row-start-2{grid-row-start:2}.m\:row-span-2{grid-row-end:span 2}.m\:row-end-2{grid-row-end:2}.m\:grid-3{grid-template-columns:repeat(3,1fr)}.m\:col-start-3{grid-column-start:3}.m\:col-span-3{grid-column-end:span 3}.m\:col-end-3{grid-column-end:3}.m\:row-start-3{grid-row-start:3}.m\:row-span-3{grid-row-end:span 3}.m\:row-end-3{grid-row-end:3}.m\:grid-4{grid-template-columns:repeat(4,1fr)}.m\:col-start-4{grid-column-start:4}.m\:col-span-4{grid-column-end:span 4}.m\:col-end-4{grid-column-end:4}.m\:row-start-4{grid-row-start:4}.m\:row-span-4{grid-row-end:span 4}.m\:row-end-4{grid-row-end:4}.m\:grid-5{grid-template-columns:repeat(5,1fr)}.m\:col-start-5{grid-column-start:5}.m\:col-span-5{grid-column-end:span 5}.m\:col-end-5{grid-column-end:5}.m\:row-start-5{grid-row-start:5}.m\:row-span-5{grid-row-end:span 5}.m\:row-end-5{grid-row-end:5}.m\:grid-6{grid-template-columns:repeat(6,1fr)}.m\:col-start-6{grid-column-start:6}.m\:col-span-6{grid-column-end:span 6}.m\:col-end-6{grid-column-end:6}.m\:row-start-6{grid-row-start:6}.m\:row-span-6{grid-row-end:span 6}.m\:row-end-6{grid-row-end:6}.m\:grid-7{grid-template-columns:repeat(7,1fr)}.m\:col-start-7{grid-column-start:7}.m\:col-span-7{grid-column-end:span 7}.m\:col-end-7{grid-column-end:7}.m\:row-start-7{grid-row-start:7}.m\:row-span-7{grid-row-end:span 7}.m\:row-end-7{grid-row-end:7}.m\:grid-8{grid-template-columns:repeat(8,1fr)}.m\:col-start-8{grid-column-start:8}.m\:col-span-8{grid-column-end:span 8}.m\:col-end-8{grid-column-end:8}.m\:row-start-8{grid-row-start:8}.m\:row-span-8{grid-row-end:span 8}.m\:row-end-8{grid-row-end:8}.m\:grid-9{grid-template-columns:repeat(9,1fr)}.m\:col-start-9{grid-column-start:9}.m\:col-span-9{grid-column-end:span 9}.m\:col-end-9{grid-column-end:9}.m\:row-start-9{grid-row-start:9}.m\:row-span-9{grid-row-end:span 9}.m\:row-end-9{grid-row-end:9}.m\:grid-10{grid-template-columns:repeat(10,1fr)}.m\:col-start-10{grid-column-start:10}.m\:col-span-10{grid-column-end:span 10}.m\:col-end-10{grid-column-end:10}.m\:row-start-10{grid-row-start:10}.m\:row-span-10{grid-row-end:span 10}.m\:row-end-10{grid-row-end:10}.m\:grid-11{grid-template-columns:repeat(11,1fr)}.m\:col-start-11{grid-column-start:11}.m\:col-span-11{grid-column-end:span 11}.m\:col-end-11{grid-column-end:11}.m\:row-start-11{grid-row-start:11}.m\:row-span-11{grid-row-end:span 11}.m\:row-end-11{grid-row-end:11}.m\:grid-12{grid-template-columns:repeat(12,1fr)}.m\:col-start-12{grid-column-start:12}.m\:col-span-12{grid-column-end:span 12}.m\:col-end-12{grid-column-end:12}.m\:row-start-12{grid-row-start:12}.m\:row-span-12{grid-row-end:span 12}.m\:row-end-12{grid-row-end:12}}@media (min-width: 1440px){.l\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.l\:grid-1{grid-template-columns:repeat(1,1fr)}.l\:col-start-1{grid-column-start:1}.l\:col-span-1{grid-column-end:span 1}.l\:col-end-1{grid-column-end:1}.l\:row-start-1{grid-row-start:1}.l\:row-span-1{grid-row-end:span 1}.l\:row-end-1{grid-row-end:1}.l\:grid-2{grid-template-columns:repeat(2,1fr)}.l\:col-start-2{grid-column-start:2}.l\:col-span-2{grid-column-end:span 2}.l\:col-end-2{grid-column-end:2}.l\:row-start-2{grid-row-start:2}.l\:row-span-2{grid-row-end:span 2}.l\:row-end-2{grid-row-end:2}.l\:grid-3{grid-template-columns:repeat(3,1fr)}.l\:col-start-3{grid-column-start:3}.l\:col-span-3{grid-column-end:span 3}.l\:col-end-3{grid-column-end:3}.l\:row-start-3{grid-row-start:3}.l\:row-span-3{grid-row-end:span 3}.l\:row-end-3{grid-row-end:3}.l\:grid-4{grid-template-columns:repeat(4,1fr)}.l\:col-start-4{grid-column-start:4}.l\:col-span-4{grid-column-end:span 4}.l\:col-end-4{grid-column-end:4}.l\:row-start-4{grid-row-start:4}.l\:row-span-4{grid-row-end:span 4}.l\:row-end-4{grid-row-end:4}.l\:grid-5{grid-template-columns:repeat(5,1fr)}.l\:col-start-5{grid-column-start:5}.l\:col-span-5{grid-column-end:span 5}.l\:col-end-5{grid-column-end:5}.l\:row-start-5{grid-row-start:5}.l\:row-span-5{grid-row-end:span 5}.l\:row-end-5{grid-row-end:5}.l\:grid-6{grid-template-columns:repeat(6,1fr)}.l\:col-start-6{grid-column-start:6}.l\:col-span-6{grid-column-end:span 6}.l\:col-end-6{grid-column-end:6}.l\:row-start-6{grid-row-start:6}.l\:row-span-6{grid-row-end:span 6}.l\:row-end-6{grid-row-end:6}.l\:grid-7{grid-template-columns:repeat(7,1fr)}.l\:col-start-7{grid-column-start:7}.l\:col-span-7{grid-column-end:span 7}.l\:col-end-7{grid-column-end:7}.l\:row-start-7{grid-row-start:7}.l\:row-span-7{grid-row-end:span 7}.l\:row-end-7{grid-row-end:7}.l\:grid-8{grid-template-columns:repeat(8,1fr)}.l\:col-start-8{grid-column-start:8}.l\:col-span-8{grid-column-end:span 8}.l\:col-end-8{grid-column-end:8}.l\:row-start-8{grid-row-start:8}.l\:row-span-8{grid-row-end:span 8}.l\:row-end-8{grid-row-end:8}.l\:grid-9{grid-template-columns:repeat(9,1fr)}.l\:col-start-9{grid-column-start:9}.l\:col-span-9{grid-column-end:span 9}.l\:col-end-9{grid-column-end:9}.l\:row-start-9{grid-row-start:9}.l\:row-span-9{grid-row-end:span 9}.l\:row-end-9{grid-row-end:9}.l\:grid-10{grid-template-columns:repeat(10,1fr)}.l\:col-start-10{grid-column-start:10}.l\:col-span-10{grid-column-end:span 10}.l\:col-end-10{grid-column-end:10}.l\:row-start-10{grid-row-start:10}.l\:row-span-10{grid-row-end:span 10}.l\:row-end-10{grid-row-end:10}.l\:grid-11{grid-template-columns:repeat(11,1fr)}.l\:col-start-11{grid-column-start:11}.l\:col-span-11{grid-column-end:span 11}.l\:col-end-11{grid-column-end:11}.l\:row-start-11{grid-row-start:11}.l\:row-span-11{grid-row-end:span 11}.l\:row-end-11{grid-row-end:11}.l\:grid-12{grid-template-columns:repeat(12,1fr)}.l\:col-start-12{grid-column-start:12}.l\:col-span-12{grid-column-end:span 12}.l\:col-end-12{grid-column-end:12}.l\:row-start-12{grid-row-start:12}.l\:row-span-12{grid-row-end:span 12}.l\:row-end-12{grid-row-end:12}}@media (min-width: 1920px){.xl\:grid{display:grid;grid-auto-rows:auto;grid-column-gap:var(--gutter-x);width:100%;margin-left:auto;margin-right:auto}.xl\:grid-1{grid-template-columns:repeat(1,1fr)}.xl\:col-start-1{grid-column-start:1}.xl\:col-span-1{grid-column-end:span 1}.xl\:col-end-1{grid-column-end:1}.xl\:row-start-1{grid-row-start:1}.xl\:row-span-1{grid-row-end:span 1}.xl\:row-end-1{grid-row-end:1}.xl\:grid-2{grid-template-columns:repeat(2,1fr)}.xl\:col-start-2{grid-column-start:2}.xl\:col-span-2{grid-column-end:span 2}.xl\:col-end-2{grid-column-end:2}.xl\:row-start-2{grid-row-start:2}.xl\:row-span-2{grid-row-end:span 2}.xl\:row-end-2{grid-row-end:2}.xl\:grid-3{grid-template-columns:repeat(3,1fr)}.xl\:col-start-3{grid-column-start:3}.xl\:col-span-3{grid-column-end:span 3}.xl\:col-end-3{grid-column-end:3}.xl\:row-start-3{grid-row-start:3}.xl\:row-span-3{grid-row-end:span 3}.xl\:row-end-3{grid-row-end:3}.xl\:grid-4{grid-template-columns:repeat(4,1fr)}.xl\:col-start-4{grid-column-start:4}.xl\:col-span-4{grid-column-end:span 4}.xl\:col-end-4{grid-column-end:4}.xl\:row-start-4{grid-row-start:4}.xl\:row-span-4{grid-row-end:span 4}.xl\:row-end-4{grid-row-end:4}.xl\:grid-5{grid-template-columns:repeat(5,1fr)}.xl\:col-start-5{grid-column-start:5}.xl\:col-span-5{grid-column-end:span 5}.xl\:col-end-5{grid-column-end:5}.xl\:row-start-5{grid-row-start:5}.xl\:row-span-5{grid-row-end:span 5}.xl\:row-end-5{grid-row-end:5}.xl\:grid-6{grid-template-columns:repeat(6,1fr)}.xl\:col-start-6{grid-column-start:6}.xl\:col-span-6{grid-column-end:span 6}.xl\:col-end-6{grid-column-end:6}.xl\:row-start-6{grid-row-start:6}.xl\:row-span-6{grid-row-end:span 6}.xl\:row-end-6{grid-row-end:6}.xl\:grid-7{grid-template-columns:repeat(7,1fr)}.xl\:col-start-7{grid-column-start:7}.xl\:col-span-7{grid-column-end:span 7}.xl\:col-end-7{grid-column-end:7}.xl\:row-start-7{grid-row-start:7}.xl\:row-span-7{grid-row-end:span 7}.xl\:row-end-7{grid-row-end:7}.xl\:grid-8{grid-template-columns:repeat(8,1fr)}.xl\:col-start-8{grid-column-start:8}.xl\:col-span-8{grid-column-end:span 8}.xl\:col-end-8{grid-column-end:8}.xl\:row-start-8{grid-row-start:8}.xl\:row-span-8{grid-row-end:span 8}.xl\:row-end-8{grid-row-end:8}.xl\:grid-9{grid-template-columns:repeat(9,1fr)}.xl\:col-start-9{grid-column-start:9}.xl\:col-span-9{grid-column-end:span 9}.xl\:col-end-9{grid-column-end:9}.xl\:row-start-9{grid-row-start:9}.xl\:row-span-9{grid-row-end:span 9}.xl\:row-end-9{grid-row-end:9}.xl\:grid-10{grid-template-columns:repeat(10,1fr)}.xl\:col-start-10{grid-column-start:10}.xl\:col-span-10{grid-column-end:span 10}.xl\:col-end-10{grid-column-end:10}.xl\:row-start-10{grid-row-start:10}.xl\:row-span-10{grid-row-end:span 10}.xl\:row-end-10{grid-row-end:10}.xl\:grid-11{grid-template-columns:repeat(11,1fr)}.xl\:col-start-11{grid-column-start:11}.xl\:col-span-11{grid-column-end:span 11}.xl\:col-end-11{grid-column-end:11}.xl\:row-start-11{grid-row-start:11}.xl\:row-span-11{grid-row-end:span 11}.xl\:row-end-11{grid-row-end:11}.xl\:grid-12{grid-template-columns:repeat(12,1fr)}.xl\:col-start-12{grid-column-start:12}.xl\:col-span-12{grid-column-end:span 12}.xl\:col-end-12{grid-column-end:12}.xl\:row-start-12{grid-row-start:12}.xl\:row-span-12{grid-row-end:span 12}.xl\:row-end-12{grid-row-end:12}}:root{--reduced-motion: 1}@media (prefers-reduced-motion: reduce){:root{--reduced-motion: 0}}@font-face{font-display:swap;font-family:FallbackFont;src:local("Arial");font-weight:400}@font-face{font-display:swap;font-family:FallbackFontMono;src:local("monospace");font-weight:400}@font-face{font-display:swap;font-family:FallbackFontBold;src:local("Arial Bold");font-weight:800}@font-face{font-display:swap;font-family:Aeonik;font-weight:100 900;font-style:italic;src:url(/dist/assets/AeonikPro-Italic-VF-DGkIg-ar.woff2) format("woff2"),url(/dist/assets/AeonikPro-Italic-VF-WifKrdD1.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-weight:100 900;font-style:normal;src:url(/dist/assets/AeonikPro-VF-DJagqNti.woff2) format("woff2"),url(/dist/assets/AeonikPro-VF-B5-mzo4h.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik Mono;font-weight:400;font-style:normal;src:url(/dist/assets/AeonikMono-Regular-BJhjWe-O.woff2) format("woff2"),url(/dist/assets/AeonikMono-Regular-v8syvusg.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid;font-weight:400;font-style:normal;src:url(/dist/assets/Megazoid-Regular-DP6yeqDh.woff2) format("woff2"),url(/dist/assets/Megazoid-Regular-DDQUTSy0.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid-Fill;font-weight:400;font-style:normal;src:url(/dist/assets/Megazoid-Fill-B2bWrCZz.woff2) format("woff2"),url(/dist/assets/Megazoid-Fill-DGnjTaSp.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid-ShadeLeft;font-weight:400;font-style:normal;src:url(/dist/assets/Megazoid-ShadeLeft-oiJjlQ4U.woff2) format("woff2"),url(/dist/assets/Megazoid-ShadeLeft-Cs-DU9A_.woff) format("woff")}@font-face{font-display:swap;font-family:Megazoid-ShadeRight;font-weight:400;font-style:normal;src:url(/dist/assets/Megazoid-ShadeRight-BC1KQa6f.woff2) format("woff2"),url(/dist/assets/Megazoid-ShadeRight-egjO4714.woff) format("woff")}@font-face{font-family:NeueBit;font-weight:700;font-style:normal;src:url(/dist/assets/NeueBit-Bold-BRWzMtDl.woff2) format("woff2"),url(/dist/assets/NeueBit-Bold-DXbP3v_r.woff) format("woff")}@font-face{font-family:NeueBit;font-weight:400;font-style:normal;src:url(/dist/assets/NeueBit-Regular-CXq-QlmB.woff2) format("woff2"),url(/dist/assets/NeueBit-Regular-NlRq4oiS.woff) format("woff")}@font-face{font-family:Night;font-weight:100 900;font-style:normal;src:url(/dist/assets/NightVFGX-BGXq1tj0.ttf) format("truetype")}.font-aeonik{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif}.font-aeonik-mono{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier}.font-megazoid{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif}.font-megazoid-fill{font-family:Megazoid-Fill,FallbackFontBold,arial,helvetica,sans-serif}.font-megazoid-shadeleft{font-family:Megazoid-ShadeLeft,FallbackFontBold,arial,helvetica,sans-serif}.font-megazoid-shaderight{font-family:Megazoid-ShadeRight,FallbackFontBold,arial,helvetica,sans-serif}.font-neuebit{font-family:NeueBit,FallbackFont,arial,helvetica,sans-serif}.font-night{font-family:Night,FallbackFontBold,arial,helvetica,sans-serif}body,.cursor{color:var(--text-current);font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on;font-weight:400;font-style:normal;font-size:18px;line-height:1.5;letter-spacing:.18px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}:focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5);border-radius:5px}::selection{color:#fff;background:#6d42ed}.ordinal{line-height:1em}label,input,button,.button,textarea,select{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;border-radius:0;font-weight:400;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" off;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}label,input,textarea,select{text-transform:none}.freeform-row [class*=freeform-col-] select:not(select[multiple]){background-image:linear-gradient(45deg,transparent 50%,var(--text-current) 50%),linear-gradient(135deg,var(--text-current) 50%,transparent 50%)!important;background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase}input[type=password]:not(:placeholder-shown){font-family:caption}form .field-row{display:flex;justify-content:space-between;gap:0 var(--gutter-y)}form .field-wrapper{width:100%}form .field-wrapper:has(input[required]) label:after{content:"*";margin-left:1ch;color:#ec4242}form .freeform-row+.freeform-row{margin-top:var(--gutter-y)}form label{margin-bottom:10px;margin-left:17px}form input,form textarea,form select{background-color:#fff;border:1px solid var(--text-current);border-radius:5px;padding:16px;width:100%;display:block;resize:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}form input[type=radio]{appearance:none;-webkit-appearance:none;display:inline-grid!important;place-content:center;position:relative;width:30px;height:30px;border-radius:50%;padding:0}form input[type=radio]:before{content:"";display:block;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;background-color:var(--text-current);transform:scale(0);transition:.15s transform ease-in-out}form input[type=radio]:checked:before{transform:scale(1)}form input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-grid!important;place-content:center;min-width:18px;min-height:18px;width:auto;height:auto;padding:0}form input[type=checkbox]:before{content:"";display:block;width:11px;height:11px;border-radius:50%;transform:scale(0);transition:.15s transform ease-in-out;box-shadow:inset 1em 1em var(--text-current)}form input[type=checkbox]:checked:before{transform:scale(1)}form textarea,form select[multiple]{min-height:220px;resize:vertical}form textarea[rows]{min-height:0}form input[type=file]::file-selector-button,form select{color:var(--text-current)}form select:not(select[multiple]){background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%)!important;background-position:calc(100% - 22px) 1.1em,calc(100% - 17px) 1.1em!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat;-webkit-appearance:none;appearance:none}form .redactor-box{width:100%;border-color:var(--text-current)!important;border-radius:5px!important}form .redactor-air a:hover,form .redactor-toolbar a:hover{background:#6d42ed}form .redactor-styles{margin-top:20px}form .redactor-styles a{text-decoration:underline;color:var(--text-current)}form .redactor-styles a:hover{color:#666}form input[type=submit],form button,form .button,form .fui-submit{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-top:calc(var(--gutter-y) * .75)}form input[type=submit][type=text],form button[type=text],form .button[type=text],form .fui-submit[type=text]{padding-left:15px;padding-right:15px}form input[type=submit] svg path,form button svg path,form .button svg path,form .fui-submit svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}form input[type=submit]:hover,form button:hover,form .button:hover,form .fui-submit:hover{color:#fff;background-color:#6d42ed}form input[type=submit]:hover svg path,form button:hover svg path,form .button:hover svg path,form .fui-submit:hover svg path{fill:#fff}form .cc-i-flag,form .cc-i-delete{all:unset}form .cc-i-flag,form .cc-i-delete{box-sizing:inherit}form .cc-i-flag:hover,form .cc-i-delete:hover{border:0;background-color:transparent}form .cc-i-flag{transition:opacity .15s}form .cc-i-flag:after{display:none}form .cc-i-flag:hover{opacity:.8}form button[data-signature-clear]{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}form button[data-signature-clear][type=text]{padding-left:15px;padding-right:15px}form button[data-signature-clear] svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}form button[data-signature-clear]:hover{color:#fff;background-color:#6d42ed}form button[data-signature-clear]:hover svg path{fill:#fff}form button[data-signature-clear] svg{position:relative;z-index:2}form button[data-signature-clear] svg path{fill:var(--text-current)}form button[data-signature-clear]:hover,form button[data-signature-clear]:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}form button[data-signature-clear]:hover svg path,form button[data-signature-clear]:focus svg path{fill:var(--text-current)}form [data-freeform-controls]{width:100%}@media (max-width: 767px){form [data-freeform-controls]{padding:15px}}button{cursor:pointer}.okay-multiselect{display:flex;flex-wrap:wrap;gap:10px}.okay-multiselect .checkbox-option{display:flex;align-items:center}.okay-multiselect .checkbox-option input[type=checkbox]{width:auto}.okay-multiselect .checkbox-option label{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;margin-left:3px;margin-bottom:0;text-transform:none}@media (min-width: 768px){.freeform-row [class*=freeform-col-]{padding:0!important}.freeform-row [class*=freeform-col-]:not(:last-of-type){padding-right:var(--gutter-y)!important}.freeform-row:not(:last-of-type){margin-bottom:var(--gutter-y)!important}.freeform-row:last-of-type{margin-top:calc(-1 * var(--gutter-y))!important}}.freeform-row{color:var(--text-current)!important}.freeform-row [class*=freeform-col-]{position:relative}.freeform-row [class*=freeform-col-] label{display:block;margin:0 0 10px!important;line-height:1.2em}.freeform-instructions{position:absolute;top:-5px;right:-2px;z-index:1;width:18px;height:25px;border-radius:4px;margin:0!important;padding:10px 25px 10px 14px;font-size:12px;line-height:1.3em;letter-spacing:.025em;color:transparent!important;background-color:transparent;overflow:hidden;-webkit-user-select:none;user-select:none}.freeform-instructions:before{content:"?";display:grid;place-content:center;position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;color:var(--text-current);background-color:#ccc;transition:color .15s,background-color .15s}.freeform-instructions:hover,.freeform-instructions:focus-visible{width:100%;max-width:240px;height:auto;color:var(--text-current)!important;background-color:#f1f1f1;-webkit-user-select:auto;user-select:auto;transition:color .1s .1s,background-color .1s .1s}.freeform-instructions:hover:before,.freeform-instructions:focus-visible:before{color:var(--text-current);background-color:var(--bg-current);transition:color .1s .1s,background-color .1s .1s}@media (max-width: 767px){.freeform-instructions{top:4px;right:7px}}.freeform-fieldtype-checkboxes label{display:inline-block;width:100%}.freeform-input[type=checkbox]{width:auto;display:inline;margin-right:10px;padding:0!important;transform:scale(1.15)}.freeform-form-success p,.freeform-form-errors p{font-size:16px!important;line-height:1.3em!important}.freeform-form-success{border:0!important;background-color:#42ed91!important}.freeform-form-success p{color:#0c0c0c!important}.freeform-form-errors{border:0!important;background-color:#ec4242!important}.freeform-errors{color:#ec4242!important}.freeform-form [data-freeform-controls] button{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.freeform-form [data-freeform-controls] button[type=text]{padding-left:15px;padding-right:15px}.freeform-form [data-freeform-controls] button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.freeform-form [data-freeform-controls] button:hover{color:#fff;background-color:#6d42ed}.freeform-form [data-freeform-controls] button:hover svg path{fill:#fff}button[data-freeform-action=back]{border-color:transparent!important;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif!important;font-size:14px!important;color:var(--bg-current)!important;background-color:var(--text-current)!important;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}button[data-freeform-action=back]:hover{color:#fff!important;background-color:#6d42ed!important}body.is-dark .freeform-instructions:before{color:var(--bg-current);background-color:#525252}body.is-dark .freeform-instructions:hover,body.is-dark .freeform-instructions:focus-visible{color:#f2f2f2!important;background-color:#000}body.is-dark .freeform-instructions:hover:before,body.is-dark .freeform-instructions:focus-visible:before{color:#f2f2f2!important;background-color:#525252}body.is-dark .freeform-row [class*=freeform-col-] input,body.is-dark .freeform-row [class*=freeform-col-] textarea,body.is-dark .freeform-row [class*=freeform-col-] select{border-radius:12px;border-color:#333;color:var(--text-current);background-color:#0d0d0d}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading{margin-top:0;margin-bottom:0;font-weight:800;line-height:1}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+.h1,h1+.h2,h1+.h3,h1+.h4,h1+.h5,h1+.h6,h1+.heading,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+.h1,h2+.h2,h2+.h3,h2+.h4,h2+.h5,h2+.h6,h2+.heading,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3+.h1,h3+.h2,h3+.h3,h3+.h4,h3+.h5,h3+.h6,h3+.heading,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4+.h1,h4+.h2,h4+.h3,h4+.h4,h4+.h5,h4+.h6,h4+.heading,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5+.h1,h5+.h2,h5+.h3,h5+.h4,h5+.h5,h5+.h6,h5+.heading,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6+.h1,h6+.h2,h6+.h3,h6+.h4,h6+.h5,h6+.h6,h6+.heading,.h1+h1,.h1+h2,.h1+h3,.h1+h4,.h1+h5,.h1+h6,.h1+.h1,.h1+.h2,.h1+.h3,.h1+.h4,.h1+.h5,.h1+.h6,.h1+.heading,.h2+h1,.h2+h2,.h2+h3,.h2+h4,.h2+h5,.h2+h6,.h2+.h1,.h2+.h2,.h2+.h3,.h2+.h4,.h2+.h5,.h2+.h6,.h2+.heading,.h3+h1,.h3+h2,.h3+h3,.h3+h4,.h3+h5,.h3+h6,.h3+.h1,.h3+.h2,.h3+.h3,.h3+.h4,.h3+.h5,.h3+.h6,.h3+.heading,.h4+h1,.h4+h2,.h4+h3,.h4+h4,.h4+h5,.h4+h6,.h4+.h1,.h4+.h2,.h4+.h3,.h4+.h4,.h4+.h5,.h4+.h6,.h4+.heading,.h5+h1,.h5+h2,.h5+h3,.h5+h4,.h5+h5,.h5+h6,.h5+.h1,.h5+.h2,.h5+.h3,.h5+.h4,.h5+.h5,.h5+.h6,.h5+.heading,.h6+h1,.h6+h2,.h6+h3,.h6+h4,.h6+h5,.h6+h6,.h6+.h1,.h6+.h2,.h6+.h3,.h6+.h4,.h6+.h5,.h6+.h6,.h6+.heading,.heading+h1,.heading+h2,.heading+h3,.heading+h4,.heading+h5,.heading+h6,.heading+.h1,.heading+.h2,.heading+.h3,.heading+.h4,.heading+.h5,.heading+.h6,.heading+.heading{margin-top:15px}.h0{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1}h1,.h1{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-size:clamp(63px,6.7vw,146px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.96;letter-spacing:-1.92px}@media (min-width: 1441px){h1,.h1{letter-spacing:-2.92px}}@media (max-width: 767px){h1,.h1{letter-spacing:-1.26px}}h2,.h2{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px}@media (min-width: 1441px){h2,.h2{letter-spacing:-.63px}}@media (max-width: 767px){h2,.h2{letter-spacing:-.36px}}h3,.h3{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(24px,4.6vw,32px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}h4,.h4{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}h5,.h5{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}h6,.h6,.eyebrow{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:14px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}.eyebrow{text-transform:uppercase}p{margin-top:1em;margin-bottom:0}p+h1,p+.h1,p+h2,p+.h2,p+h3,p+.h3,p+h4,p+.h4,p+h5,p+.h5,p+h6,p+.h6,p+.heading{margin-top:1em}p:first-child{margin-top:0}.drop-cap{position:relative}.drop-cap:first-letter{float:left;padding-right:calc(var(--gutter-x) * .5);font-size:3em;font-weight:700;line-height:1em;transform:translateY(1px)}blockquote{margin:0;font-size:28px;font-weight:300;line-height:1.1}blockquote+blockquote{margin-top:.5em}@media (max-width: 767px){blockquote{font-size:26px}}body.is-dark p.caption-styled,body.is-dark .caption-styled{color:#bfbfbf}p.caption-styled,.caption-styled{font-size:20px;font-weight:300;color:#525252}@media (max-width: 767px){p.caption-styled,.caption-styled{margin-top:1.5em;padding-left:calc(var(--gutter-x) * 1);font-size:14px}}pre:has(code){border-radius:8px;margin-top:2em;margin-bottom:2em;background-color:#bfbfbf;overflow-x:auto}code{padding:.3em .5em;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-feature-settings:"ss08" off;font-size:14px;letter-spacing:0;color:var(--text-current);background-color:rgba(191,191,191,.25);border-radius:5px}.ck-anchor{text-decoration:none!important;pointer-events:none}hr{width:100%;margin:0;margin-top:calc(var(--gutter-y) * .75);padding-top:calc(var(--gutter-y) * .75);border:none;border-top:1px solid grey;background-color:transparent}hr+p{margin-top:0}.text-1{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px}.text-2{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}.label-1{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase}.label-2{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase}.text-badge{text-align:center;font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:9px;line-height:.92}.is-text-transform-none{text-transform:none!important}@media screen and (max-width: 767px){form label{margin-left:0}}body.is-dark ::input-placeholder{color:#7b7b7b}body.is-dark ::placeholder{color:#7b7b7b}body.is-dark :input-placeholder{color:#7b7b7b}body.is-dark :placeholder{color:#7b7b7b}:root{box-sizing:border-box;--vw: 100vw;--vh: 100vh}*,*:before,*:after{box-sizing:inherit}no-cache{display:none}html,body{width:100%;margin:0}body{background-color:var(--bg-current);overflow-x:clip;pointer-events:none}body:not(.first-load).is-loaded{pointer-events:auto}body.is-loaded{pointer-events:auto}body.loading{cursor:wait}body:not(.loading) .cover{pointer-events:none}@view-transition{navigation: auto;}html::view-transition-old(root){animation:.3s cubic-bezier(.215,.61,.355,1) both move-out}html::view-transition-new(root){animation:.3s cubic-bezier(.215,.61,.355,1) both move-in}@keyframes move-out{0%{filter:brightness(1)}to{filter:brightness(0)}}@keyframes move-in{0%{opacity:0}to{opacity:1}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.c-cursor{display:none}body.is-device .c-cursor{display:none!important}.cover{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#0c0c0c;opacity:1;pointer-events:all}img,svg,video{vertical-align:middle}img.asset{display:block;width:100%;object-fit:contain}.lazyPicture{position:relative;display:block;width:100%;overflow:hidden}.aspect-ratio{display:inline-block;position:relative;width:100%;padding-bottom:var(--aspect);overflow:hidden}.aspect-ratio picture{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.aspect-ratio img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lazyload,.lazyloading,.lazyPicture:has(.lazyload),.lazyPicture:has(.lazyloading){background-color:#f1f1f1}body.is-dark .lazyload,body.is-dark .lazyloading,body.is-dark .lazyPicture:has(.lazyload),body.is-dark .lazyPicture:has(.lazyloading){background-color:#000}.is-hidden,.is-hidden.is-loaded{opacity:0;visibility:hidden}.lazyFade{opacity:0}.is-device .hide-on-mobile .lazyFade.lazyloaded,.is-device .hide-on-mobile .lazyFade.is-loaded,.is-desktop .hide-on-desktop .lazyFade.lazyloaded,.is-desktop .hide-on-desktop .lazyFade.is-loaded,.is-inview .lazyFade.lazyloaded,.is-inview .lazyFade.is-loaded,.lazyFade.lazyloaded,.lazyFade.is-loaded{opacity:1;transition:opacity .3s}@media (min-width: 768px){.hide-on-desktop{display:none!important}}@media (max-width: 767px){.hide-on-mobile{display:none!important}}.page-dom-content{display:flex;flex-direction:column;min-height:calc(100svh - 116px)}.page-dom-content>main{flex:1}@media (max-width: 767px){.page-dom-content{min-height:calc(100svh - 64px)}}.page-container{padding-top:60px;padding-bottom:calc(var(--gutter-y) * 3)}@media (max-width: 767px){.page-container{padding-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 6);backface-visibility:hidden}}.wrapper{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--gutter-cap);padding-right:var(--gutter-cap)}img,video{max-width:100%}dialog:not([open]){display:none}.modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:102;width:100%;height:100vh}.modal:not(.is-show){display:none}.modal:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.modal button{cursor:pointer}.modal-container{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;z-index:1;padding:16px var(--gutter-x);background-color:#fff;border-radius:1vw}.modal-header{display:flex;width:100%;padding-bottom:16px;border-bottom:1px solid #ddd}.modal-title{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:flex;flex-wrap:wrap;align-items:center}.modal-title .instructions{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;text-transform:none;width:100%;margin-top:5px}.block-reorder-item{border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));width:50%;margin:0 auto}.block-reorder-item[type=text]{padding-left:15px;padding-right:15px}.block-reorder-item svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.block-reorder-item:hover{color:#fff;background-color:#6d42ed}.block-reorder-item:hover svg path{fill:#fff}.block-reorder-item svg{position:relative;z-index:2}.block-reorder-item svg path{fill:var(--text-current)}.block-reorder-item:hover,.block-reorder-item:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.block-reorder-item:hover svg path,.block-reorder-item:focus svg path{fill:var(--text-current)}.block-reorder-item .dragSort-order{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase}.modal-ctas{display:flex;gap:12px;justify-content:flex-end;width:100%;padding-top:16px;border-top:1px solid #ddd}.modal-ctas button{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.modal-ctas button[type=text]{padding-left:15px;padding-right:15px}.modal-ctas button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.modal-ctas button:hover{color:#fff;background-color:#6d42ed}.modal-ctas button:hover svg path{fill:#fff}.modal-ctas #btn-modal-save{background-color:#6d42ed;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.modal-ctas #btn-modal-save:hover,.modal-ctas #btn-modal-save:focus{transform:scale(1.025)}.logo-icon{position:relative}.logo-icon svg{display:block;width:36px;height:36px}.tag-start,.tag-end,.tag-slash{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:18px}.tag-slash{font-size:12px}.icon-mobile-nav{display:inline-flex;flex-direction:column;justify-content:space-between;width:11px;height:6px;margin-right:8px}.icon-mobile-nav:before,.icon-mobile-nav:after{content:"";display:block;width:11px;height:2px;border-radius:2px;background-color:#0c0c0c;overflow:hidden}button{touch-action:manipulation}.btn-outline{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}.btn-outline[type=text]{padding-left:15px;padding-right:15px}.btn-outline svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-outline:hover{color:#fff;background-color:#6d42ed}.btn-outline:hover svg path{fill:#fff}.btn-outline svg{position:relative;z-index:2}.btn-outline svg path{fill:var(--text-current)}.btn-outline:hover,.btn-outline:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-outline:hover svg path,.btn-outline:focus svg path{fill:var(--text-current)}.btn-fill{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.btn-fill[type=text]{padding-left:15px;padding-right:15px}.btn-fill svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-fill:hover{color:#fff;background-color:#6d42ed}.btn-fill:hover svg path{fill:#fff}.btn-text{border:0;margin:0;padding:6px 12px;color:var(--text-current);background-color:transparent}body.is-dark .btn-load-more{color:#767676;border:1px solid #333;background-color:#222}.load-more-container{position:absolute;bottom:calc(var(--gutter-y) * -.5);left:0;width:100%}@media (max-width: 767px){.load-more-container{bottom:0}}#load-more-oob{display:flex;align-items:flex-end;justify-content:center;position:relative;width:100%;height:100vh;margin-top:-100vh;text-align:center;pointer-events:none}#load-more-oob:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100vh}.btn-load-more{width:36px;height:36px;border-radius:50%;padding:0;display:inline-block;position:relative;width:42px;height:42px;font-weight:230;color:#767676;border:1px solid #eaeaea;background-color:#fbfbfb;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-load-more img,.btn-load-more svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-load-more svg path{fill:var(--text-current)}.btn-load-more:empty{display:none}.btn-load-more .loading-indicator{display:flex;align-items:center;justify-content:center}.btn-load-more .loading-indicator .dot{animation:dot-blink 1.2s infinite}.btn-load-more .loading-indicator .dot-1{animation-delay:.4s}.btn-load-more .loading-indicator .dot-2{animation-delay:.2s}.btn-load-more .loading-indicator .dot-3{animation-delay:0s}@keyframes dot-blink{0%{transform:translateY(-2px);animation-timing-function:cubic-bezier(.215,.61,.355,1)}10%{transform:translateY(-2px)}50%{transform:translateY(2px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}90%{transform:translateY(-2px);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{transform:translateY(-2px)}}.text-marquee{display:flex;margin-bottom:calc(var(--gutter-y) * 4);padding:calc(var(--gutter-cap) - .5vw) var(--gutter-cap) var(--gutter-cap);color:#fff;background-color:#0c0c0c;white-space:nowrap;overflow:hidden}.text-marquee .item{display:flex;align-items:center}.text-marquee .item svg{margin-top:.5vw;margin-left:calc(var(--gutter-cap) * 1);max-height:55px}.text-marquee .btn-outline{flex-shrink:0;margin:.5vw 10vw 0 calc(var(--gutter-cap) * 1);border:none;color:#0c0c0c;background-color:#eee642}.display-none{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.termly-display-preferences--disabled{display:none!important}#confetti{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100svh;pointer-events:none}.grecaptcha-badge{z-index:998}.twig-dump{position:fixed;top:0;left:0;z-index:9999;height:100vh;overflow:auto;background-color:#fff}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@supports (view-transition-name: none){::view-transition-old(active-image){animation-duration:.1s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-new(active-image){animation-duration:.1s;animation-timing-function:cubic-bezier(.7,0,.84,0)}.social-image--active{view-transition-name:active-image;display:block;width:revert-layer;height:auto;max-width:calc(100% - 2rem);max-height:calc(100svh - 2rem);margin-left:auto;margin-right:auto;object-fit:scale-down}}@supports not (view-transition-name: none){img{width:100%}}.overlay{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);width:100%;height:100vh;z-index:3;cursor:pointer}.overlay__inner{position:relative;width:100%;max-width:1280px;max-height:100svh;margin:0 auto}.overlay:not(.overlay--active){display:none}.overlay .gallery__image{margin:0 auto;max-height:calc(100vh - 4rem)}.gallery__image{object-fit:cover;object-position:50% 50%;aspect-ratio:1}body.is-dark .badges-container .profile-badge{border-color:#525252}body.is-dark .badges-container .profile-badge.is-group-lifetime:hover,body.is-dark .badges-container .profile-badge.is-group-lifetime:focus{background-color:#fff;color:#0c0c0c}.badges-container{display:flex;align-items:flex-start;gap:8px;position:relative;z-index:1;width:100%;flex-shrink:0;margin-top:4px}.badges-container .profile-team{display:inline-flex;align-items:center}.badges-container .profile-team .profile-team-list{display:inline-flex;align-items:center;gap:8px;width:100%;margin:0}.badges-container .profile-team .profile-team-list .team-member,.badges-container .profile-team .profile-team-list .member{display:inline-flex}.badges-container .profile-team .profile-team-list .user-avatar{position:relative;z-index:1;margin-top:0}.badges-container .profile-team .profile-team-list .user-avatar:before{display:none}.badges-container .profile-team .profile-team-list .avatar,.badges-container .profile-team .profile-team-list .avatar-photo,.badges-container .profile-team .profile-team-list .lazyPicture{width:18px!important;height:18px!important;border-radius:4px!important}.badges-container .profile-badges{display:inline-flex;align-items:center;gap:4px;top:0!important}.badges-container .profile-badge{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));height:18px!important;padding:1px 6px 0;font-size:9px;line-height:1;display:inline-flex;flex-wrap:wrap;max-width:100%;border-radius:23px;border:1px solid #cccccc;background-color:transparent;color:#767676}.badges-container .profile-badge[type=text]{padding-left:15px;padding-right:15px}.badges-container .profile-badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.badges-container .profile-badge:hover{color:#fff;background-color:#6d42ed}.badges-container .profile-badge:hover svg path{fill:#fff}.badges-container .profile-badge svg{position:relative;z-index:2}.badges-container .profile-badge svg path{fill:var(--text-current)}.badges-container .profile-badge:hover,.badges-container .profile-badge:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.badges-container .profile-badge:hover svg path,.badges-container .profile-badge:focus svg path{fill:var(--text-current)}.badges-container .profile-badge.is-group-okayDev:hover,.badges-container .profile-badge.is-group-okayDev:focus{border:1px solid transparent;background-color:#eee642;color:#0c0c0c}.badges-container .profile-badge.is-group-business:hover,.badges-container .profile-badge.is-group-business:focus{border:1px solid rgba(12,12,12,0);background-color:#0c0c0c;color:#fff}.badges-container .profile-badge.is-group-pro:hover,.badges-container .profile-badge.is-group-pro:focus{border:1px solid transparent;background-color:#6d42ed;color:#fff}.badges-container .profile-badge.is-group-lifetime:hover,.badges-container .profile-badge.is-group-lifetime:focus{border:1px solid transparent;background-color:#0c0c0c;color:#fff}@media (max-width: 767px){.badges-container .profile-badge{padding-top:0}}.okay-form .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y)}.okay-form .fields{display:flex;gap:var(--gutter-x);width:100%}.okay-form .fields:not(:first-of-type):not(.field-footer){margin-top:var(--gutter-x)}.okay-form .field-container{display:flex;flex-wrap:wrap;align-items:center;width:100%}.okay-form .field-container:has([required]) label:after{content:"*";margin-left:5px;color:#dc3545}.okay-form .label-wrap{display:flex;align-items:center}.okay-form .label-wrap input{margin-right:6px}.okay-form .field-footer{margin-top:var(--gutter-y)}.okay-form .field-footer label{margin-bottom:0}.okay-form button[type=submit]{margin-top:0}@media (max-width: 767px){.okay-form .fields{flex-wrap:wrap;gap:calc(var(--gutter-x) * 2)}.okay-form .label-wrap{margin-left:17px}.okay-form .field-footer{margin-top:calc(var(--gutter-y) * 2)}}body.is-dark .social-post-item .social-post-content-text .name,body.is-dark .social-original-post .social-post-content-text .name,body.is-dark #form-repostPreview .social-post-content-text .name{color:#bfbfbf}body.is-dark .social-post-item .social-post-content-text .bullet,body.is-dark .social-original-post .social-post-content-text .bullet,body.is-dark #form-repostPreview .social-post-content-text .bullet,body.is-dark .social-post-item .social-post-content-text .username,body.is-dark .social-original-post .social-post-content-text .username,body.is-dark #form-repostPreview .social-post-content-text .username,body.is-dark .social-post-item .social-post-content-text .date,body.is-dark .social-original-post .social-post-content-text .date,body.is-dark #form-repostPreview .social-post-content-text .date{color:#767676}body.is-dark .social-post-item .social-message,body.is-dark .social-original-post .social-message,body.is-dark #form-repostPreview .social-message{color:#f2f2f2;scrollbar-color:#525252 #222222}body.is-dark .social-post-item .social-message a,body.is-dark .social-original-post .social-message a,body.is-dark #form-repostPreview .social-message a{color:#bfbfbf}body.is-dark .social-post-item .social-message a:hover,body.is-dark .social-post-item .social-message a:focus,body.is-dark .social-original-post .social-message a:hover,body.is-dark .social-original-post .social-message a:focus,body.is-dark #form-repostPreview .social-message a:hover,body.is-dark #form-repostPreview .social-message a:focus{color:var(--text-current)}body.is-dark .social-post-item .social-website-container,body.is-dark .social-original-post .social-website-container,body.is-dark #form-repostPreview .social-website-container{border-color:#4a4a4a;background-color:#2f2f2f}body.is-dark .social-post-item .social-website-container:hover .social-website-url,body.is-dark .social-post-item .social-website-container:focus .social-website-url,body.is-dark .social-original-post .social-website-container:hover .social-website-url,body.is-dark .social-original-post .social-website-container:focus .social-website-url,body.is-dark #form-repostPreview .social-website-container:hover .social-website-url,body.is-dark #form-repostPreview .social-website-container:focus .social-website-url{color:#b8b8b8}body.is-dark .social-post-item .social-website-asset .aspect-ratio,body.is-dark .social-original-post .social-website-asset .aspect-ratio,body.is-dark #form-repostPreview .social-website-asset .aspect-ratio{background-color:#161616}body.is-dark .social-post-item .social-website-description,body.is-dark .social-original-post .social-website-description,body.is-dark #form-repostPreview .social-website-description{color:#d1d1d1}body.is-dark .social-post-item .social-website-url,body.is-dark .social-original-post .social-website-url,body.is-dark #form-repostPreview .social-website-url{color:#969696}body.is-dark .social-post-item .social-images .aspect-ratio,body.is-dark .social-original-post .social-images .aspect-ratio,body.is-dark #form-repostPreview .social-images .aspect-ratio{background-color:#2f2f2f}body.is-dark .social-post-item .social-images.is-multiple .aspect-ratio,body.is-dark .social-original-post .social-images.is-multiple .aspect-ratio,body.is-dark #form-repostPreview .social-images.is-multiple .aspect-ratio{border-color:#222}body.is-dark .social-post-item .social-videos,body.is-dark .social-original-post .social-videos,body.is-dark #form-repostPreview .social-videos{background-color:#2f2f2f}body.is-dark .social-post-item .social-mentions .mention-label,body.is-dark .social-original-post .social-mentions .mention-label,body.is-dark #form-repostPreview .social-mentions .mention-label{color:#525252}body.is-dark .social-post-item .social-mentions+.social-tags .tag,body.is-dark .social-original-post .social-mentions+.social-tags .tag,body.is-dark #form-repostPreview .social-mentions+.social-tags .tag{color:#525252}body.is-dark .social-post-item .social-tags,body.is-dark .social-original-post .social-tags,body.is-dark #form-repostPreview .social-tags{background:linear-gradient(174deg,#1c1c1c,rgba(28,28,28,0) 25%,rgba(28,28,28,0))}body.is-dark .social-post-item .social-tags .tag,body.is-dark .social-original-post .social-tags .tag,body.is-dark #form-repostPreview .social-tags .tag{color:#767676}body.is-dark .social-post-item .social-tags .tag:hover,body.is-dark .social-post-item .social-tags .tag:focus,body.is-dark .social-original-post .social-tags .tag:hover,body.is-dark .social-original-post .social-tags .tag:focus,body.is-dark #form-repostPreview .social-tags .tag:hover,body.is-dark #form-repostPreview .social-tags .tag:focus{color:var(--text-current)}body.is-dark .social-post-item .comments-container,body.is-dark .social-original-post .comments-container,body.is-dark #form-repostPreview .comments-container,body.is-dark .social-post-item.show-comments .comments-container,body.is-dark .social-original-post.show-comments .comments-container,body.is-dark #form-repostPreview.show-comments .comments-container{background-color:#181818}body.is-dark .social-post-item.show-comments .comments-container.htmx-request,body.is-dark .social-original-post.show-comments .comments-container.htmx-request,body.is-dark #form-repostPreview.show-comments .comments-container.htmx-request{border-top-color:#161616;border-bottom-color:#161616}body.is-dark .social-post-item.show-comments .comments-container.htmx-request:after,body.is-dark .social-original-post.show-comments .comments-container.htmx-request:after,body.is-dark #form-repostPreview.show-comments .comments-container.htmx-request:after{border-left-color:#767676;border-bottom-color:#767676}body.is-dark .social-post-item .social-comments,body.is-dark .social-original-post .social-comments,body.is-dark #form-repostPreview .social-comments{border-color:#161616;background-color:#181818;scrollbar-color:#525252 #222}body.is-dark .social-post-item.no-comments .social-comments .cc-w>[data-role=form],body.is-dark .social-original-post.no-comments .social-comments .cc-w>[data-role=form],body.is-dark #form-repostPreview.no-comments .social-comments .cc-w>[data-role=form]{background-color:#181818}body.is-dark .social-post-item .social-options .more-options:after,body.is-dark .social-original-post .social-options .more-options:after,body.is-dark #form-repostPreview .social-options .more-options:after{border-top-color:#ddd}body.is-dark .social-post-item .social-options .more-options.is-active .more-cover,body.is-dark .social-original-post .social-options .more-options.is-active .more-cover,body.is-dark #form-repostPreview .social-options .more-options.is-active .more-cover{opacity:.3}body.is-dark .social-post-item .social-options .more-options .options,body.is-dark .social-original-post .social-options .more-options .options,body.is-dark #form-repostPreview .social-options .more-options .options{border-color:#f6f6f6;background-color:#ddd}body.is-dark .social-post-item .social-options .more-options button,body.is-dark .social-original-post .social-options .more-options button,body.is-dark #form-repostPreview .social-options .more-options button{color:#222}body.is-dark .social-post-item .social-options .more-options button svg g,body.is-dark .social-post-item .social-options .more-options button svg path,body.is-dark .social-original-post .social-options .more-options button svg g,body.is-dark .social-original-post .social-options .more-options button svg path,body.is-dark #form-repostPreview .social-options .more-options button svg g,body.is-dark #form-repostPreview .social-options .more-options button svg path{fill:#222}body.is-dark .social-post-item .social-options .more-options button:hover,body.is-dark .social-post-item .social-options .more-options button:focus,body.is-dark .social-original-post .social-options .more-options button:hover,body.is-dark .social-original-post .social-options .more-options button:focus,body.is-dark #form-repostPreview .social-options .more-options button:hover,body.is-dark #form-repostPreview .social-options .more-options button:focus{color:var(--bg-current);background-color:#f6f6f6}body.is-dark .social-post-item .social-options .more-options button:hover svg g,body.is-dark .social-post-item .social-options .more-options button:hover svg path,body.is-dark .social-post-item .social-options .more-options button:focus svg g,body.is-dark .social-post-item .social-options .more-options button:focus svg path,body.is-dark .social-original-post .social-options .more-options button:hover svg g,body.is-dark .social-original-post .social-options .more-options button:hover svg path,body.is-dark .social-original-post .social-options .more-options button:focus svg g,body.is-dark .social-original-post .social-options .more-options button:focus svg path,body.is-dark #form-repostPreview .social-options .more-options button:hover svg g,body.is-dark #form-repostPreview .social-options .more-options button:hover svg path,body.is-dark #form-repostPreview .social-options .more-options button:focus svg g,body.is-dark #form-repostPreview .social-options .more-options button:focus svg path{fill:var(--bg-current)}body.is-dark .social-post-item .social-options .more-options button:focus-visible,body.is-dark .social-original-post .social-options .more-options button:focus-visible,body.is-dark #form-repostPreview .social-options .more-options button:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 6px rgba(130,130,130,.5)}body.is-dark .social-post-item button,body.is-dark .social-post-item .btn-comment,body.is-dark .social-post-item .like-container .sprig-component,body.is-dark .social-post-item .repost-container,body.is-dark .social-post-item .bookmark-container .sprig-component,body.is-dark .social-post-item .btn-link,body.is-dark .social-post-item .btn-views,body.is-dark .social-post-item .btn-delete,body.is-dark .social-post-item .btn-report,body.is-dark .social-original-post button,body.is-dark .social-original-post .btn-comment,body.is-dark .social-original-post .like-container .sprig-component,body.is-dark .social-original-post .repost-container,body.is-dark .social-original-post .bookmark-container .sprig-component,body.is-dark .social-original-post .btn-link,body.is-dark .social-original-post .btn-views,body.is-dark .social-original-post .btn-delete,body.is-dark .social-original-post .btn-report,body.is-dark #form-repostPreview button,body.is-dark #form-repostPreview .btn-comment,body.is-dark #form-repostPreview .like-container .sprig-component,body.is-dark #form-repostPreview .repost-container,body.is-dark #form-repostPreview .bookmark-container .sprig-component,body.is-dark #form-repostPreview .btn-link,body.is-dark #form-repostPreview .btn-views,body.is-dark #form-repostPreview .btn-delete,body.is-dark #form-repostPreview .btn-report{color:#8a8a8a}body.is-dark .social-post-item button:hover,body.is-dark .social-post-item button:focus,body.is-dark .social-post-item .btn-comment:hover,body.is-dark .social-post-item .btn-comment:focus,body.is-dark .social-post-item .like-container .sprig-component:hover,body.is-dark .social-post-item .like-container .sprig-component:focus,body.is-dark .social-post-item .repost-container:hover,body.is-dark .social-post-item .repost-container:focus,body.is-dark .social-post-item .bookmark-container .sprig-component:hover,body.is-dark .social-post-item .bookmark-container .sprig-component:focus,body.is-dark .social-post-item .btn-link:hover,body.is-dark .social-post-item .btn-link:focus,body.is-dark .social-post-item .btn-views:hover,body.is-dark .social-post-item .btn-views:focus,body.is-dark .social-post-item .btn-delete:hover,body.is-dark .social-post-item .btn-delete:focus,body.is-dark .social-post-item .btn-report:hover,body.is-dark .social-post-item .btn-report:focus,body.is-dark .social-original-post button:hover,body.is-dark .social-original-post button:focus,body.is-dark .social-original-post .btn-comment:hover,body.is-dark .social-original-post .btn-comment:focus,body.is-dark .social-original-post .like-container .sprig-component:hover,body.is-dark .social-original-post .like-container .sprig-component:focus,body.is-dark .social-original-post .repost-container:hover,body.is-dark .social-original-post .repost-container:focus,body.is-dark .social-original-post .bookmark-container .sprig-component:hover,body.is-dark .social-original-post .bookmark-container .sprig-component:focus,body.is-dark .social-original-post .btn-link:hover,body.is-dark .social-original-post .btn-link:focus,body.is-dark .social-original-post .btn-views:hover,body.is-dark .social-original-post .btn-views:focus,body.is-dark .social-original-post .btn-delete:hover,body.is-dark .social-original-post .btn-delete:focus,body.is-dark .social-original-post .btn-report:hover,body.is-dark .social-original-post .btn-report:focus,body.is-dark #form-repostPreview button:hover,body.is-dark #form-repostPreview button:focus,body.is-dark #form-repostPreview .btn-comment:hover,body.is-dark #form-repostPreview .btn-comment:focus,body.is-dark #form-repostPreview .like-container .sprig-component:hover,body.is-dark #form-repostPreview .like-container .sprig-component:focus,body.is-dark #form-repostPreview .repost-container:hover,body.is-dark #form-repostPreview .repost-container:focus,body.is-dark #form-repostPreview .bookmark-container .sprig-component:hover,body.is-dark #form-repostPreview .bookmark-container .sprig-component:focus,body.is-dark #form-repostPreview .btn-link:hover,body.is-dark #form-repostPreview .btn-link:focus,body.is-dark #form-repostPreview .btn-views:hover,body.is-dark #form-repostPreview .btn-views:focus,body.is-dark #form-repostPreview .btn-delete:hover,body.is-dark #form-repostPreview .btn-delete:focus,body.is-dark #form-repostPreview .btn-report:hover,body.is-dark #form-repostPreview .btn-report:focus{color:var(--text-current)}body.is-dark .social-post-item button:hover svg g,body.is-dark .social-post-item button:hover svg path,body.is-dark .social-post-item button:focus svg g,body.is-dark .social-post-item button:focus svg path,body.is-dark .social-post-item .btn-comment:hover svg g,body.is-dark .social-post-item .btn-comment:hover svg path,body.is-dark .social-post-item .btn-comment:focus svg g,body.is-dark .social-post-item .btn-comment:focus svg path,body.is-dark .social-post-item .like-container .sprig-component:hover svg g,body.is-dark .social-post-item .like-container .sprig-component:hover svg path,body.is-dark .social-post-item .like-container .sprig-component:focus svg g,body.is-dark .social-post-item .like-container .sprig-component:focus svg path,body.is-dark .social-post-item .repost-container:hover svg g,body.is-dark .social-post-item .repost-container:hover svg path,body.is-dark .social-post-item .repost-container:focus svg g,body.is-dark .social-post-item .repost-container:focus svg path,body.is-dark .social-post-item .bookmark-container .sprig-component:hover svg g,body.is-dark .social-post-item .bookmark-container .sprig-component:hover svg path,body.is-dark .social-post-item .bookmark-container .sprig-component:focus svg g,body.is-dark .social-post-item .bookmark-container .sprig-component:focus svg path,body.is-dark .social-post-item .btn-link:hover svg g,body.is-dark .social-post-item .btn-link:hover svg path,body.is-dark .social-post-item .btn-link:focus svg g,body.is-dark .social-post-item .btn-link:focus svg path,body.is-dark .social-post-item .btn-views:hover svg g,body.is-dark .social-post-item .btn-views:hover svg path,body.is-dark .social-post-item .btn-views:focus svg g,body.is-dark .social-post-item .btn-views:focus svg path,body.is-dark .social-post-item .btn-delete:hover svg g,body.is-dark .social-post-item .btn-delete:hover svg path,body.is-dark .social-post-item .btn-delete:focus svg g,body.is-dark .social-post-item .btn-delete:focus svg path,body.is-dark .social-post-item .btn-report:hover svg g,body.is-dark .social-post-item .btn-report:hover svg path,body.is-dark .social-post-item .btn-report:focus svg g,body.is-dark .social-post-item .btn-report:focus svg path,body.is-dark .social-original-post button:hover svg g,body.is-dark .social-original-post button:hover svg path,body.is-dark .social-original-post button:focus svg g,body.is-dark .social-original-post button:focus svg path,body.is-dark .social-original-post .btn-comment:hover svg g,body.is-dark .social-original-post .btn-comment:hover svg path,body.is-dark .social-original-post .btn-comment:focus svg g,body.is-dark .social-original-post .btn-comment:focus svg path,body.is-dark .social-original-post .like-container .sprig-component:hover svg g,body.is-dark .social-original-post .like-container .sprig-component:hover svg path,body.is-dark .social-original-post .like-container .sprig-component:focus svg g,body.is-dark .social-original-post .like-container .sprig-component:focus svg path,body.is-dark .social-original-post .repost-container:hover svg g,body.is-dark .social-original-post .repost-container:hover svg path,body.is-dark .social-original-post .repost-container:focus svg g,body.is-dark .social-original-post .repost-container:focus svg path,body.is-dark .social-original-post .bookmark-container .sprig-component:hover svg g,body.is-dark .social-original-post .bookmark-container .sprig-component:hover svg path,body.is-dark .social-original-post .bookmark-container .sprig-component:focus svg g,body.is-dark .social-original-post .bookmark-container .sprig-component:focus svg path,body.is-dark .social-original-post .btn-link:hover svg g,body.is-dark .social-original-post .btn-link:hover svg path,body.is-dark .social-original-post .btn-link:focus svg g,body.is-dark .social-original-post .btn-link:focus svg path,body.is-dark .social-original-post .btn-views:hover svg g,body.is-dark .social-original-post .btn-views:hover svg path,body.is-dark .social-original-post .btn-views:focus svg g,body.is-dark .social-original-post .btn-views:focus svg path,body.is-dark .social-original-post .btn-delete:hover svg g,body.is-dark .social-original-post .btn-delete:hover svg path,body.is-dark .social-original-post .btn-delete:focus svg g,body.is-dark .social-original-post .btn-delete:focus svg path,body.is-dark .social-original-post .btn-report:hover svg g,body.is-dark .social-original-post .btn-report:hover svg path,body.is-dark .social-original-post .btn-report:focus svg g,body.is-dark .social-original-post .btn-report:focus svg path,body.is-dark #form-repostPreview button:hover svg g,body.is-dark #form-repostPreview button:hover svg path,body.is-dark #form-repostPreview button:focus svg g,body.is-dark #form-repostPreview button:focus svg path,body.is-dark #form-repostPreview .btn-comment:hover svg g,body.is-dark #form-repostPreview .btn-comment:hover svg path,body.is-dark #form-repostPreview .btn-comment:focus svg g,body.is-dark #form-repostPreview .btn-comment:focus svg path,body.is-dark #form-repostPreview .like-container .sprig-component:hover svg g,body.is-dark #form-repostPreview .like-container .sprig-component:hover svg path,body.is-dark #form-repostPreview .like-container .sprig-component:focus svg g,body.is-dark #form-repostPreview .like-container .sprig-component:focus svg path,body.is-dark #form-repostPreview .repost-container:hover svg g,body.is-dark #form-repostPreview .repost-container:hover svg path,body.is-dark #form-repostPreview .repost-container:focus svg g,body.is-dark #form-repostPreview .repost-container:focus svg path,body.is-dark #form-repostPreview .bookmark-container .sprig-component:hover svg g,body.is-dark #form-repostPreview .bookmark-container .sprig-component:hover svg path,body.is-dark #form-repostPreview .bookmark-container .sprig-component:focus svg g,body.is-dark #form-repostPreview .bookmark-container .sprig-component:focus svg path,body.is-dark #form-repostPreview .btn-link:hover svg g,body.is-dark #form-repostPreview .btn-link:hover svg path,body.is-dark #form-repostPreview .btn-link:focus svg g,body.is-dark #form-repostPreview .btn-link:focus svg path,body.is-dark #form-repostPreview .btn-views:hover svg g,body.is-dark #form-repostPreview .btn-views:hover svg path,body.is-dark #form-repostPreview .btn-views:focus svg g,body.is-dark #form-repostPreview .btn-views:focus svg path,body.is-dark #form-repostPreview .btn-delete:hover svg g,body.is-dark #form-repostPreview .btn-delete:hover svg path,body.is-dark #form-repostPreview .btn-delete:focus svg g,body.is-dark #form-repostPreview .btn-delete:focus svg path,body.is-dark #form-repostPreview .btn-report:hover svg g,body.is-dark #form-repostPreview .btn-report:hover svg path,body.is-dark #form-repostPreview .btn-report:focus svg g,body.is-dark #form-repostPreview .btn-report:focus svg path{fill:var(--text-current)}body.is-dark .social-post-item button:disabled,body.is-dark .social-post-item .btn-comment:disabled,body.is-dark .social-post-item .like-container .sprig-component:disabled,body.is-dark .social-post-item .repost-container:disabled,body.is-dark .social-post-item .bookmark-container .sprig-component:disabled,body.is-dark .social-post-item .btn-link:disabled,body.is-dark .social-post-item .btn-views:disabled,body.is-dark .social-post-item .btn-delete:disabled,body.is-dark .social-post-item .btn-report:disabled,body.is-dark .social-original-post button:disabled,body.is-dark .social-original-post .btn-comment:disabled,body.is-dark .social-original-post .like-container .sprig-component:disabled,body.is-dark .social-original-post .repost-container:disabled,body.is-dark .social-original-post .bookmark-container .sprig-component:disabled,body.is-dark .social-original-post .btn-link:disabled,body.is-dark .social-original-post .btn-views:disabled,body.is-dark .social-original-post .btn-delete:disabled,body.is-dark .social-original-post .btn-report:disabled,body.is-dark #form-repostPreview button:disabled,body.is-dark #form-repostPreview .btn-comment:disabled,body.is-dark #form-repostPreview .like-container .sprig-component:disabled,body.is-dark #form-repostPreview .repost-container:disabled,body.is-dark #form-repostPreview .bookmark-container .sprig-component:disabled,body.is-dark #form-repostPreview .btn-link:disabled,body.is-dark #form-repostPreview .btn-views:disabled,body.is-dark #form-repostPreview .btn-delete:disabled,body.is-dark #form-repostPreview .btn-report:disabled{opacity:.25;cursor:default;pointer-events:none}body.is-dark .social-post-item .chat-fill svg path,body.is-dark .social-post-item .btn-liked svg path,body.is-dark .social-post-item .btn-reposted svg path,body.is-dark .social-post-item .btn-bookmarked svg path,body.is-dark .social-original-post .chat-fill svg path,body.is-dark .social-original-post .btn-liked svg path,body.is-dark .social-original-post .btn-reposted svg path,body.is-dark .social-original-post .btn-bookmarked svg path,body.is-dark #form-repostPreview .chat-fill svg path,body.is-dark #form-repostPreview .btn-liked svg path,body.is-dark #form-repostPreview .btn-reposted svg path,body.is-dark #form-repostPreview .btn-bookmarked svg path{fill:var(--text-current)}body.is-dark .social-post-item .btn-views:hover svg path,body.is-dark .social-post-item .btn-views:focus svg path,body.is-dark .social-original-post .btn-views:hover svg path,body.is-dark .social-original-post .btn-views:focus svg path,body.is-dark #form-repostPreview .btn-views:hover svg path,body.is-dark #form-repostPreview .btn-views:focus svg path{fill:#b8b8b8}body.is-dark .social-post-item .btn-link .success-label,body.is-dark .social-original-post .btn-link .success-label,body.is-dark #form-repostPreview .btn-link .success-label{color:#f6f6f6;background-color:#333}body.is-dark .social-post-item .btn-link .success-label:after,body.is-dark .social-original-post .btn-link .success-label:after,body.is-dark #form-repostPreview .btn-link .success-label:after{border-top-color:#333}body.is-dark .social-post-item .btn-link .success-label .icon-clipboard svg path,body.is-dark .social-original-post .btn-link .success-label .icon-clipboard svg path,body.is-dark #form-repostPreview .btn-link .success-label .icon-clipboard svg path{fill:#f6f6f6!important}body.is-dark .social-post-item,body.is-dark .social-original-post{border:1px solid #333;background-color:#222;box-shadow:6px 8px 10px rgba(0,0,0,0)}@media (min-width: 768px){body.is-dark .social-post-item:hover,body.is-dark .social-post-item:focus,body.is-dark .social-post-item:focus-within,body.is-dark .social-original-post:hover,body.is-dark .social-original-post:focus,body.is-dark .social-original-post:focus-within{box-shadow:6px 8px 10px rgba(0,0,0,.5)}}body.is-dark .social-post-item *:focus-visible,body.is-dark .social-original-post *:focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #222,0 0 0 6px rgba(130,130,130,.5);border-radius:5px}body.is-dark .social-post-item>.social-post-content:after{background:linear-gradient(0deg,#222,rgba(34,34,34,0) 65%)}body.is-dark .social-original-post{border:1px solid #333;background-color:#161616}body.is-dark .social-original-post:hover,body.is-dark .social-original-post:focus,body.is-dark .social-original-post:focus-within{box-shadow:none}body.is-dark .social-original-post .repost-link:focus-visible{border-radius:16px}body.is-dark .social-original-post .social-videos{position:relative;z-index:1}.social-post-wrapper+.reposted-by{margin-top:var(--gutter-y)}.reposted-by{display:flex;align-items:center;gap:.5ch;margin-bottom:6px;font-size:13px;cursor:default}.reposted-by .icon-repost svg{width:16px;height:16px;opacity:.5}.reposted-by .icon-repost svg path{fill:var(--text-current)}.reposted-by .label{opacity:.5}.reposted-by a{font-weight:600;color:var(--text-current);opacity:.5;transition:opacity .15s}.reposted-by a:hover,.reposted-by a:focus-visible{opacity:.75}.social-repost{position:relative;z-index:3;padding:calc(var(--gutter-x) * .75) var(--gutter-x)}.social-repost:hover,.social-repost:focus,.social-repost:focus-within{z-index:5}.social-repost .social-original-post .repost-link{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:16px}.social-repost .social-original-post .user-avatar,.social-repost .social-original-post .user-name,.social-repost .social-original-post .social-mentions,.social-repost .social-original-post .social-images,.social-repost .social-original-post .social-website-container,.social-repost .social-original-post .social-tags{z-index:1;pointer-events:all}.social-repost .social-original-post:not(:has(.social-tags)){padding-bottom:calc(var(--gutter-x) * .5)}.social-post-wrapper:has(.user-avatar:hover),.social-post-wrapper:has(.is-active){position:relative;z-index:1}.social-post-wrapper+.social-post-wrapper{margin-top:var(--gutter-y)}@media (max-width: 767px){.social-post-wrapper+.social-post-wrapper{margin-top:calc(var(--gutter-y) * 2)}}.social-post-item{position:relative;background-color:#fbfbfb}.social-post-item>.social-post-content:after{content:"";position:absolute;bottom:calc(var(--gutter-x) * .5);left:0;z-index:1;width:100%;height:calc(var(--gutter-x) * .5);background:linear-gradient(0deg,#fbfbfb,rgba(251,251,251,0) 65%);pointer-events:none}.comments-trigger{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;visibility:none}.social-original-post{background-color:#f1f1f1}.social-post-item :focus-visible,.social-original-post :focus-visible,#form-repostPreview :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #f6f6f6,0 0 0 6px rgba(205,205,205,.5);border-radius:5px}.social-post-item .social-post-content>.user-avatar,.social-original-post .social-post-content>.user-avatar,#form-repostPreview .social-post-content>.user-avatar{position:relative;z-index:5!important;margin-left:-5px}.social-post-item .social-post-content>.user-avatar .avatar,.social-post-item .social-post-content>.user-avatar .avatar-photo,.social-original-post .social-post-content>.user-avatar .avatar,.social-original-post .social-post-content>.user-avatar .avatar-photo,#form-repostPreview .social-post-content>.user-avatar .avatar,#form-repostPreview .social-post-content>.user-avatar .avatar-photo{width:42px;height:42px}.social-post-item .avatar-photo,.social-original-post .avatar-photo,#form-repostPreview .avatar-photo{cursor:unset;z-index:0}.social-post-item .social-post-content,.social-original-post .social-post-content,#form-repostPreview .social-post-content{display:flex;align-items:flex-start;flex-wrap:wrap;gap:calc(var(--gutter-x) * .5);position:relative;z-index:1;width:100%;padding:calc(var(--gutter-x) * .75) var(--gutter-x) calc(var(--gutter-x) * .5 + 3px)}.social-post-item .social-post-content:hover,.social-post-item .social-post-content:focus,.social-original-post .social-post-content:hover,.social-original-post .social-post-content:focus,#form-repostPreview .social-post-content:hover,#form-repostPreview .social-post-content:focus{z-index:5}.social-post-item .social-post-content-text,.social-original-post .social-post-content-text,#form-repostPreview .social-post-content-text{display:inline-flex;justify-content:space-between;gap:0 .5ch;width:calc(100% - 42px - var(--gutter-x) * .5);max-width:100%}.social-post-item .social-post-content-text .user-name,.social-original-post .social-post-content-text .user-name,#form-repostPreview .social-post-content-text .user-name{display:inline-flex;flex-wrap:wrap;gap:3px .5ch}.social-post-item .social-post-content-text .name,.social-original-post .social-post-content-text .name,#form-repostPreview .social-post-content-text .name{margin-right:4px;font-size:15px;font-weight:600;line-height:1.1em;color:#222}.social-post-item .social-post-content-text .bullet,.social-original-post .social-post-content-text .bullet,#form-repostPreview .social-post-content-text .bullet{font-weight:200;color:#767676}.social-post-item .social-post-content-text .username,.social-post-item .social-post-content-text .date,.social-original-post .social-post-content-text .username,.social-original-post .social-post-content-text .date,#form-repostPreview .social-post-content-text .username,#form-repostPreview .social-post-content-text .date{font-size:12px}.social-post-item .social-post-content-text .username,.social-original-post .social-post-content-text .username,#form-repostPreview .social-post-content-text .username{width:100%;font-weight:400;color:#767676;line-height:1.2}.social-post-item .social-post-content-text .post-date-time,.social-original-post .social-post-content-text .post-date-time,#form-repostPreview .social-post-content-text .post-date-time{position:relative;top:-4px;align-self:flex-start;flex-shrink:0}.social-post-item .social-post-content-text .date,.social-original-post .social-post-content-text .date,#form-repostPreview .social-post-content-text .date{font-weight:400;color:#767676}.social-post-item .social-message,.social-original-post .social-message,#form-repostPreview .social-message{width:100%;max-height:275px;margin-top:-4px;padding-top:6px;padding-right:1ch;padding-bottom:2px;font-size:17px;line-height:1.25em;color:#161616;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-overscroll-behavior:contain;overscroll-behavior:contain;scrollbar-color:#cccccc #fcfcfc;opacity:.99}.social-post-item .social-message a,.social-original-post .social-message a,#form-repostPreview .social-message a{color:#666;text-decoration:underline}.social-post-item .social-message a:hover,.social-post-item .social-message a:focus,.social-original-post .social-message a:hover,.social-original-post .social-message a:focus,#form-repostPreview .social-message a:hover,#form-repostPreview .social-message a:focus{color:var(--text-current)}.social-post-item .social-mentions+.social-website-container,.social-original-post .social-mentions+.social-website-container,#form-repostPreview .social-mentions+.social-website-container{margin-top:12px}.social-post-item .social-website-container,.social-original-post .social-website-container,#form-repostPreview .social-website-container{display:block;border-radius:10px;border:1px solid #eaeaea;margin:calc(var(--gutter-x) * .5) var(--gutter-x);background-color:#f1f1f1;overflow:hidden}.social-post-item .social-website-container:hover .social-website-url,.social-post-item .social-website-container:focus .social-website-url,.social-original-post .social-website-container:hover .social-website-url,.social-original-post .social-website-container:focus .social-website-url,#form-repostPreview .social-website-container:hover .social-website-url,#form-repostPreview .social-website-container:focus .social-website-url{color:#525252}.social-post-item .social-website-asset,.social-original-post .social-website-asset,#form-repostPreview .social-website-asset{display:flex;position:relative}.social-post-item .social-website-asset .aspect-ratio,.social-original-post .social-website-asset .aspect-ratio,#form-repostPreview .social-website-asset .aspect-ratio{display:flex;width:100%;padding-bottom:min(var(--aspect),75svh);background-color:#f1f1f1;overflow:clip}.social-post-item .social-website-asset img,.social-original-post .social-website-asset img,#form-repostPreview .social-website-asset img{top:50%;left:50%;width:revert-layer;height:auto;max-height:100%;border-radius-top-left:10px;border-radius-top-right:10px;object-fit:scale-down;transform:translate3d(-50%,-50%,0);overflow:hidden;-webkit-tap-highlight-color:transparent;cursor:pointer}.social-post-item .social-website-info,.social-original-post .social-website-info,#form-repostPreview .social-website-info{position:relative;margin-left:8px;padding:calc(var(--gutter-x) * .5) var(--gutter-x) calc(var(--gutter-x) * .4) calc(var(--gutter-x) * .33);font-size:14px;color:var(--text-current)}.social-post-item .social-website-title,.social-original-post .social-website-title,#form-repostPreview .social-website-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-weight:600}.social-post-item .social-website-description,.social-original-post .social-website-description,#form-repostPreview .social-website-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#525252;line-height:1.2em}.social-post-item .social-website-title+.social-website-url,.social-post-item .social-website-description+.social-website-url,.social-original-post .social-website-title+.social-website-url,.social-original-post .social-website-description+.social-website-url,#form-repostPreview .social-website-title+.social-website-url,#form-repostPreview .social-website-description+.social-website-url{margin-top:3px}.social-post-item .social-website-url,.social-original-post .social-website-url,#form-repostPreview .social-website-url{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:12px;font-weight:500;color:#a2a2a2;transition:color .15s}.social-post-item .social-mentions+.social-images,.social-original-post .social-mentions+.social-images,#form-repostPreview .social-mentions+.social-images{margin-top:12px}.social-post-item .social-images,.social-original-post .social-images,#form-repostPreview .social-images{display:flex;flex-wrap:wrap;width:100%;padding:var(--gutter-x)}.social-post-item .social-images .aspect-ratio,.social-original-post .social-images .aspect-ratio,#form-repostPreview .social-images .aspect-ratio{display:flex;width:100%;border:0;border-radius:10px;padding-bottom:min(var(--aspect),75svh);background-color:#f1f1f1;overflow:clip}.social-post-item .social-images img,.social-original-post .social-images img,#form-repostPreview .social-images img{top:50%;left:50%;width:revert-layer;height:auto;max-height:100%;border-radius:10px;object-fit:scale-down;transform:translate3d(-50%,-50%,0);overflow:hidden;-webkit-tap-highlight-color:transparent;cursor:pointer}.social-post-item .social-images.is-multiple,.social-original-post .social-images.is-multiple,#form-repostPreview .social-images.is-multiple{gap:4px}.social-post-item .social-images.is-multiple .aspect-ratio,.social-original-post .social-images.is-multiple .aspect-ratio,#form-repostPreview .social-images.is-multiple .aspect-ratio{display:flex;justify-content:center;top:0;left:0;width:calc(33.33% - 4px);height:100%;aspect-ratio:16/9;padding-bottom:0;overflow:visible}.social-post-item .social-images.is-multiple.count-2,.social-original-post .social-images.is-multiple.count-2,#form-repostPreview .social-images.is-multiple.count-2{flex-wrap:nowrap}.social-post-item .social-images.is-multiple.count-2 .aspect-ratio,.social-original-post .social-images.is-multiple.count-2 .aspect-ratio,#form-repostPreview .social-images.is-multiple.count-2 .aspect-ratio{width:50%;aspect-ratio:1/1}.social-post-item .social-images.is-multiple.count-3,.social-original-post .social-images.is-multiple.count-3,#form-repostPreview .social-images.is-multiple.count-3{flex-wrap:nowrap}.social-post-item .social-images.is-multiple.count-3 .aspect-ratio,.social-original-post .social-images.is-multiple.count-3 .aspect-ratio,#form-repostPreview .social-images.is-multiple.count-3 .aspect-ratio{width:33.33%;aspect-ratio:1/1}.social-post-item .social-images.is-multiple.count-4 .aspect-ratio,.social-original-post .social-images.is-multiple.count-4 .aspect-ratio,#form-repostPreview .social-images.is-multiple.count-4 .aspect-ratio{width:calc(50% - 2px)}.social-post-item .social-images.is-multiple img:focus,.social-original-post .social-images.is-multiple img:focus,#form-repostPreview .social-images.is-multiple img:focus{z-index:1}.social-post-item .social-mentions+.social-videos,.social-original-post .social-mentions+.social-videos,#form-repostPreview .social-mentions+.social-videos{margin-top:12px}.social-post-item .social-videos,.social-original-post .social-videos,#form-repostPreview .social-videos{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:calc(var(--gutter-x) * .5);padding:var(--gutter-x);background-color:#f1f1f1}.social-post-item .social-videos .aspect-ratio,.social-original-post .social-videos .aspect-ratio,#form-repostPreview .social-videos .aspect-ratio{display:flex;width:100%;border:1px solid #eaeaea;border-radius:10px;overflow:visible}.social-post-item .social-videos video,.social-original-post .social-videos video,#form-repostPreview .social-videos video{cursor:pointer;width:100%;max-height:75svh;overflow:hidden;-webkit-tap-highlight-color:transparent}.social-post-item .social-videos.is-multiple,.social-original-post .social-videos.is-multiple,#form-repostPreview .social-videos.is-multiple{gap:4px}.social-post-item .social-videos.is-multiple .aspect-ratio,.social-original-post .social-videos.is-multiple .aspect-ratio,#form-repostPreview .social-videos.is-multiple .aspect-ratio{display:flex;justify-content:center;top:0;left:0;width:calc(33.33% - 4px);height:100%;aspect-ratio:16/9;padding-bottom:0;overflow:visible}.social-post-item .social-videos.is-multiple.count-2,.social-original-post .social-videos.is-multiple.count-2,#form-repostPreview .social-videos.is-multiple.count-2{flex-wrap:nowrap}.social-post-item .social-videos.is-multiple.count-2 .aspect-ratio,.social-original-post .social-videos.is-multiple.count-2 .aspect-ratio,#form-repostPreview .social-videos.is-multiple.count-2 .aspect-ratio{width:50%;aspect-ratio:1/1}.social-post-item .social-videos.is-multiple.count-3,.social-original-post .social-videos.is-multiple.count-3,#form-repostPreview .social-videos.is-multiple.count-3{flex-wrap:nowrap}.social-post-item .social-videos.is-multiple.count-3 .aspect-ratio,.social-original-post .social-videos.is-multiple.count-3 .aspect-ratio,#form-repostPreview .social-videos.is-multiple.count-3 .aspect-ratio{width:33.33%;aspect-ratio:1/1}.social-post-item .social-videos.is-multiple.count-4 .aspect-ratio,.social-original-post .social-videos.is-multiple.count-4 .aspect-ratio,#form-repostPreview .social-videos.is-multiple.count-4 .aspect-ratio{width:calc(50% - 2px)}.social-post-item .social-videos.is-multiple video:focus,.social-original-post .social-videos.is-multiple video:focus,#form-repostPreview .social-videos.is-multiple video:focus{z-index:1}.social-post-item .social-mentions,.social-original-post .social-mentions,#form-repostPreview .social-mentions{display:inline-flex;align-items:center;align-self:flex-start;border-radius:26px;margin-top:2px;font-size:13px;font-weight:500}.social-post-item .social-mentions .mention-label,.social-original-post .social-mentions .mention-label,#form-repostPreview .social-mentions .mention-label{display:inline-flex;align-items:center;margin-right:.5ch;color:#b8b8b8}.social-post-item .social-mentions .mention,.social-original-post .social-mentions .mention,#form-repostPreview .social-mentions .mention{margin-right:6px;color:#767676;transition:color .15s}.social-post-item .social-mentions .mention:hover,.social-post-item .social-mentions .mention:focus,.social-original-post .social-mentions .mention:hover,.social-original-post .social-mentions .mention:focus,#form-repostPreview .social-mentions .mention:hover,#form-repostPreview .social-mentions .mention:focus{color:var(--text-current)}.social-post-item .social-videos+.social-tags,.social-post-item .social-images+.social-tags,.social-original-post .social-videos+.social-tags,.social-original-post .social-images+.social-tags,#form-repostPreview .social-videos+.social-tags,#form-repostPreview .social-images+.social-tags{margin-top:0}.social-post-item .social-tags,.social-original-post .social-tags,#form-repostPreview .social-tags{display:inline-flex;flex-wrap:wrap;align-items:center;align-self:flex-start;width:100%;margin-top:12px;padding:7px var(--gutter-x) 6px;font-size:12px;font-weight:500;background:linear-gradient(174deg,#f2f2f2,rgba(242,242,242,0) 25%,rgba(242,242,242,0))}.social-post-item .social-tags .tag,.social-original-post .social-tags .tag,#form-repostPreview .social-tags .tag{margin-right:6px;color:#b8b8b8;transition:color .15s}.social-post-item .social-tags .tag:hover,.social-post-item .social-tags .tag:focus,.social-original-post .social-tags .tag:hover,.social-original-post .social-tags .tag:focus,#form-repostPreview .social-tags .tag:hover,#form-repostPreview .social-tags .tag:focus{color:#525252}.social-post-item .comments-container,.social-original-post .comments-container,#form-repostPreview .comments-container{min-height:1px;background-color:#eaeaea}.social-post-item.show-comments .comments-container.htmx-request,.social-original-post.show-comments .comments-container.htmx-request,#form-repostPreview.show-comments .comments-container.htmx-request{color:transparent!important;min-height:1rem;pointer-events:none;position:relative;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding-top:12px;padding-bottom:12px;background-color:#fff}.social-post-item.show-comments .comments-container.htmx-request:after,.social-original-post.show-comments .comments-container.htmx-request:after,#form-repostPreview.show-comments .comments-container.htmx-request:after{content:"";display:block;width:1rem;height:1rem;border:.1rem solid #000;border-radius:50%;border-right-color:transparent;border-top-color:transparent;margin-left:auto;margin-right:auto;animation:comments-loading .5s infinite linear}@keyframes comments-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.social-post-item .social-tags+.social-comments,.social-original-post .social-tags+.social-comments,#form-repostPreview .social-tags+.social-comments{margin-top:0}.social-post-item .social-comments,.social-original-post .social-comments,#form-repostPreview .social-comments{max-height:468px;border-top:1px solid #eaeaea;padding-bottom:calc(var(--gutter-y) * .5);background-color:#fff;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-overscroll-behavior:contain;overscroll-behavior:contain;scrollbar-color:#cccccc #f6f6f6;height:1px;padding:0;overflow:hidden}.social-post-item .social-comments .cc-w,.social-original-post .social-comments .cc-w,#form-repostPreview .social-comments .cc-w{display:none}.social-post-item .social-post-content+.social-comments,.social-original-post .social-post-content+.social-comments,#form-repostPreview .social-post-content+.social-comments{margin-top:calc(var(--gutter-x) * .5)}.social-post-item .social-options,.social-original-post .social-options,#form-repostPreview .social-options{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;position:relative;z-index:4;width:100%;padding:calc(var(--gutter-y) * .25) var(--gutter-x) calc(var(--gutter-y) * .25) calc(var(--gutter-x) - 6px);font-size:14px}.social-post-item .social-options button,.social-post-item .social-options .btn-comment,.social-post-item .social-options .like-container .sprig-component,.social-post-item .social-options .repost-container,.social-post-item .social-options .bookmark-container .sprig-component,.social-post-item .social-options .btn-link,.social-post-item .social-options .btn-views,.social-post-item .social-options .btn-delete,.social-post-item .social-options .btn-report,.social-original-post .social-options button,.social-original-post .social-options .btn-comment,.social-original-post .social-options .like-container .sprig-component,.social-original-post .social-options .repost-container,.social-original-post .social-options .bookmark-container .sprig-component,.social-original-post .social-options .btn-link,.social-original-post .social-options .btn-views,.social-original-post .social-options .btn-delete,.social-original-post .social-options .btn-report,#form-repostPreview .social-options button,#form-repostPreview .social-options .btn-comment,#form-repostPreview .social-options .like-container .sprig-component,#form-repostPreview .social-options .repost-container,#form-repostPreview .social-options .bookmark-container .sprig-component,#form-repostPreview .social-options .btn-link,#form-repostPreview .social-options .btn-views,#form-repostPreview .social-options .btn-delete,#form-repostPreview .social-options .btn-report{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:3px;position:relative;border:0!important;padding:4px;font-size:12px;font-weight:500;color:gray;background:transparent;cursor:pointer}.social-post-item .social-options button svg,.social-post-item .social-options .btn-comment svg,.social-post-item .social-options .like-container .sprig-component svg,.social-post-item .social-options .repost-container svg,.social-post-item .social-options .bookmark-container .sprig-component svg,.social-post-item .social-options .btn-link svg,.social-post-item .social-options .btn-views svg,.social-post-item .social-options .btn-delete svg,.social-post-item .social-options .btn-report svg,.social-original-post .social-options button svg,.social-original-post .social-options .btn-comment svg,.social-original-post .social-options .like-container .sprig-component svg,.social-original-post .social-options .repost-container svg,.social-original-post .social-options .bookmark-container .sprig-component svg,.social-original-post .social-options .btn-link svg,.social-original-post .social-options .btn-views svg,.social-original-post .social-options .btn-delete svg,.social-original-post .social-options .btn-report svg,#form-repostPreview .social-options button svg,#form-repostPreview .social-options .btn-comment svg,#form-repostPreview .social-options .like-container .sprig-component svg,#form-repostPreview .social-options .repost-container svg,#form-repostPreview .social-options .bookmark-container .sprig-component svg,#form-repostPreview .social-options .btn-link svg,#form-repostPreview .social-options .btn-views svg,#form-repostPreview .social-options .btn-delete svg,#form-repostPreview .social-options .btn-report svg{position:static;max-width:20px;max-height:20px;object-fit:contain;transform:translate(0) scale(1)!important;transition:transform .2s cubic-bezier(.215,.61,.355,1)}.social-post-item .social-options button svg g,.social-post-item .social-options button svg path,.social-post-item .social-options .btn-comment svg g,.social-post-item .social-options .btn-comment svg path,.social-post-item .social-options .like-container .sprig-component svg g,.social-post-item .social-options .like-container .sprig-component svg path,.social-post-item .social-options .repost-container svg g,.social-post-item .social-options .repost-container svg path,.social-post-item .social-options .bookmark-container .sprig-component svg g,.social-post-item .social-options .bookmark-container .sprig-component svg path,.social-post-item .social-options .btn-link svg g,.social-post-item .social-options .btn-link svg path,.social-post-item .social-options .btn-views svg g,.social-post-item .social-options .btn-views svg path,.social-post-item .social-options .btn-delete svg g,.social-post-item .social-options .btn-delete svg path,.social-post-item .social-options .btn-report svg g,.social-post-item .social-options .btn-report svg path,.social-original-post .social-options button svg g,.social-original-post .social-options button svg path,.social-original-post .social-options .btn-comment svg g,.social-original-post .social-options .btn-comment svg path,.social-original-post .social-options .like-container .sprig-component svg g,.social-original-post .social-options .like-container .sprig-component svg path,.social-original-post .social-options .repost-container svg g,.social-original-post .social-options .repost-container svg path,.social-original-post .social-options .bookmark-container .sprig-component svg g,.social-original-post .social-options .bookmark-container .sprig-component svg path,.social-original-post .social-options .btn-link svg g,.social-original-post .social-options .btn-link svg path,.social-original-post .social-options .btn-views svg g,.social-original-post .social-options .btn-views svg path,.social-original-post .social-options .btn-delete svg g,.social-original-post .social-options .btn-delete svg path,.social-original-post .social-options .btn-report svg g,.social-original-post .social-options .btn-report svg path,#form-repostPreview .social-options button svg g,#form-repostPreview .social-options button svg path,#form-repostPreview .social-options .btn-comment svg g,#form-repostPreview .social-options .btn-comment svg path,#form-repostPreview .social-options .like-container .sprig-component svg g,#form-repostPreview .social-options .like-container .sprig-component svg path,#form-repostPreview .social-options .repost-container svg g,#form-repostPreview .social-options .repost-container svg path,#form-repostPreview .social-options .bookmark-container .sprig-component svg g,#form-repostPreview .social-options .bookmark-container .sprig-component svg path,#form-repostPreview .social-options .btn-link svg g,#form-repostPreview .social-options .btn-link svg path,#form-repostPreview .social-options .btn-views svg g,#form-repostPreview .social-options .btn-views svg path,#form-repostPreview .social-options .btn-delete svg g,#form-repostPreview .social-options .btn-delete svg path,#form-repostPreview .social-options .btn-report svg g,#form-repostPreview .social-options .btn-report svg path{fill:gray}.social-post-item .social-options button .chat-outline-go svg,.social-post-item .social-options .btn-comment .chat-outline-go svg,.social-post-item .social-options .like-container .sprig-component .chat-outline-go svg,.social-post-item .social-options .repost-container .chat-outline-go svg,.social-post-item .social-options .bookmark-container .sprig-component .chat-outline-go svg,.social-post-item .social-options .btn-link .chat-outline-go svg,.social-post-item .social-options .btn-views .chat-outline-go svg,.social-post-item .social-options .btn-delete .chat-outline-go svg,.social-post-item .social-options .btn-report .chat-outline-go svg,.social-original-post .social-options button .chat-outline-go svg,.social-original-post .social-options .btn-comment .chat-outline-go svg,.social-original-post .social-options .like-container .sprig-component .chat-outline-go svg,.social-original-post .social-options .repost-container .chat-outline-go svg,.social-original-post .social-options .bookmark-container .sprig-component .chat-outline-go svg,.social-original-post .social-options .btn-link .chat-outline-go svg,.social-original-post .social-options .btn-views .chat-outline-go svg,.social-original-post .social-options .btn-delete .chat-outline-go svg,.social-original-post .social-options .btn-report .chat-outline-go svg,#form-repostPreview .social-options button .chat-outline-go svg,#form-repostPreview .social-options .btn-comment .chat-outline-go svg,#form-repostPreview .social-options .like-container .sprig-component .chat-outline-go svg,#form-repostPreview .social-options .repost-container .chat-outline-go svg,#form-repostPreview .social-options .bookmark-container .sprig-component .chat-outline-go svg,#form-repostPreview .social-options .btn-link .chat-outline-go svg,#form-repostPreview .social-options .btn-views .chat-outline-go svg,#form-repostPreview .social-options .btn-delete .chat-outline-go svg,#form-repostPreview .social-options .btn-report .chat-outline-go svg{max-width:22px;max-height:22px}.social-post-item .social-options button:hover,.social-post-item .social-options button:focus,.social-post-item .social-options .btn-comment:hover,.social-post-item .social-options .btn-comment:focus,.social-post-item .social-options .like-container .sprig-component:hover,.social-post-item .social-options .like-container .sprig-component:focus,.social-post-item .social-options .repost-container:hover,.social-post-item .social-options .repost-container:focus,.social-post-item .social-options .bookmark-container .sprig-component:hover,.social-post-item .social-options .bookmark-container .sprig-component:focus,.social-post-item .social-options .btn-link:hover,.social-post-item .social-options .btn-link:focus,.social-post-item .social-options .btn-views:hover,.social-post-item .social-options .btn-views:focus,.social-post-item .social-options .btn-delete:hover,.social-post-item .social-options .btn-delete:focus,.social-post-item .social-options .btn-report:hover,.social-post-item .social-options .btn-report:focus,.social-original-post .social-options button:hover,.social-original-post .social-options button:focus,.social-original-post .social-options .btn-comment:hover,.social-original-post .social-options .btn-comment:focus,.social-original-post .social-options .like-container .sprig-component:hover,.social-original-post .social-options .like-container .sprig-component:focus,.social-original-post .social-options .repost-container:hover,.social-original-post .social-options .repost-container:focus,.social-original-post .social-options .bookmark-container .sprig-component:hover,.social-original-post .social-options .bookmark-container .sprig-component:focus,.social-original-post .social-options .btn-link:hover,.social-original-post .social-options .btn-link:focus,.social-original-post .social-options .btn-views:hover,.social-original-post .social-options .btn-views:focus,.social-original-post .social-options .btn-delete:hover,.social-original-post .social-options .btn-delete:focus,.social-original-post .social-options .btn-report:hover,.social-original-post .social-options .btn-report:focus,#form-repostPreview .social-options button:hover,#form-repostPreview .social-options button:focus,#form-repostPreview .social-options .btn-comment:hover,#form-repostPreview .social-options .btn-comment:focus,#form-repostPreview .social-options .like-container .sprig-component:hover,#form-repostPreview .social-options .like-container .sprig-component:focus,#form-repostPreview .social-options .repost-container:hover,#form-repostPreview .social-options .repost-container:focus,#form-repostPreview .social-options .bookmark-container .sprig-component:hover,#form-repostPreview .social-options .bookmark-container .sprig-component:focus,#form-repostPreview .social-options .btn-link:hover,#form-repostPreview .social-options .btn-link:focus,#form-repostPreview .social-options .btn-views:hover,#form-repostPreview .social-options .btn-views:focus,#form-repostPreview .social-options .btn-delete:hover,#form-repostPreview .social-options .btn-delete:focus,#form-repostPreview .social-options .btn-report:hover,#form-repostPreview .social-options .btn-report:focus{color:var(--text-current)}.social-post-item .social-options button:hover svg,.social-post-item .social-options button:focus svg,.social-post-item .social-options .btn-comment:hover svg,.social-post-item .social-options .btn-comment:focus svg,.social-post-item .social-options .like-container .sprig-component:hover svg,.social-post-item .social-options .like-container .sprig-component:focus svg,.social-post-item .social-options .repost-container:hover svg,.social-post-item .social-options .repost-container:focus svg,.social-post-item .social-options .bookmark-container .sprig-component:hover svg,.social-post-item .social-options .bookmark-container .sprig-component:focus svg,.social-post-item .social-options .btn-link:hover svg,.social-post-item .social-options .btn-link:focus svg,.social-post-item .social-options .btn-views:hover svg,.social-post-item .social-options .btn-views:focus svg,.social-post-item .social-options .btn-delete:hover svg,.social-post-item .social-options .btn-delete:focus svg,.social-post-item .social-options .btn-report:hover svg,.social-post-item .social-options .btn-report:focus svg,.social-original-post .social-options button:hover svg,.social-original-post .social-options button:focus svg,.social-original-post .social-options .btn-comment:hover svg,.social-original-post .social-options .btn-comment:focus svg,.social-original-post .social-options .like-container .sprig-component:hover svg,.social-original-post .social-options .like-container .sprig-component:focus svg,.social-original-post .social-options .repost-container:hover svg,.social-original-post .social-options .repost-container:focus svg,.social-original-post .social-options .bookmark-container .sprig-component:hover svg,.social-original-post .social-options .bookmark-container .sprig-component:focus svg,.social-original-post .social-options .btn-link:hover svg,.social-original-post .social-options .btn-link:focus svg,.social-original-post .social-options .btn-views:hover svg,.social-original-post .social-options .btn-views:focus svg,.social-original-post .social-options .btn-delete:hover svg,.social-original-post .social-options .btn-delete:focus svg,.social-original-post .social-options .btn-report:hover svg,.social-original-post .social-options .btn-report:focus svg,#form-repostPreview .social-options button:hover svg,#form-repostPreview .social-options button:focus svg,#form-repostPreview .social-options .btn-comment:hover svg,#form-repostPreview .social-options .btn-comment:focus svg,#form-repostPreview .social-options .like-container .sprig-component:hover svg,#form-repostPreview .social-options .like-container .sprig-component:focus svg,#form-repostPreview .social-options .repost-container:hover svg,#form-repostPreview .social-options .repost-container:focus svg,#form-repostPreview .social-options .bookmark-container .sprig-component:hover svg,#form-repostPreview .social-options .bookmark-container .sprig-component:focus svg,#form-repostPreview .social-options .btn-link:hover svg,#form-repostPreview .social-options .btn-link:focus svg,#form-repostPreview .social-options .btn-views:hover svg,#form-repostPreview .social-options .btn-views:focus svg,#form-repostPreview .social-options .btn-delete:hover svg,#form-repostPreview .social-options .btn-delete:focus svg,#form-repostPreview .social-options .btn-report:hover svg,#form-repostPreview .social-options .btn-report:focus svg{transform:translate(0) scale(1.1)!important}.social-post-item .social-options button:hover svg path,.social-post-item .social-options button:focus svg path,.social-post-item .social-options .btn-comment:hover svg path,.social-post-item .social-options .btn-comment:focus svg path,.social-post-item .social-options .like-container .sprig-component:hover svg path,.social-post-item .social-options .like-container .sprig-component:focus svg path,.social-post-item .social-options .repost-container:hover svg path,.social-post-item .social-options .repost-container:focus svg path,.social-post-item .social-options .bookmark-container .sprig-component:hover svg path,.social-post-item .social-options .bookmark-container .sprig-component:focus svg path,.social-post-item .social-options .btn-link:hover svg path,.social-post-item .social-options .btn-link:focus svg path,.social-post-item .social-options .btn-views:hover svg path,.social-post-item .social-options .btn-views:focus svg path,.social-post-item .social-options .btn-delete:hover svg path,.social-post-item .social-options .btn-delete:focus svg path,.social-post-item .social-options .btn-report:hover svg path,.social-post-item .social-options .btn-report:focus svg path,.social-original-post .social-options button:hover svg path,.social-original-post .social-options button:focus svg path,.social-original-post .social-options .btn-comment:hover svg path,.social-original-post .social-options .btn-comment:focus svg path,.social-original-post .social-options .like-container .sprig-component:hover svg path,.social-original-post .social-options .like-container .sprig-component:focus svg path,.social-original-post .social-options .repost-container:hover svg path,.social-original-post .social-options .repost-container:focus svg path,.social-original-post .social-options .bookmark-container .sprig-component:hover svg path,.social-original-post .social-options .bookmark-container .sprig-component:focus svg path,.social-original-post .social-options .btn-link:hover svg path,.social-original-post .social-options .btn-link:focus svg path,.social-original-post .social-options .btn-views:hover svg path,.social-original-post .social-options .btn-views:focus svg path,.social-original-post .social-options .btn-delete:hover svg path,.social-original-post .social-options .btn-delete:focus svg path,.social-original-post .social-options .btn-report:hover svg path,.social-original-post .social-options .btn-report:focus svg path,#form-repostPreview .social-options button:hover svg path,#form-repostPreview .social-options button:focus svg path,#form-repostPreview .social-options .btn-comment:hover svg path,#form-repostPreview .social-options .btn-comment:focus svg path,#form-repostPreview .social-options .like-container .sprig-component:hover svg path,#form-repostPreview .social-options .like-container .sprig-component:focus svg path,#form-repostPreview .social-options .repost-container:hover svg path,#form-repostPreview .social-options .repost-container:focus svg path,#form-repostPreview .social-options .bookmark-container .sprig-component:hover svg path,#form-repostPreview .social-options .bookmark-container .sprig-component:focus svg path,#form-repostPreview .social-options .btn-link:hover svg path,#form-repostPreview .social-options .btn-link:focus svg path,#form-repostPreview .social-options .btn-views:hover svg path,#form-repostPreview .social-options .btn-views:focus svg path,#form-repostPreview .social-options .btn-delete:hover svg path,#form-repostPreview .social-options .btn-delete:focus svg path,#form-repostPreview .social-options .btn-report:hover svg path,#form-repostPreview .social-options .btn-report:focus svg path{fill:var(--text-current)}.social-post-item .social-options .repost-container,.social-original-post .social-options .repost-container,#form-repostPreview .social-options .repost-container{gap:0px}.social-post-item .social-options .btn-comment,.social-original-post .social-options .btn-comment,#form-repostPreview .social-options .btn-comment{min-width:36px;height:36px;gap:5px}.social-post-item .social-options .btn-comment *,.social-original-post .social-options .btn-comment *,#form-repostPreview .social-options .btn-comment *{pointer-events:none}.social-post-item .social-options .btn-comment .chat-fill,.social-original-post .social-options .btn-comment .chat-fill,#form-repostPreview .social-options .btn-comment .chat-fill{display:none}.social-post-item .social-options .btn-comment svg,.social-original-post .social-options .btn-comment svg,#form-repostPreview .social-options .btn-comment svg{position:relative;top:1px}.social-post-item .social-options .btn-like,.social-post-item .social-options .btn-liked,.social-post-item .social-options .btn-repost,.social-post-item .social-options .btn-reposted,.social-post-item .social-options .btn-bookmark,.social-post-item .social-options .btn-bookmarked,.social-post-item .social-options .btn-more,.social-original-post .social-options .btn-like,.social-original-post .social-options .btn-liked,.social-original-post .social-options .btn-repost,.social-original-post .social-options .btn-reposted,.social-original-post .social-options .btn-bookmark,.social-original-post .social-options .btn-bookmarked,.social-original-post .social-options .btn-more,#form-repostPreview .social-options .btn-like,#form-repostPreview .social-options .btn-liked,#form-repostPreview .social-options .btn-repost,#form-repostPreview .social-options .btn-reposted,#form-repostPreview .social-options .btn-bookmark,#form-repostPreview .social-options .btn-bookmarked,#form-repostPreview .social-options .btn-more{width:auto;height:auto;border-radius:5px}.social-post-item .social-options .btn-like svg,.social-post-item .social-options .btn-liked svg,.social-post-item .social-options .btn-repost svg,.social-post-item .social-options .btn-reposted svg,.social-post-item .social-options .btn-bookmark svg,.social-post-item .social-options .btn-bookmarked svg,.social-post-item .social-options .btn-more svg,.social-original-post .social-options .btn-like svg,.social-original-post .social-options .btn-liked svg,.social-original-post .social-options .btn-repost svg,.social-original-post .social-options .btn-reposted svg,.social-original-post .social-options .btn-bookmark svg,.social-original-post .social-options .btn-bookmarked svg,.social-original-post .social-options .btn-more svg,#form-repostPreview .social-options .btn-like svg,#form-repostPreview .social-options .btn-liked svg,#form-repostPreview .social-options .btn-repost svg,#form-repostPreview .social-options .btn-reposted svg,#form-repostPreview .social-options .btn-bookmark svg,#form-repostPreview .social-options .btn-bookmarked svg,#form-repostPreview .social-options .btn-more svg{position:static;pointer-events:none}.social-post-item .social-options .like-container:has(.btn-liked),.social-original-post .social-options .like-container:has(.btn-liked),#form-repostPreview .social-options .like-container:has(.btn-liked){color:#42ed91}.social-post-item .social-options .like-container:has(.btn-liked) svg path,.social-original-post .social-options .like-container:has(.btn-liked) svg path,#form-repostPreview .social-options .like-container:has(.btn-liked) svg path{fill:#42ed91!important}.social-post-item .social-options .bookmark-container:has(.btn-bookmarked),.social-original-post .social-options .bookmark-container:has(.btn-bookmarked),#form-repostPreview .social-options .bookmark-container:has(.btn-bookmarked){color:#6d42ed}.social-post-item .social-options .bookmark-container:has(.btn-bookmarked) svg path,.social-original-post .social-options .bookmark-container:has(.btn-bookmarked) svg path,#form-repostPreview .social-options .bookmark-container:has(.btn-bookmarked) svg path{fill:#6d42ed!important}.social-post-item .social-options .repost-container:has(.btn-reposted),.social-original-post .social-options .repost-container:has(.btn-reposted),#form-repostPreview .social-options .repost-container:has(.btn-reposted){color:#ed9442}.social-post-item .social-options .repost-container:has(.btn-reposted) svg path,.social-original-post .social-options .repost-container:has(.btn-reposted) svg path,#form-repostPreview .social-options .repost-container:has(.btn-reposted) svg path{fill:#ed9442!important}.social-post-item .social-options .bookmark-container,.social-original-post .social-options .bookmark-container,#form-repostPreview .social-options .bookmark-container{gap:0}.social-post-item .social-options .btn-views,.social-original-post .social-options .btn-views,#form-repostPreview .social-options .btn-views{cursor:default}.social-post-item .social-options .btn-views:hover svg,.social-post-item .social-options .btn-views:focus svg,.social-original-post .social-options .btn-views:hover svg,.social-original-post .social-options .btn-views:focus svg,#form-repostPreview .social-options .btn-views:hover svg,#form-repostPreview .social-options .btn-views:focus svg{transform:scale(1)!important}.social-post-item .social-options .btn-more,.social-original-post .social-options .btn-more,#form-repostPreview .social-options .btn-more{margin-left:auto}.social-post-item .social-options .btn-more *,.social-original-post .social-options .btn-more *,#form-repostPreview .social-options .btn-more *{pointer-events:none}.social-post-item .social-options .more-options,.social-original-post .social-options .more-options,#form-repostPreview .social-options .more-options{position:absolute;right:2px;bottom:43px;z-index:2;opacity:0;transition:opacity .15s}.social-post-item .social-options .more-options:after,.social-original-post .social-options .more-options:after,#form-repostPreview .social-options .more-options:after{content:"";position:absolute;bottom:1px;right:27px;z-index:2;transform:translateY(100%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f2f2f2}.social-post-item .social-options .more-options:not(.is-active),.social-original-post .social-options .more-options:not(.is-active),#form-repostPreview .social-options .more-options:not(.is-active){width:0;height:0;border:0;margin:0;padding:0;overflow:hidden;pointer-events:none}.social-post-item .social-options .more-options:not(.is-active) *,.social-original-post .social-options .more-options:not(.is-active) *,#form-repostPreview .social-options .more-options:not(.is-active) *{pointer-events:none}.social-post-item .social-options .more-options.is-active,.social-original-post .social-options .more-options.is-active,#form-repostPreview .social-options .more-options.is-active{opacity:1;pointer-events:auto}.social-post-item .social-options .more-options.is-active .more-cover,.social-original-post .social-options .more-options.is-active .more-cover,#form-repostPreview .social-options .more-options.is-active .more-cover{opacity:.1;pointer-events:auto;transition:opacity .2s}.social-post-item .social-options .more-options .options,.social-original-post .social-options .more-options .options,#form-repostPreview .social-options .more-options .options{display:flex;flex-direction:column;align-items:flex-start;gap:6px;position:relative;z-index:2;border:1px solid #ddd;border-radius:13px;padding:7px;background-color:#f2f2f2}.social-post-item .social-options .more-options button,.social-original-post .social-options .more-options button,#form-repostPreview .social-options .more-options button{justify-content:flex-start;width:100%;border-radius:8px;padding:4px 10px 4px 4px;text-transform:uppercase;font-size:11px;font-weight:600;color:#222}.social-post-item .social-options .more-options button svg,.social-original-post .social-options .more-options button svg,#form-repostPreview .social-options .more-options button svg{margin-right:4px;border-radius:4px}.social-post-item .social-options .more-options button svg g,.social-post-item .social-options .more-options button svg path,.social-original-post .social-options .more-options button svg g,.social-original-post .social-options .more-options button svg path,#form-repostPreview .social-options .more-options button svg g,#form-repostPreview .social-options .more-options button svg path{fill:#222}.social-post-item .social-options .more-options button:hover,.social-post-item .social-options .more-options button:focus,.social-original-post .social-options .more-options button:hover,.social-original-post .social-options .more-options button:focus,#form-repostPreview .social-options .more-options button:hover,#form-repostPreview .social-options .more-options button:focus{color:var(--text-current);background-color:#eaeaea}.social-post-item .social-options .more-options button:hover svg,.social-post-item .social-options .more-options button:focus svg,.social-original-post .social-options .more-options button:hover svg,.social-original-post .social-options .more-options button:focus svg,#form-repostPreview .social-options .more-options button:hover svg,#form-repostPreview .social-options .more-options button:focus svg{transform:none!important}.social-post-item .social-options .more-options button:hover svg g,.social-post-item .social-options .more-options button:hover svg path,.social-post-item .social-options .more-options button:focus svg g,.social-post-item .social-options .more-options button:focus svg path,.social-original-post .social-options .more-options button:hover svg g,.social-original-post .social-options .more-options button:hover svg path,.social-original-post .social-options .more-options button:focus svg g,.social-original-post .social-options .more-options button:focus svg path,#form-repostPreview .social-options .more-options button:hover svg g,#form-repostPreview .social-options .more-options button:hover svg path,#form-repostPreview .social-options .more-options button:focus svg g,#form-repostPreview .social-options .more-options button:focus svg path{fill:var(--text-current)}.social-post-item .social-options .more-options .more-cover,.social-original-post .social-options .more-options .more-cover,#form-repostPreview .social-options .more-options .more-cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#000;opacity:0;pointer-events:none}.social-post-item .social-options .btn-delete,.social-original-post .social-options .btn-delete,#form-repostPreview .social-options .btn-delete{width:auto;height:auto;margin-top:0;-webkit-tap-highlight-color:transparent}.social-post-item .social-options .btn-delete:hover,.social-post-item .social-options .btn-delete:focus,.social-original-post .social-options .btn-delete:hover,.social-original-post .social-options .btn-delete:focus,#form-repostPreview .social-options .btn-delete:hover,#form-repostPreview .social-options .btn-delete:focus{color:var(--text-current)}.social-post-item .social-options .btn-delete:hover svg path,.social-post-item .social-options .btn-delete:focus svg path,.social-original-post .social-options .btn-delete:hover svg path,.social-original-post .social-options .btn-delete:focus svg path,#form-repostPreview .social-options .btn-delete:hover svg path,#form-repostPreview .social-options .btn-delete:focus svg path{fill:var(--text-current)}.social-post-item .social-options .btn-report,.social-original-post .social-options .btn-report,#form-repostPreview .social-options .btn-report{width:auto;height:auto;border-radius:0;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;text-transform:none;-webkit-tap-highlight-color:transparent}.social-post-item .social-options .btn-report:hover,.social-post-item .social-options .btn-report:focus,.social-original-post .social-options .btn-report:hover,.social-original-post .social-options .btn-report:focus,#form-repostPreview .social-options .btn-report:hover,#form-repostPreview .social-options .btn-report:focus{color:var(--text-current);transform:none}.social-post-item .social-options .btn-report:hover svg path,.social-post-item .social-options .btn-report:focus svg path,.social-original-post .social-options .btn-report:hover svg path,.social-original-post .social-options .btn-report:focus svg path,#form-repostPreview .social-options .btn-report:hover svg path,#form-repostPreview .social-options .btn-report:focus svg path{fill:var(--text-current)}.social-post-item .social-options .btn-link,.social-original-post .social-options .btn-link,#form-repostPreview .social-options .btn-link{position:relative;-webkit-tap-highlight-color:transparent}.social-post-item .social-options .btn-link:hover,.social-post-item .social-options .btn-link:focus,.social-original-post .social-options .btn-link:hover,.social-original-post .social-options .btn-link:focus,#form-repostPreview .social-options .btn-link:hover,#form-repostPreview .social-options .btn-link:focus{color:var(--text-current);transform:none}.social-post-item .social-options .btn-link:hover svg path,.social-post-item .social-options .btn-link:focus svg path,.social-original-post .social-options .btn-link:hover svg path,.social-original-post .social-options .btn-link:focus svg path,#form-repostPreview .social-options .btn-link:hover svg path,#form-repostPreview .social-options .btn-link:focus svg path{fill:#0c0c0c}.social-post-item .social-options .btn-link .success-label,.social-original-post .social-options .btn-link .success-label,#form-repostPreview .social-options .btn-link .success-label{display:flex;gap:4px;position:absolute;top:0;left:50%;border-radius:4px;padding:3px 6px;font-size:12px;font-weight:600;text-wrap:nowrap;color:var(--bg-current);background-color:var(--text-current);opacity:0;transform:translate3d(-50%,-50%,0) scale(.9);transition:opacity .2s,transform .2s cubic-bezier(.755,.05,.855,.06);pointer-events:none}.social-post-item .social-options .btn-link .success-label:after,.social-original-post .social-options .btn-link .success-label:after,#form-repostPreview .social-options .btn-link .success-label:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--text-current)}.social-post-item .social-options .btn-link .success-label.is-active,.social-original-post .social-options .btn-link .success-label.is-active,#form-repostPreview .social-options .btn-link .success-label.is-active{opacity:1;transform:translate3d(-50%,-100%,0) scale(1);transition-duration:.3s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.social-post-item .social-options .btn-link .success-label .icon-clipboard,.social-original-post .social-options .btn-link .success-label .icon-clipboard,#form-repostPreview .social-options .btn-link .success-label .icon-clipboard{display:inline-block;width:15px;height:auto}.social-post-item .social-options .btn-link .success-label .icon-clipboard svg,.social-original-post .social-options .btn-link .success-label .icon-clipboard svg,#form-repostPreview .social-options .btn-link .success-label .icon-clipboard svg{width:100%}.social-post-item .social-options .btn-link .success-label .icon-clipboard svg path,.social-original-post .social-options .btn-link .success-label .icon-clipboard svg path,#form-repostPreview .social-options .btn-link .success-label .icon-clipboard svg path{fill:var(--bg-current)}.social-post-item .social-options .btn-link .success-label .label,.social-original-post .social-options .btn-link .success-label .label,#form-repostPreview .social-options .btn-link .success-label .label{display:inline-block;margin-top:1px}@media (max-width: 767px){.social-post-item .social-post-content+.social-comments,.social-original-post .social-post-content+.social-comments,#form-repostPreview .social-post-content+.social-comments{margin-top:calc(var(--gutter-x) * .5)}.social-post-item .social-post-content-text .profile-badges,.social-original-post .social-post-content-text .profile-badges,#form-repostPreview .social-post-content-text .profile-badges{position:relative;top:-2px}.social-post-item .social-options,.social-original-post .social-options,#form-repostPreview .social-options{gap:0 14px;padding-left:9px;padding-right:14px}.social-post-item .social-options .more-options,.social-original-post .social-options .more-options,#form-repostPreview .social-options .more-options{gap:6px;right:6px;bottom:40px}.social-post-item .social-options .more-options:after,.social-original-post .social-options .more-options:after,#form-repostPreview .social-options .more-options:after{right:13px}}.social-post-item,.social-original-post{display:flex;flex-direction:column;position:relative;z-index:0;border:1px solid #e1e1e1;border-radius:16px;font-size:16px}.social-post-item:after,.social-original-post:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:16px;box-shadow:12px 10px 18px rgba(0,0,0,.1);opacity:0;transition:opacity .5s cubic-bezier(.23,1,.32,1)}@media (min-width: 768px){.social-post-item:hover:after,.social-post-item:focus:after,.social-post-item:focus-within:after,.social-original-post:hover:after,.social-original-post:focus:after,.social-original-post:focus-within:after{opacity:1}.social-post-item:has(.more-options.is-active),.social-original-post:has(.more-options.is-active){z-index:1000}}.social-post-item :focus-visible,.social-original-post :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #f6f6f6,0 0 0 6px rgba(205,205,205,.5);border-radius:5px}.social-post-item.show-comments [data-role=comments]:empty,.social-post-item.show-comments-full [data-role=comments]:empty,.social-original-post.show-comments [data-role=comments]:empty,.social-original-post.show-comments-full [data-role=comments]:empty{display:none}.social-post-item.show-comments:has([data-role=comments]:empty) [data-role=form],.social-post-item.show-comments-full:has([data-role=comments]:empty) [data-role=form],.social-original-post.show-comments:has([data-role=comments]:empty) [data-role=form],.social-original-post.show-comments-full:has([data-role=comments]:empty) [data-role=form]{border-top:0;margin-top:0}.social-post-item.show-comments .social-options .btn-comment .chat-outline,.social-post-item.show-comments .social-options .btn-comment .chat-outline-go,.social-post-item.show-comments-full .social-options .btn-comment .chat-outline,.social-post-item.show-comments-full .social-options .btn-comment .chat-outline-go,.social-original-post.show-comments .social-options .btn-comment .chat-outline,.social-original-post.show-comments .social-options .btn-comment .chat-outline-go,.social-original-post.show-comments-full .social-options .btn-comment .chat-outline,.social-original-post.show-comments-full .social-options .btn-comment .chat-outline-go{display:none}.social-post-item.show-comments .social-options .btn-comment .chat-fill,.social-post-item.show-comments-full .social-options .btn-comment .chat-fill,.social-original-post.show-comments .social-options .btn-comment .chat-fill,.social-original-post.show-comments-full .social-options .btn-comment .chat-fill{display:inline-block}.social-post-item.show-comments .social-comments,.social-post-item.show-comments-full .social-comments,.social-original-post.show-comments .social-comments,.social-original-post.show-comments-full .social-comments{height:auto!important;border-bottom:1px solid #eaeaea;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-overscroll-behavior:contain;overscroll-behavior:contain}.social-post-item.show-comments .cc-w,.social-post-item.show-comments-full .cc-w,.social-original-post.show-comments .cc-w,.social-original-post.show-comments-full .cc-w{display:block}.social-post-item.show-comments-full .social-comments,.social-original-post.show-comments-full .social-comments{max-height:none}#form-repostPreview .user-info-card{display:none}.choices .form-control{display:block;width:100%;background-color:#f9f9f9;padding:12px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;-webkit-appearance:none;appearance:none;margin-bottom:24px}.choices .container{display:block;margin:auto;max-width:40em;padding:48px}@media (max-width: 620px){.choices .container{padding:0}}.choices .section{background-color:#fff;padding:24px;color:#333}.choices .section a,.choices .section a:visited,.choices .section a:focus{color:#00bcd4}.choices .logo{display:block;margin-bottom:12px}.choices .logo-img{width:100%;height:auto;display:inline-block;max-width:100%;vertical-align:top;padding:6px 0}.choices .visible-ie{display:none}.choices .push-bottom{margin-bottom:24px}.choices .zero-bottom{margin-bottom:0}.choices .zero-top{margin-top:0}.choices .text-center{text-align:center}.choices [data-test-hook]{margin-bottom:24px}.choices{position:relative;width:100%;margin-bottom:var(--gutter-x);font-size:24px}.choices:after{content:"";height:0;width:0;border-style:solid;border-color:#525252 transparent transparent transparent;border-width:5px;position:absolute;right:22px;top:28px;margin-top:-3px;pointer-events:none}.choices.is-open:after{border-color:transparent transparent var(--text-current) transparent;margin-top:-8px}.choices[dir=rtl]:after{left:12px;right:auto}.choices:hover:not(.is-open):after{border-color:var(--text-current) transparent transparent transparent}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices:has(.choices__list--multiple .choices__item--selectable) .choices__input::placeholder{color:var(--text-current)}.choices[data-type*=select-one]{cursor:pointer;width:100%;margin-top:-1px}.choices[data-type*=select-one]:focus-visible{box-shadow:none}.choices[data-type*=select-one]:focus-visible .choices__list--single:before{box-shadow:inset 0 0 0 3px var(--bg-current),inset 0 0 0 6px rgba(109,66,237,.5)!important}.choices[data-type*=select-one] .choices__inner{padding-bottom:8px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:6px 15px;border-bottom:1px solid #161616;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__input:focus-visible{box-shadow:none}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjMEMwQzBDIiBkPSJtNi4wNjMgMTQuNzExLS43NzUtLjc3NEw5LjIyNiAxMCA1LjI4OCA2LjA2MmwuNzc0LS43NzRMMTAgOS4yMjZsMy45MzgtMy45MzguNzczLjc3NEwxMC43NzQgMTBsMy45MzggMy45MzgtLjc3NC43NzNMMTAgMTAuNzc0bC0zLjkzOCAzLjkzOFoiLz48L3N2Zz4=);padding:0;background-size:20px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #6d42ed}.choices[data-type*=select-one] .choices__inner{padding:9px 9px 8px}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjMEMwQzBDIiBkPSJtNi4wNjMgMTQuNzExLS43NzUtLjc3NEw5LjIyNiAxMCA1LjI4OCA2LjA2MmwuNzc0LS43NzRMMTAgOS4yMjZsMy45MzgtMy45MzguNzczLjc3NEwxMC43NzQgMTBsMy45MzggMy45MzgtLjc3NC43NzNMMTAgMTAuNzc0bC0zLjkzOCAzLjkzOFoiLz48L3N2Zz4=);background-size:20px;width:20px;line-height:1;opacity:.75;border-radius:50%}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:flex;flex-wrap:wrap;vertical-align:top;width:100%;background-color:var(--bg-current);padding:8px 8px 4px;font-size:16px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#000}.choices__list{margin:0;padding-left:0;list-style-type:"";order:2}.choices__list--single{display:inline-block;width:100%!important;border:1px solid #525252;border-radius:4px;margin-bottom:1px;padding:6px 34px 6px 15px}.choices__list--single:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;box-shadow:inset 0 0 0 3px transparent,inset 0 0 0 6px transparent;border-radius:13px}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--single .choices__button{display:none}.choices__list--multiple{display:inline-flex;flex-wrap:wrap;gap:8px;margin-top:8px}.choices__list--multiple .choices__item{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));gap:6px 4px;height:auto;padding:6px 6px 6px 12px;font-size:12px;word-break:break-all;cursor:default}.choices__list--multiple .choices__item[type=text]{padding-left:15px;padding-right:15px}.choices__list--multiple .choices__item svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.choices__list--multiple .choices__item:hover{color:#fff;background-color:#6d42ed}.choices__list--multiple .choices__item:hover svg path{fill:#fff}.choices__list--multiple .choices__item svg{position:relative;z-index:2}.choices__list--multiple .choices__item svg path{fill:var(--text-current)}.choices__list--multiple .choices__item:hover,.choices__list--multiple .choices__item:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.choices__list--multiple .choices__item:hover svg path,.choices__list--multiple .choices__item:focus svg path{fill:var(--text-current)}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:4px}.choices__list--multiple .choices__item.is-highlighted{background-color:#5b2beb;border:1px solid #4a16e6;color:var(--bg-current)}.choices__list--multiple .choices__item.is-highlighted .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMDYyMTEgMTQuNzExMUw1LjI4ODA5IDEzLjkzNzFMOS4yMjU1OSA5Ljk5OTYxTDUuMjg4MDkgNi4wNjIxMUw2LjA2MjExIDUuMjg4MDlMOS45OTk2MSA5LjIyNTU5TDEzLjkzNzEgNS4yODgwOUwxNC43MTExIDYuMDYyMTFMMTAuNzczNiA5Ljk5OTYxTDE0LjcxMTEgMTMuOTM3MUwxMy45MzcxIDE0LjcxMTFMOS45OTk2MSAxMC43NzM2TDYuMDYyMTEgMTQuNzExMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--multiple .choices__item:hover,.choices__list--multiple .choices__item:focus{border-color:#6d42ed}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:3;position:absolute;width:100%;min-width:280px;background-color:#f1f1f1;top:100%;margin-top:-1px;border-radius:4px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#000}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:12px 18px;font-size:16px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after,.choices__list[aria-expanded] .choices__item--selectable:after{content:attr(data-select-text);font-size:14px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#d0d0d0}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__list--dropdown .choices__placeholder,.choices__list[aria-expanded] .choices__placeholder{opacity:.5}.choices__item{cursor:default;white-space:nowrap}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:14px;padding:10px;border-top:1px solid #303030;border-bottom:1px solid #303030;background-color:#525252;color:#fff}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;height:auto;border:0;margin-top:0;padding:0;background-color:transparent!important;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{order:1;flex-shrink:0;display:inline-block;vertical-align:baseline;background-color:var(--bg-current);font-size:16px;color:var(--text-current);margin-bottom:5px;border:1px solid #767676;border-radius:4px;width:100%!important;max-width:100%;padding:6px 34px 6px 15px}.choices__input:hover{border-color:var(--text-current)}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.3}body.is-dark .choices:after{border-color:#525252 transparent transparent transparent}body.is-dark .choices.is-open:after{border-color:transparent transparent var(--text-current) transparent}body.is-dark .choices:hover:not(.is-open):after{border-color:var(--text-current) transparent transparent transparent}body.is-dark .choices.is-disabled .choices__inner,body.is-dark .choices.is-disabled .choices__input{background-color:#eaeaea}body.is-dark .choices:has(.choices__list--multiple .choices__item--selectable) .choices__input::placeholder{color:var(--text-current)}body.is-dark .choices[data-type*=select-one] .choices__input{border-bottom:1px solid #161616;background-color:#fff}body.is-dark .choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjMEMwQzBDIiBkPSJtNi4wNjMgMTQuNzExLS43NzUtLjc3NEw5LjIyNiAxMCA1LjI4OCA2LjA2MmwuNzc0LS43NzRMMTAgOS4yMjZsMy45MzgtMy45MzguNzczLjc3NEwxMC43NzQgMTBsMy45MzggMy45MzgtLjc3NC43NzNMMTAgMTAuNzc0bC0zLjkzOCAzLjkzOFoiLz48L3N2Zz4=)}body.is-dark .choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #6d42ed}body.is-dark .choices[data-type*=select-multiple] .choices__button,body.is-dark .choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMDYyMTEgMTQuNzExMUw1LjI4ODA5IDEzLjkzNzFMOS4yMjU1OSA5Ljk5OTYxTDUuMjg4MDkgNi4wNjIxMUw2LjA2MjExIDUuMjg4MDlMOS45OTk2MSA5LjIyNTU5TDEzLjkzNzEgNS4yODgwOUwxNC43MTExIDYuMDYyMTFMMTAuNzczNiA5Ljk5OTYxTDE0LjcxMTEgMTMuOTM3MUwxMy45MzcxIDE0LjcxMTFMOS45OTk2MSAxMC43NzM2TDYuMDYyMTEgMTQuNzExMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}body.is-dark .choices__inner{background-color:var(--bg-current)}.is-focused body.is-dark .choices__inner,.is-open body.is-dark .choices__inner{border-color:#000}body.is-dark .choices__list--single{border:1px solid #525252}body.is-dark .choices__list--multiple .choices__item{border:1px solid #767676}body.is-dark .choices__list--multiple .choices__item.is-highlighted{background-color:#5b2beb;border:1px solid #4a16e6;color:var(--text-current)}.is-disabled body.is-dark .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}body.is-dark .choices__list--multiple .choices__item:hover,body.is-dark .choices__list--multiple .choices__item:focus{border-color:#6d42ed}body.is-dark .choices__list[aria-expanded],body.is-dark .choices__list--dropdown{background-color:#161616}.is-open body.is-dark .choices__list[aria-expanded],.is-open body.is-dark .choices__list--dropdown{border-color:#000}body.is-dark .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,body.is-dark .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#262626}body.is-dark .choices__heading{border-top:1px solid #303030;border-bottom:1px solid #303030;background-color:#222;color:gray}body.is-dark .choices__button{background-color:transparent}body.is-dark .choices__input{background-color:var(--bg-current);color:var(--text-current);border:1px solid #767676}body.is-dark .choices__input::placeholder{color:#7b7b7b!important}body.is-dark .choices__input:hover{border-color:var(--text-current)}@keyframes cc-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cc-w{color:#2a2e2e;font-size:15px}.cc-w a,.cc-w .cc-a{color:#3273dc}.cc-w a:hover,.cc-w a:active,.cc-w .cc-a:hover,.cc-w .cc-a:active{color:#363636}.cc-w .cc-i{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(219,219,219,.5)}.cc-w .cc-w-i>.cc-i:first-child{margin-top:0;padding-top:0;border-top:none}.cc-w.no-avatar .cc-i .cc-i{margin-left:3rem}.cc-w .cc-i-wrap{overflow:hidden}.cc-w .cc-i-header,.cc-w .cc-i-footer,.cc-w .cc-v,.cc-w .cc-ll{display:flex;align-items:center}.cc-w .cc-i-comment>.cc-i{margin-top:0;padding-top:0;border-top:none}.cc-w .cc-i-header,.cc-w .cc-i-footer{font-size:.875em}.cc-w .cc-i-body{padding:3px 0 7px}.cc-w .cc-i-figure{float:left;margin-right:.75rem}.cc-w .cc-i-image{display:block;position:relative;width:48px;height:48px;border-radius:4px;overflow:hidden}.cc-w .cc-i .cc-i .cc-i-image{width:36px;height:36px}.cc-w .cc-i-img img{display:block;height:auto;width:100%}.cc-w .cc-i-image-icon{background:#949ea7}.cc-w .cc-i-image-icon:after{content:"";width:100%;height:100%;background-size:80%;background-position:50% 100%;background-color:#e2e7ea;display:block;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23949ea7' d='M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z'%3E%3C/path%3E%3C/svg%3E")}.cc-w .cc-ll-i{display:inline-flex}.cc-w .cc-ll-i:before{content:"·";font-size:.875em;padding:0 5px}.cc-w .cc-i-header-links{display:none;margin-left:auto}.cc-w .cc-i-header-links.has-flag,.cc-w .cc-i-content:hover .cc-i-header-links{display:block;margin-right:.5rem}.cc-w .cc-i-flag{width:12px;height:12px;display:block;opacity:.6;color:transparent;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M349.565 98.783C295.978 98.783 251.721 64 184.348 64c-24.955 0-47.309 4.384-68.045 12.013a55.947 55.947 0 0 0 3.586-23.562C118.117 24.015 94.806 1.206 66.338.048 34.345-1.254 8 24.296 8 56c0 19.026 9.497 35.825 24 45.945V488c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-94.4c28.311-12.064 63.582-22.122 114.435-22.122 53.588 0 97.844 34.783 165.217 34.783 48.169 0 86.667-16.294 122.505-40.858C506.84 359.452 512 349.571 512 339.045v-243.1c0-23.393-24.269-38.87-45.485-29.016-34.338 15.948-76.454 31.854-116.95 31.854z'%3E%3C/path%3E%3C/svg%3E");border:none;cursor:pointer;outline:none}.cc-w .cc-i-header .cc-icon svg{width:13px;height:13px;fill:inherit;margin-right:5px;margin-left:5px;color:#687a86;padding-top:5px;display:inline-block;vertical-align:middle}.cc-w .cc-i-reply{color:#687a86;font-weight:500}.cc-w form[data-action]{margin:0;padding:0}.cc-w .cc-v-up,.cc-w .cc-v-down{position:relative;padding:0 5px;margin:0 4px;color:#656c7a;text-indent:-9999px;overflow:hidden;background:none;border:none;cursor:pointer;outline:none}.cc-w .cc-v-up:after,.cc-w .cc-v-down:after{content:"";width:10px;height:11px;display:block;opacity:.7;min-height:12px;background-repeat:no-repeat;transition:.3s ease}.cc-w .cc-v-up:hover:not(.disabled):after,.cc-w .cc-v-down:hover:not(.disabled):after{opacity:1}.cc-w .cc-v-up.disabled,.cc-w .cc-v-down.disabled{cursor:default;pointer-events:none;opacity:.4}.cc-w .cc-v-down:before{content:"";border-left:2px solid #e7e9ee;height:12px;position:absolute;top:0;left:-5px;cursor:default;pointer-events:none}.cc-w .cc-v-up:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z'%3E%3C/path%3E%3C/svg%3E")}.cc-w .cc-v-down:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'%3E%3C/path%3E%3C/svg%3E")}.cc-w .cc-i-delete{background:none;border:0;margin:0;padding:0;outline:none;cursor:pointer;font-size:inherit;line-height:inherit}.cc-w .cc-f-wrap{position:relative}.cc-w .cc-f-input,.cc-w .cc-f-textarea,.cc-w .cc-f-btn{-webkit-appearance:none;appearance:none;font-family:inherit;border:2px solid #dbdfe4;border-radius:4px;background-color:#fff;color:#2a2e2e;display:block;font-size:1rem;line-height:1.5;padding:.4rem .6rem;position:relative;vertical-align:top}.cc-w .cc-f-input::placeholder,.cc-w .cc-f-textarea::placeholder,.cc-w .cc-f-btn::placeholder{color:#9facb5}.cc-w .cc-f-input:active,.cc-w .cc-f-input:focus,.cc-w .cc-f-textarea:active,.cc-w .cc-f-textarea:focus,.cc-w .cc-f-btn:active,.cc-w .cc-f-btn:focus{outline:0}.cc-w .cc-f-input,.cc-w .cc-f-textarea{width:100%}.cc-w .cc-f-input:active,.cc-w .cc-f-input:focus,.cc-w .cc-f-textarea:active,.cc-w .cc-f-textarea:focus{border-color:#bec5ce}.cc-w .cc-f-textarea{max-width:100%;min-width:100%;resize:vertical;max-height:600px;min-height:120px}.cc-w .cc-f-row{display:flex;flex-wrap:wrap;margin:0 -.25rem}.cc-w .cc-f-col{display:flex;flex-direction:column;flex:1 0 auto;padding:0 .25rem}.cc-w .cc-f-col .cc-f-textarea{order:2}.cc-w .cc-f-col .cc-e{order:1;margin:0;padding:0 10px}.cc-w .cc-f-input{margin-bottom:.5rem}.cc-w .cc-f-btn{padding:0;margin:.5rem 0 0;cursor:pointer;padding:.5rem 1rem;text-transform:uppercase;font-size:11px;font-weight:700;color:#68788b;background:#f6f8f9}.cc-w .cc-f-btn:hover,.cc-w .cc-f-btn:active{border-color:#bec5ce}.cc-w .cc-f-btn.loading{color:transparent!important;min-height:1rem;pointer-events:none;position:relative}.cc-w .cc-f-btn.loading:after{animation:cc-loading .5s infinite linear;border:.1rem solid #000;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1rem;left:50%;margin-left:-.5rem;margin-top:-.5rem;position:absolute;top:50%;width:1rem;z-index:1}.cc-w .cc-f-label{color:#656c7a;font-size:90%;font-weight:600;margin-bottom:.5rem}.cc-w .cc-f-label-i{color:#7e8594;font-size:80%;font-weight:500;margin-bottom:.5rem}.cc-w .cc-f-label-r{color:#fb4143}.cc-w .cc-f-select{background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 4'%3E%3Cpath fill='%23333F48' fill-rule='evenodd' d='M7.484.643a.23.23 0 0 1-.067.154l-3.12 3.12a.23.23 0 0 1-.154.067.23.23 0 0 1-.154-.067L.869.797A.23.23 0 0 1 .8.643.23.23 0 0 1 .868.489l.335-.335a.218.218 0 0 1 .154-.067.23.23 0 0 1 .154.067l2.632 2.632L6.775.154a.23.23 0 0 1 .154-.067.23.23 0 0 1 .154.067l.334.335c.04.04.067.1.067.154z'/%3E%3C/svg%3E") no-repeat;background-position:right .75rem center;background-size:.7rem;padding-right:2rem}.cc-w .cc-e{color:#fb4143;font-size:80%;font-weight:500;margin:.5rem 0}.cc-w .cc-n{color:#2972fa;font-size:80%;font-weight:500;margin:.5rem 0}.cc-w .cc-w-h{border-bottom:1px solid #dbdfe4;margin-bottom:1rem}.cc-w .cc-sub{color:#656c7a;font-size:80%;font-weight:600;transition:color .2s ease;display:inline-flex;align-items:center}.cc-w .cc-sub.is-subscribed,.cc-w .cc-sub.is-subscribed:hover,.cc-w .cc-sub.is-subscribed:active{color:#5cb767}.cc-w .cc-sub:hover,.cc-w .cc-sub:active{color:#424750}.cc-w .cc-sub .cc-icon-envelope svg{width:17px;height:19px;fill:inherit;margin-right:5px}.cc-w .cc-sub .cc-icon-check svg{width:12px;height:14px;fill:inherit;margin-left:7px;opacity:0;transition:opacity .2s ease}.cc-w .cc-sub.is-subscribed .cc-icon-check svg{opacity:1}body.is-dark .cc-w a{color:#767676!important}body.is-dark .cc-w a:hover,body.is-dark .cc-w a:focus{color:var(--text-current)!important}body.is-dark .cc-w .cc-i-reply{color:#666}body.is-dark .cc-w .cc-v-up:after,body.is-dark .cc-w .cc-v-down:after{filter:invert(1)}body.is-dark .cc-w:has([data-role=reply]:not(:empty))>[data-role=form]:not(:has(.cc-f-textarea:focus)):before,body.is-dark .cc-w:has([data-role=comment]:not(:empty))>[data-role=form]:not(:has(.cc-f-textarea:focus)):before{background-color:rgba(0,0,0,.5)}body.is-dark .cc-w [data-role=reply] [data-role=form],body.is-dark .cc-w [data-role=comment] [data-role=form]{border-color:#404040}body.is-dark .cc-w .char-indicator .char-ring .bg{stroke:#333}body.is-dark .cc-w .char-indicator .char-ring .progress{stroke:gray}body.is-dark .cc-w .char-indicator .char-count{color:gray}body.is-dark .cc-ll-i:before{color:#767676}body.is-dark .cc-i{border-top-color:#404040}body.is-dark .cc-i-flag{filter:invert(1)}body.is-dark .cc-i-author{color:#bfbfbf}body.is-dark .cc-i-footer .cc-ll{border-color:#525252}body.is-dark .cc-i-comment a{color:var(--text-current)!important;text-decoration:underline}body.is-dark .cc-f-textarea{border:1px solid #2b2b2b}body.is-dark .cc-f-textarea:valid,body.is-dark .cc-f-textarea:focus{border-color:#525252;background-color:#161616}body.is-dark .cc-v-count{border-color:#525252;color:#bfbfbf}body.is-dark .cc-v-count.level-1{border-color:#42e3ed}body.is-dark .cc-v-count.level-2{border-color:#eee642}body.is-dark .cc-v-count:hover{border-color:#767676}body.is-dark .cc-i-header .cc-icon svg{color:#525252!important}body.is-dark .bullet{color:#525252}body.is-dark .cc-f-btn{padding-left:15px;color:#0c0c0c!important}body.is-dark .cc-f-btn svg path{fill:#0c0c0c!important}body.is-dark .cc-f-btn:hover,body.is-dark .cc-f-btn:focus{border-color:#fff;background-color:#fff;color:#0c0c0c!important}body.is-dark .cc-f-btn:hover:after,body.is-dark .cc-f-btn:focus:after{border-left-color:#000;border-bottom-color:#000}body.is-dark .cc-f-btn:hover svg path,body.is-dark .cc-f-btn:focus svg path{fill:#0c0c0c!important}body.is-dark .cc-f-btn:focus-visible{box-shadow:0 0 0 3px #222,0 0 0 6px rgba(130,130,130,.5)}body.is-dark .cc-f-btn.loading{color:transparent!important}body.is-dark .show-comments .cc-w>[data-role=form],body.is-dark .show-comments [data-role=form],body.is-dark .show-comments-full .cc-w>[data-role=form],body.is-dark .show-comments-full [data-role=form]{background-color:#2c2c2c;box-shadow:0 0 8px #181818}.show-comments .cc-w>[data-role=form],.show-comments [data-role=form],.show-comments-full .cc-w>[data-role=form],.show-comments-full [data-role=form]{display:flex;align-items:center;background-color:#f5f5f5;box-shadow:0 0 4px 4px var(--bg-current)}.show-comments .cc-w>[data-role=form] .cc-i-figure,.show-comments [data-role=form] .cc-i-figure,.show-comments-full .cc-w>[data-role=form] .cc-i-figure,.show-comments-full [data-role=form] .cc-i-figure{display:flex;align-items:center;min-height:36px;display:none}.show-comments-full .social-message{max-height:none}.cc-w{color:var(--text-current)!important}.cc-w>[data-role=comments]{margin-bottom:calc(var(--gutter-y) * .5);padding-top:calc(var(--gutter-y) * .5);padding-left:calc(42px + var(--gutter-x) * .5);padding-right:calc(var(--gutter-x) * .5)}.cc-w [data-role=reply]:empty,.cc-w [data-role=comment]:empty,.cc-w [data-role=errors]:empty,.cc-w [data-role=notice]:empty,.cc-w [data-role=replies]:empty{margin:0}.cc-w:has([data-role=reply]:not(:empty))>[data-role=form]:not(:has(.cc-f-textarea:focus)):before,.cc-w:has([data-role=comment]:not(:empty))>[data-role=form]:not(:has(.cc-f-textarea:focus)):before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(255,255,255,.5);pointer-events:none}.cc-w [data-role=form]{border-radius:8px;margin-top:0;padding:calc(var(--gutter-x) * .5) calc(var(--gutter-x) * .5) calc(var(--gutter-x) * .5) var(--gutter-x);font-size:15px}.cc-w>[data-role=form]{position:sticky;bottom:-1px;z-index:1;border-radius:0;margin-top:calc(var(--gutter-y) * .5);padding:calc(var(--gutter-x) * .5) calc(var(--gutter-x) * .5) calc(var(--gutter-x) * .5) var(--gutter-x)}.cc-w>[data-role=form] .cc-f-cf{width:calc(100% - 59px - .5rem)}.cc-w>[data-role=form] .comment-group .cc-f-col{flex-shrink:1}.cc-w>[data-role=form] button[type=submit]{flex-shrink:0}.cc-w [data-role=reply],.cc-w [data-role=comment]{margin-top:calc(var(--gutter-y) * .5)}.cc-w [data-role=reply] [data-role=form],.cc-w [data-role=comment] [data-role=form]{border:1px solid #eaeaea;padding:calc(var(--gutter-x) * .25) calc(var(--gutter-x) * .35) calc(var(--gutter-x) * .25) calc(var(--gutter-x) * .25)}.cc-w .cc-i-reply:after{display:none}.cc-w .cc-i-reply:hover{color:var(--text-current)}.cc-w a,.cc-w .cc-i-edit,.cc-w .cc-i-delete{color:#525252!important}.cc-w a:hover,.cc-w a:focus,.cc-w .cc-i-edit:hover,.cc-w .cc-i-edit:focus,.cc-w .cc-i-delete:hover,.cc-w .cc-i-delete:focus{color:var(--text-current)!important}.cc-w .cc-i-delete:focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #f6f6f6,0 0 0 6px rgba(109,66,237,.5);border-radius:5px}.cc-w .cc-ll-i:before{color:#525252}.cc-w .cc-i{display:flex;border-top-style:dotted;border-top-color:#ccc}.cc-w .cc-i-wrap{width:100%;overflow:visible}.cc-w .cc-i-figure{margin:0 10px 0 0}.cc-w .cc-i-image{display:grid!important;place-items:center;width:30px;height:30px;border-radius:30px;overflow:visible}.cc-w .cc-i-image a,.cc-w .cc-i-image img,.cc-w .cc-i-image svg{position:absolute;top:0;left:0;width:100%;height:100%}.cc-w .cc-i-image a:after{display:none}.cc-w .cc-i-image.avatar-default svg path{fill:var(--text-current)}.cc-w .cc-i-image img,.cc-w .cc-i-image svg{width:100%;height:100%;border-radius:30px;overflow:hidden;object-fit:cover}.cc-w .cc-i .cc-i .cc-i-image{width:30px;height:30px}.cc-w .cc-i-author{position:relative;color:var(--text-current)}.cc-w .cc-i-author .username{font-weight:400;color:#767676}.cc-w .cc-i-author-link{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.cc-w .cc-i-author-link:after{display:none}.cc-w .cc-i-share:after{display:none}.cc-w time{font-weight:400;color:#767676}.cc-w .cc-i-footer .cc-ll{border-left:1px solid #cccccc;opacity:.8;transition:opacity .15s}.cc-w .cc-i-comment p{word-break:break-word}.cc-w .cc-i-content:hover .cc-ll,.cc-w .cc-i-content:focus-within .cc-ll{opacity:1}.cc-w .cc-v{padding-right:8px}.cc-w .cc-v-count{display:inline-flex;align-items:center;justify-content:center;border:1px solid #b8b8b8;border-radius:32px;padding:4px 7px 4px 8px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:11px;font-weight:500;letter-spacing:.05em;color:#666;cursor:default}.cc-w .cc-v-count:empty{display:none}.cc-w .cc-v-count.level-1{border-color:#42e3ed}.cc-w .cc-v-count.level-2{border-color:#eee642}.cc-w .cc-v-count:hover{border-color:#767676}.cc-w .cc-v-up,.cc-w .cc-v-down{height:auto;margin-top:0;margin-right:6px;padding:8px}.cc-w .cc-ll{padding-left:16px}.cc-w .cc-ll span:first-of-type:before{display:none}.cc-w .cc-i-header{gap:.5ch}.cc-w .cc-i-header .cc-ll{padding-left:0}.cc-w .cc-i-header .cc-icon{display:inline-flex;align-items:center;width:auto;height:auto;display:none}.cc-w .cc-i-header .cc-icon svg{position:relative;top:6px!important;margin-left:2px!important;padding-top:0!important;color:#bfbfbf!important}.cc-w .cc-i-header .cc-i-reply{display:none}.cc-w .bullet{font-weight:200;color:#767676}.cc-w .cc-f-wrap{display:flex;align-items:flex-end;gap:5px}.cc-w .cc-f-cf{width:100%}.cc-w .cc-f-textarea{field-sizing:content;min-height:1lh;max-height:6lh;resize:vertical;border:1px solid transparent;border-radius:8px;font-size:16px;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;color:var(--text-current);background-color:transparent;transition:background-color .15s,border-color .15s}.cc-w .cc-f-textarea:valid,.cc-w .cc-f-textarea:focus{border-color:#ccc;background-color:#fff}.cc-w .cc-f-textarea:focus-visible{box-shadow:none!important}.cc-w .comment-group .cc-f-textarea{max-width:226px}.cc-w .cc-f-col{width:100%}.cc-w .cc-f-btn{border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;top:-1px;height:35px;border:1px solid #ccc;margin:0 0 0 auto;padding:0 15px 0 18px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:12px;font-weight:500;color:#222!important;background-color:#fff;transition:color .2s,border-color .2s,background-color .2s}.cc-w .cc-f-btn[type=text]{padding-left:15px;padding-right:15px}.cc-w .cc-f-btn svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cc-w .cc-f-btn:hover{color:#fff;background-color:#6d42ed}.cc-w .cc-f-btn:hover svg path{fill:#fff}.cc-w .cc-f-btn svg{opacity:1;transition:opacity .15s}.cc-w .cc-f-btn svg path{fill:#787878}.cc-w .cc-f-btn:hover,.cc-w .cc-f-btn:focus{border-color:#0c0c0c;color:#fff!important;background-color:#0c0c0c}.cc-w .cc-f-btn:hover:after,.cc-w .cc-f-btn:focus:after{border-left-color:#fff;border-bottom-color:#fff}.cc-w .cc-f-btn:hover svg path,.cc-w .cc-f-btn:focus svg path{fill:#fff}.cc-w .cc-f-btn:focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #f5f5f5,0 0 0 6px rgba(205,205,205,.5);border-radius:36px!important}.cc-w .cc-f-btn.loading{color:transparent!important}.cc-w .cc-f-btn.loading svg{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.cc-w .cc-n{line-height:.9}.cc-w .comment-group{flex-wrap:nowrap;align-items:flex-end}.cc-w .comment-group .cc-f-col{flex-shrink:1}.cc-w [data-role=comments] button[type=submit],.cc-w [data-role=form] button[type=submit]{transition:all .15s}.cc-w [data-role=comments] button[type=submit]:disabled,.cc-w [data-role=comments] button[type=submit].is-disabled,.cc-w [data-role=form] button[type=submit]:disabled,.cc-w [data-role=form] button[type=submit].is-disabled{opacity:.25;pointer-events:none}.cc-w .char-indicator{flex-shrink:0;position:relative;width:36px;height:36px;margin-left:auto}.cc-w .char-indicator .char-ring{position:relative;top:-1px}.cc-w .char-indicator .char-ring .bg{fill:none;stroke:#eaeaea;stroke-width:2.5}.cc-w .char-indicator .char-ring .progress{fill:none;stroke-width:2.5;stroke:#ccc;stroke-linecap:round;stroke-dasharray:80;stroke-dashoffset:80;transition:stroke 1s cubic-bezier(.23,1,.32,1),stroke-dashoffset 1s cubic-bezier(.23,1,.32,1)}.cc-w .char-indicator .char-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;font-size:9px;font-weight:900;font-variant-numeric:tabular-nums;color:#b8b8b8;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.cc-w>[data-role=comments]{margin-bottom:calc(var(--gutter-y) * 1.5);padding-top:calc(var(--gutter-y) * 1.5);padding-left:calc(11px + var(--gutter-x))}.cc-w>[data-role=form] .cc-f-cf{width:calc(100% - .5rem)}.cc-w>[data-role=form] button[type=submit]{margin-top:.25rem;margin-right:.5rem}.cc-w .cc-f-wrap{flex-wrap:wrap}.cc-w .cc-f-cf{width:calc(100% - .25rem)}.cc-w .comment-group{flex-wrap:wrap;width:calc(100% + .25rem);margin:0}.cc-w .comment-group .cc-f-col{flex-shrink:0;padding:0}.cc-w .char-indicator{position:absolute;bottom:0;right:calc(59px + 1rem)}.cc-w [data-role=reply]{margin-left:calc(-59px + var(--gutter-x) * .5)}.cc-w .char-indicator .char-count{margin-top:-1px}}pre code.hljs{display:block;overflow-x:auto;padding:1.25em 1.5em}@media (max-width: 767px){pre code.hljs{padding-top:calc(1.25em + 18px)}}.hljs-string,.hljs-params,.hljs-emphasis,.hljs-quote{font-style:italic}.hljs-selector-class,.hljs-strong,.hljs-selector-tag,.hljs-selector-id,.hljs-template-tag,.hljs-variable,.hljs-section{font-weight:700}pre code{position:relative;background-color:#111;color:#fff}pre code:hover:after{content:"click to copy";padding-right:calc(16px + .5em);opacity:1}pre code:focus:after,pre code:focus:hover:after{content:"copied!";padding-right:calc(16px + .5em);background-image:url(https://files.okaydev.co/production/images/ui/icons/icon-check-green.svg?dm=1727770252);opacity:1}pre code:after{content:"";display:flex;align-items:center;position:absolute;top:5px;right:10px;z-index:1;min-width:30px;height:30px;border-radius:5px;background-image:url(https://files.okaydev.co/production/images/ui/icons/icon-copy-white.svg?dm=1727766845);background-repeat:no-repeat;background-position:right center;opacity:.5;cursor:pointer}.hljs-keyword,.hljs-selector-tag,.hljs-name{color:#42e3ed}.hljs-attr{color:#42ed91}.hljs-number,.hljs-literal,.hljs-params{color:#ec4242}.hljs-string{color:#ed9442}.hljs-comment{color:#666;font-style:italic}.hljs-built_in,.hljs-class,.hljs-function{color:#42e3ed}.hljs-variable{color:#6d42ed}.hljs-title{color:#eee642}.freeform-form{font-family:sans-serif;box-sizing:border-box}.freeform-row:after{content:"";clear:both;display:block}[class*=freeform-col-]{float:left;padding:15px}.freeform-form [data-freeform-controls]{margin-top:15px}.freeform-form button{font:400 18px sans-serif;line-height:1.5;color:#fff;text-align:center;text-decoration:none;border:1px solid #0d6efd;border-radius:5px;background-color:#0d6efd;padding:5px 15px;margin:0 10px!important;cursor:pointer;display:inline-block;vertical-align:middle;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;justify-content:center}.freeform-form button:only-child,.freeform-form button:last-child{margin-right:0}.freeform-form button:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.freeform-form button[data-freeform-action=back]{color:#6c757d;background-color:transparent;border-color:#6c757d}.freeform-form button[data-freeform-action=back]:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.freeform-form button[type=submit].freeform-processing{display:inline-flex;flex-wrap:nowrap;align-items:center}.freeform-form button[type=submit].freeform-processing:before{content:"";display:block;flex:1 0 11px;width:11px;height:11px;margin-right:10px;border-style:solid;border-width:2px;border-color:transparent transparent #fff #fff;border-radius:50%;animation:freeform-processing .5s linear infinite}.freeform-form button:disabled{color:#fff;background-color:#5082cc;border-color:#497bc5;cursor:not-allowed}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-remove-button]{padding:0;border-color:var(--text-current);background-color:var(--text-current)}.freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail] [data-remove-button] svg path{fill:var(--bg-current)}@keyframes freeform-processing{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.freeform-pages{display:flex;padding:0;margin:0 0 25px;list-style:none;border-bottom:2px solid #dddddd}.freeform-pages li{color:#6c757d;background:transparent;padding:10px 20px;margin:0}.freeform-pages li.active{color:#000;font-weight:700;background:#ddd;border-top-left-radius:5px;border-top-right-radius:5px}.freeform-row{font: 16px sans-serif;color:#464747;justify-content:space-between;padding:0;margin:0}.freeform-row [class*=freeform-col-]{flex:1 0;padding:10px;margin:0;box-sizing:border-box}.freeform-row [class*=freeform-col-]>.freeform-row:first-child{margin-top:-10px}.freeform-row [class*=freeform-col-] label{display:block;margin:0 0 5px}.freeform-row [class*=freeform-col-].freeform-fieldtype-group label.group-label{font-size:18px;font-weight:600}.freeform-row [class*=freeform-col-].freeform-fieldtype-group>.freeform-row{margin:-10px}.freeform-row [class*=freeform-col-] .freeform-input[type=checkbox],.freeform-row [class*=freeform-col-] .freeform-input[type=radio]{margin-right:10px;width:auto;display:inline;transform:scale(1.15)}.freeform-row [class*=freeform-col-] label:has(>.freeform-input[type=checkbox].freeform-has-errors),.freeform-row [class*=freeform-col-] label:has(>.freeform-input[type=radio].freeform-has-errors),.freeform-row [class*=freeform-col-].freeform-fieldtype-checkboxes:has(ul.freeform-errors) label:not(:first-child),.freeform-row [class*=freeform-col-].freeform-fieldtype-checkboxes:has(ul.freeform-errors) div.input-group-one-line label,.freeform-row [class*=freeform-col-].freeform-fieldtype-radios:has(ul.freeform-errors) label:not(:first-child),.freeform-row [class*=freeform-col-].freeform-fieldtype-radios:has(ul.freeform-errors) div.input-group-one-line label{color:#dc3545!important}.freeform-row [class*=freeform-col-] .input-group-one-line{display:flex;flex-wrap:wrap}.freeform-row [class*=freeform-col-] .input-group-one-line label{padding-right:15px}.freeform-row [class*=freeform-col-] .input-group-one-line label input[type=radio],.freeform-row [class*=freeform-col-] .input-group-one-line label input[type=checkbox]{margin-right:10px;display:inline-block;transform:scale(1.15)}.freeform-row [class*=freeform-col-] .freeform-label{font-weight:400}.freeform-row [class*=freeform-col-] .freeform-label.freeform-required:after{content:"*";margin-left:5px;color:#dc3545}.freeform-row.freeform-payments{margin:-10px}.freeform-row [class*=freeform-col-] input,.freeform-row [class*=freeform-col-] textarea,.freeform-row [class*=freeform-col-] select{box-sizing:border-box;font: 16px sans-serif;color:#212529;background-color:#fff;border:1px solid #cbced0;border-radius:5px;padding:10px;width:100%;display:block;resize:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.freeform-row [class*=freeform-col-].freeform-fieldtype-table input[type=radio]{width:auto;display:inline;padding:0}.freeform-row [class*=freeform-col-].freeform-fieldtype-table input[type=radio]+label{width:auto;display:inline}.freeform-row [class*=freeform-col-] select:not(select[multiple]){background-image:linear-gradient(45deg,transparent 50%,#6c757d 50%),linear-gradient(135deg,#6c757d 50%,transparent 50%),linear-gradient(to right,#6c757d,#6c757d);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none}.freeform-row [class*=freeform-col-] input:focus,.freeform-row [class*=freeform-col-] textarea:focus,.freeform-row [class*=freeform-col-] select:focus{border:1px solid #0b5ed7;outline:0;transition:border-color .15s ease-in-out}.freeform-row [class*=freeform-col-] input::placeholder,.freeform-row [class*=freeform-col-] textarea::placeholder{font: 16px sans-serif;color:#959ea5}.freeform-row [class*=freeform-col-] input.freeform-has-errors,.freeform-row [class*=freeform-col-] textarea.freeform-has-errors,.freeform-row [class*=freeform-col-] select.freeform-has-errors,.freeform-row [class*=freeform-col-] input:has(+ul.freeform-errors),.freeform-row [class*=freeform-col-] textarea:has(+ul.freeform-errors),.freeform-row [class*=freeform-col-] select:has(+ul.freeform-errors){border:1px solid #dc3545}.freeform-row [class*=freeform-col-] .freeform-input-only-label{font-weight:400}.freeform-row [class*=freeform-col-] .freeform-input-only-label>.freeform-input{display:inline-block;width:auto;margin-right:10px}.freeform-row [class*=freeform-col-] .freeform-errors{margin:-5px 0 0;padding:0;list-style:none;display:block}.freeform-row [class*=freeform-col-].freeform-fieldtype-radios .freeform-errors,.freeform-row [class*=freeform-col-].freeform-fieldtype-checkboxes .freeform-errors{margin-top:0}.freeform-row [class*=freeform-col-] .freeform-errors>li{font:italic 400 15px sans-serif;color:#dc3545;margin-top:10px}.freeform-row [class*=freeform-col-] .freeform-errors>li:not(:first-child){margin-top:3px}.freeform-row [class*=freeform-col-] .freeform-instructions{font-size:13px;color:#969696;margin:-5px 0 10px}.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox label{display:inline-block;margin:0 0 10px}.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox input[type=checkbox]{margin-right:10px;width:auto;display:inline-block;transform:scale(1.15)}.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox input.freeform-has-errors+label,.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox label:has(+ul.freeform-errors),.freeform-row [class*=freeform-col-].freeform-fieldtype-checkbox label:has(+div+ul.freeform-errors){color:#dc3545!important}.freeform-fieldtype-opinion-scale .opinion-scale-scales{border:1px solid #cbced0;border-radius:5px}.freeform-fieldtype-opinion-scale .opinion-scale-scales li label{color:#464747!important;background-color:#fff;border:0;border-left:1px solid #cbced0;padding:10px 15px;margin:0;cursor:pointer}.freeform-fieldtype-opinion-scale .opinion-scale-scales li:first-child label{border:0;border-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.freeform-fieldtype-opinion-scale .opinion-scale-scales li label:hover{background-color:#eaeaea}.freeform-fieldtype-opinion-scale input[type=radio]:checked+label{background-color:#cbced0!important}.freeform-fieldtype-opinion-scale .opinion-scale-scales:has(>li input.freeform-has-errors),.freeform-fieldtype-opinion-scale .opinion-scale:has(+ul.freeform-errors) .opinion-scale-scales{border:1px dashed #dc3545}.freeform-fieldtype-opinion-scale .opinion-scale-legends li{font: 15px sans-serif;color:#6c757d;padding:10px 0;margin-top:0}.freeform-fieldtype-rating .freeform-has-errors+label:not(:first-child),.freeform-fieldtype-rating div:has(+ul.freeform-errors) label{color:#dc3545}.form-rating-field-wrapper input[type=radio]+label{margin-right:5px}.freeform-file-dnd__input{background-color:#fff!important;border:1px dashed #6c757d!important}.freeform-file-dnd__input input{display:none!important}.freeform-file-dnd__placeholder{padding:10px;font:200 14px sans-serif!important;text-transform:none;color:#969696}.freeform-file-dnd__input [data-messages]>li[data-error],.freeform-file-dnd__input [data-field-errors]>li[data-error]{font:200 16px sans-serif;color:#dc3545;margin-top:15px;text-align:center}.freeform-file-dnd__input [data-field-errors]>li{color:#dc3545}.freeform-file-dnd__input[data-theme=dark]{background:#222!important;color:#656666!important}.freeform-file-dnd__input[data-theme=dark][data-dragging]{background-color:#171717}.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-filename],.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-placeholder]{color:#bababa}.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-remove-button]{color:#bababa;border-color:#666;background-color:#666}.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-filesize]{color:#787878}.freeform-file-dnd__input[data-theme=dark] [data-preview-zone] [data-file-preview] [data-errors]:after{background:#dadada;color:#000}.freeform-fieldtype-signature button{font:400 16px sans-serif;color:#6c757d;border:1px solid #6c757d;background-color:transparent}.freeform-fieldtype-signature button:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.freeform-fieldtype-signature canvas{border:1px solid #6c757d;border-radius:5px}.freeform-fieldtype-table table{width:100%;font:400 14px sans-serif;text-align:left}.freeform-fieldtype-table table thead tr th{padding-bottom:10px}.freeform-fieldtype-table table tbody tr:only-child button{display:none}.freeform-fieldtype-table table tbody tr td{padding:0 10px 10px 0}.freeform-fieldtype-table table tbody tr td:last-child{text-align:right;padding-right:0}.freeform-fieldtype-table table button[data-freeform-table-remove-row]{font-size:1px;margin:0;padding:0;visibility:hidden}.freeform-fieldtype-table table button[data-freeform-table-remove-row]:after{font:400 14px sans-serif;color:#b02a37;line-height:1.5;content:"âœ•";border:1px solid #b02a37;border-radius:5px;padding:5px 15px;display:inline-block;vertical-align:middle;cursor:pointer;visibility:visible;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.freeform-fieldtype-table table button[data-freeform-table-remove-row]:hover:after{color:#fff;background-color:#b02a37;border-color:#b02a37}.freeform-fieldtype-table button[data-freeform-table-add-row]{font:400 14px sans-serif;line-height:1.5;color:#146c43;content:"+";border:1px solid #146c43;background-color:transparent;margin:0}.freeform-fieldtype-table button[data-freeform-table-add-row]:hover{color:#fff;background-color:#146c43;border-color:#146c43}.freeform-fieldtype-table button[data-freeform-table-add-row]:after{content:"+";margin-left:5px}.freeform-fieldtype-table input[type=checkbox]{display:block;transform:scale(1.15)}.freeform-fieldtype-table select{min-width:200px}.freeform-form-success,.freeform-form-errors{margin-left:auto;margin-right:auto;margin-bottom:20px;padding:15px 20px;border-radius:5px}.freeform-form-success p,.freeform-form-errors p{font: 18px sans-serif;color:#fff;margin:0}.freeform-form-success ul,.freeform-form-errors ul{font:italic 15px sans-serif;color:#fff;margin:10px 0 0;padding:0 0 0 25px}.freeform-form-success ul li:not(:last-child),.freeform-form-errors ul li:not(:last-child){margin-bottom:5px}.freeform-form-success{background-color:#198754;border:1px solid #198754}.freeform-form-errors{background-color:#dc3545;border:1px solid #dc3545}@media only screen and (max-width: 800px){[class*=freeform-col-]{width:100%}}@media only screen and (min-width: 801px){.freeform-col-1{width:8.33%}.freeform-col-2{width:16.66%}.freeform-col-3{width:25%}.freeform-col-4{width:33.33%}.freeform-col-5{width:41.66%}.freeform-col-6{width:50%}.freeform-col-7{width:58.33%}.freeform-col-8{width:66.66%}.freeform-col-9{width:75%}.freeform-col-10{width:83.33%}.freeform-col-11{width:91.66%}.freeform-col-12{width:100%}}[data-page=home] .core-header .logo-mark{display:inline-block}[data-page=home] .core-header .logo-name{display:none!important}[data-handle=home] .home-container{padding-top:0;padding-bottom:0}[data-handle=home] .home-section{margin:0 var(--gutter-cap) calc(var(--gutter-y) * 4)}[data-handle=home] .okay-logo-container{display:flex;flex-wrap:wrap;justify-content:center;position:relative;margin-bottom:calc(var(--gutter-y) * 2)}[data-handle=home] .slogan{order:1;width:100%;margin-bottom:10px;text-align:center;text-transform:uppercase;font-size:clamp(17px,4.7vw,67px)}@media (max-width: 767px){[data-handle=home] .slogan{font-size:17px}}[data-handle=home] .okay-logo-assets{order:2;position:relative;width:100%}[data-handle=home] #okay-logo{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}[data-handle=home] .okay-logo-static svg{position:relative;z-index:0;width:100%;height:auto}[data-handle=home] .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gutter-y)}[data-handle=home] .section-ctas{display:flex;flex-wrap:wrap;justify-content:flex-end}[data-handle=home] .section-ctas a{display:inline-flex;align-items:center;border-radius:4px;color:var(--text-current)}[data-handle=home] .section-ctas a:hover .icon-arrow-right,[data-handle=home] .section-ctas a:focus .icon-arrow-right{transform:translate(3px)}[data-handle=home] .section-ctas .icon-arrow-right{display:flex;transition:transform calc(.15s * var(--reduced-motion)) ease-in-out}[data-handle=home] .section-ctas .btn-round{margin-left:10px;color:#fff}[data-handle=home] .section-ctas .btn-outline{margin-left:var(--gutter-cap)}[data-handle=home] .section-ctas .btn-outline:hover,[data-handle=home] .section-ctas .btn-outline:focus{color:#fff;background-color:#0c0c0c}[data-handle=home] .free-space-container{position:relative;margin:0 var(--gutter-cap) calc(var(--gutter-y) * 4);border-radius:16px;color:var(--textColor);background:var(--bgColor);overflow:hidden}[data-handle=home] .free-space-container a{color:var(--textColor)}[data-handle=home] .free-space-container .left,[data-handle=home] .free-space-container .right{display:flex;width:50%}[data-handle=home] .free-space-container .right .content{width:100%}[data-handle=home] .free-space-container .free-space{display:flex;width:100%}[data-handle=home] .free-space-container .free-space:not(:first-of-type){pointer-events:none}[data-handle=home] .free-space-container .free-space .left,[data-handle=home] .free-space-container .free-space .right{align-items:center;justify-content:center;overflow:hidden}[data-handle=home] .free-space-container .free-space .left{position:relative;aspect-ratio:16/9;padding:var(--gutter-cap)}[data-handle=home] .free-space-container .free-space .left .asset-container{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden}[data-handle=home] .free-space-container .free-space .left .aspect-ratio{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;text-align:center}[data-handle=home] .free-space-container .free-space .left img{position:static;width:auto;height:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;border-radius:8px;overflow:hidden;object-fit:contain}[data-handle=home] .free-space-container .free-space .left video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;overflow:hidden;object-fit:cover}[data-handle=home] .free-space-container .free-space .right{padding:calc(var(--gutter-cap) * 2)}[data-handle=home] .free-space-container .free-space .right .is-line-container{overflow:hidden}[data-handle=home] .free-space-container .free-space .right .is-line-container:nth-child(n+4){display:none!important}[data-handle=home] .free-space-container .free-space .right .cta{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}[data-handle=home] .free-space-container .free-space .right .cta[type=text]{padding-left:15px;padding-right:15px}[data-handle=home] .free-space-container .free-space .right .cta svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=home] .free-space-container .free-space .right .cta:hover{color:#fff;background-color:#6d42ed}[data-handle=home] .free-space-container .free-space .right .cta:hover svg path{fill:#fff}[data-handle=home] .free-space-container .free-space .right .credits{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-handle=home] .free-space-container .free-space .right .title,[data-handle=home] .free-space-container .free-space .right .description,[data-handle=home] .free-space-container .free-space .right .cta{margin-top:var(--gutter-y)}[data-handle=home] .free-space-container .free-space .right .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=home] .free-space-container .free-space .right .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=home] .free-space-container .free-space .right .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}[data-handle=home] .free-space-container .free-space .right .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=home] .free-space-container .free-space .right .title{line-height:.85}[data-handle=home] .free-space-container .free-space .right .description a{display:inline-block;position:relative}@media (min-width: 768px){[data-handle=home] .free-space-container .free-space .right .description a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=home] .free-space-container .free-space .right .description a.is-inverse:after{background-color:var(--bg-current)}[data-handle=home] .free-space-container .free-space .right .description a:hover:after,[data-handle=home] .free-space-container .free-space .right .description a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=home] .free-space-container .free-space .right .description a:after{bottom:5px}[data-handle=home] .free-space-container .free-space .right .description ul{padding-left:var(--gutter-x)}@media (min-width: 1201px){[data-handle=home] .free-space-container .right .content{max-width:50vw}}@media (max-width: 1200px){[data-handle=home] .free-space-container{border-radius:8px}[data-handle=home] .free-space-container .free-space{flex-wrap:wrap;align-content:flex-start}[data-handle=home] .free-space-container .free-space .left,[data-handle=home] .free-space-container .free-space .right{width:100%}[data-handle=home] .free-space-container .free-space .left{aspect-ratio:16/9;padding-bottom:0}[data-handle=home] .free-space-container .free-space .left .asset-container{border-radius:4px}[data-handle=home] .free-space-container .free-space .left img,[data-handle=home] .free-space-container .free-space .left video{border-radius:4px}[data-handle=home] .free-space-container .free-space .right{justify-content:flex-start;padding:var(--gutter-y) var(--gutter-cap)}[data-handle=home] .free-space-container .free-space .right .credits{margin-top:5px}[data-handle=home] .free-space-container .free-space .right .description,[data-handle=home] .free-space-container .free-space .right .cta{margin-top:calc(var(--gutter-y) * 1)}}@media (max-width: 640px){[data-handle=home] .free-space-container .free-space .left,[data-handle=home] .free-space-container .free-space .right{padding:var(--gutter-y) var(--gutter-cap)}[data-handle=home] .free-space-container .free-space .right{padding-left:calc(var(--gutter-x) * 2);padding-right:calc(var(--gutter-x) * 2);padding-bottom:calc(var(--gutter-y) * 2)}[data-handle=home] .free-space-container .free-space .right .title{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px}}@media (max-width: 640px) and (min-width: 1441px){[data-handle=home] .free-space-container .free-space .right .title{letter-spacing:-.63px}}@media (max-width: 640px) and (max-width: 767px){[data-handle=home] .free-space-container .free-space .right .title{letter-spacing:-.36px}}@media (max-width: 640px){[data-handle=home] .free-space-container .free-space .right .title,[data-handle=home] .free-space-container .free-space .right .description{margin-top:var(--gutter-y)}[data-handle=home] .free-space-container .free-space .right .cta{margin-top:calc(var(--gutter-y) * 3)}}@media (max-width: 767px){[data-handle=home] .section-header{flex-wrap:wrap}[data-handle=home] .home-section{margin:0 var(--gutter-cap) calc(var(--gutter-y) * 6)}[data-handle=home] .home-section.okay-logo-container{margin-bottom:calc(var(--gutter-y) * 4)}[data-handle=home] .section-ctas{align-items:flex-end;flex-grow:1}[data-handle=home] .section-ctas .link-underline{order:2;margin-left:auto;font-size:12px;font-weight:500}[data-handle=home] .section-ctas .btn-outline{order:1;margin-top:var(--gutter-cap);margin-left:0}}body.errorpage .cover{display:none}body.errorpage .page-error-container{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;min-height:calc(var(--vh) - 116px);margin-left:0;margin-right:0;text-align:center;-webkit-user-select:none;user-select:none}body.errorpage .page-error-container a{display:inline-block;position:relative}@media (min-width: 768px){body.errorpage .page-error-container a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}body.errorpage .page-error-container a.is-inverse:after{background-color:var(--bg-current)}body.errorpage .page-error-container a:hover:after,body.errorpage .page-error-container a:focus:after{transform:scaleX(1);transform-origin:left top}}body.errorpage .page-error-container a:after{background-color:#bfbfbf}body.errorpage .page-error-container .page-heading,body.errorpage .page-error-container .page-description{width:100%}body.errorpage .page-error-container .page-heading{font-family:NeueBit,FallbackFont,arial,helvetica,sans-serif;font-size:clamp(48vw,180px,690px);font-weight:900;line-height:0}body.errorpage .page-error-container .page-description{display:flex;flex-wrap:wrap;justify-content:center;width:100%}body.errorpage .page-error-container .page-description h2{width:100%}body.errorpage .page-error-container .page-description .col-1{font-family:NeueBit,FallbackFont,arial,helvetica,sans-serif;width:100%;padding-right:42%;font-size:clamp(11vw,41px,158px);font-weight:600;text-align:right;line-height:1}body.errorpage .page-error-container .page-description .col-2{font-family:Night,FallbackFontBold,arial,helvetica,sans-serif;width:100%;margin-top:-2.5%;padding-left:42%;font-size:clamp(8vw,30px,115px);font-weight:800;text-align:left;line-height:1}body.errorpage .page-error-container .page-description .col-3{width:100%;margin-top:12px;text-align:center}body.errorpage .page-error-container .page-description .hourglass svg{width:2.5vw;height:auto;max-width:37px;max-height:81px}body.errorpage .okay-emoji-container{display:inline-block;position:relative;width:24vw;height:24vw;max-width:345px;max-height:345px;margin-left:2%;margin-right:1%}body.errorpage .okay-emoji-container svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}body.errorpage #okay-emoji #face-shape-circle,body.errorpage #okay-emoji #eye-left,body.errorpage #okay-emoji #eye-right,body.errorpage #okay-emoji #eye-left-blink,body.errorpage #okay-emoji #eye-right-blink,body.errorpage #okay-emoji #mouth-smile,body.errorpage #okay-emoji #mouth-frown,body.errorpage #okay-emoji #mouth-straight{visibility:hidden}body.errorpage .okay-emoji-container svg g{fill:var(--text-current)}body.errorpage .hourglass path{fill:var(--text-current)}body.errorpage .credit{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:inline-block;text-transform:none;color:#bfbfbf}@media (max-width: 767px){body.errorpage .page-error-container{min-height:calc(var(--vh) - 64px)}body.errorpage .credit{font-size:9px}}[data-page=styleguide] .bg-block{position:relative;aspect-ratio:1/1;padding:calc(.5 * var(--gutter-y)) calc(.5 * var(--gutter-x))}[data-page=styleguide] .bg-block-mini{position:absolute;right:0;bottom:0;width:50%;aspect-ratio:1/1;padding:calc(.5 * var(--gutter-y)) calc(.5 * var(--gutter-x))}[data-page=signUp] [data-handle=signUp] .signUp-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-page=signUp] [data-handle=signUp] .signUp-container .logout-message{max-width:650px;font-size:24px}[data-page=signUp] [data-handle=signUp] .signUp-container .logout-message a{color:var(--text-current);text-decoration:underline}[data-page=signUp] [data-handle=signUp] .signUp-container.is-closed .heading{margin-bottom:0}[data-page=signUp] [data-handle=signUp] .signUp-container.is-closed .description{max-width:670px;margin-top:var(--gutter-y)}[data-page=signUp] [data-handle=signUp] .signUp-container.is-closed .intro{margin-bottom:var(--gutter-y);font-size:20px}[data-page=signUp] [data-handle=signUp] .signUp-container.is-closed .why,[data-page=signUp] [data-handle=signUp] .signUp-container.is-closed .know,[data-page=signUp] [data-handle=signUp] .signUp-container.is-closed .team{margin-top:var(--gutter-y)}[data-page=signUp] [data-handle=signUp] .signUp-container.is-closed .me{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;margin-top:4px;text-indent:24px}[data-page=signUp] [data-handle=signUp] .signUp-container.is-closed .me a{color:var(--text-current);text-decoration:underline}[data-page=signUp] [data-handle=signUp] .signUp-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-page=signUp] [data-handle=signUp] .signUp-container .business-account-callout-mobile{margin-bottom:calc(var(--gutter-y) * 2)}[data-page=signUp] [data-handle=signUp] .signUp-container .business-account-callout-mobile a{display:inline-block;color:#6d42ed;font-weight:600}[data-page=signUp] [data-handle=signUp] .signUp-container .business-account-callout{border-radius:16px;margin-bottom:calc(var(--gutter-y) * 2);padding:var(--gutter-x);color:#0c0c0c;background-color:#42ed91}[data-page=signUp] [data-handle=signUp] .signUp-container .business-account-callout .btn-fill:hover{background-color:#0c0c0c}[data-page=signUp] [data-handle=signUp] .signUp-container .callout-heading,[data-page=signUp] [data-handle=signUp] .signUp-container .callout-description{margin-bottom:var(--gutter-x)}[data-page=signUp] [data-handle=signUp] .signUp-container form a{color:var(--text-current);text-decoration:underline}[data-page=signUp] [data-handle=signUp] .signUp-container form hr{margin-top:0;padding-top:0}[data-page=signUp] [data-handle=signUp] .signUp-container form label{margin-left:17px;margin-bottom:10px}[data-page=signUp] [data-handle=signUp] .signUp-container form input,[data-page=signUp] [data-handle=signUp] .signUp-container form textarea,[data-page=signUp] [data-handle=signUp] .signUp-container form select{border-color:var(--text-current);padding:16px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif!important;font-size:18px!important}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password]{position:relative}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] #form-input-password{padding-right:48px}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper{position:absolute;top:42px;right:16px;width:20px;height:20px}@media (max-width: 767px){[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper{top:52px}}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper label{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper label:has(#password-reveal:focus){outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5);border-radius:5px}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper label:after{display:none}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper #password-reveal{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper #password-reveal:checked~.eye-outline{display:none}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper #password-reveal:checked~.eye-fill{display:inline-block}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper .eye-fill{display:none}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=password] .password-reveal-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=legalAcknowledgement]{width:50%;max-width:460px;min-width:350px}[data-page=signUp] [data-handle=signUp] .signUp-container form [data-field-container=legalAcknowledgement] a{color:var(--text-current);text-decoration:underline}[data-page=signUp] [data-handle=signUp] .signUp-container button[type=submit]{margin:0!important}@media (max-width: 767px){[data-page=signUp] [data-handle=signUp] .signUp-container .heading{font-size:36px;overflow-wrap:break-word}}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .logout-message{max-width:650px;font-size:24px}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .logout-message a{color:var(--text-current);text-decoration:underline}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container.is-closed .heading{margin-bottom:0}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container.is-closed .description{max-width:670px;margin-top:var(--gutter-y)}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container.is-closed .intro{margin-bottom:var(--gutter-y);font-size:20px}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container.is-closed .why,[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container.is-closed .know,[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container.is-closed .team{margin-top:var(--gutter-y)}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container.is-closed .me{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;margin-top:4px;text-indent:24px}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container.is-closed .me a{color:var(--text-current);text-decoration:underline}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .business-account-callout-mobile{margin-bottom:calc(var(--gutter-y) * 2)}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .business-account-callout-mobile a{display:inline-block;color:#6d42ed;font-weight:600}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .business-account-callout{border-radius:16px;margin-bottom:calc(var(--gutter-y) * 2);padding:var(--gutter-x);color:#0c0c0c;background-color:#42ed91}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .business-account-callout .btn-fill:hover{background-color:#0c0c0c}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .callout-heading,[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .callout-description{margin-bottom:var(--gutter-x)}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form hr{margin-top:0;padding-top:0}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form label{margin-left:17px;margin-bottom:10px}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form input,[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form textarea,[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form select{border-color:var(--text-current);padding:16px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif!important;font-size:18px!important}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password]{position:relative}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] #form-input-password{padding-right:48px}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper{position:absolute;top:42px;right:16px;width:20px;height:20px}@media (max-width: 767px){[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper{top:52px}}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper label{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper label:has(#password-reveal:focus){outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5);border-radius:5px}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper label:after{display:none}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper #password-reveal{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper #password-reveal:checked~.eye-outline{display:none}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper #password-reveal:checked~.eye-fill{display:inline-block}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper .eye-fill{display:none}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=password] .password-reveal-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=legalAcknowledgement]{width:50%;max-width:460px;min-width:350px}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container form [data-field-container=legalAcknowledgement] a{color:var(--text-current);text-decoration:underline}[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container button[type=submit]{margin:0!important}@media (max-width: 767px){[data-page=businessSignUp] [data-handle=businessSignUp] .businessSignUp-container .heading{font-size:36px;overflow-wrap:break-word}}[data-page=login] [data-handle=login] .login-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-page=login] [data-handle=login] .login-container .field-container{position:relative}[data-page=login] [data-handle=login] .login-container .field-container #password{padding-right:48px}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper{position:absolute;top:42px;right:16px;width:20px;height:20px}@media (max-width: 767px){[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper{top:52px}}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper label{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper label:has(#password-reveal:focus){outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5);border-radius:5px}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper label:after{display:none}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper #password-reveal{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper #password-reveal:checked~.eye-outline{display:none}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper #password-reveal:checked~.eye-fill{display:inline-block}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper .eye-fill{display:none}[data-page=login] [data-handle=login] .login-container .field-container .password-reveal-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}[data-page=login] [data-handle=login] .login-container .forgot-password{display:inline-block;position:relative;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;color:var(--text-current)}@media (min-width: 768px){[data-page=login] [data-handle=login] .login-container .forgot-password:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-page=login] [data-handle=login] .login-container .forgot-password.is-inverse:after{background-color:var(--bg-current)}[data-page=login] [data-handle=login] .login-container .forgot-password:hover:after,[data-page=login] [data-handle=login] .login-container .forgot-password:focus:after{transform:scaleX(1);transform-origin:left top}}[data-page=login] [data-handle=login] .login-container .sign-up-message{color:var(--text-current)}[data-page=login] [data-handle=login] .login-container .sign-up-message a{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:inline-block;position:relative;font-weight:700;color:var(--text-current)}@media (min-width: 768px){[data-page=login] [data-handle=login] .login-container .sign-up-message a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-page=login] [data-handle=login] .login-container .sign-up-message a.is-inverse:after{background-color:var(--bg-current)}[data-page=login] [data-handle=login] .login-container .sign-up-message a:hover:after,[data-page=login] [data-handle=login] .login-container .sign-up-message a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-page=login] [data-handle=login] .login-container .error-messages{padding-left:var(--gutter-x);list-style-type:disc;color:#ec4242}[data-page=login] [data-handle=login] .login-container .error-message{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:12px;color:#ec4242}[data-page=login] [data-handle=login] .login-container .submitting{pointer-events:none;opacity:.5}[data-page=login] [data-handle=login] .login-container .submitting button{cursor:wait!important}@media (max-width: 767px){[data-page=login] [data-handle=login] .login-container .heading{font-size:36px;overflow-wrap:break-word}[data-page=login] [data-handle=login] .login-container hr{margin-top:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * 2)}}[data-handle=forgotPassword] .forgotPassword-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:0;text-transform:uppercase}[data-handle=forgotPassword] .forgotPassword-container .sent{margin-top:var(--gutter-y)}[data-handle=forgotPassword] .forgotPassword-container .response{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;color:#6d42ed}[data-handle=forgotPassword] .forgotPassword-container .feedback{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;font-weight:500;margin-top:calc(var(--gutter-y) * .5)}[data-handle=forgotPassword] .forgotPassword-container .feedback a{color:var(--text-current);text-decoration:underline}[data-handle=forgotPassword] .forgotPassword-container .content{margin-top:calc(var(--gutter-y) * 2)}[data-handle=forgotPassword] .forgotPassword-container .sent+.content{margin-top:var(--gutter-y)}[data-handle=forgotPassword] .forgotPassword-container label:after{content:"*";margin-left:5px;color:#dc3545}[data-handle=forgotPassword] .forgotPassword-container button[type=submit]{margin-top:var(--gutter-y)}[data-handle=forgotPassword] .forgotPassword-container button[type=submit][disabled]{opacity:.25;pointer-events:none}@media (max-width: 767px){[data-handle=forgotPassword] .forgotPassword-container .heading{font-size:36px;overflow-wrap:break-word}[data-handle=forgotPassword] .forgotPassword-container .sent{margin-top:calc(var(--gutter-y) * 2)}[data-handle=forgotPassword] .forgotPassword-container .feedback{margin-top:var(--gutter-y)}[data-handle=forgotPassword] .forgotPassword-container .sent+.content{margin-top:calc(var(--gutter-y) * 2)}}[data-handle=account-settings] .account-settings-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=account-settings] .account-settings-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=account-settings] .account-settings-container aside:hover ul.links,[data-handle=account-settings] .account-settings-container aside:focus-within ul.links{visibility:visible}[data-handle=account-settings] .account-settings-container aside ul{margin:0}[data-handle=account-settings] .account-settings-container aside li{display:flex;align-items:center}[data-handle=account-settings] .account-settings-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=account-settings] .account-settings-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=account-settings] .account-settings-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=account-settings] .account-settings-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=account-settings] .account-settings-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=account-settings] .account-settings-container aside a:not(.button):not(.is-active):hover:after,[data-handle=account-settings] .account-settings-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=account-settings] .account-settings-container aside a:not(.button):after{bottom:3px!important}[data-handle=account-settings] .account-settings-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=account-settings] .account-settings-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=account-settings] .account-settings-container aside .is-separate{padding-top:var(--gutter-x)}[data-handle=account-settings] .account-settings-container aside .is-separate:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;border-top:1px solid #bfbfbf;pointer-events:none}[data-handle=account-settings] .account-settings-container form label{margin-left:17px;margin-bottom:10px}[data-handle=account-settings] .account-settings-container form input,[data-handle=account-settings] .account-settings-container form textarea,[data-handle=account-settings] .account-settings-container form select{border-color:var(--text-current);padding:16px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif!important;font-size:18px!important}[data-handle=account-settings] .account-settings-container form button[type=submit]{margin:0!important}[data-handle=account-settings] .account-settings-container form .freeform-instructions{margin-left:17px;font-size:12px;color:#666}[data-handle=account-settings] .account-settings-container form hr{margin-top:0;padding-top:0}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword]{position:relative}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] #form-input-password{padding-right:48px}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper{position:absolute;top:42px;right:16px;width:20px;height:20px}@media (max-width: 767px){[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper{top:52px}}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper label{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper label:has(#password-reveal:focus){outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5);border-radius:5px}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper label:after{display:none}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper #password-reveal{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper #password-reveal:checked~.eye-outline{display:none}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper #password-reveal:checked~.eye-fill{display:inline-block}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper .eye-fill{display:none}[data-handle=account-settings] .account-settings-container form [data-field-container=currentPassword] .password-reveal-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}@media (max-width: 767px){[data-handle=account-settings] .account-settings-container .heading{font-size:36px;overflow-wrap:break-word}[data-handle=account-settings] .account-settings-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=account-settings] .account-settings-container aside a:not(.button){font-size:14px}[data-handle=account-settings] .account-settings-container form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=account-settings-business] .account-settings-business-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=account-settings-business] .account-settings-business-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=account-settings-business] .account-settings-business-container aside:hover ul.links,[data-handle=account-settings-business] .account-settings-business-container aside:focus-within ul.links{visibility:visible}[data-handle=account-settings-business] .account-settings-business-container aside ul{margin:0}[data-handle=account-settings-business] .account-settings-business-container aside li{display:flex;align-items:center}[data-handle=account-settings-business] .account-settings-business-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button):not(.is-active):hover:after,[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button):after{bottom:3px!important}[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=account-settings-business] .account-settings-business-container aside .is-separate{padding-top:var(--gutter-x)}[data-handle=account-settings-business] .account-settings-business-container aside .is-separate:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;border-top:1px solid #bfbfbf;pointer-events:none}[data-handle=account-settings-business] .account-settings-business-container form label{margin-left:17px;margin-bottom:10px}[data-handle=account-settings-business] .account-settings-business-container form input,[data-handle=account-settings-business] .account-settings-business-container form textarea,[data-handle=account-settings-business] .account-settings-business-container form select{border-color:var(--text-current);padding:16px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif!important;font-size:18px!important}[data-handle=account-settings-business] .account-settings-business-container form button[type=submit]{margin-top:0}[data-handle=account-settings-business] .account-settings-business-container form .freeform-instructions{margin-left:17px;font-size:12px;color:#666}[data-handle=account-settings-business] .account-settings-business-container form hr{margin-top:0;padding-top:0}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword]{position:relative}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] #form-input-password{padding-right:48px}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper{position:absolute;top:42px;right:16px;width:20px;height:20px}@media (max-width: 767px){[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper{top:52px}}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper label{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper label:has(#password-reveal:focus){outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5);border-radius:5px}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper label:after{display:none}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper #password-reveal{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper #password-reveal:checked~.eye-outline{display:none}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper #password-reveal:checked~.eye-fill{display:inline-block}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper .eye-fill{display:none}[data-handle=account-settings-business] .account-settings-business-container form [data-field-container=currentPassword] .password-reveal-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}@media (max-width: 767px){[data-handle=account-settings-business] .account-settings-business-container .heading{font-size:36px;overflow-wrap:break-word}[data-handle=account-settings-business] .account-settings-business-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=account-settings-business] .account-settings-business-container aside a:not(.button){font-size:14px}[data-handle=account-settings-business] .account-settings-business-container form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=editProfile] .editProfile-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=editProfile] .editProfile-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=editProfile] .editProfile-container aside:hover ul.links,[data-handle=editProfile] .editProfile-container aside:focus-within ul.links{visibility:visible}[data-handle=editProfile] .editProfile-container aside ul{margin:0}[data-handle=editProfile] .editProfile-container aside li{display:flex;align-items:center}[data-handle=editProfile] .editProfile-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=editProfile] .editProfile-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=editProfile] .editProfile-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=editProfile] .editProfile-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=editProfile] .editProfile-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=editProfile] .editProfile-container aside a:not(.button):not(.is-active):hover:after,[data-handle=editProfile] .editProfile-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=editProfile] .editProfile-container aside a:not(.button):after{bottom:3px!important}[data-handle=editProfile] .editProfile-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=editProfile] .editProfile-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=editProfile] .editProfile-container form .freeform-row{padding-top:0!important}[data-handle=editProfile] .editProfile-container form .freeform-row:has([data-field-container=uploadAvatar]){display:flex}[data-handle=editProfile] .editProfile-container form .freeform-row:has([data-field-container=uploadAvatar]) [data-field-container=currentAvatar]{display:flex;flex-wrap:wrap;flex:0 0;min-width:calc(154px + var(--gutter-x));padding-right:var(--gutter-x)!important}[data-handle=editProfile] .editProfile-container form .freeform-row:has([data-field-container=uploadAvatar]) [data-field-container=currentAvatar] label{width:100%}[data-handle=editProfile] .editProfile-container form .freeform-row:has([data-field-container=uploadAvatar]) [data-field-container=uploadAvatar]{width:100%}[data-handle=editProfile] .editProfile-container form .current-avatar-wrapper{position:relative;width:154px;height:154px;margin-top:10px;border-radius:5px;border:1px solid var(--text-current);overflow:hidden}[data-handle=editProfile] .editProfile-container form .current-avatar{position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain}[data-handle=editProfile] .editProfile-container form label{margin-left:17px;margin-bottom:10px}[data-handle=editProfile] .editProfile-container form input,[data-handle=editProfile] .editProfile-container form textarea,[data-handle=editProfile] .editProfile-container form select{border-color:var(--text-current);padding:16px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif!important;font-size:18px!important}[data-handle=editProfile] .editProfile-container form .freeform-instructions{margin-left:17px;font-size:12px;color:#666}[data-handle=editProfile] .editProfile-container form .freeform-row:has(.choices):not(:has(.field-instructions)) label{margin-bottom:0}[data-handle=editProfile] .editProfile-container form .freeform-row:not(:has(.is-choices)){padding:8px 8px 4px}[data-handle=editProfile] .editProfile-container form .choices{margin-bottom:0}[data-handle=editProfile] .editProfile-container form .choices:after{top:39px}[data-handle=editProfile] .editProfile-container form .is-choices label{padding-left:8px}[data-handle=editProfile] .editProfile-container form .choices__input{padding-top:16px;padding-bottom:16px;padding-left:16px;font-size:18px}[data-handle=editProfile] .editProfile-container form button[type=submit]{margin-top:0}@media (max-width: 767px){[data-handle=editProfile] .editProfile-container .heading{font-size:36px;overflow-wrap:break-word}[data-handle=editProfile] .editProfile-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=editProfile] .editProfile-container aside form button[type=submit]{margin-top:var(--gutter-y)}[data-handle=editProfile] .editProfile-container form button[type=submit]{margin-top:var(--gutter-y)}[data-handle=editProfile] .editProfile-container form .freeform-row:has([data-field-container=uploadAvatar]){flex-wrap:wrap}[data-handle=editProfile] .editProfile-container form .freeform-row:has([data-field-container=uploadAvatar]) [data-field-container=currentAvatar]{flex:auto;width:100%;padding-right:10px!important}[data-handle=editProfile] .editProfile-container form .freeform-row:has([data-field-container=uploadAvatar]) [data-field-container=uploadAvatar]{flex:auto}[data-handle=editProfile] .editProfile-container form .current-avatar-wrapper{width:100%}}[data-handle=membership] .membership-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=membership] .membership-container .sr-only+p{margin-top:0}[data-handle=membership] .membership-container p a{color:var(--text-current);text-decoration:underline}[data-handle=membership] .membership-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=membership] .membership-container aside:hover ul.links,[data-handle=membership] .membership-container aside:focus-within ul.links{visibility:visible}[data-handle=membership] .membership-container aside ul{margin:0}[data-handle=membership] .membership-container aside li{display:flex;align-items:center}[data-handle=membership] .membership-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=membership] .membership-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=membership] .membership-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=membership] .membership-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=membership] .membership-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=membership] .membership-container aside a:not(.button):not(.is-active):hover:after,[data-handle=membership] .membership-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=membership] .membership-container aside a:not(.button):after{bottom:3px!important}[data-handle=membership] .membership-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=membership] .membership-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=membership] .membership-container .toggles{display:flex;flex-wrap:wrap;gap:12px calc(var(--gutter-x) * 2);margin-bottom:calc(var(--gutter-y) * .5)}[data-handle=membership] .membership-container .toggle{display:flex;align-items:center;gap:var(--gutter-x);width:100%;max-width:382px;border-radius:8px;background-color:#eaeaea;padding:12px 12px 12px 24px}[data-handle=membership] .membership-container .toggle .toggle-title{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;font-weight:600;color:#525252}[data-handle=membership] .membership-container .toggle .options{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;color:#fff}[data-handle=membership] .membership-container .toggle .option-divider{align-self:stretch;width:1px;background:linear-gradient(0deg,rgba(82,82,82,0),#525252 40%,#525252 60%,rgba(82,82,82,0))}[data-handle=membership] .membership-container .toggles .options label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:center;border:1px solid #525252;border-radius:4px;padding:12px 24px;color:#222;cursor:pointer}[data-handle=membership] .membership-container .toggles .options label:hover,[data-handle=membership] .membership-container .toggles .options label:focus-visible{border-color:#6d42ed}[data-handle=membership] .membership-container .toggles .options label.option-lifetime:hover,[data-handle=membership] .membership-container .toggles .options label.option-lifetime:focus-visible{border-color:#eee642}[data-handle=membership] .membership-container .toggles .options input{display:none}[data-handle=membership] .membership-container .toggles .options label:has(input:checked){width:100%;border-color:#6d42ed;color:#fff;background-color:#6d42ed;transition:all .15s}[data-handle=membership] .membership-container .toggles .options label:has(input:checked).option-monthly,[data-handle=membership] .membership-container .toggles .options label:has(input:checked).option-annually{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=membership] .membership-container .toggles .options label:has(input:checked).option-lifetime{border-color:#eee642;color:#0c0c0c;background-color:#eee642}[data-handle=membership] .membership-container .membership .personal-only,[data-handle=membership] .membership-container .membership .business-only,[data-handle=membership] .membership-container .membership .annually-only,[data-handle=membership] .membership-container .membership a.btn.personal-only,[data-handle=membership] .membership-container .membership a.btn.business-only,[data-handle=membership] .membership-container .membership a.btn.annually-only{display:none}[data-handle=membership] .membership-container .pricing-types.is-personal .is-not-subscriber .personal-sold-out .price .price-number{text-decoration:line-through}[data-handle=membership] .membership-container .pricing-types.is-personal .is-not-subscriber .personal-only{display:inline-block}[data-handle=membership] .membership-container .pricing-types.is-personal .is-not-subscriber .personal-onlyli{display:flex}[data-handle=membership] .membership-container .pricing-types.is-personal .is-not-subscriber .personal-only.btn{display:inline-flex}[data-handle=membership] .membership-container .pricing-types.is-personal .is-not-subscriber li.personal-only{display:flex}[data-handle=membership] .membership-container .pricing-types.is-personal .is-not-subscriber .business-only,[data-handle=membership] .membership-container .pricing-types.is-personal .is-not-subscriber .business-onlyli,[data-handle=membership] .membership-container .pricing-types.is-personal .is-not-subscriber .business-only.btn{display:none}[data-handle=membership] .membership-container .pricing-types.is-business .business-sold-out .price .price-number{text-decoration:line-through}[data-handle=membership] .membership-container .pricing-types.is-business .personal-only,[data-handle=membership] .membership-container .pricing-types.is-business .personal-only.btn{display:none}[data-handle=membership] .membership-container .pricing-types.is-business .business-only{display:inline-block}[data-handle=membership] .membership-container .pricing-types.is-business .business-only.btn{display:inline-flex}[data-handle=membership] .membership-container .pricing-types.is-business li.business-only{display:flex}[data-handle=membership] .membership-container .pricing-types.is-lifetime .membership.basic,[data-handle=membership] .membership-container .pricing-types.is-lifetime .membership.pro{opacity:.25}[data-handle=membership] .membership-container .pricing-types.is-monthly .monthly-only{display:inline-block}[data-handle=membership] .membership-container .pricing-types.is-monthly .monthly-onlyli{display:flex}[data-handle=membership] .membership-container .pricing-types.is-monthly .monthly-only.btn{display:inline-flex}[data-handle=membership] .membership-container .pricing-types.is-monthly li.monthly-only{display:flex}[data-handle=membership] .membership-container .pricing-types.is-monthly .annually-only,[data-handle=membership] .membership-container .pricing-types.is-monthly .annually-onlyli,[data-handle=membership] .membership-container .pricing-types.is-monthly .annually-only.btn,[data-handle=membership] .membership-container .pricing-types.is-annually .monthly-only,[data-handle=membership] .membership-container .pricing-types.is-annually .monthly-only.btn{display:none}[data-handle=membership] .membership-container .pricing-types.is-annually .annually-only{display:inline-block}[data-handle=membership] .membership-container .pricing-types.is-annually .annually-only.btn{display:inline-flex}[data-handle=membership] .membership-container .pricing-types.is-annually li.annually-only{display:flex}[data-handle=membership] .membership-container .is-not-subscriber{display:flex;gap:var(--gutter-x)}[data-handle=membership] .membership-container .is-not-subscriber .membership{display:flex;flex-direction:column;width:100%;max-width:382px;border-radius:16px;padding:var(--gutter-x);background:#222;transition:opacity .3s,background-color .15s}[data-handle=membership] .membership-container .is-not-subscriber .membership ::selection{color:#fff;background:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .membership:hover,[data-handle=membership] .membership-container .is-not-subscriber .membership:focus-visible{opacity:1!important}[data-handle=membership] .membership-container .is-not-subscriber .membership svg path{fill:#fff}[data-handle=membership] .membership-container .is-not-subscriber .pro{background-color:#6d42ed;color:#fff}[data-handle=membership] .membership-container .is-not-subscriber .pro .price-type,[data-handle=membership] .membership-container .is-not-subscriber .pro .pricing-features li{color:#ece5ff}[data-handle=membership] .membership-container .is-not-subscriber .pro .pricing-features .icon-check{flex-shrink:0}[data-handle=membership] .membership-container .is-not-subscriber .pro .pricing-features .icon-check svg path{fill:#ece5ff}[data-handle=membership] .membership-container .is-not-subscriber .pro .pricing-features li:first-of-type{color:#fff}[data-handle=membership] .membership-container .is-not-subscriber .pro svg path{fill:#fff}[data-handle=membership] .membership-container .is-not-subscriber .lifetime{background-color:#eee642;color:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .lifetime .price-type,[data-handle=membership] .membership-container .is-not-subscriber .lifetime .price-heading,[data-handle=membership] .membership-container .is-not-subscriber .lifetime .price-description,[data-handle=membership] .membership-container .is-not-subscriber .lifetime .pricing-features li{color:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .lifetime .pricing-features .icon-check svg path{fill:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .lifetime .pricing-features li:first-of-type{color:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .lifetime svg path{fill:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .price-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;color:#fff}[data-handle=membership] .membership-container .is-not-subscriber .price-description{color:#fff}[data-handle=membership] .membership-container .is-not-subscriber .price{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(24px,4.6vw,32px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;font-weight:600;margin-top:var(--gutter-y)}[data-handle=membership] .membership-container .is-not-subscriber .price-schedule{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:inline;font-weight:600;opacity:.4}[data-handle=membership] .membership-container .is-not-subscriber .sold-out{display:none}[data-handle=membership] .membership-container .is-not-subscriber .price-savings{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:inline;font-weight:600}[data-handle=membership] .membership-container .is-not-subscriber .price-type{margin-top:12px;font-size:14px;color:#b8b8b8}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features{margin:calc(var(--gutter-y) * .75) 0 0}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features li{display:flex;font-size:15px}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features li.business-only{font-weight:800}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features li.business-only .icon svg path{fill:#42ed91}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features li:not(:first-of-type){margin-top:12px}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features li:nth-child(2){margin-top:calc(var(--gutter-y) * .5)}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features .icon{margin-right:8px}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features .icon-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features .icon-check svg{width:11px;height:auto}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features .icon-check svg path{fill:#767676}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features li.and-more{margin-top:calc(var(--gutter-y) * .5)}[data-handle=membership] .membership-container .is-not-subscriber .btn{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));align-self:center;display:inline-flex;width:100%;margin-top:calc(var(--gutter-y) * .75);background-color:#fff;color:#0c0c0c;opacity:.9;transition:opacity .15s}[data-handle=membership] .membership-container .is-not-subscriber .btn[type=text]{padding-left:15px;padding-right:15px}[data-handle=membership] .membership-container .is-not-subscriber .btn svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=membership] .membership-container .is-not-subscriber .btn:hover{color:#fff;background-color:#6d42ed}[data-handle=membership] .membership-container .is-not-subscriber .btn:hover svg path{fill:#fff}[data-handle=membership] .membership-container .is-not-subscriber .btn[disabled]{opacity:.25;pointer-events:none}[data-handle=membership] .membership-container .is-not-subscriber .btn svg path{fill:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .btn:hover,[data-handle=membership] .membership-container .is-not-subscriber .btn:focus-visible{background-color:#fff;color:#0c0c0c;opacity:1}[data-handle=membership] .membership-container .is-not-subscriber .btn:hover svg path,[data-handle=membership] .membership-container .is-not-subscriber .btn:focus-visible svg path{fill:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .membership.pro .enupal-stripe-button{background-color:#fff;color:#0c0c0c}[data-handle=membership] .membership-container .is-not-subscriber .btn-lifetime{background-color:#0c0c0c;color:#fff}[data-handle=membership] .membership-container .is-not-subscriber .btn-lifetime svg path{fill:#fff}[data-handle=membership] .membership-container .is-not-subscriber .btn-lifetime:hover,[data-handle=membership] .membership-container .is-not-subscriber .btn-lifetime:focus-visible{background-color:#0c0c0c;color:#fff}[data-handle=membership] .membership-container .is-not-subscriber .btn-lifetime:hover svg path,[data-handle=membership] .membership-container .is-not-subscriber .btn-lifetime:focus-visible svg path{fill:#fff}[data-handle=membership] .membership-container .is-not-subscriber .note{display:inline-block;margin-top:12px;text-align:center;color:#767676;font-size:12px}[data-handle=membership] .membership-container .is-not-subscriber .form-group .heading{display:none}[data-handle=membership] .membership-container .is-not-subscriber .form-group .multi-plan-radiobutton{display:none;flex-wrap:wrap;gap:8px;margin-top:var(--gutter-y)}[data-handle=membership] .membership-container .is-not-subscriber .form-group .multi-plan-radiobutton label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;gap:8px;align-items:center;width:100%;margin-left:0;color:#fff}[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button{all:unset;box-sizing:border-box;margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));width:100%;margin-top:calc(var(--gutter-y) * .5);transition:opacity .15s;cursor:pointer}[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button span{all:unset}[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button[type=text]{padding-left:15px;padding-right:15px}[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button:hover{color:#fff;background-color:#6d42ed}[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button:hover svg path{fill:#fff}[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button:hover,[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button:focus-visible{background-color:#0c0c0c;color:#fff;opacity:.9}[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button:hover svg path,[data-handle=membership] .membership-container .is-not-subscriber .enupal-stripe-button:focus-visible svg path{fill:#fff}[data-handle=membership] .membership-container .customer-portal-info{margin-bottom:var(--gutter-y)}[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing{border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 15px 0 20px;color:var(--bg-current);margin:0 0 0 auto;margin-bottom:var(--gutter-y)}[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing[type=text]{padding-left:15px;padding-right:15px}[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing:hover{color:#fff;background-color:#6d42ed}[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing:hover svg path{fill:#fff}[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing:hover,[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing:focus{color:#0c0c0c;background-color:#eee642}[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing:hover svg path,[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing:focus svg path{fill:#0c0c0c}[data-handle=membership] .membership-container .customer-portal-info form .error{color:#ec4242;font-size:14px;font-weight:600;text-align:right}[data-handle=membership] .membership-container .subscription-details .headings{display:flex;justify-content:space-evenly;width:100%;text-decoration:underline}[data-handle=membership] .membership-container .subscription-details .headings div{width:100%}[data-handle=membership] .membership-container .subscription-details .headings div:last-of-type{text-align:right}[data-handle=membership] .membership-container .subscription-details .values{display:flex;justify-content:space-evenly;width:100%;margin-top:12px}[data-handle=membership] .membership-container .subscription-details .values div{width:100%}[data-handle=membership] .membership-container .subscription-details .values div:last-of-type{text-align:right}[data-handle=membership] .membership-container .subscription-details+.subscription-details{margin-top:var(--gutter-y)}[data-handle=membership] .membership-container .btn-manage-billing{margin-top:0}@media (max-width: 767px){[data-handle=membership] .membership-container .heading{font-size:36px;overflow-wrap:break-word}[data-handle=membership] .membership-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=membership] .membership-container aside form button[type=submit]{margin-top:var(--gutter-y)}[data-handle=membership] .membership-container .subscription-details{display:flex;align-items:flex-start;gap:var(--gutter-x)}[data-handle=membership] .membership-container .subscription-details .headings,[data-handle=membership] .membership-container .subscription-details .values{flex-direction:column;gap:var(--gutter-y);margin-top:0;font-size:14px}[data-handle=membership] .membership-container .subscription-details .headings div:last-of-type,[data-handle=membership] .membership-container .subscription-details .values div:last-of-type{text-align:left}[data-handle=membership] .membership-container hr{margin-top:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * 2)}[data-handle=membership] .membership-container .is-not-subscriber{flex-wrap:wrap;gap:calc(var(--gutter-y) * 2)}[data-handle=membership] .membership-container .toggles{margin-bottom:calc(var(--gutter-y) * 2)}[data-handle=membership] .membership-container .membership{padding-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 2)}[data-handle=membership] .membership-container .membership.basic,[data-handle=membership] .membership-container .membership.pro{width:100%}[data-handle=membership] .membership-container .price{margin-top:calc(var(--gutter-y) * 2);font-size:32px}[data-handle=membership] .membership-container .btn,[data-handle=membership] .membership-container .membership.pro .enupal-stripe-button,[data-handle=membership] .membership-container .membership.lifetime .enupal-stripe-button,[data-handle=membership] .membership-container .is-not-subscriber .pricing-features{margin-top:calc(var(--gutter-y) * 2)}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features li:nth-child(2){margin-top:calc(var(--gutter-y) * 1)}[data-handle=membership] .membership-container .is-not-subscriber .pricing-features li.and-more{margin-top:calc(var(--gutter-y) * 2)}[data-handle=membership] .membership-container .customer-portal-info form .btn-manage-billing{margin-left:0}[data-handle=membership] .membership-container .customer-portal-info form .error{text-align:left}}[data-page=thankYou] [data-handle=thankYou] .thankYou-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-page=thankYou] [data-handle=thankYou] .thankYou-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside:hover ul.links,[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside:focus-within ul.links{visibility:visible}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside ul{margin:0}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside li{display:flex;align-items:center}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button):not(.is-active):hover:after,[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button):after{bottom:3px!important}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button).is-active{color:#6d42ed}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside a:not(.button).is-active svg{margin-right:6px}[data-page=thankYou] [data-handle=thankYou] .thankYou-container .content hr{margin-top:var(--gutter-x);padding-top:var(--gutter-x);border-top-style:dashed}[data-page=thankYou] [data-handle=thankYou] .thankYou-container .subscription-image .lazyPicture{border-radius:8px;overflow:hidden}@media (max-width: 767px){[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#161616}[data-page=thankYou] [data-handle=thankYou] .thankYou-container aside form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=manageTeam] .manageTeam-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=manageTeam] .manageTeam-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=manageTeam] .manageTeam-container .no-teams a{color:var(--text-current);text-decoration:underline}[data-handle=manageTeam] .manageTeam-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=manageTeam] .manageTeam-container aside:hover ul.links,[data-handle=manageTeam] .manageTeam-container aside:focus-within ul.links{visibility:visible}[data-handle=manageTeam] .manageTeam-container aside ul{margin:0}[data-handle=manageTeam] .manageTeam-container aside li{display:flex;align-items:center}[data-handle=manageTeam] .manageTeam-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=manageTeam] .manageTeam-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=manageTeam] .manageTeam-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=manageTeam] .manageTeam-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=manageTeam] .manageTeam-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=manageTeam] .manageTeam-container aside a:not(.button):not(.is-active):hover:after,[data-handle=manageTeam] .manageTeam-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=manageTeam] .manageTeam-container aside a:not(.button):after{bottom:3px!important}[data-handle=manageTeam] .manageTeam-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=manageTeam] .manageTeam-container aside a:not(.button).is-active svg{margin-right:6px}@media (max-width: 767px){[data-handle=manageTeam] .manageTeam-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=manageTeam] .manageTeam-container aside form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=manageTeam] form{position:relative}[data-handle=manageTeam] form label{margin-left:0}[data-handle=manageTeam] form .cover{position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:var(--bg-current);opacity:0;pointer-events:none}[data-handle=manageTeam] form.is-submitting{pointer-events:none;-webkit-user-select:none;user-select:none}[data-handle=manageTeam] form.is-submitting .cover{opacity:.5;pointer-events:all;transition:opacity .3s}[data-handle=manageTeam] form .search-members-container{order:1;width:100%}[data-handle=manageTeam] form .error-messages{width:100%;margin:0;padding-left:var(--gutter-x);list-style-type:disc}[data-handle=manageTeam] form .error-message{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:12px;color:#ec4242}[data-handle=manageTeam] form .field-container{display:flex;flex-wrap:wrap;align-items:center;margin-top:var(--gutter-y)}[data-handle=manageTeam] form .field-container:first-of-type{margin-top:0}[data-handle=manageTeam] form .field-container:has([required]) label:after{content:"*";margin-left:3px;color:#ec4242}[data-handle=manageTeam] form .field-container:has(.choices):not(:has(.field-instructions)) label{margin-bottom:0}[data-handle=manageTeam] form .field-container:not(:has(.is-choices)){padding:8px 8px 4px}[data-handle=manageTeam] form .field-container .field-container{padding:8px 0 4px}[data-handle=manageTeam] form .field-container .sprig-component{position:relative;width:100%}[data-handle=manageTeam] form .member-credits-selected-wrapper:not(:empty){display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}[data-handle=manageTeam] form .member-credit-selected{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));gap:6px 4px;height:28px;padding:6px 6px 6px 12px;font-size:12px;word-break:break-all;cursor:default}[data-handle=manageTeam] form .member-credit-selected[type=text]{padding-left:15px;padding-right:15px}[data-handle=manageTeam] form .member-credit-selected svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=manageTeam] form .member-credit-selected:hover{color:#fff;background-color:#6d42ed}[data-handle=manageTeam] form .member-credit-selected:hover svg path{fill:#fff}[data-handle=manageTeam] form .member-credit-selected svg{position:relative;z-index:2}[data-handle=manageTeam] form .member-credit-selected svg path{fill:var(--text-current)}[data-handle=manageTeam] form .member-credit-selected:hover,[data-handle=manageTeam] form .member-credit-selected:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=manageTeam] form .member-credit-selected:hover svg path,[data-handle=manageTeam] form .member-credit-selected:focus svg path{fill:var(--text-current)}[dir=rtl] [data-handle=manageTeam] form .member-credit-selected{margin-right:0;margin-left:4px}[data-handle=manageTeam] form .member-credit-selected input{display:none!important}[data-handle=manageTeam] form .member-credit-selected:hover,[data-handle=manageTeam] form .member-credit-selected:focus{border-color:#6d42ed}[data-handle=manageTeam] form .btn-member-credit-selected-remove{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;height:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMDYyMTEgMTQuNzExMUw1LjI4ODA5IDEzLjkzNzFMOS4yMjU1OSA5Ljk5OTYxTDUuMjg4MDkgNi4wNjIxMUw2LjA2MjExIDUuMjg4MDlMOS45OTk2MSA5LjIyNTU5TDEzLjkzNzEgNS4yODgwOUwxNC43MTExIDYuMDYyMTFMMTAuNzczNiA5Ljk5OTYxTDE0LjcxMTEgMTMuOTM3MUwxMy45MzcxIDE0LjcxMTFMOS45OTk2MSAxMC43NzM2TDYuMDYyMTEgMTQuNzExMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat}[data-handle=manageTeam] form .btn-member-credit-selected-remove *{pointer-events:none}[data-handle=manageTeam] form #member-credits-results{position:absolute;bottom:3px;left:0;z-index:9999;transform:translate3d(0,100%,0);width:100%;border:1px solid #666666;border-radius:0 0 12px 12px;background-color:#f1f1f1;overflow:hidden;pointer-events:none}[data-handle=manageTeam] form #member-credits-results:not(:has(li)){display:none}[data-handle=manageTeam] form #member-credits-results ul{position:relative;max-height:300px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;will-change:scroll-position;margin:0;padding:6px;list-style-type:"";pointer-events:none}[data-handle=manageTeam] form #member-credits-results li{display:flex;align-items:center;gap:8px;position:relative;padding:6px 12px;font-size:16px;cursor:pointer;pointer-events:all}[data-handle=manageTeam] form #member-credits-results li *{pointer-events:none}[data-handle=manageTeam] form #member-credits-results li:first-of-type{padding-bottom:12px}[data-handle=manageTeam] form #member-credits-results li:not(:first-of-type):not(:last-of-type){padding-top:12px;padding-bottom:12px}[data-handle=manageTeam] form #member-credits-results li:last-of-type{border-radius:0 0 8px 8px;padding-top:12px}[data-handle=manageTeam] form #member-credits-results li:not(:last-of-type){border-bottom:1px dotted #666666}[data-handle=manageTeam] form #member-credits-results li:hover{background-color:#fff}[data-handle=manageTeam] form #member-credits-results li .lazyPicture,[data-handle=manageTeam] form #member-credits-results li .avatar-default{width:36px;height:36px;background-color:var(--bg-current);border-radius:50%;overflow:hidden}[data-handle=manageTeam] form #member-credits-results li .lazyPicture{padding-bottom:0}[data-handle=manageTeam] form #member-credits-results li .avatar-default{display:flex;align-items:center;justify-content:center;position:relative}[data-handle=manageTeam] form #member-credits-results li img,[data-handle=manageTeam] form #member-credits-results li svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}[data-handle=manageTeam] form #member-credits-results li .username{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:2px}[data-handle=manageTeam] form #member-credits-results .member-credits-limit{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:6px;background-color:#bfbfbf}[data-handle=manageTeam] form #member-credits-results .member-credits-none{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;background-color:#bfbfbf}[data-handle=manageTeam] form .field-instructions{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;text-transform:none;font-size:13px;color:#969696}[data-handle=manageTeam] form .input-wrapper{display:flex;gap:0 var(--gutter-x);align-items:center;width:100%}[data-handle=manageTeam] form .choices{margin-bottom:0}[data-handle=manageTeam] form .choices:after{top:39px}[data-handle=manageTeam] form .is-choices label{padding-left:8px}[data-handle=manageTeam] form .choices__input{padding-top:16px;padding-bottom:16px;padding-left:16px;font-size:18px}[data-handle=manageTeam] form .dragSort-container{order:2;display:flex;flex-direction:column;position:relative;width:100%;min-height:410px;height:67vh;margin-top:var(--gutter-x);padding:12px;border:2px solid #f1f1f1;border-radius:12px;background-color:#f1f1f1;overflow-y:auto}[data-handle=manageTeam] form .total-members{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-top:24px;padding-right:13px;color:#666;text-align:right}[data-handle=manageTeam] form .dragSort-item{display:block;position:absolute;z-index:0;width:calc(100% - 24px);height:116px}[data-handle=manageTeam] form .dragSort-item-content{display:flex;align-items:center;gap:16px;position:relative;border-radius:8px;border-bottom:1px solid #bfbfbf;padding:12px;background-color:var(--bg-current);overflow:hidden}[data-handle=manageTeam] form .dragSort-item-content .dragSort-handle{align-self:center;padding-right:8px;font-size:12px;color:#bfbfbf}[data-handle=manageTeam] form .dragSort-item-content .dragSort-handle:after{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:33px;height:100%;border-right:2px dotted #f1f1f1;cursor:ns-resize}[data-handle=manageTeam] form .dragSort-item-content .dragSort-order{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:none}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow{z-index:1}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow .user-info-container{max-width:100%}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow .user-name{line-height:1.1em}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow .user-name-text{font-size:14px}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow .user-title{font-size:14px;line-height:1.1em}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow .username-text{font-size:13px;line-height:1.1em}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow .user-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow button.follow-text{height:auto;font-size:13px;line-height:1.3em}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow button.follow-text:hover{color:var(--text-current);background-color:transparent}[data-handle=manageTeam] form .dragSort-item-content label{display:flex;align-items:center;margin:0}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow>.user-avatar .avatar,[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow>.user-avatar .avatar-photo,[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow>.user-avatar .avatar-photo:after,[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow>.user-avatar .lazyPicture{width:64px;height:80px;border-radius:4px;padding-bottom:0}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow>.user-avatar .avatar img,[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow>.user-avatar .avatar-photo img,[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow>.user-avatar .avatar-photo:after img,[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow>.user-avatar .lazyPicture img{height:100%;object-fit:cover}[data-handle=manageTeam] form .label-remove{color:#767676}[data-handle=manageTeam] form input[type=checkbox]{display:inline-grid;margin-left:6px;border-color:#bfbfbf}[data-handle=manageTeam] form input[type=checkbox]:before{display:block;box-shadow:inset 1em 1em #ec4242;transform:scale(1)}[data-handle=manageTeam] form input[type=checkbox]:checked:before{transform:scale(0)}[data-handle=manageTeam] form select:not(select[multiple]){background-position:calc(100% - 22px) 1.5em,calc(100% - 17px) 1.5em!important}[data-handle=manageTeam] hr{margin-top:var(--gutter-y);padding-top:var(--gutter-y)}[data-handle=manageTeam] .actions{display:flex;align-items:center;gap:7px;width:100%}[data-handle=manageTeam] #btnSave{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));color:var(--bg-current);border-color:var(--text-current);background-color:var(--text-current);transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}[data-handle=manageTeam] #btnSave[type=text]{padding-left:15px;padding-right:15px}[data-handle=manageTeam] #btnSave svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=manageTeam] #btnSave:hover{color:#fff;background-color:#6d42ed}[data-handle=manageTeam] #btnSave:hover svg path{fill:#fff}[data-handle=manageTeam] #btnSave svg{position:relative;z-index:2}[data-handle=manageTeam] #btnSave svg path{fill:var(--text-current)}[data-handle=manageTeam] #btnSave:hover,[data-handle=manageTeam] #btnSave:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=manageTeam] #btnSave:hover svg path,[data-handle=manageTeam] #btnSave:focus svg path{fill:var(--text-current)}[data-handle=manageTeam] #btnSave svg path{fill:var(--bg-current)}[data-handle=manageTeam] #btnSave:hover,[data-handle=manageTeam] #btnSave:focus{border-color:#42ed91;background-color:#42ed91}[data-handle=manageTeam] #btnSave:hover svg path,[data-handle=manageTeam] #btnSave:focus svg path{fill:#0c0c0c}[data-handle=manageTeam] #btnSave:before{content:"";display:none;width:11px;height:11px;margin-right:10px;border-style:solid;border-width:1px;border-color:transparent transparent var(--text-current) var(--text-current);border-radius:50%;animation:saving .5s linear infinite;animation-play-state:paused}[data-handle=manageTeam] #btnSave.is-saving{border-color:#42e3ed;background-color:#42e3ed}[data-handle=manageTeam] #btnSave.is-saving svg{display:none}[data-handle=manageTeam] #btnSave.is-saving:before{display:inline-block;animation-play-state:running}[data-handle=manageTeam] #btnSave.is-standard:hover,[data-handle=manageTeam] #btnSave.is-standard:focus{transform:scale(1.025)}[data-handle=manageTeam] .teams-info{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}[data-handle=manageTeam] .teams-list{display:flex;flex-direction:column;gap:14px;position:relative;width:100%;padding:12px;border:2px solid #f1f1f1;border-radius:12px;background-color:#f1f1f1}[data-handle=manageTeam] .teams-list .project-item{display:flex;flex-shrink:0;align-items:center;gap:16px;position:relative;border-radius:8px;border-bottom:1px solid #bfbfbf;padding:12px;background-color:var(--bg-current);overflow:hidden}[data-handle=manageTeam] .teams-list .item-info{display:flex;align-items:center;gap:12px;width:100%}[data-handle=manageTeam] .teams-list .item-asset{display:flex;align-items:center;gap:16px;width:100%}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow{z-index:1;align-items:center}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .user-avatar,[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .avatar,[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .avatar-photo,[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .lazyPicture{width:64px;height:64px;border-radius:4px}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .user-info-container{max-width:100%}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .user-name{line-height:1.1em}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .user-name-text{font-size:14px}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .user-title{font-size:14px;line-height:1.1em}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .username-text{font-size:13px;line-height:1.1em}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow .user-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow button.follow-text{height:auto;font-size:13px;line-height:1.3em}[data-handle=manageTeam] .teams-list .user-avatar-name-badges-username-follow button.follow-text:hover{color:var(--text-current);background-color:transparent}[data-handle=manageTeam] .teams-list .item-actions{position:relative;z-index:1;flex-shrink:0;display:flex;gap:12px}[data-handle=manageTeam] .teams-list .item-actions .button{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px}[data-handle=manageTeam] .teams-list .item-actions .button[type=text]{padding-left:15px;padding-right:15px}[data-handle=manageTeam] .teams-list .item-actions .button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=manageTeam] .teams-list .item-actions .button:hover{color:#fff;background-color:#6d42ed}[data-handle=manageTeam] .teams-list .item-actions .button:hover svg path{fill:#fff}[data-handle=manageTeam] .teams-list .item-actions .button svg{position:relative;z-index:2}[data-handle=manageTeam] .teams-list .item-actions .button svg path{fill:var(--text-current)}[data-handle=manageTeam] .teams-list .item-actions .button:hover,[data-handle=manageTeam] .teams-list .item-actions .button:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=manageTeam] .teams-list .item-actions .button:hover svg path,[data-handle=manageTeam] .teams-list .item-actions .button:focus svg path{fill:var(--text-current)}[data-handle=manageTeam] .teams-list .item-actions .button.htmx-request{opacity:.5;pointer-events:none}[data-handle=manageTeam] .teams-list .item-actions .button span{display:inline-flex;gap:6px;align-items:center}[data-handle=manageTeam] .teams-list .item-actions .btn-approve{color:#0c0c0c}[data-handle=manageTeam] .teams-list .item-actions .btn-approve svg path{fill:#0c0c0c}[data-handle=manageTeam] .teams-list .item-actions .btn-approve:hover,[data-handle=manageTeam] .teams-list .item-actions .btn-approve:focus-within{border-color:#42ed91;color:#0c0c0c;background-color:#42ed91}[data-handle=manageTeam] .teams-list .item-actions .btn-approve:hover svg path,[data-handle=manageTeam] .teams-list .item-actions .btn-approve:focus-within svg path{fill:#0c0c0c}[data-handle=manageTeam] .teams-list .item-actions .btn-approve:hover .is-active,[data-handle=manageTeam] .teams-list .item-actions .btn-approve:focus-within .is-active{display:none}[data-handle=manageTeam] .teams-list .item-actions .btn-approve:hover .toggle,[data-handle=manageTeam] .teams-list .item-actions .btn-approve:focus-within .toggle{display:inline-flex}[data-handle=manageTeam] .teams-list .item-actions .btn-approved{border-color:#42ed91;color:#0c0c0c;background-color:#42ed91}[data-handle=manageTeam] .teams-list .item-actions .btn-approved svg path{fill:#0c0c0c}[data-handle=manageTeam] .teams-list .item-actions .btn-approved:hover,[data-handle=manageTeam] .teams-list .item-actions .btn-approved:focus-within{border-color:#ec4242;color:#fff;background-color:#ec4242}[data-handle=manageTeam] .teams-list .item-actions .btn-approved:hover svg path,[data-handle=manageTeam] .teams-list .item-actions .btn-approved:focus-within svg path{fill:#fff}[data-handle=manageTeam] .teams-list .item-actions .btn-approved:hover .is-active,[data-handle=manageTeam] .teams-list .item-actions .btn-approved:focus-within .is-active{display:none}[data-handle=manageTeam] .teams-list .item-actions .btn-approved:hover .toggle,[data-handle=manageTeam] .teams-list .item-actions .btn-approved:focus-within .toggle{display:inline-flex}[data-handle=manageTeam] .teams-list .item-actions .btn-included{border-color:#42ed91;color:#0c0c0c;background-color:#42ed91}[data-handle=manageTeam] .teams-list .item-actions .btn-included svg path{fill:#0c0c0c}[data-handle=manageTeam] .teams-list .item-actions .btn-included:hover,[data-handle=manageTeam] .teams-list .item-actions .btn-included:focus-within{border-color:#42ed91;color:#0c0c0c;background-color:#42ed91}[data-handle=manageTeam] .teams-list .item-actions .btn-included:hover svg path,[data-handle=manageTeam] .teams-list .item-actions .btn-included:focus-within svg path{fill:#0c0c0c}[data-handle=manageTeam] .teams-list .item-actions .btn-hidden{min-width:120px;border-color:#ec4242;color:#fff;background-color:#ec4242}[data-handle=manageTeam] .teams-list .item-actions .btn-hidden svg path{fill:#fff}[data-handle=manageTeam] .teams-list .item-actions .btn-hidden:hover,[data-handle=manageTeam] .teams-list .item-actions .btn-hidden:focus-within{border-color:#ec4242;color:#fff;background-color:#ec4242}[data-handle=manageTeam] .teams-list .item-actions .btn-hidden:hover svg path,[data-handle=manageTeam] .teams-list .item-actions .btn-hidden:focus-within svg path{fill:#fff}[data-handle=manageTeam] .teams-list .item-actions span.toggle{display:none}[data-handle=manageTeam] .business-pro-required .text-link{display:inline-block;position:relative;color:var(--text-current)}@media (min-width: 768px){[data-handle=manageTeam] .business-pro-required .text-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=manageTeam] .business-pro-required .text-link.is-inverse:after{background-color:var(--bg-current)}[data-handle=manageTeam] .business-pro-required .text-link:hover:after,[data-handle=manageTeam] .business-pro-required .text-link:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=manageTeam] .business-pro-required .text-link:after{bottom:3px}[data-handle=manageTeam] .business-pro-required .btn-upgrade{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:inline-flex}[data-handle=manageTeam] .business-pro-required .btn-upgrade[type=text]{padding-left:15px;padding-right:15px}[data-handle=manageTeam] .business-pro-required .btn-upgrade svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=manageTeam] .business-pro-required .btn-upgrade:hover{color:#fff;background-color:#6d42ed}[data-handle=manageTeam] .business-pro-required .btn-upgrade:hover svg path{fill:#fff}[data-handle=manageTeam] .business-pro-required .cta{margin-top:var(--gutter-y)}@media (max-width: 767px){[data-handle=manageTeam] .heading{font-size:36px;overflow-wrap:break-word}[data-handle=manageTeam] form .field-container:has(.is-choices){padding:8px 8px 4px}[data-handle=manageTeam] .choices__input{margin-bottom:0}[data-handle=manageTeam] form #member-credits-input{padding:8px 12px}[data-handle=manageTeam] form .dragSort-container{width:100vw;height:220px;margin-left:calc(-1 * var(--gutter-cap) - 8px);margin-right:calc(-1 * var(--gutter-cap) - 8px);border-radius:0;padding:calc(var(--gutter-cap) * 2) calc(var(--gutter-cap) * 4) calc(var(--gutter-cap) * 2) calc(var(--gutter-cap) * 2)}[data-handle=manageTeam] form .dragSort-item{min-width:67px;width:calc(100% - var(--gutter-cap) * 6);height:155px}[data-handle=manageTeam] form .dragSort-item-content{flex-wrap:wrap;justify-content:flex-start;gap:12px 16px}[data-handle=manageTeam] form .dragSort-item-content .dragSort-handle{padding-top:37px}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow{max-width:calc(100% - 40px)}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow .user-name-text{font-size:16px;line-height:1.5em}[data-handle=manageTeam] form .dragSort-item-content .user-avatar-name-badges-username-follow .user-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}[data-handle=manageTeam] form .dragSort-item-content .label-remove{display:flex;padding-left:32px}[data-handle=manageTeam] form .dragSort-item-content .label-remove input{order:1;margin-left:0;margin-right:6px}[data-handle=manageTeam] form .dragSort-item-content .label-remove span{order:2}[data-handle=manageTeam] form .dragSort-order,[data-handle=manageTeam] form .dragSort-item-content label{width:100%}[data-handle=manageTeam] form .dragSort-item img,[data-handle=manageTeam] form .dragSort-item svg{height:100%;border-radius:4px}[data-handle=manageTeam] form .dragSort-item img{height:100%;object-fit:cover}[data-handle=manageTeam] form .dragSort-item-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}[data-handle=manageTeam] form .total-members{margin-top:12px}[data-handle=manageTeam] .project-list .info{margin-bottom:var(--gutter-x)}[data-handle=manageTeam] .project-item{flex-wrap:wrap}[data-handle=manageTeam] .item-actions{width:100%;margin-top:12px}}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside:hover ul.links,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside:focus-within ul.links{visibility:visible}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside ul{margin:0}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside li{display:flex;align-items:center}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button):not(.is-active):hover:after,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button):after{bottom:3px!important}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button).is-active{color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside a:not(.button).is-active svg{margin-right:6px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-content{padding-right:var(--gutter-x)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-content>hr{margin-top:calc(var(--gutter-y) * .5)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav{display:flex;align-items:center;gap:var(--gutter-x)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav button{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:flex;align-items:center;border-radius:4px;font-size:28px;font-weight:600;color:#767676;text-transform:none}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav button[disabled]{pointer-events:none;opacity:.5}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav button.is-active,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav button:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav button:focus{color:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav button.is-active .text{text-decoration:underline}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav button .count{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;margin-left:5px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav button .icon{margin-top:7px;margin-left:5px;font-size:14px;opacity:.5}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;display:inline-flex;position:relative}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project[type=text]{padding-left:15px;padding-right:15px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project:hover{color:#fff;background-color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project:hover svg path{fill:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project svg{position:relative;z-index:2}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project svg path{fill:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project:focus svg path{fill:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project:focus{border-color:#42ed91;background-color:#42ed91}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container hr{padding-top:0}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list{display:none;width:100%;margin-top:0}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list.is-active{display:block}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .info{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;padding:calc(var(--gutter-x) * .5) var(--gutter-x)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .project-item{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-y) var(--gutter-x);position:relative;border-bottom:1px solid #767676;padding:var(--gutter-x);overflow:hidden}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .project-item:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .project-item:focus-within{background-color:rgb(var(--color-bg-black-rgb),.05)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .project-item:hover .item-asset img,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .project-item:hover .item-asset video,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .project-item:focus-within .item-asset img,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .project-item:focus-within .item-asset video{transform:scale(1.04);transition:all 1.5s cubic-bezier(.16,1,.3,1)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-info{display:flex;align-items:center;gap:12px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-asset{width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * 1 + var(--gutter-x) * 0 + 0px);flex-shrink:0;display:flex;position:relative;border-radius:4px;overflow:hidden}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-asset .lazyPicture,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-asset video{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-asset img,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-asset video{transform:scale(1);transition:opacity .3s,transform 1.25s cubic-bezier(.16,1,.3,1)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-asset video{object-fit:cover}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-asset-bg{width:100%;aspect-ratio:1/1;background-color:#f1f1f1}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;width:100%;font-weight:500;line-height:1.1;color:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions{position:relative;z-index:1;flex-shrink:0;display:flex;gap:12px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button[type=text]{padding-left:15px;padding-right:15px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button:hover{color:#fff;background-color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button:hover svg path{fill:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button svg{position:relative;z-index:2}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button svg path{fill:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button:focus svg path{fill:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button.htmx-request{opacity:.5;pointer-events:none}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .button span{display:inline-flex;gap:6px;align-items:center}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve{color:#0c0c0c}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve svg path{fill:#0c0c0c}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve:focus-within{border-color:#42ed91;color:#0c0c0c;background-color:#42ed91}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve:focus-within svg path{fill:#0c0c0c}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve:hover .is-active,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve:focus-within .is-active{display:none}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve:hover .toggle,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approve:focus-within .toggle{display:inline-flex}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved{border-color:#42ed91;color:#0c0c0c;background-color:#42ed91}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved svg path{fill:#0c0c0c}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved:focus-within{border-color:#ec4242;color:#fff;background-color:#ec4242}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved:focus-within svg path{fill:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved:hover .is-active,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved:focus-within .is-active{display:none}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved:hover .toggle,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-approved:focus-within .toggle{display:inline-flex}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-included{border-color:#42ed91;color:#0c0c0c;background-color:#42ed91}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-included svg path{fill:#0c0c0c}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-included:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-included:focus-within{border-color:#42ed91;color:#0c0c0c;background-color:#42ed91}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-included:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-included:focus-within svg path{fill:#0c0c0c}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-hidden{min-width:120px;border-color:#ec4242;color:#fff;background-color:#ec4242}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-hidden svg path{fill:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-hidden:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-hidden:focus-within{border-color:#ec4242;color:#fff;background-color:#ec4242}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-hidden:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions .btn-hidden:focus-within svg path{fill:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .item-actions span.toggle{display:none}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative;z-index:1;background-color:var(--bg-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit[type=text]{padding-left:15px;padding-right:15px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:hover{color:#fff;background-color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:hover svg path{fill:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit svg{position:relative;z-index:2}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit svg path{fill:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:focus svg path{fill:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:focus{border-color:#6d42ed;background-color:#6d42ed;color:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-edit:focus svg path{fill:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative;z-index:1;background-color:var(--bg-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete[type=text]{padding-left:15px;padding-right:15px}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:hover{color:#fff;background-color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:hover svg path{fill:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete svg{position:relative;z-index:2}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete svg path{fill:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:focus svg path{fill:var(--text-current)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:hover,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:focus{border-color:#ec4242;background-color:#ec4242;color:#fff}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:hover svg path,[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .btn-project-delete:focus svg path{fill:#fff}@media (max-width: 767px){[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .heading{font-size:36px;overflow-wrap:break-word}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container aside form button[type=submit]{margin-top:var(--gutter-y)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-nav{flex-wrap:wrap;gap:var(--gutter-y)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .btn-new-project{margin-top:var(--gutter-y)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-content>hr{margin-top:calc(var(--gutter-y) * 2);padding-top:var(--gutter-y)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .manage-portfolio-top{gap:var(--gutter-y) var(--gutter-x)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-list .info{margin-bottom:var(--gutter-x)}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .project-item{flex-wrap:wrap}[data-page=managePortfolio] [data-handle=managePortfolio] .managePortfolio-container .item-actions{width:100%;margin-top:12px}}[data-handle=profile] .profile-container{padding-top:var(--gutter-y)}[data-handle=profile] .profile-bottom{position:relative;margin-top:var(--gutter-y);padding-top:var(--gutter-y);border-top:1px dotted #525252}[data-handle=profile] .btn-report-user{flex-shrink:0;position:absolute;top:0;right:0;transform:translateY(calc(-100% - 12px));border:0;background:none;color:var(--text-current);font-size:14px;text-transform:lowercase;opacity:.3;transition:opacity .2s cubic-bezier(.23,1,.32,1)}[data-handle=profile] .btn-report-user:hover{opacity:.6}[data-handle=profile] .portfolio-sections{position:relative}[data-handle=profile] .profile-about{overflow:hidden;transition:opacity .5s}[data-handle=profile] .profile-about:not(.is-active){position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden;pointer-events:none}[data-handle=profile] .profile-nav{position:sticky;top:41px;align-self:flex-start}[data-handle=profile] .profile-nav ul{margin:0;padding:0;list-style:none}[data-handle=profile] .profile-nav li:not(:first-of-type){margin-top:calc(var(--gutter-y) * .5)}[data-handle=profile] .profile-nav li svg path{fill:var(--text-current)}[data-handle=profile] .profile-nav li .icon-social svg path{fill:#000}[data-handle=profile] .profile-nav a,[data-handle=profile] .profile-nav .btn-new-post{display:inline-flex;align-items:center;gap:8px;color:var(--text-current);transition:all .15s}[data-handle=profile] .profile-nav a .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav a .label,[data-handle=profile] .profile-nav .btn-new-post .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav .btn-new-post .label{opacity:.5;transition:opacity .15s}[data-handle=profile] .profile-nav a.is-active,[data-handle=profile] .profile-nav a:hover,[data-handle=profile] .profile-nav a:focus,[data-handle=profile] .profile-nav a:focus-visible,[data-handle=profile] .profile-nav .btn-new-post.is-active,[data-handle=profile] .profile-nav .btn-new-post:hover,[data-handle=profile] .profile-nav .btn-new-post:focus,[data-handle=profile] .profile-nav .btn-new-post:focus-visible{font-weight:500;color:var(--text-current)}[data-handle=profile] .profile-nav a.is-active .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav a.is-active .label,[data-handle=profile] .profile-nav a:hover .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav a:hover .label,[data-handle=profile] .profile-nav a:focus .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav a:focus .label,[data-handle=profile] .profile-nav a:focus-visible .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav a:focus-visible .label,[data-handle=profile] .profile-nav .btn-new-post.is-active .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav .btn-new-post.is-active .label,[data-handle=profile] .profile-nav .btn-new-post:hover .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav .btn-new-post:hover .label,[data-handle=profile] .profile-nav .btn-new-post:focus .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav .btn-new-post:focus .label,[data-handle=profile] .profile-nav .btn-new-post:focus-visible .icon:not(.icon-social):not(.icon-plus),[data-handle=profile] .profile-nav .btn-new-post:focus-visible .label{opacity:1}[data-handle=profile] .profile-nav svg{width:24px;height:auto;margin-top:-3px}[data-handle=profile] .profile-nav .icon-inline{font-size:14px;opacity:.5}[data-handle=profile] .profile-nav .btn-new-post{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;border-radius:24px;margin-top:calc(var(--gutter-y) * 1.25);transition-duration:.15s}[data-handle=profile] .profile-nav .btn-new-post[type=text]{padding-left:15px;padding-right:15px}[data-handle=profile] .profile-nav .btn-new-post svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] .profile-nav .btn-new-post:hover{color:#fff;background-color:#6d42ed}[data-handle=profile] .profile-nav .btn-new-post:hover svg path{fill:#fff}[data-handle=profile] .profile-nav .btn-new-post svg{position:relative;z-index:2}[data-handle=profile] .profile-nav .btn-new-post svg path{fill:var(--text-current)}[data-handle=profile] .profile-nav .btn-new-post:hover,[data-handle=profile] .profile-nav .btn-new-post:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=profile] .profile-nav .btn-new-post:hover svg path,[data-handle=profile] .profile-nav .btn-new-post:focus svg path{fill:var(--text-current)}[data-handle=profile] .profile-nav .btn-new-post svg{margin-top:1px}[data-handle=profile] .profile-nav .btn-new-post:hover,[data-handle=profile] .profile-nav .btn-new-post:focus-visible{background-color:#6d42ed;border:1px solid #6d42ed;color:#fff}[data-handle=profile] .profile-nav .btn-new-post:hover svg path,[data-handle=profile] .profile-nav .btn-new-post:focus-visible svg path{fill:#fff}[data-handle=profile] .profile-section ul{margin:0;padding:0}[data-handle=profile] #likesFeed,[data-handle=profile] #bookmarksFeed{position:relative}[data-handle=profile] .no-items-container{width:100%}[data-handle=profile] .no-items{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;min-height:240px;text-align:center;font-size:24px}[data-handle=profile] .no-items p{margin-top:calc(var(--gutter-y) * .5);font-size:18px;opacity:.5}[data-handle=profile] .no-items p+p{margin-top:0}[data-handle=profile] .no-items .icon{width:100%}[data-handle=profile] .no-items .icon svg{width:64px;height:auto;opacity:.5}[data-handle=profile] .no-items .icon svg circle,[data-handle=profile] .no-items .icon svg path{fill:var(--text-current)}[data-handle=profile] .no-items a{display:inline;color:var(--text-current);text-decoration:underline;transition:opacity .15s}[data-handle=profile] .no-items a:hover,[data-handle=profile] .no-items a:focus{opacity:.5}[data-handle=profile] .load-more-container{bottom:calc(var(--gutter-y) * -2)}@media (max-width: 767px){[data-handle=profile] .profile-container{padding-top:0}[data-handle=profile] .profile-bottom{margin-top:calc(var(--gutter-y) * 4);padding-top:0}[data-handle=profile] .profile-nav{z-index:3;top:0;margin-bottom:var(--gutter-y);padding:calc(var(--gutter-y) * 2) var(--gutter-cap);background-color:var(--bg-current);white-space:nowrap;overflow-x:auto}[data-handle=profile] .profile-nav ul{display:flex;gap:0 calc(var(--gutter-x) * 2.5);align-items:center;justify-content:flex-start}[data-handle=profile] .profile-nav li:not(:first-of-type){margin-top:0}[data-handle=profile] .profile-nav li:last-of-type:after{content:"";display:inline-block;width:calc(var(--gutter-x) * 2.5)}[data-handle=profile] .profile-nav a{flex-shrink:0}[data-handle=profile] .profile-nav a+a{margin-top:0}[data-handle=profile] .profile-sections{position:relative;z-index:0}[data-handle=profile] .load-more-container{bottom:calc(var(--gutter-y) * -4.5)}}[data-page=profile].is-dark .profile-container .user-item{border-bottom-color:#222}[data-page=profile].is-dark .profile-container .user-item:before{background-color:#161616}[data-page=profile].is-dark .profile-container:has(.user-avatar-name-badges-username-follow:hover) .user-item{border-bottom-color:transparent}[data-page=profile].is-dark .profile-container .profile-location{color:#bfbfbf}[data-page=profile].is-dark .profile-container .icon-location svg path{fill:#bfbfbf}[data-page=profile].is-dark .profile-container .profile-languages{color:#bfbfbf}[data-page=profile].is-dark .profile-container .btn-page.is-active{opacity:.35}[data-page=profile].is-dark .profile-container button.btn-pagination{border-color:#525252}[data-page=profile].is-dark .profile-container button.btn-pagination:hover{border-color:#6d42ed}[data-page=profile].is-dark .profile-container button.btn-pagination[disabled]{opacity:.15}[data-page=profile].is-dark .profile-container .pagination-info{color:#767676}@media (min-width: 768px){[data-page=profile].is-dark .profile-container .profile-container:before{background-color:rgba(22,22,22,.8)}}[data-handle=profile] .profile-container .filters{margin-bottom:calc(var(--gutter-y) * .5);padding-bottom:var(--gutter-y)}[data-handle=profile] .profile-container .filter-bar .filters{border-bottom:0;padding-bottom:0}[data-handle=profile] .profile-container .filter-item.search-container{width:100%;max-width:100%}[data-handle=profile] .profile-container .user-listing{position:relative;z-index:1;gap:var(--gutter-y) var(--gutter-x);margin-top:0}[data-handle=profile] .profile-container .user-item{display:flex;align-items:center;gap:calc(var(--gutter-x) * 2);position:relative;border-bottom:1px dotted #bfbfbf;padding:var(--gutter-x) 10px var(--gutter-x) 8px}[data-handle=profile] .profile-container .user-item.is-hide{display:none}[data-handle=profile] .profile-container .user-info{display:flex;align-items:center;position:relative;width:25%}[data-handle=profile] .profile-container .info-1{width:75%}[data-handle=profile] .profile-container .info-3{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-right:6px}[data-handle=profile] .profile-container .user-wrapper{width:100%}[data-handle=profile] .profile-container .availability{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;width:100%;text-align:right;text-transform:uppercase;color:var(--text-current)}[data-handle=profile] .profile-container .availability:hover,[data-handle=profile] .profile-container .availability:focus-visible{text-decoration:underline}[data-handle=profile] .profile-container .availability:before{content:"";display:inline-block;width:11px;height:11px;border-radius:50%;margin-right:2px;background-color:var(--status)}[data-handle=profile] .profile-container .availability.is-pulse:before{margin-right:4px;animation:pulse 2.25s linear forwards infinite}[data-handle=profile] .profile-container .profile-location{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;text-align:right;color:var(--text-current)}[data-handle=profile] .profile-container .profile-location:hover .location-text,[data-handle=profile] .profile-container .profile-location:focus-visible .location-text{text-decoration:underline}[data-handle=profile] .profile-container .icon-location svg path{fill:var(--text-current)}[data-handle=profile] .profile-container .profile-languages{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;text-align:right;color:var(--text-current)}[data-handle=profile] .profile-container .no-results{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;min-height:240px;margin-top:var(--gutter-y);margin-bottom:var(--gutter-y);text-align:center;font-size:24px}[data-handle=profile] .profile-container .no-results .emoji{width:100%;font-size:clamp(64px,8vw,116px)}[data-handle=profile] .profile-container .pagination{display:flex;flex-wrap:wrap;gap:var(--gutter-y) var(--gutter-x);align-items:center;justify-content:space-between;width:100%;margin-top:var(--gutter-y)}[data-handle=profile] .profile-container .pagination-actions{display:flex;align-items:center;justify-content:space-between}[data-handle=profile] .profile-container .pagination-page-numbers{display:flex;align-items:center;justify-content:space-around;gap:0 6px;padding:0 var(--gutter-x)}[data-handle=profile] .profile-container .btn-page{border:0;margin:0;color:var(--text-current);background-color:transparent;padding:6px}[data-handle=profile] .profile-container .btn-page.is-active{opacity:.3;cursor:default}[data-handle=profile] .profile-container .btn-page:not(.is-active){display:inline-block;position:relative;cursor:pointer}@media (min-width: 768px){[data-handle=profile] .profile-container .btn-page:not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=profile] .profile-container .btn-page:not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=profile] .profile-container .btn-page:not(.is-active):hover:after,[data-handle=profile] .profile-container .btn-page:not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=profile] .profile-container .btn-page:not(.is-active):after{left:6px;bottom:8px;width:calc(100% - 12px)}[data-handle=profile] .profile-container button.btn-pagination{border-color:#767676;padding-top:10px;padding-bottom:10px}[data-handle=profile] .profile-container button.btn-pagination[disabled]{opacity:.3;pointer-events:none}[data-handle=profile] .profile-container .btn-pagination-back{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative}[data-handle=profile] .profile-container .btn-pagination-back[type=text]{padding-left:15px;padding-right:15px}[data-handle=profile] .profile-container .btn-pagination-back svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] .profile-container .btn-pagination-back:hover{color:#fff;background-color:#6d42ed}[data-handle=profile] .profile-container .btn-pagination-back:hover svg path{fill:#fff}[data-handle=profile] .profile-container .btn-pagination-back svg{position:relative;z-index:2}[data-handle=profile] .profile-container .btn-pagination-back svg path{fill:var(--text-current)}[data-handle=profile] .profile-container .btn-pagination-back:hover,[data-handle=profile] .profile-container .btn-pagination-back:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=profile] .profile-container .btn-pagination-back:hover svg path,[data-handle=profile] .profile-container .btn-pagination-back:focus svg path{fill:var(--text-current)}[data-handle=profile] .profile-container .btn-pagination-back .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-handle=profile] .profile-container .btn-pagination-next{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;position:relative}[data-handle=profile] .profile-container .btn-pagination-next[type=text]{padding-left:15px;padding-right:15px}[data-handle=profile] .profile-container .btn-pagination-next svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] .profile-container .btn-pagination-next:hover{color:#fff;background-color:#6d42ed}[data-handle=profile] .profile-container .btn-pagination-next:hover svg path{fill:#fff}[data-handle=profile] .profile-container .btn-pagination-next svg{position:relative;z-index:2}[data-handle=profile] .profile-container .btn-pagination-next svg path{fill:var(--text-current)}[data-handle=profile] .profile-container .btn-pagination-next:hover,[data-handle=profile] .profile-container .btn-pagination-next:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=profile] .profile-container .btn-pagination-next:hover svg path,[data-handle=profile] .profile-container .btn-pagination-next:focus svg path{fill:var(--text-current)}[data-handle=profile] .profile-container .btn-pagination-next .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-handle=profile] .profile-container .pagination-info{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;text-align:right}[data-handle=profile] .profile-container #user-preview{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}[data-handle=profile] .profile-container #user-preview img,[data-handle=profile] .profile-container #user-preview video{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(0) rotate(0);opacity:0}@media (min-width: 768px){[data-handle=profile] .profile-container .user-item{transition:border-bottom-color .15s,opacity .15s}[data-handle=profile] .profile-container .user-item:before{content:"";position:absolute;top:-1px;left:0;z-index:-1;width:calc(100% + var(--gutter-cap) * 2);height:calc(100% + 2px);margin-left:calc(-1 * var(--gutter-cap));margin-right:calc(-1 * var(--gutter-cap));background-color:var(--bg-current);opacity:0;transition:opacity .15s}[data-handle=profile] .profile-container .user-item:hover:before{opacity:.93}}@media (max-width: 767px){[data-handle=profile] .profile-container .user-item{display:flex;align-items:flex-start;flex-wrap:wrap;gap:0;padding:36px 0}[data-handle=profile] .profile-container .user-avatar{width:64px}[data-handle=profile] .profile-container .info-1{order:1;width:100%}[data-handle=profile] .profile-container .info-3{order:2;align-items:flex-start;width:100%;margin-top:10px}[data-handle=profile] .profile-container .availability{text-align:left}[data-handle=profile] .profile-container .profile-location{margin-top:4px;margin-left:-5px;text-align:left}[data-handle=profile] .profile-container .profile-languages{text-align:left}[data-handle=profile] .profile-container .pagination-actions{width:100%}[data-handle=profile] .profile-container button.btn-pagination{padding-left:15px;padding-right:15px}[data-handle=profile] .profile-container button.btn-pagination:hover{border-color:#6d42ed}[data-handle=profile] .profile-container button.btn-pagination .text{display:none}}body.is-dark .project-asset{background-color:#000}body.is-dark .project-stats{opacity:.5}body.is-dark .author-ctas-2 button,body.is-dark .author-ctas-2 .like-container .sprig-component button,body.is-dark .author-ctas-2 .bookmark-container .sprig-component button,body.is-dark .author-ctas-2 .btn-login-like,body.is-dark .author-ctas-2 .btn-login-bookmark{color:#ccc}body.is-dark .author-ctas-2 button svg g,body.is-dark .author-ctas-2 button svg path,body.is-dark .author-ctas-2 .like-container .sprig-component button svg g,body.is-dark .author-ctas-2 .like-container .sprig-component button svg path,body.is-dark .author-ctas-2 .bookmark-container .sprig-component button svg g,body.is-dark .author-ctas-2 .bookmark-container .sprig-component button svg path,body.is-dark .author-ctas-2 .btn-login-like svg g,body.is-dark .author-ctas-2 .btn-login-like svg path,body.is-dark .author-ctas-2 .btn-login-bookmark svg g,body.is-dark .author-ctas-2 .btn-login-bookmark svg path{fill:#ccc}body.is-dark .author-ctas-2 .like-container .count,body.is-dark .author-ctas-2 .bookmark-container .count{color:#ccc}body.is-dark .portfolio-bottom{border-top-color:#222}body.is-dark .project-category a,body.is-dark .project-style a,body.is-dark .project-skill a{border-color:#525252}body.is-dark .btn-launch-project svg path{fill:#fff}body.is-dark .project-content,body.is-dark .project-meta,body.is-dark .project-link-credits{border-top-color:#222}body.is-dark .member-credit .avatar-default{background-color:#000}[data-handle=portfolio] .portfolio-container{max-width:1920px;padding-top:0}[data-handle=portfolio] .portfolio-top{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:3;width:calc(100% + var(--gutter-cap) * 2);margin-left:calc(-1 * var(--gutter-cap));padding-top:12px;padding-bottom:12px;padding-left:var(--gutter-cap);padding-right:var(--gutter-cap)}[data-handle=portfolio] .portfolio-top:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:color-mix(in srgb,var(--bg-current) 95%,transparent)}[data-handle=portfolio] .portfolio-top-left,[data-handle=portfolio] .portfolio-top-right{display:flex;align-items:center;gap:var(--gutter-x);position:relative;z-index:1}[data-handle=portfolio] .portfolio-top-right{justify-content:flex-end}[data-handle=portfolio] .back-history{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;width:36px;height:36px;border-radius:50%;color:var(--text-current);position:relative;z-index:1;transform:translateZ(0)}[data-handle=portfolio] .back-history:hover .icon-back-history,[data-handle=portfolio] .back-history:focus .icon-back-history{border-color:#6d42ed}[data-handle=portfolio] .back-history .text{flex-shrink:0}[data-handle=portfolio] .icon-back-history{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1)}[data-handle=portfolio] .icon-back-history[type=text]{padding-left:15px;padding-right:15px}[data-handle=portfolio] .icon-back-history svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=portfolio] .icon-back-history:hover{color:#fff;background-color:#6d42ed}[data-handle=portfolio] .icon-back-history:hover svg path{fill:#fff}[data-handle=portfolio] .icon-back-history svg{position:relative;z-index:2}[data-handle=portfolio] .icon-back-history svg path{fill:var(--text-current)}[data-handle=portfolio] .icon-back-history:hover,[data-handle=portfolio] .icon-back-history:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=portfolio] .icon-back-history:hover svg path,[data-handle=portfolio] .icon-back-history:focus svg path{fill:var(--text-current)}[data-handle=portfolio] .icon-back-history img,[data-handle=portfolio] .icon-back-history svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}[data-handle=portfolio] .icon-back-history svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}[data-handle=portfolio] .icon-back-history:hover,[data-handle=portfolio] .icon-back-history:focus{border-color:#6d42ed;background-color:#6d42ed}[data-handle=portfolio] .icon-back-history:hover svg path,[data-handle=portfolio] .icon-back-history:focus svg path{fill:#fff}[data-handle=portfolio] .project-author{width:100%;margin-bottom:calc(var(--gutter-y) * .5)}[data-handle=portfolio] .user-avatar-name-badges-username-follow{align-items:flex-start;position:relative;z-index:1;width:auto;margin-right:auto}[data-handle=portfolio] .user-avatar-name-badges-username-follow .user-avatar{margin-top:0}[data-handle=portfolio] .user-avatar-name-badges-username-follow .user-avatar:before{display:none}[data-handle=portfolio] .user-avatar-name-badges-username-follow .user-info-container{max-width:100%;width:100%}[data-handle=portfolio] .user-avatar-name-badges-username-follow .user-title{display:none}[data-handle=portfolio] .user-avatar-name-badges-username-follow .user-username{width:auto;margin-top:0}[data-handle=portfolio] .author-avatar{display:flex;align-items:center}[data-handle=portfolio] .author-info-container{padding-left:calc(var(--gutter-x) * .5)}[data-handle=portfolio] .author-info-container{flex-shrink:0}[data-handle=portfolio] .author-name{display:flex;align-items:center;gap:6px;width:100%}[data-handle=portfolio] .author-badge{text-align:center;font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:9px;line-height:.92;padding:0 2px;border-radius:3px}[data-handle=portfolio] .author-badge.is-okayDev{color:#0c0c0c;background-color:#eee642}[data-handle=portfolio] .author-badge.is-pro{color:#fff;background-color:#6d42ed}[data-handle=portfolio] .author-info-1{width:100%}[data-handle=portfolio] .author-info-2{display:flex;align-items:center;width:100%;margin-top:-6px;color:#767676}[data-handle=portfolio] .author-ctas{display:flex;align-items:center;justify-content:flex-end;gap:var(--gutter-x);width:100%;padding-left:var(--gutter-x)}[data-handle=portfolio] .author-ctas-1{display:flex;gap:12px}[data-handle=portfolio] .author-ctas-2{display:flex;align-items:center;justify-content:flex-end;gap:16px;position:relative}[data-handle=portfolio] .author-ctas-2 button,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button,[data-handle=portfolio] .author-ctas-2 .btn-login-like,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:4px;border:0!important;border-radius:0!important;padding:4px;font-size:12px;font-weight:500;color:#525252;background:transparent;box-shadow:none;cursor:pointer}[data-handle=portfolio] .author-ctas-2 button svg,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button svg,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button svg,[data-handle=portfolio] .author-ctas-2 .btn-login-like svg,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark svg{position:static;max-width:20px;max-height:20px;object-fit:contain;transform:translate(0) scale(1)!important;transition:transform .2s cubic-bezier(.215,.61,.355,1)}[data-handle=portfolio] .author-ctas-2 button svg g,[data-handle=portfolio] .author-ctas-2 button svg path,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button svg g,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button svg path,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button svg g,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button svg path,[data-handle=portfolio] .author-ctas-2 .btn-login-like svg g,[data-handle=portfolio] .author-ctas-2 .btn-login-like svg path,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark svg g,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark svg path{fill:#525252}[data-handle=portfolio] .author-ctas-2 button .count,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button .count,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button .count,[data-handle=portfolio] .author-ctas-2 .btn-login-like .count,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark .count{line-height:1}[data-handle=portfolio] .author-ctas-2 button:hover,[data-handle=portfolio] .author-ctas-2 button:focus-visible,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button:hover,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button:focus-visible,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button:hover,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button:focus-visible,[data-handle=portfolio] .author-ctas-2 .btn-login-like:hover,[data-handle=portfolio] .author-ctas-2 .btn-login-like:focus-visible,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark:hover,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark:focus-visible{color:var(--text-current)}[data-handle=portfolio] .author-ctas-2 button:hover svg,[data-handle=portfolio] .author-ctas-2 button:focus-visible svg,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button:hover svg,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button:focus-visible svg,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button:hover svg,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button:focus-visible svg,[data-handle=portfolio] .author-ctas-2 .btn-login-like:hover svg,[data-handle=portfolio] .author-ctas-2 .btn-login-like:focus-visible svg,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark:hover svg,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark:focus-visible svg{transform:translate(0) scale(1.1)!important}[data-handle=portfolio] .author-ctas-2 button:hover svg path,[data-handle=portfolio] .author-ctas-2 button:focus-visible svg path,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button:hover svg path,[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component button:focus-visible svg path,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button:hover svg path,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component button:focus-visible svg path,[data-handle=portfolio] .author-ctas-2 .btn-login-like:hover svg path,[data-handle=portfolio] .author-ctas-2 .btn-login-like:focus-visible svg path,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark:hover svg path,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark:focus-visible svg path{fill:var(--text-current)}[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component{display:inline-flex;align-items:center;gap:4px}[data-handle=portfolio] .author-ctas-2 .like-container .sprig-component .count,[data-handle=portfolio] .author-ctas-2 .bookmark-container .sprig-component .count{font-size:12px;font-weight:500;line-height:1;position:relative;left:-6px}[data-handle=portfolio] .author-ctas-2 button *,[data-handle=portfolio] .author-ctas-2 .btn-login-like *,[data-handle=portfolio] .author-ctas-2 .btn-login-bookmark *{pointer-events:none}[data-handle=portfolio] .author-ctas-2 .btn-views{cursor:default}[data-handle=portfolio] .author-ctas-2 .like-container:has(.btn-liked){color:#42ed91}[data-handle=portfolio] .author-ctas-2 .like-container:has(.btn-liked) svg path{fill:#42ed91!important}[data-handle=portfolio] .author-ctas-2 .bookmark-container:has(.btn-bookmarked){color:#6d42ed}[data-handle=portfolio] .author-ctas-2 .bookmark-container:has(.btn-bookmarked) svg path{fill:#6d42ed!important}[data-handle=portfolio] .btn-edit-profile{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative;height:36px}[data-handle=portfolio] .btn-edit-profile[type=text]{padding-left:15px;padding-right:15px}[data-handle=portfolio] .btn-edit-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=portfolio] .btn-edit-profile:hover{color:#fff;background-color:#6d42ed}[data-handle=portfolio] .btn-edit-profile:hover svg path{fill:#fff}[data-handle=portfolio] .btn-edit-profile svg{position:relative;z-index:2}[data-handle=portfolio] .btn-edit-profile svg path{fill:var(--text-current)}[data-handle=portfolio] .btn-edit-profile:hover,[data-handle=portfolio] .btn-edit-profile:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=portfolio] .btn-edit-profile:hover svg path,[data-handle=portfolio] .btn-edit-profile:focus svg path{fill:var(--text-current)}[data-handle=portfolio] .btn-edit-profile .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-handle=portfolio] .btn-website{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px}[data-handle=portfolio] .btn-website[type=text]{padding-left:15px;padding-right:15px}[data-handle=portfolio] .btn-website svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=portfolio] .btn-website:hover{color:#fff;background-color:#6d42ed}[data-handle=portfolio] .btn-website:hover svg path{fill:#fff}[data-handle=portfolio] .btn-website svg{position:relative;z-index:2}[data-handle=portfolio] .btn-website svg path{fill:var(--text-current)}[data-handle=portfolio] .btn-website:hover,[data-handle=portfolio] .btn-website:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=portfolio] .btn-website:hover svg path,[data-handle=portfolio] .btn-website:focus svg path{fill:var(--text-current)}[data-handle=portfolio] .portfolio-bottom{align-items:flex-start;margin-top:calc(var(--gutter-y) - 19px);padding-top:calc(var(--gutter-y));border-top:1px solid #eaeaea}[data-handle=portfolio] .project-info{display:flex;flex-wrap:wrap;align-content:flex-start;gap:calc(var(--gutter-y) * .5) 12px;height:100%}[data-handle=portfolio] .project-asset{display:flex;align-items:center;justify-content:center;width:100%;border-radius:16px;background-color:#f1f1f1;overflow:clip}[data-handle=portfolio] .project-asset .lazyPicture{position:relative;width:100%;height:auto;padding-bottom:0}[data-handle=portfolio] .project-asset img{position:relative;width:100%;height:auto;max-height:calc(100vh - var(--gutter-y) * 2.5);border-radius:0}[data-handle=portfolio] .project-asset video{width:100%;height:auto;border-radius:0;max-height:calc(100vh - var(--gutter-y) * 2.5)}[data-handle=portfolio] .project-asset-mobile{display:none}[data-handle=portfolio] .project-details-heading{margin-top:7px}[data-handle=portfolio] .portfolio-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.17;width:100%;-webkit-hyphens:auto;hyphens:auto;position:relative;z-index:1;padding-right:var(--gutter-x);letter-spacing:-1px}[data-handle=portfolio] .project-stats{display:flex;gap:12px;opacity:.75}[data-handle=portfolio] .project-views{display:flex;align-items:center;gap:4px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}[data-handle=portfolio] .project-views svg path{fill:var(--text-current)}[data-handle=portfolio] .project-likes{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}[data-handle=portfolio] .project-likes svg{margin-top:-4px}[data-handle=portfolio] .project-likes svg path{fill:var(--text-current)}[data-handle=portfolio] .project-bookmarked{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;margin-left:-3px}[data-handle=portfolio] .project-bookmarked svg{margin-top:-3px}[data-handle=portfolio] .project-bookmarked svg path{fill:var(--text-current)}[data-handle=portfolio] .project-bookmarked .count{margin-left:-4px}[data-handle=portfolio] .project-awards{display:flex;gap:12px;width:100%;margin-top:0;margin-bottom:0}[data-handle=portfolio] .project-awards .award{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0}[data-handle=portfolio] .project-awards .award[type=text]{padding-left:15px;padding-right:15px}[data-handle=portfolio] .project-awards .award svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=portfolio] .project-awards .award:hover{color:#fff;background-color:#6d42ed}[data-handle=portfolio] .project-awards .award:hover svg path{fill:#fff}[data-handle=portfolio] .project-awards .award svg{position:relative;z-index:2}[data-handle=portfolio] .project-awards .award svg path{fill:var(--text-current)}[data-handle=portfolio] .project-awards .award:hover,[data-handle=portfolio] .project-awards .award:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=portfolio] .project-awards .award:hover svg path,[data-handle=portfolio] .project-awards .award:focus svg path{fill:var(--text-current)}[data-handle=portfolio] .project-awards .award img,[data-handle=portfolio] .project-awards .award svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}[data-handle=portfolio] .project-awards .award:hover,[data-handle=portfolio] .project-awards .award:focus{border-color:var(--text-current)}[data-handle=portfolio] .project-awards .award-fwa svg{max-width:26px;max-height:26px}[data-handle=portfolio] .project-awards .award-fwa path:first-of-type{fill:var(--bg-current)}[data-handle=portfolio] .project-awards .award-fwa path:last-of-type{fill:var(--text-current)}[data-handle=portfolio] .project-awards .award-fwa:hover path:first-of-type,[data-handle=portfolio] .project-awards .award-fwa:focus path:first-of-type{fill:var(--bg-current)}[data-handle=portfolio] .project-awards .award-fwa:hover path:last-of-type,[data-handle=portfolio] .project-awards .award-fwa:focus path:last-of-type{fill:var(--text-current)}[data-handle=portfolio] .project-details{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--gutter-y) * .25);margin-top:calc(var(--gutter-y) * .5);padding-left:0;padding-right:var(--gutter-x)}[data-handle=portfolio] .project-details-description{display:flex;flex-direction:column;gap:var(--gutter-x);width:100%}[data-handle=portfolio] .project-description{max-width:70ch}[data-handle=portfolio] .project-description p{text-wrap:pretty}[data-handle=portfolio] .project-description strong{font-weight:600}[data-handle=portfolio] .project-description a{color:var(--text-current);text-decoration:underline;transition:color .15s}[data-handle=portfolio] .project-description a:after{background-color:var(--text-current)}[data-handle=portfolio] .project-description a:hover{color:#767676}[data-handle=portfolio] .block-project-description .project-categories,[data-handle=portfolio] .block-project-description .project-styles,[data-handle=portfolio] .block-project-description .project-skills-tools{margin-top:calc(var(--gutter-y) * .75)}[data-handle=portfolio] .project-skills-heading,[data-handle=portfolio] .project-categories-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-bottom:2px}[data-handle=portfolio] .project-categories-list{display:flex;flex-wrap:wrap;gap:12px 6px;margin:12px 0 0}[data-handle=portfolio] .project-category a{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));color:var(--text-current);cursor:pointer}[data-handle=portfolio] .project-category a svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=portfolio] .project-category a:after{display:none}[data-handle=portfolio] .project-category a:hover,[data-handle=portfolio] .project-category a:focus-within{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=portfolio] .project-styles-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-bottom:2px}[data-handle=portfolio] .project-styles-list{display:flex;flex-wrap:wrap;gap:12px 6px;margin:12px 0 0}[data-handle=portfolio] .project-style a{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));color:var(--text-current);cursor:pointer}[data-handle=portfolio] .project-style a svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=portfolio] .project-style a:after{display:none}[data-handle=portfolio] .project-style a:hover,[data-handle=portfolio] .project-style a:focus-within{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=portfolio] .project-skills-tools-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-bottom:2px}[data-handle=portfolio] .project-skills-tools-list{display:flex;flex-wrap:wrap;gap:12px 6px;margin:12px 0 0}[data-handle=portfolio] .project-skill a{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));color:var(--text-current);cursor:pointer}[data-handle=portfolio] .project-skill a svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=portfolio] .project-skill a:after{display:none}[data-handle=portfolio] .project-skill a:hover,[data-handle=portfolio] .project-skill a:focus-within{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=portfolio] .project-client-heading,[data-handle=portfolio] .project-agency-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-bottom:5px}[data-handle=portfolio] .project-project-author-heading,[data-handle=portfolio] .project-member-credits-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-bottom:12px}[data-handle=portfolio] .project-member-credits-list{display:flex;flex-wrap:wrap;gap:7px;margin:7px 0 0}[data-handle=portfolio] .member-credit{display:flex;align-items:center;position:relative;z-index:2}[data-handle=portfolio] .member-credit .member-credit-link{display:inline-flex;align-items:center;border-radius:50%;color:var(--text-current)}[data-handle=portfolio] .member-credit .member-credit-link .lazyPicture,[data-handle=portfolio] .member-credit .member-credit-link .avatar-default{flex-shrink:0;width:36px;height:36px;padding-bottom:0;border-radius:50%;overflow:hidden}[data-handle=portfolio] .member-credit .avatar-default{display:flex;align-items:center;justify-content:center;background-color:#f1f1f1}[data-handle=portfolio] .member-credit .avatar-default svg{object-fit:cover}[data-handle=portfolio] .member-credit .avatar-default svg path{fill:var(--text-current)}[data-handle=portfolio] .member-credit .member-credit-info-container{display:flex;flex-wrap:wrap;width:100%;margin-left:6px;overflow:hidden}[data-handle=portfolio] .member-credit .member-credit-name{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;width:100%;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-handle=portfolio] .project-credits-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-bottom:2px}[data-handle=portfolio] .project-author-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-bottom:6px}[data-handle=portfolio] .project-link-credits{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--gutter-y) * .5)}[data-handle=portfolio] .project-date-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;width:100%;margin-bottom:6px}[data-handle=portfolio] .project-meta{display:flex;flex-direction:column;gap:var(--gutter-y);margin-top:var(--gutter-y)}[data-handle=portfolio] .btn-launch-project{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;flex-shrink:0;width:auto;height:36px}[data-handle=portfolio] .btn-launch-project[type=text]{padding-left:15px;padding-right:15px}[data-handle=portfolio] .btn-launch-project svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=portfolio] .btn-launch-project:hover{color:#fff;background-color:#6d42ed}[data-handle=portfolio] .btn-launch-project:hover svg path{fill:#fff}[data-handle=portfolio] .btn-launch-project svg{position:relative;z-index:2}[data-handle=portfolio] .btn-launch-project svg path{fill:var(--text-current)}[data-handle=portfolio] .btn-launch-project:hover,[data-handle=portfolio] .btn-launch-project:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=portfolio] .btn-launch-project:hover svg path,[data-handle=portfolio] .btn-launch-project:focus svg path{fill:var(--text-current)}[data-handle=portfolio] .btn-launch-project svg path{fill:#0c0c0c}[data-handle=portfolio] .btn-launch-project:hover,[data-handle=portfolio] .btn-launch-project:focus{color:#0c0c0c;background-color:#eee642;border-color:#eee642}[data-handle=portfolio] .btn-launch-project:hover svg path,[data-handle=portfolio] .btn-launch-project:focus svg path{fill:#0c0c0c}[data-handle=portfolio] .project-credits-list{display:flex;flex-wrap:wrap;gap:0;margin:5px 0 0;padding-left:16px;list-style:circle}[data-handle=portfolio] .project-credits-list .credit{width:100%;font-size:14px}[data-handle=portfolio] .project-credits-list a{color:var(--text-current);text-decoration:underline}[data-handle=portfolio] .project-content{margin-top:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * 1.5);border-top:1px solid #eaeaea}[data-handle=portfolio] .project-content:not(:has(:first-child)){display:none}[data-handle=portfolio] .portfolio-images{display:flex;flex-direction:column;gap:calc(var(--gutter-y) * 1.5)}[data-handle=portfolio] .portfolio-image{display:flex}[data-handle=portfolio] .portfolio-image .lazyPicture{border-radius:16px;padding-bottom:var(--aspect);overflow:hidden}[data-handle=portfolio] .portfolio-image.portfolio-image-video{width:100%}[data-handle=portfolio] .portfolio-image.portfolio-image-video video{width:100%;height:auto;border-radius:16px}[data-handle=portfolio] .caption-text{width:100%;max-width:75vw;margin-left:auto;margin-right:auto;margin-bottom:calc(var(--gutter-y) * 2);padding-left:calc(var(--gutter-x) * .5);padding-right:calc(var(--gutter-x) * .5);color:#767676;text-wrap:pretty}@media (max-width: 767px){[data-handle=portfolio] .portfolio-container{padding-top:0}[data-handle=portfolio] .portfolio-top{position:relative;flex-wrap:wrap;gap:calc(var(--gutter-y)) 0;padding-top:var(--gutter-y);padding-bottom:0}[data-handle=portfolio] .portfolio-top:before{display:none}[data-handle=portfolio] .portfolio-top-left{width:100%}[data-handle=portfolio] .back-history{margin-right:0}[data-handle=portfolio] .icon-back-history{transform:scale(.9)}[data-handle=portfolio] .portfolio-top-right{display:flex;flex-direction:column;width:100%}[data-handle=portfolio] .project-asset-mobile{display:flex;margin-top:calc(var(--gutter-y) * .75);margin-bottom:calc(var(--gutter-y) * .75)}[data-handle=portfolio] .portfolio-bottom .project-asset{display:none}[data-handle=portfolio] .portfolio-bottom{margin-top:calc(var(--gutter-y) * 2.5 + 5px);padding-top:calc(var(--gutter-y) * 2.5 - 2px)}[data-handle=portfolio] .project-awards{margin-bottom:var(--gutter-y)}[data-handle=portfolio] .user-avatar-name-badges-username-follow{max-width:100%}[data-handle=portfolio] .author-ctas{display:flex;width:100%;padding-left:0;padding-right:0;justify-content:flex-start;flex-wrap:wrap}[data-handle=portfolio] .btn-edit-profile{order:4;width:100%}[data-handle=portfolio] .user-avatar .avatar,[data-handle=portfolio] .user-avatar .avatar-photo,[data-handle=portfolio] .user-avatar .lazyPicture{width:36px!important;height:36px!important}[data-handle=portfolio] .btn-availability{display:none}[data-handle=portfolio] .author-ctas-2{width:100%;gap:8px;justify-content:space-evenly;flex-wrap:wrap}[data-handle=portfolio] .portfolio-title{margin-top:0}[data-handle=portfolio] .project-details{gap:0;display:block;margin-top:0;padding-top:0;padding-left:var(--gutter-x);padding-right:var(--gutter-x)}[data-handle=portfolio] .project-stats{margin-top:6px}[data-handle=portfolio] .project-details-description{margin-top:0;gap:calc(var(--gutter-y) * 2)}[data-handle=portfolio] .project-meta{gap:calc(var(--gutter-y) * 2.5);border-top:1px solid #eaeaea;margin-top:calc(var(--gutter-y) * 2.5);padding-top:calc(var(--gutter-y) * 2.5)}[data-handle=portfolio] .project-link-credits{flex-direction:row;flex-wrap:wrap;border-top:1px solid #eaeaea;margin-top:calc(var(--gutter-y) * 2.5);padding-top:calc(var(--gutter-y) * 2.5);gap:calc(var(--gutter-y) * 2) var(--gutter-x);justify-content:space-between}[data-handle=portfolio] .project-client,[data-handle=portfolio] .project-agency{width:calc(50% - var(--gutter-x) * .5)}[data-handle=portfolio] .project-client,[data-handle=portfolio] .project-agency,[data-handle=portfolio] .project-member-credits{margin-bottom:0}[data-handle=portfolio] .project-member-credits{width:100%}[data-handle=portfolio] .project-credits{width:100%;margin:0}[data-handle=portfolio] .project-client-heading,[data-handle=portfolio] .project-agency-heading,[data-handle=portfolio] .project-credits-heading{margin-bottom:6px}[data-handle=portfolio] .btn-launch-project{order:3;margin-top:calc(var(--gutter-y) * .5);margin-left:0;width:100%}[data-handle=portfolio] .project-content{margin-top:calc(var(--gutter-y) * 2.5 - 3px);padding-top:calc(var(--gutter-y) * 2.5)}[data-handle=portfolio] .portfolio-image{width:100%}[data-handle=portfolio] .caption-text{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=portfolio] .portfolio-block.is-last{margin-bottom:0}}@media (min-width: 768px){[data-handle=portfolio] .portfolio-bottom .project-heading{grid-row:1;padding-right:var(--gutter-x)}[data-handle=portfolio] .portfolio-bottom .project-link-credits{grid-row:1}[data-handle=portfolio] .portfolio-bottom .project-details{grid-row:2}[data-handle=portfolio] .portfolio-bottom .project-meta{grid-row:3;padding-right:var(--gutter-x)}[data-handle=portfolio] .portfolio-bottom .project-content{grid-row:4}}[data-handle=edit-portfolio] .edit-portfolio-container,[data-handle=edit-portfolio] .new-project-container,[data-handle=new-project] .edit-portfolio-container,[data-handle=new-project] .new-project-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=edit-portfolio] .edit-portfolio-container .heading,[data-handle=edit-portfolio] .new-project-container .heading,[data-handle=new-project] .edit-portfolio-container .heading,[data-handle=new-project] .new-project-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=edit-portfolio] .edit-portfolio-container aside,[data-handle=edit-portfolio] .new-project-container aside,[data-handle=new-project] .edit-portfolio-container aside,[data-handle=new-project] .new-project-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=edit-portfolio] .edit-portfolio-container aside:hover ul.links,[data-handle=edit-portfolio] .edit-portfolio-container aside:focus-within ul.links,[data-handle=edit-portfolio] .new-project-container aside:hover ul.links,[data-handle=edit-portfolio] .new-project-container aside:focus-within ul.links,[data-handle=new-project] .edit-portfolio-container aside:hover ul.links,[data-handle=new-project] .edit-portfolio-container aside:focus-within ul.links,[data-handle=new-project] .new-project-container aside:hover ul.links,[data-handle=new-project] .new-project-container aside:focus-within ul.links{visibility:visible}[data-handle=edit-portfolio] .edit-portfolio-container aside ul,[data-handle=edit-portfolio] .new-project-container aside ul,[data-handle=new-project] .edit-portfolio-container aside ul,[data-handle=new-project] .new-project-container aside ul{margin:0}[data-handle=edit-portfolio] .edit-portfolio-container aside li,[data-handle=edit-portfolio] .new-project-container aside li,[data-handle=new-project] .edit-portfolio-container aside li,[data-handle=new-project] .new-project-container aside li{display:flex;align-items:center}[data-handle=edit-portfolio] .edit-portfolio-container aside li:not(:last-of-type),[data-handle=edit-portfolio] .new-project-container aside li:not(:last-of-type),[data-handle=new-project] .edit-portfolio-container aside li:not(:last-of-type),[data-handle=new-project] .new-project-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button),[data-handle=edit-portfolio] .new-project-container aside a:not(.button),[data-handle=new-project] .edit-portfolio-container aside a:not(.button),[data-handle=new-project] .new-project-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button):not(.is-active),[data-handle=edit-portfolio] .new-project-container aside a:not(.button):not(.is-active),[data-handle=new-project] .edit-portfolio-container aside a:not(.button):not(.is-active),[data-handle=new-project] .new-project-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button):not(.is-active):after,[data-handle=edit-portfolio] .new-project-container aside a:not(.button):not(.is-active):after,[data-handle=new-project] .edit-portfolio-container aside a:not(.button):not(.is-active):after,[data-handle=new-project] .new-project-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button):not(.is-active).is-inverse:after,[data-handle=edit-portfolio] .new-project-container aside a:not(.button):not(.is-active).is-inverse:after,[data-handle=new-project] .edit-portfolio-container aside a:not(.button):not(.is-active).is-inverse:after,[data-handle=new-project] .new-project-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button):not(.is-active):hover:after,[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button):not(.is-active):focus:after,[data-handle=edit-portfolio] .new-project-container aside a:not(.button):not(.is-active):hover:after,[data-handle=edit-portfolio] .new-project-container aside a:not(.button):not(.is-active):focus:after,[data-handle=new-project] .edit-portfolio-container aside a:not(.button):not(.is-active):hover:after,[data-handle=new-project] .edit-portfolio-container aside a:not(.button):not(.is-active):focus:after,[data-handle=new-project] .new-project-container aside a:not(.button):not(.is-active):hover:after,[data-handle=new-project] .new-project-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button):after,[data-handle=edit-portfolio] .new-project-container aside a:not(.button):after,[data-handle=new-project] .edit-portfolio-container aside a:not(.button):after,[data-handle=new-project] .new-project-container aside a:not(.button):after{bottom:3px!important}[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button).is-active,[data-handle=edit-portfolio] .new-project-container aside a:not(.button).is-active,[data-handle=new-project] .edit-portfolio-container aside a:not(.button).is-active,[data-handle=new-project] .new-project-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=edit-portfolio] .edit-portfolio-container aside a:not(.button).is-active svg,[data-handle=edit-portfolio] .new-project-container aside a:not(.button).is-active svg,[data-handle=new-project] .edit-portfolio-container aside a:not(.button).is-active svg,[data-handle=new-project] .new-project-container aside a:not(.button).is-active svg{margin-right:6px}@media (max-width: 767px){[data-handle=edit-portfolio] .edit-portfolio-container aside,[data-handle=edit-portfolio] .new-project-container aside,[data-handle=new-project] .edit-portfolio-container aside,[data-handle=new-project] .new-project-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=edit-portfolio] .edit-portfolio-container aside form button[type=submit],[data-handle=edit-portfolio] .new-project-container aside form button[type=submit],[data-handle=new-project] .edit-portfolio-container aside form button[type=submit],[data-handle=new-project] .new-project-container aside form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=edit-portfolio] .portfolio-group,[data-handle=new-project] .portfolio-group{width:100%}[data-handle=edit-portfolio] .portfolio-group>label,[data-handle=new-project] .portfolio-group>label{display:block}[data-handle=edit-portfolio] .portfolio-group-content,[data-handle=new-project] .portfolio-group-content{display:flex;flex-wrap:wrap;align-items:center;border:1px solid var(--text-current);border-radius:5px;padding:16px}[data-handle=edit-portfolio] .portfolio-group-content .title,[data-handle=new-project] .portfolio-group-content .title{width:50%;text-align:center}[data-handle=edit-portfolio] .portfolio-group-content label,[data-handle=new-project] .portfolio-group-content label{display:flex;align-items:center;width:50%;margin:0}[data-handle=edit-portfolio] .portfolio-group-content .lazyPicture,[data-handle=edit-portfolio] .portfolio-group-content video,[data-handle=new-project] .portfolio-group-content .lazyPicture,[data-handle=new-project] .portfolio-group-content video{width:100%;margin-top:12px;border-radius:16px}[data-handle=edit-portfolio] .portfolio-group-content.is-awards,[data-handle=new-project] .portfolio-group-content.is-awards{display:flex;align-items:center;justify-content:space-evenly}[data-handle=edit-portfolio] .portfolio-group-content.is-awards label,[data-handle=new-project] .portfolio-group-content.is-awards label{display:flex;flex-wrap:wrap;gap:6px 0;align-items:center;justify-content:center;width:33.33%}[data-handle=edit-portfolio] .portfolio-group-content.is-awards label input:not([type=checkbox]),[data-handle=new-project] .portfolio-group-content.is-awards label input:not([type=checkbox]){width:auto}[data-handle=edit-portfolio] .portfolio-group-content.is-awards label .description,[data-handle=new-project] .portfolio-group-content.is-awards label .description{order:3;width:100%;text-align:center}[data-handle=edit-portfolio] .show-in,[data-handle=new-project] .show-in{margin-left:4px}[data-handle=edit-portfolio] .award,[data-handle=new-project] .award{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0}[data-handle=edit-portfolio] .award[type=text],[data-handle=new-project] .award[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] .award svg path,[data-handle=new-project] .award svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] .award:hover,[data-handle=new-project] .award:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .award:hover svg path,[data-handle=new-project] .award:hover svg path{fill:#fff}[data-handle=edit-portfolio] .award svg,[data-handle=new-project] .award svg{position:relative;z-index:2}[data-handle=edit-portfolio] .award svg path,[data-handle=new-project] .award svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .award:hover,[data-handle=edit-portfolio] .award:focus,[data-handle=new-project] .award:hover,[data-handle=new-project] .award:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] .award:hover svg path,[data-handle=edit-portfolio] .award:focus svg path,[data-handle=new-project] .award:hover svg path,[data-handle=new-project] .award:focus svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .award img,[data-handle=edit-portfolio] .award svg,[data-handle=new-project] .award img,[data-handle=new-project] .award svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}[data-handle=edit-portfolio] .award:hover,[data-handle=edit-portfolio] .award:focus,[data-handle=new-project] .award:hover,[data-handle=new-project] .award:focus{border-color:var(--text-current)}[data-handle=edit-portfolio] .award-fwa svg,[data-handle=new-project] .award-fwa svg{max-width:26px;max-height:26px}[data-handle=edit-portfolio] .award-fwa path:first-of-type,[data-handle=new-project] .award-fwa path:first-of-type{fill:var(--bg-current)}[data-handle=edit-portfolio] .award-fwa path:last-of-type,[data-handle=new-project] .award-fwa path:last-of-type{fill:var(--text-current)}[data-handle=edit-portfolio] .award-fwa:hover path:first-of-type,[data-handle=edit-portfolio] .award-fwa:focus path:first-of-type,[data-handle=new-project] .award-fwa:hover path:first-of-type,[data-handle=new-project] .award-fwa:focus path:first-of-type{fill:var(--bg-current)}[data-handle=edit-portfolio] .award-fwa:hover path:last-of-type,[data-handle=edit-portfolio] .award-fwa:focus path:last-of-type,[data-handle=new-project] .award-fwa:hover path:last-of-type,[data-handle=new-project] .award-fwa:focus path:last-of-type{fill:var(--text-current)}[data-handle=edit-portfolio] .social-share,[data-handle=new-project] .social-share{max-width:1600px;aspect-ratio:16/9;padding-bottom:0}[data-handle=edit-portfolio] .input-thumbnails,[data-handle=new-project] .input-thumbnails{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--gutter-x);width:100%;margin-top:calc(var(--gutter-y) * .5);margin-bottom:calc(var(--gutter-y) * .5)}[data-handle=edit-portfolio] .input-thumbnails .thumbnail,[data-handle=new-project] .input-thumbnails .thumbnail{max-width:calc(50% - var(--gutter-x));border-radius:16px;overflow:hidden}[data-handle=edit-portfolio] form,[data-handle=new-project] form{position:relative}[data-handle=edit-portfolio] form .cover,[data-handle=new-project] form .cover{position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:var(--bg-current);opacity:0;pointer-events:none}[data-handle=edit-portfolio] form.is-submitting,[data-handle=new-project] form.is-submitting{pointer-events:none;-webkit-user-select:none;user-select:none}[data-handle=edit-portfolio] form.is-submitting .cover,[data-handle=new-project] form.is-submitting .cover{opacity:.5;pointer-events:all;transition:opacity .3s}[data-handle=edit-portfolio] form .error-messages,[data-handle=new-project] form .error-messages{width:100%;margin:0;padding-left:var(--gutter-x);list-style-type:disc}[data-handle=edit-portfolio] form .error-message,[data-handle=new-project] form .error-message{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:12px;color:#ec4242}[data-handle=edit-portfolio] form .field-container,[data-handle=new-project] form .field-container{display:flex;flex-wrap:wrap;align-items:center;margin-top:var(--gutter-y)}[data-handle=edit-portfolio] form .field-container:first-of-type,[data-handle=new-project] form .field-container:first-of-type{margin-top:0}[data-handle=edit-portfolio] form .field-container:has([required]) label:after,[data-handle=new-project] form .field-container:has([required]) label:after{content:"*";margin-left:3px;color:#ec4242}[data-handle=edit-portfolio] form .field-container:has(.choices):not(:has(.field-instructions)) label,[data-handle=new-project] form .field-container:has(.choices):not(:has(.field-instructions)) label{margin-bottom:0}[data-handle=edit-portfolio] form .field-container:not(:has(.is-choices)),[data-handle=new-project] form .field-container:not(:has(.is-choices)){padding:8px 8px 4px}[data-handle=edit-portfolio] form .field-container .field-container,[data-handle=new-project] form .field-container .field-container{padding:8px 0 4px}[data-handle=edit-portfolio] form .field-container .sprig-component,[data-handle=new-project] form .field-container .sprig-component{position:relative;width:100%}[data-handle=edit-portfolio] form .member-credits-selected-wrapper:not(:empty),[data-handle=new-project] form .member-credits-selected-wrapper:not(:empty){display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}[data-handle=edit-portfolio] form .member-credit-selected,[data-handle=new-project] form .member-credit-selected{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));gap:6px 4px;height:28px;padding:6px 6px 6px 12px;font-size:12px;word-break:break-all;cursor:default}[data-handle=edit-portfolio] form .member-credit-selected[type=text],[data-handle=new-project] form .member-credit-selected[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] form .member-credit-selected svg path,[data-handle=new-project] form .member-credit-selected svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] form .member-credit-selected:hover,[data-handle=new-project] form .member-credit-selected:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] form .member-credit-selected:hover svg path,[data-handle=new-project] form .member-credit-selected:hover svg path{fill:#fff}[data-handle=edit-portfolio] form .member-credit-selected svg,[data-handle=new-project] form .member-credit-selected svg{position:relative;z-index:2}[data-handle=edit-portfolio] form .member-credit-selected svg path,[data-handle=new-project] form .member-credit-selected svg path{fill:var(--text-current)}[data-handle=edit-portfolio] form .member-credit-selected:hover,[data-handle=edit-portfolio] form .member-credit-selected:focus,[data-handle=new-project] form .member-credit-selected:hover,[data-handle=new-project] form .member-credit-selected:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] form .member-credit-selected:hover svg path,[data-handle=edit-portfolio] form .member-credit-selected:focus svg path,[data-handle=new-project] form .member-credit-selected:hover svg path,[data-handle=new-project] form .member-credit-selected:focus svg path{fill:var(--text-current)}[dir=rtl] [data-handle=edit-portfolio] form .member-credit-selected,[dir=rtl] [data-handle=new-project] form .member-credit-selected{margin-right:0;margin-left:4px}[data-handle=edit-portfolio] form .member-credit-selected:hover,[data-handle=edit-portfolio] form .member-credit-selected:focus,[data-handle=new-project] form .member-credit-selected:hover,[data-handle=new-project] form .member-credit-selected:focus{border-color:#6d42ed}[data-handle=edit-portfolio] form .btn-member-credit-selected-remove,[data-handle=new-project] form .btn-member-credit-selected-remove{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;height:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMDYyMTEgMTQuNzExMUw1LjI4ODA5IDEzLjkzNzFMOS4yMjU1OSA5Ljk5OTYxTDUuMjg4MDkgNi4wNjIxMUw2LjA2MjExIDUuMjg4MDlMOS45OTk2MSA5LjIyNTU5TDEzLjkzNzEgNS4yODgwOUwxNC43MTExIDYuMDYyMTFMMTAuNzczNiA5Ljk5OTYxTDE0LjcxMTEgMTMuOTM3MUwxMy45MzcxIDE0LjcxMTFMOS45OTk2MSAxMC43NzM2TDYuMDYyMTEgMTQuNzExMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat}[data-handle=edit-portfolio] form .btn-member-credit-selected-remove *,[data-handle=new-project] form .btn-member-credit-selected-remove *{pointer-events:none}[data-handle=edit-portfolio] form #member-credits-results,[data-handle=new-project] form #member-credits-results{position:absolute;top:0;left:0;z-index:9999;transform:translate3d(0,-100%,0);width:100%;border:1px solid #cccccc;border-radius:8px 8px 0 0;background-color:#f1f1f1;overflow:hidden;pointer-events:none}[data-handle=edit-portfolio] form #member-credits-results:not(:has(li)),[data-handle=new-project] form #member-credits-results:not(:has(li)){display:none}[data-handle=edit-portfolio] form #member-credits-results ul,[data-handle=new-project] form #member-credits-results ul{position:relative;max-height:300px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;will-change:scroll-position;margin:0;padding:6px;list-style-type:"";pointer-events:none}[data-handle=edit-portfolio] form #member-credits-results li,[data-handle=new-project] form #member-credits-results li{display:flex;align-items:center;gap:8px;position:relative;border-radius:6px;padding:6px 12px;font-size:16px;cursor:pointer;pointer-events:all}[data-handle=edit-portfolio] form #member-credits-results li *,[data-handle=new-project] form #member-credits-results li *{pointer-events:none}[data-handle=edit-portfolio] form #member-credits-results li:hover,[data-handle=new-project] form #member-credits-results li:hover{background-color:#d0d0d0}[data-handle=edit-portfolio] form #member-credits-results li .lazyPicture,[data-handle=edit-portfolio] form #member-credits-results li .avatar-default,[data-handle=new-project] form #member-credits-results li .lazyPicture,[data-handle=new-project] form #member-credits-results li .avatar-default{width:36px;height:36px;background-color:var(--bg-current);border-radius:50%;overflow:hidden}[data-handle=edit-portfolio] form #member-credits-results li .lazyPicture,[data-handle=new-project] form #member-credits-results li .lazyPicture{padding-bottom:0}[data-handle=edit-portfolio] form #member-credits-results li .avatar-default,[data-handle=new-project] form #member-credits-results li .avatar-default{display:flex;align-items:center;justify-content:center;position:relative}[data-handle=edit-portfolio] form #member-credits-results li img,[data-handle=edit-portfolio] form #member-credits-results li svg,[data-handle=new-project] form #member-credits-results li img,[data-handle=new-project] form #member-credits-results li svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}[data-handle=edit-portfolio] form #member-credits-results li .username,[data-handle=new-project] form #member-credits-results li .username{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:2px}[data-handle=edit-portfolio] form #member-credits-results .member-credits-limit,[data-handle=new-project] form #member-credits-results .member-credits-limit{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:6px;background-color:#bfbfbf}[data-handle=edit-portfolio] form #member-credits-results .member-credits-none,[data-handle=new-project] form #member-credits-results .member-credits-none{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;background-color:#bfbfbf}[data-handle=edit-portfolio] form .field-instructions,[data-handle=new-project] form .field-instructions{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;text-transform:none;font-size:13px;color:#969696}[data-handle=edit-portfolio] form .input-wrapper,[data-handle=new-project] form .input-wrapper{display:flex;gap:0 var(--gutter-x);align-items:center;width:100%}[data-handle=edit-portfolio] form .choices,[data-handle=new-project] form .choices{margin-bottom:0}[data-handle=edit-portfolio] form .choices:after,[data-handle=new-project] form .choices:after{top:39px}[data-handle=edit-portfolio] form .is-choices label,[data-handle=new-project] form .is-choices label{padding-left:8px}[data-handle=edit-portfolio] form .choices__input,[data-handle=new-project] form .choices__input{padding-top:16px;padding-bottom:16px;padding-left:16px;font-size:18px}[data-handle=edit-portfolio] form .btn-clear-value,[data-handle=new-project] form .btn-clear-value{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}[data-handle=edit-portfolio] form .btn-clear-value[type=text],[data-handle=new-project] form .btn-clear-value[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] form .btn-clear-value svg path,[data-handle=new-project] form .btn-clear-value svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] form .btn-clear-value:hover,[data-handle=new-project] form .btn-clear-value:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] form .btn-clear-value:hover svg path,[data-handle=new-project] form .btn-clear-value:hover svg path{fill:#fff}[data-handle=edit-portfolio] form .btn-clear-value svg,[data-handle=new-project] form .btn-clear-value svg{position:relative;z-index:2}[data-handle=edit-portfolio] form .btn-clear-value svg path,[data-handle=new-project] form .btn-clear-value svg path{fill:var(--text-current)}[data-handle=edit-portfolio] form .btn-clear-value:hover,[data-handle=edit-portfolio] form .btn-clear-value:focus,[data-handle=new-project] form .btn-clear-value:hover,[data-handle=new-project] form .btn-clear-value:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] form .btn-clear-value:hover svg path,[data-handle=edit-portfolio] form .btn-clear-value:focus svg path,[data-handle=new-project] form .btn-clear-value:hover svg path,[data-handle=new-project] form .btn-clear-value:focus svg path{fill:var(--text-current)}[data-handle=edit-portfolio] form .btn-clear-value:hover,[data-handle=new-project] form .btn-clear-value:hover{border-color:#ec4242}[data-handle=edit-portfolio] form .dragSort-container,[data-handle=new-project] form .dragSort-container{display:flex;position:relative;width:100%;height:220px;margin-bottom:4px;overflow-x:auto}[data-handle=edit-portfolio] form .dragSort-item,[data-handle=new-project] form .dragSort-item{display:block;position:absolute;z-index:0;max-width:calc(20% - 17px);max-height:220px}[data-handle=edit-portfolio] form .dragSort-item .lazyPicture,[data-handle=edit-portfolio] form .dragSort-item .avatar-default,[data-handle=new-project] form .dragSort-item .lazyPicture,[data-handle=new-project] form .dragSort-item .avatar-default{width:100%;background-color:#f1f1f1}[data-handle=edit-portfolio] form .dragSort-item .avatar-default,[data-handle=new-project] form .dragSort-item .avatar-default{display:flex;align-items:center;justify-content:center}[data-handle=edit-portfolio] form .dragSort-item img,[data-handle=edit-portfolio] form .dragSort-item video,[data-handle=edit-portfolio] form .dragSort-item svg,[data-handle=new-project] form .dragSort-item img,[data-handle=new-project] form .dragSort-item video,[data-handle=new-project] form .dragSort-item svg{width:100%;height:125px;border-radius:4px;overflow:hidden;object-fit:contain}[data-handle=edit-portfolio] form .dragSort-item-content,[data-handle=new-project] form .dragSort-item-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:4px;padding:12px 6px;background-color:#fff;overflow:hidden}[data-handle=edit-portfolio] form .dragSort-item-content .dragSort-order,[data-handle=new-project] form .dragSort-item-content .dragSort-order{width:50%;text-align:center}[data-handle=edit-portfolio] form .dragSort-item-content .dragSort-item-name,[data-handle=new-project] form .dragSort-item-content .dragSort-item-name{margin-top:8px}[data-handle=edit-portfolio] form .dragSort-item-content label,[data-handle=new-project] form .dragSort-item-content label{display:flex;align-items:center;width:50%;margin:0}[data-handle=edit-portfolio] form .dragSort-item-content .lazyPicture,[data-handle=new-project] form .dragSort-item-content .lazyPicture{padding-bottom:0}[data-handle=edit-portfolio] form .dragSort-item-content .lazyPicture img,[data-handle=new-project] form .dragSort-item-content .lazyPicture img{position:static}[data-handle=edit-portfolio] form .dragSort-item-content .lazyPicture,[data-handle=edit-portfolio] form .dragSort-item-content .avatar-default,[data-handle=edit-portfolio] form .dragSort-item-content video,[data-handle=new-project] form .dragSort-item-content .lazyPicture,[data-handle=new-project] form .dragSort-item-content .avatar-default,[data-handle=new-project] form .dragSort-item-content video{margin-top:12px}[data-handle=edit-portfolio] form input[type=checkbox],[data-handle=new-project] form input[type=checkbox]{display:inline-grid}[data-handle=edit-portfolio] form input[type=checkbox]:before,[data-handle=new-project] form input[type=checkbox]:before{display:block}[data-handle=edit-portfolio] form select:not(select[multiple]),[data-handle=new-project] form select:not(select[multiple]){background-position:calc(100% - 22px) 1.5em,calc(100% - 17px) 1.5em!important}[data-handle=edit-portfolio] form .block-embed input+label,[data-handle=new-project] form .block-embed input+label{margin-left:15px}[data-handle=edit-portfolio] .actions,[data-handle=new-project] .actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;width:100%}[data-handle=edit-portfolio] #btnPublish,[data-handle=new-project] #btnPublish{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;color:#0c0c0c;border-color:#42ed91;background-color:#42ed91;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}[data-handle=edit-portfolio] #btnPublish[type=text],[data-handle=new-project] #btnPublish[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] #btnPublish svg path,[data-handle=new-project] #btnPublish svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] #btnPublish:hover,[data-handle=new-project] #btnPublish:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] #btnPublish:hover svg path,[data-handle=new-project] #btnPublish:hover svg path{fill:#fff}[data-handle=edit-portfolio] #btnPublish svg,[data-handle=new-project] #btnPublish svg{position:relative;z-index:2}[data-handle=edit-portfolio] #btnPublish svg path,[data-handle=new-project] #btnPublish svg path{fill:var(--text-current)}[data-handle=edit-portfolio] #btnPublish:hover,[data-handle=edit-portfolio] #btnPublish:focus,[data-handle=new-project] #btnPublish:hover,[data-handle=new-project] #btnPublish:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] #btnPublish:hover svg path,[data-handle=edit-portfolio] #btnPublish:focus svg path,[data-handle=new-project] #btnPublish:hover svg path,[data-handle=new-project] #btnPublish:focus svg path{fill:var(--text-current)}[data-handle=edit-portfolio] #btnPublish svg path,[data-handle=new-project] #btnPublish svg path{fill:#0c0c0c}[data-handle=edit-portfolio] #btnPublish:hover,[data-handle=edit-portfolio] #btnPublish:focus,[data-handle=new-project] #btnPublish:hover,[data-handle=new-project] #btnPublish:focus{border-color:#42ed91;background-color:#42ed91}[data-handle=edit-portfolio] #btnPublish:hover svg path,[data-handle=edit-portfolio] #btnPublish:focus svg path,[data-handle=new-project] #btnPublish:hover svg path,[data-handle=new-project] #btnPublish:focus svg path{fill:#0c0c0c}[data-handle=edit-portfolio] #btnPublish:before,[data-handle=new-project] #btnPublish:before{content:"";display:none;width:11px;height:11px;margin-right:10px;border-style:solid;border-width:1px;border-color:transparent transparent var(--text-current) var(--text-current);border-radius:50%;animation:saving .5s linear infinite;animation-play-state:paused}[data-handle=edit-portfolio] #btnPublish.is-saving,[data-handle=new-project] #btnPublish.is-saving{background-color:#42e3ed}[data-handle=edit-portfolio] #btnPublish.is-saving svg,[data-handle=new-project] #btnPublish.is-saving svg{display:none}[data-handle=edit-portfolio] #btnPublish.is-saving:before,[data-handle=new-project] #btnPublish.is-saving:before{display:inline-block;animation-play-state:running}[data-handle=edit-portfolio] #btnPublish.is-standard:hover,[data-handle=edit-portfolio] #btnPublish.is-standard:focus,[data-handle=new-project] #btnPublish.is-standard:hover,[data-handle=new-project] #btnPublish.is-standard:focus{transform:scale(1.025)}[data-handle=edit-portfolio] .view-project,[data-handle=new-project] .view-project{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;border-color:var(--text-current);color:var(--text-current)}[data-handle=edit-portfolio] .view-project[type=text],[data-handle=new-project] .view-project[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] .view-project svg path,[data-handle=new-project] .view-project svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] .view-project:hover,[data-handle=new-project] .view-project:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .view-project:hover svg path,[data-handle=new-project] .view-project:hover svg path{fill:#fff}[data-handle=edit-portfolio] .view-project svg,[data-handle=new-project] .view-project svg{position:relative;z-index:2}[data-handle=edit-portfolio] .view-project:hover,[data-handle=edit-portfolio] .view-project:focus,[data-handle=new-project] .view-project:hover,[data-handle=new-project] .view-project:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] .view-project:hover svg path,[data-handle=edit-portfolio] .view-project:focus svg path,[data-handle=new-project] .view-project:hover svg path,[data-handle=new-project] .view-project:focus svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .view-project svg path,[data-handle=new-project] .view-project svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .view-project:hover,[data-handle=edit-portfolio] .view-project:focus,[data-handle=new-project] .view-project:hover,[data-handle=new-project] .view-project:focus{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .view-project:hover svg path,[data-handle=edit-portfolio] .view-project:focus svg path,[data-handle=new-project] .view-project:hover svg path,[data-handle=new-project] .view-project:focus svg path{fill:#fff}[data-handle=edit-portfolio] .limit-content ul,[data-handle=new-project] .limit-content ul{padding-left:18px}[data-handle=edit-portfolio] .limit-content .btn-upgrade,[data-handle=new-project] .limit-content .btn-upgrade{margin-top:var(--gutter-x)}[data-handle=edit-portfolio] .upgrade-cta,[data-handle=new-project] .upgrade-cta{border-radius:16px;padding:var(--gutter-x);color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .upgrade-cta ul,[data-handle=new-project] .upgrade-cta ul{padding-left:18px;font-size:16px}[data-handle=edit-portfolio] .btn-upgrade,[data-handle=new-project] .btn-upgrade{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:inline-flex}[data-handle=edit-portfolio] .btn-upgrade[type=text],[data-handle=new-project] .btn-upgrade[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] .btn-upgrade svg path,[data-handle=new-project] .btn-upgrade svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] .btn-upgrade:hover,[data-handle=new-project] .btn-upgrade:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .btn-upgrade:hover svg path,[data-handle=new-project] .btn-upgrade:hover svg path{fill:#fff}[data-handle=edit-portfolio] .btn-upgrade:hover,[data-handle=edit-portfolio] .btn-upgrade:focus-visible,[data-handle=new-project] .btn-upgrade:hover,[data-handle=new-project] .btn-upgrade:focus-visible{background-color:#0c0c0c}[data-handle=edit-portfolio] .case-study-builder,[data-handle=new-project] .case-study-builder{border-radius:16px;margin-bottom:calc(var(--gutter-y) * 2);padding:var(--gutter-y) var(--gutter-x);color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .case-study-builder .instructions,[data-handle=new-project] .case-study-builder .instructions{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:5px;color:#ece5ff}[data-handle=edit-portfolio] .pro-fields,[data-handle=new-project] .pro-fields{position:relative}[data-handle=edit-portfolio] .pro-container,[data-handle=new-project] .pro-container{z-index:999}[data-handle=edit-portfolio] .pro-toolbar,[data-handle=new-project] .pro-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;position:sticky;top:var(--gutter-y);z-index:101;bottom:24px;width:100%;padding:24px;border-radius:16px;color:#fff;background-color:#0c0c0c}[data-handle=edit-portfolio] .pro-toolbar .pro-heading,[data-handle=new-project] .pro-toolbar .pro-heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:flex;justify-content:space-between;width:100%;margin-bottom:16px;text-align:center}[data-handle=edit-portfolio] .pro-toolbar .pro-heading svg path,[data-handle=new-project] .pro-toolbar .pro-heading svg path{fill:#bfbfbf}[data-handle=edit-portfolio] .pro-toolbar button,[data-handle=new-project] .pro-toolbar button{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:0}[data-handle=edit-portfolio] .pro-toolbar .block-buttons,[data-handle=new-project] .pro-toolbar .block-buttons{display:flex;flex-direction:column;gap:8px;width:100%;border-top:1px solid #767676;border-bottom:1px solid #767676;margin-top:16px;margin-bottom:16px;padding-top:24px;padding-bottom:24px}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button,[data-handle=new-project] .pro-toolbar .block-buttons button{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;border-color:#fff;color:#fff}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button[type=text],[data-handle=new-project] .pro-toolbar .block-buttons button[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button svg path,[data-handle=new-project] .pro-toolbar .block-buttons button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:hover,[data-handle=new-project] .pro-toolbar .block-buttons button:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:hover svg path,[data-handle=new-project] .pro-toolbar .block-buttons button:hover svg path{fill:#fff}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button svg,[data-handle=new-project] .pro-toolbar .block-buttons button svg{position:relative;z-index:2}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button svg path,[data-handle=new-project] .pro-toolbar .block-buttons button svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:hover,[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:focus,[data-handle=new-project] .pro-toolbar .block-buttons button:hover,[data-handle=new-project] .pro-toolbar .block-buttons button:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:hover svg path,[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:focus svg path,[data-handle=new-project] .pro-toolbar .block-buttons button:hover svg path,[data-handle=new-project] .pro-toolbar .block-buttons button:focus svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button svg path,[data-handle=new-project] .pro-toolbar .block-buttons button svg path{fill:#fff}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:hover,[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:focus,[data-handle=new-project] .pro-toolbar .block-buttons button:hover,[data-handle=new-project] .pro-toolbar .block-buttons button:focus{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:hover svg path,[data-handle=edit-portfolio] .pro-toolbar .block-buttons button:focus svg path,[data-handle=new-project] .pro-toolbar .block-buttons button:hover svg path,[data-handle=new-project] .pro-toolbar .block-buttons button:focus svg path{fill:#fff}[data-handle=edit-portfolio] .pro-toolbar #btnReorder,[data-handle=new-project] .pro-toolbar #btnReorder{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 20px 0 15px;width:100%;color:#fff;background-color:#666;transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}[data-handle=edit-portfolio] .pro-toolbar #btnReorder[type=text],[data-handle=new-project] .pro-toolbar #btnReorder[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] .pro-toolbar #btnReorder svg path,[data-handle=new-project] .pro-toolbar #btnReorder svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] .pro-toolbar #btnReorder:hover,[data-handle=new-project] .pro-toolbar #btnReorder:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .pro-toolbar #btnReorder:hover svg path,[data-handle=new-project] .pro-toolbar #btnReorder:hover svg path{fill:#fff}[data-handle=edit-portfolio] .pro-toolbar #btnReorder svg path,[data-handle=new-project] .pro-toolbar #btnReorder svg path{fill:#fff}[data-handle=edit-portfolio] .pro-toolbar #btnReorder:hover,[data-handle=edit-portfolio] .pro-toolbar #btnReorder:focus,[data-handle=new-project] .pro-toolbar #btnReorder:hover,[data-handle=new-project] .pro-toolbar #btnReorder:focus{border-color:#fff;color:#0c0c0c;background-color:#fff}[data-handle=edit-portfolio] .pro-toolbar #btnReorder:hover svg path,[data-handle=edit-portfolio] .pro-toolbar #btnReorder:focus svg path,[data-handle=new-project] .pro-toolbar #btnReorder:hover svg path,[data-handle=new-project] .pro-toolbar #btnReorder:focus svg path{fill:#0c0c0c}[data-handle=edit-portfolio] .pro-toolbar .actions,[data-handle=new-project] .pro-toolbar .actions{flex-wrap:wrap;justify-content:center}[data-handle=edit-portfolio] .pro-toolbar #btnPublish,[data-handle=new-project] .pro-toolbar #btnPublish{width:100%}[data-handle=edit-portfolio] .pro-toolbar .view-project,[data-handle=new-project] .pro-toolbar .view-project{width:100%;border-color:#fff;color:#fff}[data-handle=edit-portfolio] .pro-toolbar .view-project svg path,[data-handle=new-project] .pro-toolbar .view-project svg path{fill:#fff}[data-handle=edit-portfolio] .pro-toolbar .view-project:hover,[data-handle=edit-portfolio] .pro-toolbar .view-project:focus,[data-handle=new-project] .pro-toolbar .view-project:hover,[data-handle=new-project] .pro-toolbar .view-project:focus{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .pro-toolbar .view-project:hover svg path,[data-handle=edit-portfolio] .pro-toolbar .view-project:focus svg path,[data-handle=new-project] .pro-toolbar .view-project:hover svg path,[data-handle=new-project] .pro-toolbar .view-project:focus svg path{fill:#fff}[data-handle=edit-portfolio] .block-richText .block-image,[data-handle=edit-portfolio] .block-video,[data-handle=edit-portfolio] .block-embed,[data-handle=edit-portfolio] .block-imageVideoGrid,[data-handle=new-project] .block-richText .block-image,[data-handle=new-project] .block-video,[data-handle=new-project] .block-embed,[data-handle=new-project] .block-imageVideoGrid{all:unset}[data-handle=edit-portfolio] .block-item,[data-handle=new-project] .block-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-top:calc(var(--gutter-y) * 2);padding-top:var(--gutter-y);border-top:1px solid #bfbfbf}[data-handle=edit-portfolio] .block-item label,[data-handle=new-project] .block-item label{display:block}[data-handle=edit-portfolio] .block-item button,[data-handle=new-project] .block-item button{order:2;max-width:50%;margin-top:0;margin-left:auto}[data-handle=edit-portfolio] .block-item .block-heading,[data-handle=new-project] .block-item .block-heading{order:1;width:50%}[data-handle=edit-portfolio] .block-item .redactor-box,[data-handle=new-project] .block-item .redactor-box{border-radius:5px}[data-handle=edit-portfolio] .block-item .dragSort-container,[data-handle=edit-portfolio] .block-item .field-container,[data-handle=edit-portfolio] .block-item .lazyPicture,[data-handle=new-project] .block-item .dragSort-container,[data-handle=new-project] .block-item .field-container,[data-handle=new-project] .block-item .lazyPicture{order:3;width:100%;margin-top:var(--gutter-y)}[data-handle=edit-portfolio] .block-item .lazyPicture,[data-handle=edit-portfolio] .block-item video,[data-handle=new-project] .block-item .lazyPicture,[data-handle=new-project] .block-item video{order:3;width:calc(50% - var(--gutter-x));border-radius:16px;overflow:hidden}[data-handle=edit-portfolio] .block-item .lazyPicture,[data-handle=new-project] .block-item .lazyPicture{padding-bottom:0}[data-handle=edit-portfolio] .block-item .lazyPicture img,[data-handle=new-project] .block-item .lazyPicture img{position:static}[data-handle=edit-portfolio] .block-item .dragSort-container,[data-handle=new-project] .block-item .dragSort-container{display:flex}[data-handle=edit-portfolio] .block-item+.block-item,[data-handle=new-project] .block-item+.block-item{margin-top:calc(var(--gutter-y) * 2)}[data-handle=edit-portfolio] .block-heading,[data-handle=new-project] .block-heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;text-transform:uppercase}[data-handle=edit-portfolio] .add-image-video-asset,[data-handle=new-project] .add-image-video-asset{order:4;width:100%;margin-top:var(--gutter-y)}[data-handle=edit-portfolio] .image-video-caption,[data-handle=new-project] .image-video-caption{order:5;width:100%}[data-handle=edit-portfolio] .btn-remove,[data-handle=new-project] .btn-remove{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}[data-handle=edit-portfolio] .btn-remove[type=text],[data-handle=new-project] .btn-remove[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] .btn-remove svg path,[data-handle=new-project] .btn-remove svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] .btn-remove:hover,[data-handle=new-project] .btn-remove:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .btn-remove:hover svg path,[data-handle=new-project] .btn-remove:hover svg path{fill:#fff}[data-handle=edit-portfolio] .btn-remove svg,[data-handle=new-project] .btn-remove svg{position:relative;z-index:2}[data-handle=edit-portfolio] .btn-remove svg path,[data-handle=new-project] .btn-remove svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .btn-remove:hover,[data-handle=edit-portfolio] .btn-remove:focus,[data-handle=new-project] .btn-remove:hover,[data-handle=new-project] .btn-remove:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] .btn-remove:hover svg path,[data-handle=edit-portfolio] .btn-remove:focus svg path,[data-handle=new-project] .btn-remove:hover svg path,[data-handle=new-project] .btn-remove:focus svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .btn-remove:hover,[data-handle=edit-portfolio] .btn-remove:focus,[data-handle=new-project] .btn-remove:hover,[data-handle=new-project] .btn-remove:focus{border-color:#ec4242;color:#ec4242}[data-handle=edit-portfolio] .block-references,[data-handle=new-project] .block-references{display:none}[data-handle=edit-portfolio] .block-reordering:after,[data-handle=new-project] .block-reordering:after{background-color:rgba(0,0,0,.33)}[data-handle=edit-portfolio] .block-reordering .modal-header,[data-handle=new-project] .block-reordering .modal-header{position:relative}[data-handle=edit-portfolio] .block-reordering .modal-header:after,[data-handle=new-project] .block-reordering .modal-header:after{content:"";position:absolute;left:0;bottom:-25px;z-index:1;width:calc(100% - 20px);height:36px;background:linear-gradient(to bottom,#fff,rgba(255,255,255,0))}[data-handle=edit-portfolio] .block-reordering .modal-container,[data-handle=new-project] .block-reordering .modal-container{width:500px;max-width:calc(100% - 4vw);color:var(--text-current);background-color:var(--bg-current);box-shadow:0 16px 24px 8px rgba(0,0,0,.15)}[data-handle=edit-portfolio] .block-reordering .dragSort-container,[data-handle=new-project] .block-reordering .dragSort-container{position:relative;width:100%;height:250px;max-height:96vh;overflow:auto;overscroll-behavior:contain}[data-handle=edit-portfolio] .block-reordering .dragSort-item,[data-handle=new-project] .block-reordering .dragSort-item{display:flex;align-items:center;position:absolute;top:0;left:0;z-index:0;width:100%;max-width:100%;height:70px}[data-handle=edit-portfolio] .block-reordering .dragSort-item-content,[data-handle=new-project] .block-reordering .dragSort-item-content{flex-wrap:nowrap;width:auto;min-width:180px;background-color:#fff}[data-handle=edit-portfolio] .block-reordering .modal-ctas,[data-handle=new-project] .block-reordering .modal-ctas{position:relative}[data-handle=edit-portfolio] .block-reordering .modal-ctas:before,[data-handle=new-project] .block-reordering .modal-ctas:before{content:"";position:absolute;left:0;top:-25px;z-index:1;width:calc(100% - 20px);height:24px;background:linear-gradient(to top,#fff,rgba(255,255,255,0))}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel,[data-handle=new-project] .block-reordering #btn-modal-cancel{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));border-color:var(--text-current);color:var(--text-current)}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel[type=text],[data-handle=new-project] .block-reordering #btn-modal-cancel[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel svg path,[data-handle=new-project] .block-reordering #btn-modal-cancel svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel:hover,[data-handle=new-project] .block-reordering #btn-modal-cancel:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel:hover svg path,[data-handle=new-project] .block-reordering #btn-modal-cancel:hover svg path{fill:#fff}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel svg,[data-handle=new-project] .block-reordering #btn-modal-cancel svg{position:relative;z-index:2}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel svg path,[data-handle=new-project] .block-reordering #btn-modal-cancel svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel:hover,[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel:focus,[data-handle=new-project] .block-reordering #btn-modal-cancel:hover,[data-handle=new-project] .block-reordering #btn-modal-cancel:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel:hover svg path,[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel:focus svg path,[data-handle=new-project] .block-reordering #btn-modal-cancel:hover svg path,[data-handle=new-project] .block-reordering #btn-modal-cancel:focus svg path{fill:var(--text-current)}[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel:hover,[data-handle=edit-portfolio] .block-reordering #btn-modal-cancel:focus,[data-handle=new-project] .block-reordering #btn-modal-cancel:hover,[data-handle=new-project] .block-reordering #btn-modal-cancel:focus{border-color:#ec4242;color:var(--text-current)}[data-handle=edit-portfolio] .block-richText label[for=new-rich-text],[data-handle=new-project] .block-richText label[for=new-rich-text]{margin-top:var(--gutter-y)}[data-handle=edit-portfolio] .block-embed .field-container label:not(:first-of-type),[data-handle=new-project] .block-embed .field-container label:not(:first-of-type){margin-top:var(--gutter-y)}[data-handle=edit-portfolio] .block-embed .input-embed,[data-handle=new-project] .block-embed .input-embed{width:100%;margin-top:var(--gutter-y)}[data-handle=edit-portfolio] #btn-modal-close,[data-handle=new-project] #btn-modal-close{border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;margin:0 0 0 auto}[data-handle=edit-portfolio] #btn-modal-close[type=text],[data-handle=new-project] #btn-modal-close[type=text]{padding-left:15px;padding-right:15px}[data-handle=edit-portfolio] #btn-modal-close svg path,[data-handle=new-project] #btn-modal-close svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=edit-portfolio] #btn-modal-close:hover,[data-handle=new-project] #btn-modal-close:hover{color:#fff;background-color:#6d42ed}[data-handle=edit-portfolio] #btn-modal-close:hover svg path,[data-handle=new-project] #btn-modal-close:hover svg path{fill:#fff}[data-handle=edit-portfolio] #btn-modal-close svg,[data-handle=new-project] #btn-modal-close svg{position:relative;z-index:2}[data-handle=edit-portfolio] #btn-modal-close svg path,[data-handle=new-project] #btn-modal-close svg path{fill:var(--text-current)}[data-handle=edit-portfolio] #btn-modal-close:hover,[data-handle=edit-portfolio] #btn-modal-close:focus,[data-handle=new-project] #btn-modal-close:hover,[data-handle=new-project] #btn-modal-close:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=edit-portfolio] #btn-modal-close:hover svg path,[data-handle=edit-portfolio] #btn-modal-close:focus svg path,[data-handle=new-project] #btn-modal-close:hover svg path,[data-handle=new-project] #btn-modal-close:focus svg path{fill:var(--text-current)}[data-handle=edit-portfolio] #btn-modal-close img,[data-handle=edit-portfolio] #btn-modal-close svg,[data-handle=new-project] #btn-modal-close img,[data-handle=new-project] #btn-modal-close svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}[data-handle=edit-portfolio] #btn-modal-close:hover,[data-handle=edit-portfolio] #btn-modal-close:focus,[data-handle=new-project] #btn-modal-close:hover,[data-handle=new-project] #btn-modal-close:focus{border-color:#bfbfbf}[data-handle=edit-portfolio] #btn-modal-close *,[data-handle=new-project] #btn-modal-close *{pointer-events:none}@media (max-width: 767px){[data-handle=edit-portfolio] .heading,[data-handle=new-project] .heading{font-size:36px;overflow-wrap:break-word}[data-handle=edit-portfolio] hr,[data-handle=new-project] hr{margin-top:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * 2)}[data-handle=edit-portfolio] form .field-container:has(.is-choices),[data-handle=new-project] form .field-container:has(.is-choices){padding:8px 8px 4px}[data-handle=edit-portfolio] .choices__input,[data-handle=new-project] .choices__input{margin-bottom:0}[data-handle=edit-portfolio] .block-item,[data-handle=new-project] .block-item{padding-top:calc(var(--gutter-y) * 2)}[data-handle=edit-portfolio] .pro-container,[data-handle=new-project] .pro-container{margin-top:calc(var(--gutter-y) * 4)}[data-handle=edit-portfolio] form .dragSort-container,[data-handle=new-project] form .dragSort-container{height:172px}[data-handle=edit-portfolio] form .dragSort-item,[data-handle=new-project] form .dragSort-item{min-width:67px;max-height:calc(20vw + 4px - var(--gutter-cap) * 2)}[data-handle=edit-portfolio] form .dragSort-item-content,[data-handle=new-project] form .dragSort-item-content{justify-content:flex-start}[data-handle=edit-portfolio] form .dragSort-order,[data-handle=edit-portfolio] form .dragSort-item-content label,[data-handle=new-project] form .dragSort-order,[data-handle=new-project] form .dragSort-item-content label{width:100%}[data-handle=edit-portfolio] form .dragSort-item img,[data-handle=edit-portfolio] form .dragSort-item svg,[data-handle=new-project] form .dragSort-item img,[data-handle=new-project] form .dragSort-item svg{height:calc(20vw + 4px - var(--gutter-cap) * 2);border-radius:4px}[data-handle=edit-portfolio] form .dragSort-item-name,[data-handle=new-project] form .dragSort-item-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}}[data-handle=gallery] .filter-bar .filters{border-bottom:none}[data-handle=gallery] .gallery-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=gallery] .gallery-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=gallery] .gallery-container .projects{display:flex;flex-wrap:wrap;gap:calc(var(--gutter-y) * 2) var(--gutter-x);margin:0}[data-handle=gallery] .no-results{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;min-height:240px;margin-bottom:var(--gutter-y);text-align:center;font-size:24px}[data-handle=gallery] .no-results hr{margin-top:0}[data-handle=gallery] .no-results .emoji{width:100%;font-size:clamp(64px,8vw,116px)}[data-handle=gallery] .user-avatar-name-badges-username-follow .user-avatar .avatar,[data-handle=gallery] .user-avatar-name-badges-username-follow .user-avatar .lazyPicture,[data-handle=gallery] .user-avatar-name-badges-username-follow .avatar .avatar-photo{width:36px;height:36px}[data-handle=gallery] .user-avatar-name-badges-username-follow .user-title{display:none}[data-handle=gallery] .user-avatar-name-badges-username-follow .user-username{margin-top:0}[data-handle=gallery] #galleryListing{position:relative}@keyframes saving{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width: 767px){[data-handle=gallery] .gallery-container{margin-bottom:calc(var(--gutter-y) * 6)}[data-handle=gallery] .gallery-container .projects{gap:calc(var(--gutter-y) * 4) var(--gutter-x)}[data-handle=gallery] .gallery-container .btn-load-more{position:relative;top:calc(var(--gutter-y) * 7)}}[data-page=directory].is-dark .directory-container .directory-item{border-bottom-color:#222}[data-page=directory].is-dark .directory-container:has(.user-avatar-name-badges-username-follow:hover) .directory-item{border-bottom-color:transparent}[data-page=directory].is-dark .directory-container .tech a:hover,[data-page=directory].is-dark .directory-container .tech a:focus-within{color:var(--text-current)}[data-page=directory].is-dark .directory-container a.tech-more{border-color:#525252;background-color:#525252}@media (min-width: 768px){[data-page=directory].is-dark .directory-container .skills-tools .skills-tools-list:before{border:1px solid #525252;background-color:rgba(34,34,34,.95)}}[data-page=directory].is-dark .directory-container .profile-location{color:#bfbfbf}[data-page=directory].is-dark .directory-container .icon-location svg path{fill:#bfbfbf}[data-page=directory].is-dark .directory-container .profile-languages{color:#bfbfbf}[data-page=directory].is-dark .directory-container .btn-page.is-active{opacity:.35}[data-page=directory].is-dark .directory-container button.btn-pagination{border-color:#525252}[data-page=directory].is-dark .directory-container button.btn-pagination:hover{border-color:#6d42ed}[data-page=directory].is-dark .directory-container button.btn-pagination[disabled]{opacity:.15}[data-page=directory].is-dark .directory-container .pagination-info{color:#767676}@media (min-width: 768px){[data-page=directory].is-dark .directory-container .directory-container:before{background-color:rgba(22,22,22,.8)}}[data-handle=directory] .directory-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase;transition:opacity .15s .3s}[data-handle=directory] .directory-container .directory-listing{position:relative;z-index:1;gap:var(--gutter-y) var(--gutter-x);margin-top:0}[data-handle=directory] .directory-container .directory-item{position:relative;border-bottom:1px dotted #bfbfbf;padding:var(--gutter-y) 0}[data-handle=directory] .directory-container .directory-item.is-hide{display:none}[data-handle=directory] .directory-container .user-info{display:flex;align-items:center;position:relative;width:100%}[data-handle=directory] .directory-container li.tech{border-color:#666}[data-handle=directory] .directory-container .info-3{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-right:6px}[data-handle=directory] .directory-container .user-wrapper{width:100%}[data-handle=directory] .directory-container .skills-tools{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1}@media (min-width: 768px){[data-handle=directory] .directory-container .skills-tools{height:60px;-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0) 0px,rgb(255,255,255) 10px);mask-image:linear-gradient(0deg,rgba(255,255,255,0),#fff 10px);overflow:hidden}[data-handle=directory] .directory-container .skills-tools:hover{-webkit-mask-image:none;mask-image:none;overflow:visible}[data-handle=directory] .directory-container .skills-tools:hover .skills-tools-list{flex-wrap:wrap;position:absolute;z-index:1;top:50%;transform:translate3d(0,-50%,0)}[data-handle=directory] .directory-container .skills-tools:hover .skills-tools-list:before{opacity:1}}[data-handle=directory] .directory-container .skills-tools .skills-tools-list{width:100%;padding-left:0;list-style-type:""}[data-handle=directory] .directory-container .skills-tools .skills-tools-list:before{content:"";display:block;position:absolute;top:calc(-1 * var(--gutter-x) + 6px);left:calc(-1 * var(--gutter-x));z-index:-1;width:calc(100% + var(--gutter-x) * 2);height:calc(100% + var(--gutter-x) + 12px);border-radius:8px;border:1px solid #e1e1e1;background-color:#f1f1f1;opacity:0}[data-handle=directory] .directory-container .tech{display:inline-block;color:#fff}[data-handle=directory] .directory-container .tech:after{display:none}[data-handle=directory] .directory-container .tech a{margin:3px 0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-block;height:auto;padding:6px 12px;border-color:#525252;font-size:12px;color:var(--text-current);white-space:nowrap;cursor:pointer}[data-handle=directory] .directory-container .tech a[type=text]{padding-left:15px;padding-right:15px}[data-handle=directory] .directory-container .tech a svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=directory] .directory-container .tech a:hover{color:#fff;background-color:#6d42ed}[data-handle=directory] .directory-container .tech a:hover svg path{fill:#fff}[data-handle=directory] .directory-container .tech a svg{position:relative;z-index:2}[data-handle=directory] .directory-container .tech a svg path{fill:var(--text-current)}[data-handle=directory] .directory-container .tech a:hover,[data-handle=directory] .directory-container .tech a:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=directory] .directory-container .tech a:hover svg path,[data-handle=directory] .directory-container .tech a:focus svg path{fill:var(--text-current)}[data-handle=directory] .directory-container .tech a:hover,[data-handle=directory] .directory-container .tech a:focus-within{border-color:#6d42ed;border-radius:16px;background-color:#6d42ed;color:var(--bg-current)}[data-handle=directory] .directory-container a.tech-more{border-color:#bfbfbf;background-color:#eee}[data-handle=directory] .directory-container .availability{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;width:100%;text-align:right;text-transform:uppercase;color:var(--text-current)}[data-handle=directory] .directory-container .availability:hover,[data-handle=directory] .directory-container .availability:focus-visible{text-decoration:underline}[data-handle=directory] .directory-container .availability:before{content:"";display:inline-block;width:11px;height:11px;border-radius:50%;margin-right:2px;background-color:var(--status)}[data-handle=directory] .directory-container .availability.is-pulse:before{margin-right:4px;animation:pulse 2.25s linear forwards infinite}[data-handle=directory] .directory-container .profile-location{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;text-align:right;color:var(--text-current)}[data-handle=directory] .directory-container .profile-location:hover .location-text,[data-handle=directory] .directory-container .profile-location:focus-visible .location-text{text-decoration:underline}[data-handle=directory] .directory-container .icon-location svg path{fill:var(--text-current)}[data-handle=directory] .directory-container .profile-languages{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;text-align:right;color:var(--text-current)}[data-handle=directory] .directory-container .info-4{display:flex;gap:var(--gutter-x);align-items:flex-start;justify-content:flex-start;margin-top:calc(var(--gutter-y) * .75);padding-left:60px}[data-handle=directory] .directory-container .info-4 .project{position:relative;width:calc(20% - var(--gutter-x) * .8);aspect-ratio:16/9;border-radius:12px;overflow:hidden}[data-handle=directory] .directory-container .info-4 .project .aspect-ratio{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}[data-handle=directory] .directory-container .info-4 .project img,[data-handle=directory] .directory-container .info-4 .project video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}[data-handle=directory] .directory-container .no-results{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;min-height:240px;margin-top:var(--gutter-y);margin-bottom:var(--gutter-y);text-align:center;font-size:24px}[data-handle=directory] .directory-container .no-results .emoji{width:100%;font-size:clamp(64px,8vw,116px)}[data-handle=directory] .directory-container .pagination{display:flex;flex-wrap:wrap;gap:var(--gutter-y) var(--gutter-x);align-items:center;justify-content:space-between;width:100%;margin-top:var(--gutter-y)}[data-handle=directory] .directory-container .pagination-actions{display:flex;align-items:center;justify-content:space-between}[data-handle=directory] .directory-container .pagination-page-numbers{display:flex;align-items:center;justify-content:space-around;gap:0 6px;padding:0 var(--gutter-x)}[data-handle=directory] .directory-container .btn-page{border:0;margin:0;color:var(--text-current);background-color:transparent;padding:6px}[data-handle=directory] .directory-container .btn-page.is-active{opacity:.3;cursor:default}[data-handle=directory] .directory-container .btn-page:not(.is-active){display:inline-block;position:relative;cursor:pointer}@media (min-width: 768px){[data-handle=directory] .directory-container .btn-page:not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=directory] .directory-container .btn-page:not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=directory] .directory-container .btn-page:not(.is-active):hover:after,[data-handle=directory] .directory-container .btn-page:not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=directory] .directory-container .btn-page:not(.is-active):after{left:6px;bottom:8px;width:calc(100% - 12px)}[data-handle=directory] .directory-container button.btn-pagination{border-color:#767676;padding-top:10px;padding-bottom:10px}[data-handle=directory] .directory-container button.btn-pagination[disabled]{opacity:.3;pointer-events:none}[data-handle=directory] .directory-container .btn-pagination-back{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative}[data-handle=directory] .directory-container .btn-pagination-back[type=text]{padding-left:15px;padding-right:15px}[data-handle=directory] .directory-container .btn-pagination-back svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=directory] .directory-container .btn-pagination-back:hover{color:#fff;background-color:#6d42ed}[data-handle=directory] .directory-container .btn-pagination-back:hover svg path{fill:#fff}[data-handle=directory] .directory-container .btn-pagination-back svg{position:relative;z-index:2}[data-handle=directory] .directory-container .btn-pagination-back svg path{fill:var(--text-current)}[data-handle=directory] .directory-container .btn-pagination-back:hover,[data-handle=directory] .directory-container .btn-pagination-back:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=directory] .directory-container .btn-pagination-back:hover svg path,[data-handle=directory] .directory-container .btn-pagination-back:focus svg path{fill:var(--text-current)}[data-handle=directory] .directory-container .btn-pagination-back .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-handle=directory] .directory-container .btn-pagination-next{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;position:relative}[data-handle=directory] .directory-container .btn-pagination-next[type=text]{padding-left:15px;padding-right:15px}[data-handle=directory] .directory-container .btn-pagination-next svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=directory] .directory-container .btn-pagination-next:hover{color:#fff;background-color:#6d42ed}[data-handle=directory] .directory-container .btn-pagination-next:hover svg path{fill:#fff}[data-handle=directory] .directory-container .btn-pagination-next svg{position:relative;z-index:2}[data-handle=directory] .directory-container .btn-pagination-next svg path{fill:var(--text-current)}[data-handle=directory] .directory-container .btn-pagination-next:hover,[data-handle=directory] .directory-container .btn-pagination-next:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=directory] .directory-container .btn-pagination-next:hover svg path,[data-handle=directory] .directory-container .btn-pagination-next:focus svg path{fill:var(--text-current)}[data-handle=directory] .directory-container .btn-pagination-next .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-handle=directory] .directory-container .pagination-info{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;text-align:right}[data-handle=directory] .directory-container #user-preview{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}[data-handle=directory] .directory-container #user-preview img,[data-handle=directory] .directory-container #user-preview video{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(0) rotate(0);opacity:0}@media (min-width: 768px){[data-handle=directory] .directory-container .directory-item{transition:border-bottom-color .15s .3s,opacity .15s .3s}[data-handle=directory] .directory-container .directory-item:before{content:"";position:absolute;top:calc(var(--gutter-y) * .5);left:0;z-index:-1;width:calc(100% + var(--gutter-cap) * 1);height:calc(100% - var(--gutter-y));border-radius:16px;margin-left:calc(-.5 * var(--gutter-cap));margin-right:calc(-.5 * var(--gutter-cap));background-color:var(--text-current);opacity:0;transition:opacity .5s}[data-handle=directory] .directory-container .directory-item:hover:before{opacity:.065}[data-handle=directory] .directory-container .skills-tools{gap:20px 6px;-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0) 0px,rgb(255,255,255) 60px);mask-image:linear-gradient(0deg,rgba(255,255,255,0),#fff 60px)}[data-handle=directory] .directory-container .skills-tools-list{display:inline-flex;flex-wrap:wrap;gap:2px 6px}}@media (max-width: 767px){[data-handle=directory] .directory-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,13vw,100px);font-weight:400;letter-spacing:.005em;line-height:1}[data-handle=directory] .directory-container .directory-item{display:flex;flex-wrap:wrap;padding:24px 0;overflow-x:hidden}[data-handle=directory] .directory-container .user-badges{width:80px;margin-top:4px}[data-handle=directory] .directory-container .info-2{margin-top:12px}[data-handle=directory] .directory-container .info-3{align-items:flex-start;gap:2px;width:100%;margin-top:6px;padding-left:60px}[data-handle=directory] .directory-container .skills-tools .skills-tools-list{padding-left:60px}[data-handle=directory] .directory-container .availability{order:2;text-align:left}[data-handle=directory] .directory-container .profile-location{order:1;margin-top:4px;margin-left:-5px;text-align:left}[data-handle=directory] .directory-container .profile-languages{order:2;text-align:left}[data-handle=directory] .directory-container .info-4{margin-top:24px;padding-bottom:var(--gutter-y);overflow:auto;-webkit-overflow-scrolling:touch}[data-handle=directory] .directory-container .info-4 .project{min-width:66.67%}[data-handle=directory] .directory-container .info-1{order:1}[data-handle=directory] .directory-container .info-2{order:4}[data-handle=directory] .directory-container .info-3{order:2}[data-handle=directory] .directory-container .info-4{order:3}[data-handle=directory] .directory-container x .pagination-actions{width:100%}[data-handle=directory] .directory-container button.btn-pagination{padding-left:15px;padding-right:15px}[data-handle=directory] .directory-container button.btn-pagination:hover{border-color:#6d42ed}[data-handle=directory] .directory-container button.btn-pagination .text{display:none}}[data-handle=pricing] .pricing-container{padding-bottom:0}[data-handle=pricing] .pricing-container .content{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}[data-handle=pricing] .pricing-container .pricing-intro{display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:var(--gutter-y);perspective:400px}[data-handle=pricing] .pricing-container .subheading{margin-bottom:12px;color:#525252;font-size:16px;font-weight:500;letter-spacing:.01em;text-align:center;text-transform:uppercase}[data-handle=pricing] .pricing-container .intro-heading{font-size:42px;font-weight:600;text-align:center;line-height:1em}[data-handle=pricing] .pricing-container .description{max-width:480px;margin-top:12px;font-size:18px;text-align:center;color:#b8b8b8}[data-handle=pricing] .pricing-container .content a{color:var(--text-current)}[data-handle=pricing] .pricing-container .content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}[data-handle=pricing] .pricing-container .toggles{display:flex;justify-content:center;flex-wrap:wrap;gap:12px calc(var(--gutter-x) * 2)}[data-handle=pricing] .pricing-container .toggle{display:flex;align-items:center;gap:var(--gutter-x);border-radius:8px;background-color:#0a0a0a;padding:12px 12px 12px 24px}[data-handle=pricing] .pricing-container .toggle .toggle-title{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;font-weight:600;color:#b8b8b8}[data-handle=pricing] .pricing-container .toggle .options{display:flex;align-items:center;gap:12px;width:100%}[data-handle=pricing] .pricing-container .toggle .option-divider{align-self:stretch;width:1px;background:linear-gradient(0deg,rgba(82,82,82,0),#525252 40%,#525252 60%,rgba(82,82,82,0))}[data-handle=pricing] .pricing-container .personal-only,[data-handle=pricing] .pricing-container .business-only,[data-handle=pricing] .pricing-container .annually-only,[data-handle=pricing] .pricing-container a.btn.personal-only,[data-handle=pricing] .pricing-container a.btn.business-only,[data-handle=pricing] .pricing-container a.btn.annually-only{display:none}[data-handle=pricing] .pricing-container .pricing-types{margin-top:var(--gutter-y)}[data-handle=pricing] .pricing-container .pricing-types.is-personal .pricing-list .personal-sold-out .price .price-number{text-decoration:line-through}[data-handle=pricing] .pricing-container .pricing-types.is-personal .pricing-list .personal-only{display:inline-block}[data-handle=pricing] .pricing-container .pricing-types.is-personal .pricing-list .personal-onlyli{display:flex}[data-handle=pricing] .pricing-container .pricing-types.is-personal .pricing-list .personal-only.btn{display:inline-flex}[data-handle=pricing] .pricing-container .pricing-types.is-personal .pricing-list li.personal-only{display:flex}[data-handle=pricing] .pricing-container .pricing-types.is-personal .pricing-list .business-only,[data-handle=pricing] .pricing-container .pricing-types.is-personal .pricing-list .business-onlyli,[data-handle=pricing] .pricing-container .pricing-types.is-personal .pricing-list .business-only.btn{display:none}[data-handle=pricing] .pricing-container .pricing-types.is-business .pricing-list .business-sold-out .price .price-number{text-decoration:line-through}[data-handle=pricing] .pricing-container .pricing-types.is-business .pricing-list .personal-only,[data-handle=pricing] .pricing-container .pricing-types.is-business .pricing-list .personal-only.btn{display:none}[data-handle=pricing] .pricing-container .pricing-types.is-business .pricing-list .business-only{display:inline-block}[data-handle=pricing] .pricing-container .pricing-types.is-business .pricing-list .business-only.btn{display:inline-flex}[data-handle=pricing] .pricing-container .pricing-types.is-business .pricing-list li.business-only{display:flex}[data-handle=pricing] .pricing-container .pricing-types.is-lifetime .pricing-list .membership.basic,[data-handle=pricing] .pricing-container .pricing-types.is-lifetime .pricing-list .membership.pro{opacity:.25}[data-handle=pricing] .pricing-container .pricing-types.is-monthly .pricing-list .monthly-only{display:inline-block}[data-handle=pricing] .pricing-container .pricing-types.is-monthly .pricing-list .monthly-onlyli{display:flex}[data-handle=pricing] .pricing-container .pricing-types.is-monthly .pricing-list .monthly-only.btn{display:inline-flex}[data-handle=pricing] .pricing-container .pricing-types.is-monthly .pricing-list li.monthly-only{display:flex}[data-handle=pricing] .pricing-container .pricing-types.is-monthly .pricing-list .annually-only,[data-handle=pricing] .pricing-container .pricing-types.is-monthly .pricing-list .annually-onlyli,[data-handle=pricing] .pricing-container .pricing-types.is-monthly .pricing-list .annually-only.btn,[data-handle=pricing] .pricing-container .pricing-types.is-annually .pricing-list .monthly-only,[data-handle=pricing] .pricing-container .pricing-types.is-annually .pricing-list .monthly-only.btn{display:none}[data-handle=pricing] .pricing-container .pricing-types.is-annually .pricing-list .annually-only{display:inline-block}[data-handle=pricing] .pricing-container .pricing-types.is-annually .pricing-list .annually-only.btn{display:inline-flex}[data-handle=pricing] .pricing-container .pricing-types.is-annually .pricing-list li.annually-only{display:flex}[data-handle=pricing] .pricing-container .pricing-list{display:flex;align-items:stretch;gap:28px;margin-top:calc(var(--gutter-y) * 1.5)}[data-handle=pricing] .pricing-container .pricing-list .membership{display:flex;flex-direction:column;width:100%;border-radius:16px;padding:var(--gutter-x);background:#222;transition:opacity .3s,background-color .15s}[data-handle=pricing] .pricing-container .pricing-list .membership ::selection{color:#fff;background:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .membership:hover,[data-handle=pricing] .pricing-container .pricing-list .membership:focus-visible{opacity:1!important}[data-handle=pricing] .pricing-container .pricing-list .membership svg path{fill:#fff}[data-handle=pricing] .pricing-container .pricing-list .membership-divider{align-self:stretch;width:1px;background:linear-gradient(0deg,rgba(82,82,82,0),#525252 15%,#525252 85%,rgba(82,82,82,0))}[data-handle=pricing] .pricing-container .pricing-list .pro{background-color:#6d42ed}[data-handle=pricing] .pricing-container .pricing-list .pro .price-type,[data-handle=pricing] .pricing-container .pricing-list .pro .pricing-features li{color:#ece5ff}[data-handle=pricing] .pricing-container .pricing-list .pro .pricing-features .icon-check{flex-shrink:0}[data-handle=pricing] .pricing-container .pricing-list .pro .pricing-features .icon-check svg path{fill:#ece5ff}[data-handle=pricing] .pricing-container .pricing-list .pro .pricing-features li:first-of-type{color:#fff}[data-handle=pricing] .pricing-container .pricing-list .pro svg path{fill:#fff}[data-handle=pricing] .pricing-container .pricing-list .lifetime{background-color:#eee642;color:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .lifetime .price-type,[data-handle=pricing] .pricing-container .pricing-list .lifetime .pricing-features li{color:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .lifetime .pricing-features .icon-check svg path{fill:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .lifetime .pricing-features li:first-of-type{color:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .lifetime svg path{fill:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .price-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase}[data-handle=pricing] .pricing-container .pricing-list .price{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(24px,4.6vw,32px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;font-weight:600;margin-top:var(--gutter-y)}[data-handle=pricing] .pricing-container .pricing-list .price-schedule{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:inline;font-weight:600;opacity:.4}[data-handle=pricing] .pricing-container .pricing-list .sold-out{display:none}[data-handle=pricing] .pricing-container .pricing-list .price-savings{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:inline;font-weight:600}[data-handle=pricing] .pricing-container .pricing-list .price-type{margin-top:12px;font-size:14px;color:#b8b8b8}[data-handle=pricing] .pricing-container .pricing-list .pricing-features{margin:calc(var(--gutter-y) * .75) 0 0}[data-handle=pricing] .pricing-container .pricing-list .pricing-features li{display:flex;font-size:15px}[data-handle=pricing] .pricing-container .pricing-list .pricing-features li.business-only{font-weight:800}[data-handle=pricing] .pricing-container .pricing-list .pricing-features li.business-only .icon svg path{fill:#42ed91}[data-handle=pricing] .pricing-container .pricing-list .pricing-features li:not(:first-of-type){margin-top:12px}[data-handle=pricing] .pricing-container .pricing-list .pricing-features li:nth-child(2){margin-top:calc(var(--gutter-y) * .5)}[data-handle=pricing] .pricing-container .pricing-list .pricing-features .icon{margin-right:8px}[data-handle=pricing] .pricing-container .pricing-list .pricing-features .icon-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}[data-handle=pricing] .pricing-container .pricing-list .pricing-features .icon-check svg{width:11px;height:auto}[data-handle=pricing] .pricing-container .pricing-list .pricing-features .icon-check svg path{fill:#767676}[data-handle=pricing] .pricing-container .pricing-list .pricing-features li.and-more{margin-top:calc(var(--gutter-y) * .5)}[data-handle=pricing] .pricing-container .pricing-list .btn{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));align-self:center;display:inline-flex;width:100%;margin-top:calc(var(--gutter-y) * .5);text-align:center;background-color:#fff;color:#0c0c0c;opacity:.9;transition:opacity .15s}[data-handle=pricing] .pricing-container .pricing-list .btn[type=text]{padding-left:15px;padding-right:15px}[data-handle=pricing] .pricing-container .pricing-list .btn svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=pricing] .pricing-container .pricing-list .btn:hover{color:#fff;background-color:#6d42ed}[data-handle=pricing] .pricing-container .pricing-list .btn:hover svg path{fill:#fff}[data-handle=pricing] .pricing-container .pricing-list .btn[disabled]{opacity:.25;pointer-events:none}[data-handle=pricing] .pricing-container .pricing-list .btn svg path{fill:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .btn:hover,[data-handle=pricing] .pricing-container .pricing-list .btn:focus-visible{background-color:#fff;color:#0c0c0c;opacity:1}[data-handle=pricing] .pricing-container .pricing-list .btn:hover svg path,[data-handle=pricing] .pricing-container .pricing-list .btn:focus-visible svg path{fill:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-form .form-group,[data-handle=pricing] .pricing-container .pricing-list .multi-plan-radiobutton{display:none}[data-handle=pricing] .pricing-container .pricing-list form.enupal-stripe-form input[type=radio]:before{background-color:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button{all:unset;box-sizing:border-box;margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));width:100%;margin-top:calc(var(--gutter-y) * .5);transition:opacity .15s;cursor:pointer}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button span{all:unset}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button[type=text]{padding-left:15px;padding-right:15px}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button:hover{color:#fff;background-color:#6d42ed}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button:hover svg path{fill:#fff}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button:hover,[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button:focus-visible{background-color:#0c0c0c;color:#fff;opacity:.9}[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button:hover svg path,[data-handle=pricing] .pricing-container .pricing-list .enupal-stripe-button:focus-visible svg path{fill:#fff}[data-handle=pricing] .pricing-container .pricing-list .membership.pro .enupal-stripe-button:hover,[data-handle=pricing] .pricing-container .pricing-list .membership.pro .enupal-stripe-button:focus-visible,[data-handle=pricing] .pricing-container .pricing-list .btn-pro:hover,[data-handle=pricing] .pricing-container .pricing-list .btn-pro:focus-visible{background-color:#fff;color:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .membership.pro .enupal-stripe-button:hover svg path,[data-handle=pricing] .pricing-container .pricing-list .membership.pro .enupal-stripe-button:focus-visible svg path,[data-handle=pricing] .pricing-container .pricing-list .btn-pro:hover svg path,[data-handle=pricing] .pricing-container .pricing-list .btn-pro:focus-visible svg path{fill:#0c0c0c}[data-handle=pricing] .pricing-container .pricing-list .membership.lifetime .enupal-stripe-button,[data-handle=pricing] .pricing-container .pricing-list .btn-lifetime{background-color:#0c0c0c;color:#fff}[data-handle=pricing] .pricing-container .pricing-list .membership.lifetime .enupal-stripe-button svg path,[data-handle=pricing] .pricing-container .pricing-list .btn-lifetime svg path{fill:#fff}[data-handle=pricing] .pricing-container .pricing-list .membership.lifetime .enupal-stripe-button:hover,[data-handle=pricing] .pricing-container .pricing-list .membership.lifetime .enupal-stripe-button:focus-visible,[data-handle=pricing] .pricing-container .pricing-list .btn-lifetime:hover,[data-handle=pricing] .pricing-container .pricing-list .btn-lifetime:focus-visible{background-color:#0c0c0c;color:#fff}[data-handle=pricing] .pricing-container .pricing-list .membership.lifetime .enupal-stripe-button:hover svg path,[data-handle=pricing] .pricing-container .pricing-list .membership.lifetime .enupal-stripe-button:focus-visible svg path,[data-handle=pricing] .pricing-container .pricing-list .btn-lifetime:hover svg path,[data-handle=pricing] .pricing-container .pricing-list .btn-lifetime:focus-visible svg path{fill:#fff}[data-handle=pricing] .pricing-container .pricing-list .note{display:inline-block;margin-top:12px;text-align:center;color:#767676;font-size:12px}[data-handle=pricing] .pricing-container .pro-benefits{margin-top:calc(var(--gutter-y) * 2)}[data-handle=pricing] .pricing-container .pro-benefits a{display:inline-block;position:relative;color:var(--text-current)}@media (min-width: 768px){[data-handle=pricing] .pricing-container .pro-benefits a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=pricing] .pricing-container .pro-benefits a.is-inverse:after{background-color:var(--bg-current)}[data-handle=pricing] .pricing-container .pro-benefits a:hover:after,[data-handle=pricing] .pricing-container .pro-benefits a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=pricing] .pricing-container .benefits-heading{line-height:1.2em}[data-handle=pricing] .pricing-container .benefits-description{margin-top:var(--gutter-y)}[data-handle=pricing] .pricing-container .benefits-list{margin-top:var(--gutter-x);padding-left:var(--gutter-x);list-style:disc}[data-handle=pricing] .pricing-container .benefits-list li:not(:first-of-type){margin-top:12px}[data-handle=pricing] .pricing-container .cta-container{margin-top:var(--gutter-y);width:100%}[data-handle=pricing] .pricing-container a.btn-upgrade{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:inline-flex}[data-handle=pricing] .pricing-container a.btn-upgrade[type=text]{padding-left:15px;padding-right:15px}[data-handle=pricing] .pricing-container a.btn-upgrade svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=pricing] .pricing-container a.btn-upgrade:hover{color:#fff;background-color:#6d42ed}[data-handle=pricing] .pricing-container a.btn-upgrade:hover svg path{fill:#fff}[data-handle=pricing] .pricing-container a.btn-upgrade:hover,[data-handle=pricing] .pricing-container a.btn-upgrade:focus-visible{background-color:#0c0c0c}[data-handle=pricing] .pricing-container .compare{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:calc(var(--gutter-y) * 3)}[data-handle=pricing] .pricing-container .compare .compare-heading{text-align:center}[data-handle=pricing] .pricing-container .compare .compare-heading .heading{max-width:540px;margin-left:auto;margin-right:auto;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.1em;color:#eaeaea}[data-handle=pricing] .pricing-container .compare .table{display:flex;margin-top:calc(var(--gutter-y) * 1.5)}[data-handle=pricing] .pricing-container .compare .t-features{display:flex;flex-wrap:wrap;flex-shrink:0;width:240px;padding-right:var(--gutter-x)}[data-handle=pricing] .pricing-container .compare .t-features .t-row{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:52px;border-bottom:1px solid #222222;padding:12px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.1em;color:#ccc}[data-handle=pricing] .pricing-container .compare .t-features .t-row ul{margin:0;padding-left:12px;list-style:circle}[data-handle=pricing] .pricing-container .compare .t-features .t-row li{margin-top:4px}[data-handle=pricing] .pricing-container .compare .t-headings{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;font-weight:700}[data-handle=pricing] .pricing-container .compare .t-values{display:flex;flex-direction:column;width:100%;color:#ccc;overflow:auto}[data-handle=pricing] .pricing-container .compare .t-values .t-row{display:flex;align-items:center;justify-content:space-evenly;border-bottom:1px solid #222222;text-align:center;color:#ccc}[data-handle=pricing] .pricing-container .compare .t-values .t-row svg path{fill:#f2f2f2}[data-handle=pricing] .pricing-container .compare .t-values .t-value{display:flex;align-items:center;justify-content:center;width:95px;min-height:52px;line-height:1.1em;padding:12px;text-align:center}[data-handle=pricing] .pricing-container .faqs-container{max-width:750px;margin-top:calc(var(--gutter-y) * 3);margin-left:auto;margin-right:auto}[data-handle=pricing] .pricing-container .faqs-heading{text-align:center}[data-handle=pricing] .pricing-container .faqs-heading .heading{max-width:540px;margin-left:auto;margin-right:auto;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:28px;font-weight:500;text-transform:none;line-height:1.1em;color:#eaeaea}[data-handle=pricing] .pricing-container .faqs{margin-top:calc(var(--gutter-y) * 1.5)}[data-handle=pricing] .pricing-container .question,[data-handle=pricing] .pricing-container .faq:last-of-type:after{border-color:#525252}[data-handle=pricing] .pricing-container .question{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;padding-top:12px;line-height:1.3em;color:#8b8b8b}[data-handle=pricing] .pricing-container .answer{padding-bottom:12px;font-size:16px;line-height:1.5em;color:#eaeaea}[data-handle=pricing] .pricing-container .answer ul{margin:0}[data-handle=pricing] .pricing-container .answer p{color:#eaeaea}[data-handle=pricing] .pricing-container .faqs-container .faq:not(:first-of-type){margin-top:12px}[data-handle=pricing] .pricing-container .faq:last-of-type:after{margin-top:12px}[data-handle=pricing] .pricing-container .icon-plus-big svg path,[data-handle=pricing] .pricing-container .icon-minus-big svg path{fill:#b8b8b8}[data-handle=pricing] .pricing-container .faq-contact{max-width:642px;margin-left:auto;margin-right:auto;text-align:center;color:#b8b8b8}[data-handle=pricing] .pricing-container .faq-contact .faq-contact-heading{font-size:26px;font-weight:500;color:#ccc}[data-handle=pricing] .pricing-container .faq-contact p{margin-top:.5em}[data-handle=pricing] .pricing-container .faq-contact a{color:#b8b8b8;text-decoration:underline;transition:color .15s}[data-handle=pricing] .pricing-container .faq-contact a:hover,[data-handle=pricing] .pricing-container .faq-contact a:focus-visible{color:#fff}[data-handle=pricing] .pricing-container .join-today{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:calc(var(--gutter-y) * 3) var(--gutter-cap);color:#0c0c0c;background-color:#eee642}[data-handle=pricing] .pricing-container .join-today .subheading{color:#0c0c0c;opacity:.33}[data-handle=pricing] .pricing-container .join-today .heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px;text-align:center}@media (min-width: 1441px){[data-handle=pricing] .pricing-container .join-today .heading{letter-spacing:-.63px}}@media (max-width: 767px){[data-handle=pricing] .pricing-container .join-today .heading{letter-spacing:-.36px}}[data-handle=pricing] .pricing-container .join-today-content{max-width:800px}[data-handle=pricing] .pricing-container .btn-join-today{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-top:var(--gutter-y);background-color:#0c0c0c;color:#fff;transition:opacity .2s}[data-handle=pricing] .pricing-container .btn-join-today[type=text]{padding-left:15px;padding-right:15px}[data-handle=pricing] .pricing-container .btn-join-today svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=pricing] .pricing-container .btn-join-today:hover{color:#fff;background-color:#6d42ed}[data-handle=pricing] .pricing-container .btn-join-today:hover svg path{fill:#fff}[data-handle=pricing] .pricing-container .btn-join-today svg path{fill:#fff}[data-handle=pricing] .pricing-container .btn-join-today:hover,[data-handle=pricing] .pricing-container .btn-join-today:focus-visible{background-color:#0c0c0c;color:#fff;opacity:.8}[data-handle=pricing] .pricing-container .btn-join-today:hover svg path,[data-handle=pricing] .pricing-container .btn-join-today:focus-visible svg path{fill:#fff}[data-handle=pricing] .pricing-container .join-today-thanks{margin-top:calc(var(--gutter-y) * 2.5);font-size:18px;font-weight:900}@media (max-width: 1360px) and (min-width: 931px){[data-handle=pricing] .pricing-container .pricing-list{margin-left:calc(-2 * var(--gutter-cap));margin-right:calc(-2 * var(--gutter-cap))}}@media (min-width: 768px){[data-handle=pricing] .pricing-container .toggles .options label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:center;border:1px solid #525252;border-radius:4px;padding:12px 24px;cursor:pointer}[data-handle=pricing] .pricing-container .toggles .options label:hover,[data-handle=pricing] .pricing-container .toggles .options label:focus-visible{border-color:#6d42ed}[data-handle=pricing] .pricing-container .toggles .options label.option-lifetime:hover,[data-handle=pricing] .pricing-container .toggles .options label.option-lifetime:focus-visible{border-color:#eee642}[data-handle=pricing] .pricing-container .toggles .options input{display:none}[data-handle=pricing] .pricing-container .toggles .options label:has(input:checked){border-color:#6d42ed;color:#fff;background-color:#6d42ed;transition:all .15s}[data-handle=pricing] .pricing-container .toggles .options label:has(input:checked).option-monthly,[data-handle=pricing] .pricing-container .toggles .options label:has(input:checked).option-annually{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=pricing] .pricing-container .toggles .options label:has(input:checked).option-lifetime{border-color:#eee642;color:#0c0c0c;background-color:#eee642}}@media (max-width: 930px){[data-handle=pricing] .pricing-container .pricing-list{flex-wrap:wrap}[data-handle=pricing] .pricing-container .pricing-list .membership.basic,[data-handle=pricing] .pricing-container .pricing-list .membership.pro{width:calc(50% - var(--gutter-x) + 10px)}[data-handle=pricing] .pricing-container .pricing-list .membership-divider{width:100%;height:1px;background:linear-gradient(90deg,rgba(82,82,82,0),#525252 15%,#525252 85%,rgba(82,82,82,0))}[data-handle=pricing] .pricing-container .pricing-list .membership.lifetime{width:100%}}@media (max-width: 767px){[data-handle=pricing] .pricing-container .description.text-big{font-size:16px}[data-handle=pricing] .pricing-container .pricing-types{margin-top:calc(var(--gutter-y) * 4)}[data-handle=pricing] .pricing-container .pricing-list{margin-top:calc(var(--gutter-y) * 2)}[data-handle=pricing] .pricing-container .pricing-list .membership{padding-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 2)}[data-handle=pricing] .pricing-container .pricing-list .membership.basic,[data-handle=pricing] .pricing-container .pricing-list .membership.pro{width:100%}[data-handle=pricing] .pricing-container .pricing-list .price{margin-top:calc(var(--gutter-y) * 2);font-size:32px}[data-handle=pricing] .pricing-container .pricing-list .btn,[data-handle=pricing] .pricing-container .pricing-list .pricing-features{margin-top:calc(var(--gutter-y) * 2)}[data-handle=pricing] .pricing-container .pricing-list .pricing-features li:nth-child(2){margin-top:calc(var(--gutter-y) * 1)}[data-handle=pricing] .pricing-container .pricing-list .pricing-features li.and-more{margin-top:calc(var(--gutter-y) * 2)}[data-handle=pricing] .pricing-container .toggle{display:flex;flex-wrap:wrap;width:100%;padding:12px}[data-handle=pricing] .pricing-container .toggle .options{flex-wrap:wrap;gap:18px}[data-handle=pricing] .pricing-container .toggle-title{width:100%}[data-handle=pricing] .pricing-container .toggle .option-divider{display:none}[data-handle=pricing] .pricing-container .option-personal,[data-handle=pricing] .pricing-container .option-business,[data-handle=pricing] .pricing-container .option-monthly,[data-handle=pricing] .pricing-container .option-annually,[data-handle=pricing] .pricing-container .option-lifetime{display:flex;align-items:center;width:calc(33.33% - 12px)}[data-handle=pricing] .pricing-container .option-personal input,[data-handle=pricing] .pricing-container .option-business input,[data-handle=pricing] .pricing-container .option-monthly input,[data-handle=pricing] .pricing-container .option-annually input,[data-handle=pricing] .pricing-container .option-lifetime input{margin:0 6px 0 0}[data-handle=pricing] .pricing-container input[type=radio]{appearance:none;-webkit-appearance:none;display:inline-grid!important;place-content:center;position:relative;width:20px;height:20px;border-radius:50%;padding:0;background-color:#525252}[data-handle=pricing] .pricing-container input[type=radio]:before{content:"";display:block;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;background-color:#fff;transform:scale(0);transition:.15s transform ease-in-out}[data-handle=pricing] .pricing-container input[type=radio]:checked:before{transform:scale(.85)}[data-handle=pricing] .pricing-container .option-lifetime input[type=radio]:before{background-color:#eee642}[data-handle=pricing] .pricing-container .compare{margin-top:calc(var(--gutter-y) * 5)}[data-handle=pricing] .pricing-container .compare .t-features{width:172px}[data-handle=pricing] .pricing-container .compare .t-features .t-row{padding-left:0;padding-right:0;font-size:14px;font-weight:400}[data-handle=pricing] .pricing-container .compare .t-values .t-headings .t-value{font-size:12px}[data-handle=pricing] .pricing-container .compare .t-values .t-value{flex-shrink:0;width:52px;padding:0;font-size:10px}[data-handle=pricing] .pricing-container .faqs-container{margin-top:calc(var(--gutter-y) * 5)}[data-handle=pricing] .pricing-container .faqs-container .faqs{margin-top:calc(var(--gutter-y) * 3);margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=pricing] .pricing-container .btn-join-today{margin-top:calc(var(--gutter-y) * 2)}[data-handle=pricing] .pricing-container .join-today-thanks{text-align:center}}[data-handle=articlesListing] .articlesListing-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=articlesListing] .articlesListing-container .articles{display:flex;flex-wrap:wrap;gap:calc(var(--gutter-y) * 1.5) calc(var(--gutter-x) * 2)}[data-handle=articlesListing] .articlesListing-container .cards{width:100%;margin-left:0}[data-handle=articlesListing] .articlesListing-container .cards .card{width:calc(33.33% - var(--gutter-x) * 1.333)}[data-handle=articlesListing] .articlesListing-container .cards .card:not(:last-of-type){margin-right:0}@media (max-width: 767px){[data-handle=articlesListing] .articlesListing-container .articles{gap:calc(var(--gutter-y) * 2) var(--gutter-x)}[data-handle=articlesListing] .articlesListing-container .cards{width:100%}[data-handle=articlesListing] .articlesListing-container .cards .card{width:calc(50% - var(--gutter-x) * .5)}[data-handle=articlesListing] .articlesListing-container .cards .card:not(:last-of-type){margin-right:0}}[data-handle=article] .article-container .heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-size:clamp(63px,6.7vw,146px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.96;letter-spacing:-1.92px;margin-bottom:var(--gutter-y);text-align:center}@media (min-width: 1441px){[data-handle=article] .article-container .heading{letter-spacing:-2.92px}}@media (max-width: 767px){[data-handle=article] .article-container .heading{letter-spacing:-1.26px}}[data-handle=article] .article-container .categories{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%;margin-bottom:var(--gutter-y)}[data-handle=article] .article-container .categories .tag{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));height:auto;padding:6px 12px;background-color:var(--bg-current);transform:translate3d(0,28px,0)}[data-handle=article] .article-container .categories .tag[type=text]{padding-left:15px;padding-right:15px}[data-handle=article] .article-container .categories .tag svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=article] .article-container .categories .tag:hover{color:#fff;background-color:#6d42ed}[data-handle=article] .article-container .categories .tag:hover svg path{fill:#fff}[data-handle=article] .article-container .categories .tag svg{position:relative;z-index:2}[data-handle=article] .article-container .categories .tag svg path{fill:var(--text-current)}[data-handle=article] .article-container .categories .tag:hover,[data-handle=article] .article-container .categories .tag:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=article] .article-container .categories .tag:hover svg path,[data-handle=article] .article-container .categories .tag:focus svg path{fill:var(--text-current)}[data-handle=article] .article-container .categories .tag:hover,[data-handle=article] .article-container .categories .tag:focus{border-color:var(--text-current);background-color:var(--text-current);color:var(--bg-current)}[data-handle=article] .article-container .details{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;margin-bottom:calc(var(--gutter-y) * 1.5);padding-top:calc(var(--gutter-y) * .5);padding-bottom:calc(var(--gutter-y) * .5)}[data-handle=article] .article-container .details-end{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=article] .article-container .detail-1{width:100%}[data-handle=article] .article-container .detail-2{display:flex;gap:8px}[data-handle=article] .article-container .stats{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;margin-top:12px;color:#767676}[data-handle=article] .article-container .featured-asset{margin-bottom:calc(var(--gutter-y) * .5)}[data-handle=article] .article-container .featured-asset .lazyPicture{border-radius:16px}[data-handle=article] .article-container .article-body{padding-bottom:calc(var(--gutter-y) * 1.5);font-size:20px}@media (min-width: 768px){[data-handle=article] .article-container .article-body .float-left{float:left;max-width:50%;margin-right:calc(var(--gutter-x) * 2);margin-bottom:var(--gutter-y)}[data-handle=article] .article-container .article-body .float-left figure,[data-handle=article] .article-container .article-body .float-left .video-container{margin-top:0}[data-handle=article] .article-container .article-body .float-right{float:right;max-width:50%;margin-left:calc(var(--gutter-x) * 2);margin-bottom:var(--gutter-y)}[data-handle=article] .article-container .article-body .float-right figure,[data-handle=article] .article-container .article-body .float-right .video-container{margin-top:0}}[data-handle=article] .article-container .article-body .clear{clear:both;margin-top:calc(var(--gutter-y) * 3)}[data-handle=article] .article-container .article-body .group{margin-top:calc(var(--gutter-y) * 2)}[data-handle=article] .article-container .article-body .group:before{content:"";display:block;width:100%;clear:both}[data-handle=article] .article-container .article-body .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=article] .article-container .article-body .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=article] .article-container .article-body .text-big{display:inline-block;line-height:1.4em;font-size:24px}[data-handle=article] .article-container .article-body .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=article] .article-container .article-body h3{margin-top:calc(var(--gutter-y) * 1.5);font-weight:400;line-height:1.1em;letter-spacing:-.02em}[data-handle=article] .article-container .article-body p{color:#222}[data-handle=article] .article-container .article-body strong{font-weight:550}[data-handle=article] .article-container .article-body a{color:var(--text-current);text-decoration:underline}[data-handle=article] .article-container .article-body ol,[data-handle=article] .article-container .article-body ul{font-size:18px}[data-handle=article] .article-container .article-body blockquote{margin:2em}[data-handle=article] .article-container .article-body blockquote strong{font-weight:400}[data-handle=article] .article-container .article-body .disclaimer{border-left:2px solid #bfbfbf;padding-left:12px;font-size:18px;max-width:480px;margin-left:auto;margin-right:auto}[data-handle=article] .article-container .article-body figure,[data-handle=article] .article-container .article-body .video-container{text-align:center;margin:calc(var(--gutter-y) * 1.5) 0 var(--gutter-y)}[data-handle=article] .article-container .article-body figure img,[data-handle=article] .article-container .article-body figure video,[data-handle=article] .article-container .article-body .video-container img,[data-handle=article] .article-container .article-body .video-container video{width:auto;height:auto;max-height:1024px;border-radius:16px;object-fit:contain}[data-handle=article] .article-container .article-body figure figcaption,[data-handle=article] .article-container .article-body figure .video-caption,[data-handle=article] .article-container .article-body .video-container figcaption,[data-handle=article] .article-container .article-body .video-container .video-caption{max-width:520px;margin:12px auto 0;padding-left:8px;padding-right:8px;font-size:12px;color:#767676}@media (max-width: 767px){[data-handle=article] .article-container .article-body figure,[data-handle=article] .article-container .article-body .video-container{margin:calc(var(--gutter-y) * 2) 0}}[data-handle=article] .article-container .article-body .extend{margin-left:-12px;margin-right:-12px}[data-handle=article] .article-container .article-body .extend:before{content:"";display:block;width:100%;clear:both}@media (min-width: 768px){[data-handle=article] .article-container .article-body .extend{margin-left:calc(-1 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 24px);margin-right:calc(-1 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 24px)}}@media (min-width: 1920px){[data-handle=article] .article-container .article-body .extend{margin-left:calc(-2 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 42px);margin-right:calc(-2 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 42px)}}[data-handle=article] .article-container .article-body .full{margin-left:-12px;margin-right:-12px}[data-handle=article] .article-container .article-body .full:before{content:"";display:block;width:100%;clear:both}@media (min-width: 768px){[data-handle=article] .article-container .article-body .full{margin-left:calc(-3 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 72px);margin-right:calc(-3 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 72px)}}@media (min-width: 1920px){[data-handle=article] .article-container .article-body .full{margin-left:calc(-4 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 84px);margin-right:calc(-4 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 84px)}}[data-handle=article] .article-container .article-body .layout-2x1,[data-handle=article] .article-container .article-body .layout-3x1{display:flex;align-items:center;gap:var(--gutter-x)}[data-handle=article] .article-container .article-body .layout-2x2{display:flex;flex-wrap:wrap;gap:var(--gutter-x)}[data-handle=article] .article-container .article-body .layout-2x2 figure,[data-handle=article] .article-container .article-body .layout-2x2 .video-container{width:calc(50% - var(--gutter-x) * .5)}[data-handle=article] .article-container .links{margin-top:calc(var(--gutter-y) * 2)}[data-handle=article] .article-container .social-links{margin-top:var(--gutter-y)}[data-handle=article] .article-container .social-links ul{padding-left:30px;list-style:circle}[data-handle=article] .article-container .social-links a{display:inline-block;position:relative;text-decoration:none}@media (min-width: 768px){[data-handle=article] .article-container .social-links a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=article] .article-container .social-links a.is-inverse:after{background-color:var(--bg-current)}[data-handle=article] .article-container .social-links a:hover:after,[data-handle=article] .article-container .social-links a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=article] .article-container .social-links a:after{bottom:2px}[data-handle=article] .article-container .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gutter-y)}[data-handle=article] .article-container .section-ctas{display:flex;flex-wrap:wrap;justify-content:flex-end}[data-handle=article] .article-container .section-ctas a{display:inline-flex;align-items:center;border-radius:4px;color:var(--text-current)}[data-handle=article] .article-container .section-ctas a .link-text{text-align:right;padding-right:6px}[data-handle=article] .article-container .section-ctas a:hover .icon-arrow-right,[data-handle=article] .article-container .section-ctas a:focus .icon-arrow-right{transform:translate(3px)}[data-handle=article] .article-container .section-ctas .icon-arrow-right{display:flex;transition:transform calc(.15s * var(--reduced-motion)) ease-in-out}[data-handle=article] .article-container .section-ctas .btn-round{margin-left:10px;color:#fff}[data-handle=article] .article-container .section-ctas .btn-outline{margin-left:var(--gutter-cap)}[data-handle=article] .article-container .section-ctas .btn-outline:hover,[data-handle=article] .article-container .section-ctas .btn-outline:focus{color:#fff;background-color:#0c0c0c}@media (min-width: 768px){[data-handle=article] .article-container .article-body .drop-cap{margin-top:0}}@media (max-width: 767px){[data-handle=article] .article-container .heading{margin-bottom:calc(var(--gutter-y) * 2.5);font-size:36px}[data-handle=article] .article-container .categories{margin-bottom:calc(var(--gutter-y) * 2)}[data-handle=article] .article-container .details{margin-bottom:calc(var(--gutter-y) * 5);padding-top:var(--gutter-y);padding-bottom:var(--gutter-y)}[data-handle=article] .article-container .heading+.details{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=article] .article-container .detail-2{flex-direction:column}[data-handle=article] .article-container .article-body{margin-top:calc(var(--gutter-y) * 6);margin-bottom:calc(var(--gutter-y) * 2)}[data-handle=article] .article-container .article-body h3{margin-top:calc(var(--gutter-y) * 4);line-height:1.2em}[data-handle=article] .article-container .article-body blockquote{margin:1.5em 1em;font-size:24px;line-height:1.4em}[data-handle=article] .article-container .article-body .float-left,[data-handle=article] .article-container .article-body .float-right{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=article] .article-container .article-body .extend img,[data-handle=article] .article-container .article-body .full img{border-radius:0}[data-handle=article] .article-container .article-body figure,[data-handle=article] .article-container .article-body .video-container{margin:calc(var(--gutter-y) * 3) 0}[data-handle=article] .article-container .article-body>figure:last-child{margin-bottom:0}[data-handle=article] .article-container .article-body .layout-2x1{flex-wrap:wrap}[data-handle=article] .article-container .article-body .layout-2x1 figure+figure{margin-top:var(--gutter-y)}[data-handle=article] .article-container .links{margin-top:calc(var(--gutter-y) * 4)}[data-handle=article] .article-container .social-links{margin-top:calc(var(--gutter-y) * 2)}[data-handle=article] .article-container .section-header{margin-top:calc(var(--gutter-y) * 4)}}body.is-loaded [data-handle=tutorial] .tutorial-container .featured-asset img{animation:featuredAssetReveal 2s cubic-bezier(.87,0,.13,1) forwards}[data-handle=tutorial] .tutorial-container{position:relative;padding-top:0}[data-handle=tutorial] .tutorial-container .heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-size:clamp(63px,6.7vw,146px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.96;letter-spacing:-1.92px;margin-bottom:var(--gutter-y);text-align:center}@media (min-width: 1441px){[data-handle=tutorial] .tutorial-container .heading{letter-spacing:-2.92px}}@media (max-width: 767px){[data-handle=tutorial] .tutorial-container .heading{letter-spacing:-1.26px}}[data-handle=tutorial] .tutorial-container .content-grid{min-height:calc(100vh - 64px);min-height:calc(100svh - 64px);position:relative}[data-handle=tutorial] .tutorial-container .featured-asset{display:grid;align-items:center;justify-content:center;position:relative;width:100%;filter:brightness(1)}[data-handle=tutorial] .tutorial-container .featured-asset.is-border-default .lazyPicture,[data-handle=tutorial] .tutorial-container .featured-asset.is-border-default video{border-radius:0}[data-handle=tutorial] .tutorial-container .featured-asset.is-border-rounded .lazyPicture,[data-handle=tutorial] .tutorial-container .featured-asset.is-border-rounded video{border-radius:16px;overflow:hidden}[data-handle=tutorial] .tutorial-container .featured-asset.is-border-circle .lazyPicture,[data-handle=tutorial] .tutorial-container .featured-asset.is-border-circle video{border-radius:50%;overflow:hidden}[data-handle=tutorial] .tutorial-container .featured-asset .lazyPicture{width:auto;height:auto;padding-bottom:0}[data-handle=tutorial] .tutorial-container .featured-asset img{transform:scale(1.2)}[data-handle=tutorial] .tutorial-container .categories{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%;margin-top:70px;margin-bottom:70px}[data-handle=tutorial] .tutorial-container .categories .tag{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));height:auto;padding:6px 12px;background-color:var(--bg-current);opacity:0;transform:translate3d(0,28px,0);cursor:default;pointer-events:none}[data-handle=tutorial] .tutorial-container .categories .tag[type=text]{padding-left:15px;padding-right:15px}[data-handle=tutorial] .tutorial-container .categories .tag svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=tutorial] .tutorial-container .categories .tag:hover{color:#fff;background-color:#6d42ed}[data-handle=tutorial] .tutorial-container .categories .tag:hover svg path{fill:#fff}[data-handle=tutorial] .tutorial-container .categories .tag svg{position:relative;z-index:2}[data-handle=tutorial] .tutorial-container .categories .tag svg path{fill:var(--text-current)}[data-handle=tutorial] .tutorial-container .categories .tag:hover,[data-handle=tutorial] .tutorial-container .categories .tag:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=tutorial] .tutorial-container .categories .tag:hover svg path,[data-handle=tutorial] .tutorial-container .categories .tag:focus svg path{fill:var(--text-current)}[data-handle=tutorial] .tutorial-container .details{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;margin-bottom:calc(var(--gutter-y) * 3);padding-top:calc(var(--gutter-y) * .5);padding-bottom:calc(var(--gutter-y) * .5)}[data-handle=tutorial] .tutorial-container .detail-1{width:100%}[data-handle=tutorial] .tutorial-container .detail-2{display:flex;gap:8px}[data-handle=tutorial] .tutorial-container .stats{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;margin-top:12px;color:#767676}[data-handle=tutorial] .tutorial-container .introduction h2:first-child{margin-top:0}[data-handle=tutorial] .tutorial-container .article-iframe-repo{display:flex;flex-wrap:wrap;flex-direction:column;gap:12px}[data-handle=tutorial] .tutorial-container .iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}[data-handle=tutorial] .tutorial-container .iframe-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:1px solid var(--text-current);border-radius:16px;overscroll-behavior:auto}[data-handle=tutorial] .tutorial-container .iframe-repo-links{display:flex;align-items:center;gap:2ch;margin-left:16px}[data-handle=tutorial] .tutorial-container .iframe-repo-link-wrapper{margin-top:0}[data-handle=tutorial] .tutorial-container .iframe-repo-link{color:var(--text-current);text-decoration:underline}[data-handle=tutorial] .tutorial-container .article-body{padding-bottom:calc(var(--gutter-y) * 3);font-size:20px}[data-handle=tutorial] .tutorial-container .article-body hr{margin-top:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * 2);border-top-color:#bfbfbf}[data-handle=tutorial] .tutorial-container .article-body hr+h3{margin-top:0}@media (min-width: 768px){[data-handle=tutorial] .tutorial-container .article-body .float-left{float:left;max-width:50%;margin-right:calc(var(--gutter-x) * 2);margin-bottom:var(--gutter-y)}[data-handle=tutorial] .tutorial-container .article-body .float-left figure,[data-handle=tutorial] .tutorial-container .article-body .float-left .video-container{margin-top:0}[data-handle=tutorial] .tutorial-container .article-body .float-right{float:right;max-width:50%;margin-left:calc(var(--gutter-x) * 2);margin-bottom:var(--gutter-y)}[data-handle=tutorial] .tutorial-container .article-body .float-right figure,[data-handle=tutorial] .tutorial-container .article-body .float-right .video-container{margin-top:0}}[data-handle=tutorial] .tutorial-container .article-body .clear{clear:both;margin-top:calc(var(--gutter-y) * 3)}[data-handle=tutorial] .tutorial-container .article-body .group{margin-top:calc(var(--gutter-y) * 2)}[data-handle=tutorial] .tutorial-container .article-body .group:before{content:"";display:block;width:100%;clear:both}[data-handle=tutorial] .tutorial-container .article-body .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=tutorial] .tutorial-container .article-body .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=tutorial] .tutorial-container .article-body .text-big{display:inline-block;line-height:1.4em;font-size:24px}[data-handle=tutorial] .tutorial-container .article-body .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=tutorial] .tutorial-container .article-body h2{margin-top:calc(var(--gutter-y) * 2);font-weight:500}[data-handle=tutorial] .tutorial-container .article-body h3{margin-top:calc(var(--gutter-y) * 2);font-weight:400;line-height:1.1em;letter-spacing:-.02em}[data-handle=tutorial] .tutorial-container .article-body p{color:#222}[data-handle=tutorial] .tutorial-container .article-body a{color:var(--text-current);text-decoration:underline}[data-handle=tutorial] .tutorial-container .article-body ol ol{list-style-type:lower-alpha}[data-handle=tutorial] .tutorial-container .article-body figure,[data-handle=tutorial] .tutorial-container .article-body .video-container{text-align:center;margin:calc(var(--gutter-y) * 1.5) 0 0}[data-handle=tutorial] .tutorial-container .article-body figure img,[data-handle=tutorial] .tutorial-container .article-body figure video,[data-handle=tutorial] .tutorial-container .article-body .video-container img,[data-handle=tutorial] .tutorial-container .article-body .video-container video{width:auto;height:auto;max-height:1024px;border-radius:16px;object-fit:contain}[data-handle=tutorial] .tutorial-container .article-body figure figcaption,[data-handle=tutorial] .tutorial-container .article-body figure .video-caption,[data-handle=tutorial] .tutorial-container .article-body .video-container figcaption,[data-handle=tutorial] .tutorial-container .article-body .video-container .video-caption{max-width:520px;margin:12px auto 0;padding-left:8px;padding-right:8px;font-size:12px;color:#767676}@media (max-width: 767px){[data-handle=tutorial] .tutorial-container .article-body figure,[data-handle=tutorial] .tutorial-container .article-body .video-container{margin:calc(var(--gutter-y) * 2) 0}}[data-handle=tutorial] .tutorial-container .article-body .extend{margin-left:-12px;margin-right:-12px}[data-handle=tutorial] .tutorial-container .article-body .extend:before{content:"";display:block;width:100%;clear:both}@media (min-width: 768px){[data-handle=tutorial] .tutorial-container .article-body .extend{margin-left:calc(-1 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 24px);margin-right:calc(-1 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 24px)}}@media (min-width: 1920px){[data-handle=tutorial] .tutorial-container .article-body .extend{margin-left:calc(-2 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 42px);margin-right:calc(-2 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 42px)}}[data-handle=tutorial] .tutorial-container .article-body .full{margin-left:-12px;margin-right:-12px}[data-handle=tutorial] .tutorial-container .article-body .full:before{content:"";display:block;width:100%;clear:both}@media (min-width: 768px){[data-handle=tutorial] .tutorial-container .article-body .full{margin-left:calc(-3 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 72px);margin-right:calc(-3 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 72px)}}@media (min-width: 1920px){[data-handle=tutorial] .tutorial-container .article-body .full{margin-left:calc(-4 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 84px);margin-right:calc(-4 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 84px)}}[data-handle=tutorial] .tutorial-container .article-body .layout-2x1,[data-handle=tutorial] .tutorial-container .article-body .layout-3x1{display:flex;gap:var(--gutter-x)}[data-handle=tutorial] .tutorial-container .article-body .layout-2x2{display:flex;flex-wrap:wrap;gap:var(--gutter-x)}[data-handle=tutorial] .tutorial-container .article-body .layout-2x2 figure,[data-handle=tutorial] .tutorial-container .article-body .layout-2x2 .video-container{width:calc(50% - var(--gutter-x) * .5)}[data-handle=tutorial] .tutorial-container .article-body .details{margin-top:calc(var(--gutter-y) * 2);margin-bottom:0}[data-handle=tutorial] .tutorial-container .article-body .link-hash{font-weight:300}[data-handle=tutorial] .tutorial-container .article-body a[href^="#"]:has(.link-hash){font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px;margin-left:-1.3ch;text-decoration:none;font-weight:400;color:#bfbfbf!important;pointer-events:all}@media (min-width: 1441px){[data-handle=tutorial] .tutorial-container .article-body a[href^="#"]:has(.link-hash){letter-spacing:-.63px}}@media (max-width: 767px){[data-handle=tutorial] .tutorial-container .article-body a[href^="#"]:has(.link-hash){letter-spacing:-.36px}}[data-handle=tutorial] .tutorial-container .article-body a[href^="#"]:has(.link-hash):hover{color:#6d42ed!important}[data-handle=tutorial] .tutorial-container .article-body h3:has(.link-hash){margin-left:.75ch}[data-handle=tutorial] .tutorial-container .article-body h3:has(.link-hash) .link-hash{font-size:clamp(24px,4.6vw,32px)}[data-handle=tutorial] .tutorial-container .article-body .link-git-branch{flex-shrink:0;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0;font-weight:500;text-decoration:none;transition:none;cursor:pointer}[data-handle=tutorial] .tutorial-container .article-body .link-git-branch svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=tutorial] .tutorial-container .article-body .link-git-branch:before{content:"Branch: ";display:inline-flex;align-items:center;height:14px;margin-right:.75ch;padding-left:calc(12px + .75ch);background-image:url(https://files.okaydev.co/production/images/ui/icons/icon-branch.svg?dm=1727762025);background-repeat:no-repeat}[data-handle=tutorial] .tutorial-container .article-body .link-git-branch:hover{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=tutorial] .tutorial-container .article-body .link-git-branch:hover:before{background-image:url(https://files.okaydev.co/production/images/ui/icons/icon-branch-white.svg?dm=1727762538)}[data-handle=tutorial] .tutorial-container .article-body .tip{display:inline-block;position:relative;border-radius:16px;margin:var(--gutter-cap) calc(var(--gutter-cap) * 2);padding:var(--gutter-x);font-size:18px;line-height:24px;letter-spacing:-.01em;color:#767676;transition:color .5s cubic-bezier(.86,0,.07,1),transform .5s cubic-bezier(.86,0,.07,1)}[data-handle=tutorial] .tutorial-container .article-body .tip strong{margin-right:2px;font-weight:900;text-transform:uppercase;color:#6d42ed}[data-handle=tutorial] .tutorial-container .article-body .tip:before{content:"";position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;border-radius:20px;background-color:#6d42ed;opacity:0;transition:opacity .5s cubic-bezier(.86,0,.07,1),transform .5s cubic-bezier(.86,0,.07,1)}[data-handle=tutorial] .tutorial-container .article-body .tip:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:20px;background-color:#f1f1f1;transition:transform .5s cubic-bezier(.86,0,.07,1)}[data-handle=tutorial] .tutorial-container .article-body .tip:hover{transform:translate3d(6px,-6px,0);color:#0c0c0c}[data-handle=tutorial] .tutorial-container .article-body .tip:hover:before{opacity:1;transform:translate3d(-6px,6px,0)}@media (max-width: 767px){[data-handle=tutorial] .tutorial-container .article-body .tip{margin-top:calc(var(--gutter-cap) * 3)}}[data-handle=tutorial] .tutorial-container .links{margin-top:calc(var(--gutter-y) * 2)}[data-handle=tutorial] .tutorial-container .social-links{margin-top:var(--gutter-y)}[data-handle=tutorial] .tutorial-container .social-links ul{padding-left:30px;list-style:circle}[data-handle=tutorial] .tutorial-container .social-links a{display:inline-block;position:relative;text-decoration:none}@media (min-width: 768px){[data-handle=tutorial] .tutorial-container .social-links a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=tutorial] .tutorial-container .social-links a.is-inverse:after{background-color:var(--bg-current)}[data-handle=tutorial] .tutorial-container .social-links a:hover:after,[data-handle=tutorial] .tutorial-container .social-links a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=tutorial] .tutorial-container .social-links a:after{bottom:2px}[data-handle=tutorial] .tutorial-container .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gutter-y)}[data-handle=tutorial] .tutorial-container .section-ctas{display:flex;flex-wrap:wrap;justify-content:flex-end}[data-handle=tutorial] .tutorial-container .section-ctas a{display:inline-flex;align-items:center;border-radius:4px;color:var(--text-current)}[data-handle=tutorial] .tutorial-container .section-ctas a .link-text{text-align:right;padding-right:6px}[data-handle=tutorial] .tutorial-container .section-ctas a:hover .icon-arrow-right,[data-handle=tutorial] .tutorial-container .section-ctas a:focus .icon-arrow-right{transform:translate(3px)}[data-handle=tutorial] .tutorial-container .section-ctas .icon-arrow-right{display:flex;transition:transform calc(.15s * var(--reduced-motion)) ease-in-out}[data-handle=tutorial] .tutorial-container .section-ctas .btn-round{margin-left:10px;color:#fff}[data-handle=tutorial] .tutorial-container .section-ctas .btn-outline{margin-left:var(--gutter-cap)}[data-handle=tutorial] .tutorial-container .section-ctas .btn-outline:hover,[data-handle=tutorial] .tutorial-container .section-ctas .btn-outline:focus{color:#fff;background-color:#0c0c0c}@media (min-width: 768px){[data-handle=tutorial] .tutorial-container .featured-asset img{position:static;width:auto;height:auto;max-width:65vw;max-height:60vh;max-height:60svh;object-fit:contain}[data-handle=tutorial] .tutorial-container .details{padding-left:var(--gutter-x);padding-right:var(--gutter-x)}[data-handle=tutorial] .tutorial-container .article-body .drop-cap{margin-top:0}}@media (max-width: 767px){[data-handle=tutorial] .tutorial-container .heading{margin-bottom:calc(var(--gutter-y) * 2.5);font-size:36px}[data-handle=tutorial] .tutorial-container .featured-asset{height:auto}[data-handle=tutorial] .tutorial-container .featured-asset.is-border-default .lazyPicture{border-radius:16px}[data-handle=tutorial] .tutorial-container .featured-asset .lazyPicture{position:static;top:0;left:0;width:100%;height:auto}[data-handle=tutorial] .tutorial-container .categories{margin-top:calc(var(--gutter-y) * 2);margin-bottom:calc(var(--gutter-y) * 2)}[data-handle=tutorial] .tutorial-container .details{margin-top:calc(var(--gutter-y) * 2);margin-bottom:calc(var(--gutter-y) * 2);padding-top:var(--gutter-y);padding-bottom:var(--gutter-y)}[data-handle=tutorial] .tutorial-container .detail-2{flex-direction:column}[data-handle=tutorial] .tutorial-container .tutorial-container{margin-top:calc(var(--gutter-y) * 2)}[data-handle=tutorial] .tutorial-container .article-iframe-repo{position:relative;padding-bottom:0}[data-handle=tutorial] .tutorial-container .iframe-container{position:relative;width:100%;height:75vh;padding-top:0}[data-handle=tutorial] .tutorial-container .article-body h3{margin-top:calc(var(--gutter-y) * 4)}[data-handle=tutorial] .tutorial-container .article-body .text-huge{max-width:100%;line-height:1.2em;font-size:28px}[data-handle=tutorial] .tutorial-container .article-body .float-left,[data-handle=tutorial] .tutorial-container .article-body .float-right{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=tutorial] .tutorial-container .article-body figure,[data-handle=tutorial] .tutorial-container .article-body .video-container{margin:calc(var(--gutter-y) * 3) 0 0}[data-handle=tutorial] .tutorial-container .article-body .layout-2x1{flex-wrap:wrap}[data-handle=tutorial] .tutorial-container .article-body .layout-2x1 figure+figure{margin-top:var(--gutter-y)}[data-handle=tutorial] .tutorial-container .links{margin-top:calc(var(--gutter-y) * 4)}[data-handle=tutorial] .tutorial-container .social-links{margin-top:calc(var(--gutter-y) * 2)}[data-handle=tutorial] .tutorial-container .section-header{margin-top:calc(var(--gutter-y) * 4)}}body.is-loaded [data-handle=interview] .interview-container .featured-asset img{animation:featuredAssetReveal 2s cubic-bezier(.87,0,.13,1) forwards}@keyframes featuredAssetReveal{0%{transform:scale(1.2);filter:brightness(0)}to{transform:scale(1);filter:brightness(1)}}body.is-loaded [data-handle=interview] .interview-container .heading span{animation:introReveal 1.25s cubic-bezier(.16,1,.3,1) 1s forwards}@keyframes introReveal{0%{opacity:0;transform:translate3d(0,110%,0)}to{opacity:1;transform:translateZ(0)}}[data-handle=interview] .interview-container{position:relative;padding-top:0}[data-handle=interview] .interview-container .content-grid{min-height:calc(100vh - 64px);min-height:calc(100svh - 64px);position:relative}[data-handle=interview] .interview-container .featured-asset{display:grid;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:-1;width:100%;height:calc(100vh - 244px);height:calc(100svh - 244px);filter:brightness(1)}[data-handle=interview] .interview-container .featured-asset.is-border-default .lazyPicture{border-radius:0}[data-handle=interview] .interview-container .featured-asset.is-border-rounded .lazyPicture{border-radius:16px}[data-handle=interview] .interview-container .featured-asset.is-border-circle .lazyPicture{border-radius:50%}[data-handle=interview] .interview-container .featured-asset .lazyPicture{width:auto;height:auto;padding-bottom:0;overflow:hidden}[data-handle=interview] .interview-container .featured-asset img{transform:scale(1.2)}[data-handle=interview] .interview-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;display:grid;padding-top:calc(75vh - 176px);padding-top:calc(75svh - 176px);margin-bottom:85px;text-align:center;-webkit-user-select:none;user-select:none}[data-handle=interview] .interview-container .heading span{display:grid;font-family:Megazoid-ShadeLeft,FallbackFontBold,arial,helvetica,sans-serif;opacity:0;transform:translate3d(0,110%,0)}[data-handle=interview] .interview-container .heading span:before{content:attr(data-heading);position:absolute;top:0;left:0;width:100%;font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;color:var(--bg-current)}[data-handle=interview] .interview-container .categories{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%;margin-bottom:70px}[data-handle=interview] .interview-container .categories .tag{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));height:auto;padding:6px 12px;background-color:var(--bg-current);opacity:0;transform:translate3d(0,28px,0);cursor:default;pointer-events:none}[data-handle=interview] .interview-container .categories .tag[type=text]{padding-left:15px;padding-right:15px}[data-handle=interview] .interview-container .categories .tag svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=interview] .interview-container .categories .tag:hover{color:#fff;background-color:#6d42ed}[data-handle=interview] .interview-container .categories .tag:hover svg path{fill:#fff}[data-handle=interview] .interview-container .categories .tag svg{position:relative;z-index:2}[data-handle=interview] .interview-container .categories .tag svg path{fill:var(--text-current)}[data-handle=interview] .interview-container .categories .tag:hover,[data-handle=interview] .interview-container .categories .tag:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=interview] .interview-container .categories .tag:hover svg path,[data-handle=interview] .interview-container .categories .tag:focus svg path{fill:var(--text-current)}[data-handle=interview] .interview-container .details{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;margin-bottom:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * .5);padding-bottom:calc(var(--gutter-y) * .5)}[data-handle=interview] .interview-container .detail-1{width:100%}[data-handle=interview] .interview-container .detail-2{display:flex;gap:8px}[data-handle=interview] .interview-container .stats{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;margin-top:12px;color:#767676}[data-handle=interview] .interview-container .article-body{padding-bottom:calc(var(--gutter-y) * 3);font-size:20px}@media (min-width: 768px){[data-handle=interview] .interview-container .article-body .float-left{float:left;max-width:50%;margin-right:calc(var(--gutter-x) * 2);margin-bottom:var(--gutter-y)}[data-handle=interview] .interview-container .article-body .float-left figure,[data-handle=interview] .interview-container .article-body .float-left .video-container{margin-top:0}[data-handle=interview] .interview-container .article-body .float-right{float:right;max-width:50%;margin-left:calc(var(--gutter-x) * 2);margin-bottom:var(--gutter-y)}[data-handle=interview] .interview-container .article-body .float-right figure,[data-handle=interview] .interview-container .article-body .float-right .video-container{margin-top:0}}[data-handle=interview] .interview-container .article-body .clear{clear:both;margin-top:calc(var(--gutter-y) * 3)}[data-handle=interview] .interview-container .article-body .group{margin-top:calc(var(--gutter-y) * 2)}[data-handle=interview] .interview-container .article-body .group:before{content:"";display:block;width:100%;clear:both}[data-handle=interview] .interview-container .article-body .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=interview] .interview-container .article-body .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=interview] .interview-container .article-body .text-big{display:inline-block;line-height:1.4em;font-size:24px}[data-handle=interview] .interview-container .article-body .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=interview] .interview-container .article-body h3{margin-top:calc(var(--gutter-y) * 2);font-weight:400;line-height:1.1em;letter-spacing:-.02em}[data-handle=interview] .interview-container .article-body p{color:#222}[data-handle=interview] .interview-container .article-body a{color:var(--text-current);text-decoration:underline}[data-handle=interview] .interview-container .article-body figure,[data-handle=interview] .interview-container .article-body .video-container{text-align:center;margin:calc(var(--gutter-y) * 1.5) 0 0}[data-handle=interview] .interview-container .article-body figure img,[data-handle=interview] .interview-container .article-body figure video,[data-handle=interview] .interview-container .article-body .video-container img,[data-handle=interview] .interview-container .article-body .video-container video{width:auto;height:auto;max-height:1024px;border-radius:16px;object-fit:contain}[data-handle=interview] .interview-container .article-body figure figcaption,[data-handle=interview] .interview-container .article-body figure .video-caption,[data-handle=interview] .interview-container .article-body .video-container figcaption,[data-handle=interview] .interview-container .article-body .video-container .video-caption{max-width:520px;margin:12px auto 0;padding-left:8px;padding-right:8px;font-size:12px;color:#767676}@media (max-width: 767px){[data-handle=interview] .interview-container .article-body figure,[data-handle=interview] .interview-container .article-body .video-container{margin:calc(var(--gutter-y) * 2) 0}}[data-handle=interview] .interview-container .article-body .extend{margin-left:-12px;margin-right:-12px}[data-handle=interview] .interview-container .article-body .extend:before{content:"";display:block;width:100%;clear:both}@media (min-width: 768px){[data-handle=interview] .interview-container .article-body .extend{margin-left:calc(-1 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 24px);margin-right:calc(-1 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 24px)}}@media (min-width: 1920px){[data-handle=interview] .interview-container .article-body .extend{margin-left:calc(-2 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 42px);margin-right:calc(-2 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 42px)}}[data-handle=interview] .interview-container .article-body .full{margin-left:-12px;margin-right:-12px}[data-handle=interview] .interview-container .article-body .full:before{content:"";display:block;width:100%;clear:both}@media (min-width: 768px){[data-handle=interview] .interview-container .article-body .full{margin-left:calc(-3 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 72px);margin-right:calc(-3 * (var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) - 72px)}}@media (min-width: 1920px){[data-handle=interview] .interview-container .article-body .full{margin-left:calc(-4 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 84px);margin-right:calc(-4 * (var(--max-width) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) + 84px)}}[data-handle=interview] .interview-container .article-body .layout-2x1,[data-handle=interview] .interview-container .article-body .layout-3x1{display:flex;gap:var(--gutter-x)}[data-handle=interview] .interview-container .article-body .layout-2x2{display:flex;flex-wrap:wrap;gap:var(--gutter-x)}[data-handle=interview] .interview-container .article-body .layout-2x2 figure,[data-handle=interview] .interview-container .article-body .layout-2x2 .video-container{width:calc(50% - var(--gutter-x) * .5)}[data-handle=interview] .interview-container .article-body .tip{display:inline-block;position:relative;border-radius:16px;margin:var(--gutter-cap) calc(var(--gutter-cap) * 2);padding:var(--gutter-x);font-size:18px;line-height:24px;letter-spacing:-.01em;color:#767676;transition:color .5s cubic-bezier(.86,0,.07,1),transform .5s cubic-bezier(.86,0,.07,1)}[data-handle=interview] .interview-container .article-body .tip strong{margin-right:2px;font-weight:900;text-transform:uppercase;color:#6d42ed}[data-handle=interview] .interview-container .article-body .tip:before{content:"";position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;border-radius:20px;background-color:#6d42ed;opacity:0;transition:opacity .5s cubic-bezier(.86,0,.07,1),transform .5s cubic-bezier(.86,0,.07,1)}[data-handle=interview] .interview-container .article-body .tip:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:20px;background-color:#f1f1f1;transition:transform .5s cubic-bezier(.86,0,.07,1)}[data-handle=interview] .interview-container .article-body .tip:hover{transform:translate3d(6px,-6px,0);color:#0c0c0c}[data-handle=interview] .interview-container .article-body .tip:hover:before{opacity:1;transform:translate3d(-6px,6px,0)}@media (max-width: 767px){[data-handle=interview] .interview-container .article-body .tip{margin-top:calc(var(--gutter-cap) * 3)}}[data-handle=interview] .interview-container .links{margin-top:calc(var(--gutter-y) * 2)}[data-handle=interview] .interview-container .social-links{margin-top:var(--gutter-y)}[data-handle=interview] .interview-container .social-links ul{padding-left:30px;list-style:circle}[data-handle=interview] .interview-container .social-links a{display:inline-block;position:relative;text-decoration:none}@media (min-width: 768px){[data-handle=interview] .interview-container .social-links a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=interview] .interview-container .social-links a.is-inverse:after{background-color:var(--bg-current)}[data-handle=interview] .interview-container .social-links a:hover:after,[data-handle=interview] .interview-container .social-links a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=interview] .interview-container .social-links a:after{bottom:2px}[data-handle=interview] .interview-container .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gutter-y)}[data-handle=interview] .interview-container .section-ctas{display:flex;flex-wrap:wrap;justify-content:flex-end}[data-handle=interview] .interview-container .section-ctas a{display:inline-flex;align-items:center;border-radius:4px;color:var(--text-current)}[data-handle=interview] .interview-container .section-ctas a .link-text{text-align:right;padding-right:6px}[data-handle=interview] .interview-container .section-ctas a:hover .icon-arrow-right,[data-handle=interview] .interview-container .section-ctas a:focus .icon-arrow-right{transform:translate(3px)}[data-handle=interview] .interview-container .section-ctas .icon-arrow-right{display:flex;transition:transform calc(.15s * var(--reduced-motion)) ease-in-out}[data-handle=interview] .interview-container .section-ctas .btn-round{margin-left:10px;color:#fff}[data-handle=interview] .interview-container .section-ctas .btn-outline{margin-left:var(--gutter-cap)}[data-handle=interview] .interview-container .section-ctas .btn-outline:hover,[data-handle=interview] .interview-container .section-ctas .btn-outline:focus{color:#fff;background-color:#0c0c0c}@media (min-width: 768px){[data-handle=interview] .interview-container .featured-asset img{position:static;width:auto;height:auto;max-width:65vw;max-height:60vh;max-height:60svh;object-fit:contain}[data-handle=interview] .interview-container .details{padding-left:var(--gutter-x);padding-right:var(--gutter-x)}[data-handle=interview] .interview-container .article-body .drop-cap{margin-top:0}}@media (max-width: 767px){[data-handle=interview] .interview-container .featured-asset{top:12px;height:calc(50vh - 32px);height:calc(50svh - 32px)}[data-handle=interview] .interview-container .featured-asset.is-border-default .lazyPicture{border-radius:16px}[data-handle=interview] .interview-container .featured-asset .lazyPicture{position:absolute;top:0;left:0;width:100%;height:100%}[data-handle=interview] .interview-container .heading{padding-top:calc(50vh - 64px);padding-top:calc(50svh - 64px);margin-bottom:calc(var(--gutter-y) * 3);font-size:clamp(50px,7.6vw,192px)}[data-handle=interview] .interview-container .categories{margin-bottom:calc(var(--gutter-y) * 2)}[data-handle=interview] .interview-container .details{margin-top:calc(var(--gutter-y) * 2);margin-bottom:calc(var(--gutter-y) * 2);padding-top:var(--gutter-y);padding-bottom:var(--gutter-y)}[data-handle=interview] .interview-container .detail-2{flex-direction:column}[data-handle=interview] .interview-container .article-body h3{margin-top:calc(var(--gutter-y) * 4)}[data-handle=interview] .interview-container .article-body .float-left,[data-handle=interview] .interview-container .article-body .float-right{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=interview] .interview-container .article-body figure,[data-handle=interview] .interview-container .article-body .video-container{margin:calc(var(--gutter-y) * 3) 0 0}[data-handle=interview] .interview-container .article-body .layout-2x1{flex-wrap:wrap}[data-handle=interview] .interview-container .article-body .layout-2x1 figure+figure{margin-top:var(--gutter-y)}[data-handle=interview] .interview-container .links{margin-top:calc(var(--gutter-y) * 4)}[data-handle=interview] .interview-container .social-links{margin-top:calc(var(--gutter-y) * 2)}[data-handle=interview] .interview-container .section-header{margin-top:calc(var(--gutter-y) * 4)}}[data-handle=interviewQASaved] p{font-size:20px}[data-handle=interviewQASaved] p a{color:#6d42ed}[data-handle=interviewQASaved] p em{font-size:16px}[data-handle=interviewQA] #interviewConfetti,[data-handle=interviewQADraft] #interviewConfetti{position:absolute;top:0;left:0;width:100%;height:100svh;z-index:0}[data-handle=interviewQA] .letter-wrapper,[data-handle=interviewQADraft] .letter-wrapper{position:relative}[data-handle=interviewQA] .letter,[data-handle=interviewQADraft] .letter{position:relative;z-index:1;border:1px solid #f1f1f1;border-radius:3px;padding:calc(var(--gutter-y) * 1.5) calc(var(--gutter-y) * 1.5) calc(var(--gutter-y) * 3.5);background-color:var(--bg-current);box-shadow:0 0 6px rgba(0,0,0,.05);transform:translateZ(0) rotate(0) scale(1);transition:box-shadow .3s cubic-bezier(.16,1,.3,1) .2s,transform .6s cubic-bezier(.16,1,.3,1) .2s}[data-handle=interviewQA] .draft-heading,[data-handle=interviewQADraft] .draft-heading{margin-bottom:calc(var(--gutter-y) * 2)}[data-handle=interviewQA] hr:first-of-type,[data-handle=interviewQADraft] hr:first-of-type{margin-top:calc(var(--gutter-y) * .5)}[data-handle=interviewQA] .intro,[data-handle=interviewQADraft] .intro{font-size:20px}[data-handle=interviewQA] .dash,[data-handle=interviewQADraft] .dash{text-align:center}[data-handle=interviewQA] p.note,[data-handle=interviewQADraft] p.note{border-radius:8px;padding:var(--gutter-x);font-size:16px;line-height:1.4em;background-color:#f1f1f1}[data-handle=interviewQA] .signature,[data-handle=interviewQADraft] .signature{margin-top:calc(var(--gutter-y) * 1.5)}[data-handle=interviewQA] .emojis,[data-handle=interviewQADraft] .emojis{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;margin:0}[data-handle=interviewQA] .emoji,[data-handle=interviewQADraft] .emoji{display:block;position:absolute;max-width:120px;max-height:120px;transform:translateZ(0) rotate(0);transition:transform .3s cubic-bezier(.7,0,.84,0)}[data-handle=interviewQA] .emoji-1,[data-handle=interviewQADraft] .emoji-1{top:8%;left:0;max-width:115px;max-height:115px}[data-handle=interviewQA] .emoji-2,[data-handle=interviewQADraft] .emoji-2{top:0;right:12%}[data-handle=interviewQA] .emoji-3,[data-handle=interviewQADraft] .emoji-3{top:14%;right:0;max-width:110px;max-height:110px}[data-handle=interviewQA] .emoji-4,[data-handle=interviewQADraft] .emoji-4{top:25%;left:0;max-width:100px;max-height:100px}[data-handle=interviewQA] .interview-qa-wrapper,[data-handle=interviewQADraft] .interview-qa-wrapper{margin-top:calc(var(--gutter-y) * 3)}[data-handle=interviewQA] .interview-qa-wrapper .freeform-row p,[data-handle=interviewQADraft] .interview-qa-wrapper .freeform-row p{margin-top:var(--gutter-y);font-size:24px;font-weight:700}[data-handle=interviewQA] .interview-qa-wrapper .freeform-row ul,[data-handle=interviewQADraft] .interview-qa-wrapper .freeform-row ul{margin-top:var(--gutter-y)}[data-handle=interviewQA] .interview-qa-wrapper .freeform-row li,[data-handle=interviewQADraft] .interview-qa-wrapper .freeform-row li{margin-top:1ch;margin-left:var(--gutter-x)}[data-handle=interviewQA] .freeform-pages,[data-handle=interviewQADraft] .freeform-pages{border-bottom-color:var(--text-current)}[data-handle=interviewQA] .freeform-pages li,[data-handle=interviewQADraft] .freeform-pages li{padding:calc(var(--gutter-x) * .5) calc(var(--gutter-y) * .5);color:var(--text-current)}[data-handle=interviewQA] .freeform-pages li.active,[data-handle=interviewQADraft] .freeform-pages li.active{color:var(--bg-current);background:#6d42ed}[data-handle=interviewQA] form .freeform-row+.freeform-row,[data-handle=interviewQADraft] form .freeform-row+.freeform-row{margin-top:calc(var(--gutter-y) * 2)}[data-handle=interviewQA] .freeform-row:has(hr),[data-handle=interviewQADraft] .freeform-row:has(hr){margin-top:0!important;margin-bottom:0!important}[data-handle=interviewQA] .freeform-row [class*=freeform-col-] label,[data-handle=interviewQADraft] .freeform-row [class*=freeform-col-] label{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:20px;font-weight:500;text-transform:none}[data-handle=interviewQA] .freeform-row [class*=freeform-col-] .input-group-one-line,[data-handle=interviewQADraft] .freeform-row [class*=freeform-col-] .input-group-one-line{gap:calc(var(--gutter-x) * 1)}[data-handle=interviewQA] .freeform-row [class*=freeform-col-] .input-group-one-line label,[data-handle=interviewQADraft] .freeform-row [class*=freeform-col-] .input-group-one-line label{display:inline-flex;align-items:center;font-size:42px}[data-handle=interviewQA] .freeform-row [class*=freeform-col-] textarea,[data-handle=interviewQADraft] .freeform-row [class*=freeform-col-] textarea{resize:both}[data-handle=interviewQA] [data-freeform-controls] button,[data-handle=interviewQADraft] [data-freeform-controls] button{margin-top:0}[data-handle=interviewQA] [data-freeform-controls] [data-freeform-action=save],[data-handle=interviewQADraft] [data-freeform-controls] [data-freeform-action=save]{color:#0c0c0c;background-color:#bfbfbf}[data-handle=interviewQA] [data-freeform-controls] [data-freeform-action=save]:hover,[data-handle=interviewQA] [data-freeform-controls] [data-freeform-action=save]:focus,[data-handle=interviewQADraft] [data-freeform-controls] [data-freeform-action=save]:hover,[data-handle=interviewQADraft] [data-freeform-controls] [data-freeform-action=save]:focus{opacity:.9}@media (min-width: 768px){[data-handle=interviewQA] .letter-wrapper:hover .letter,[data-handle=interviewQADraft] .letter-wrapper:hover .letter{box-shadow:16px 16px 20px 10px rgba(0,0,0,.1);transform:translate3d(-4px,-8px,0) rotate(.6deg) scale(1.02);transition-timing-function:cubic-bezier(.16,1,.3,1);transition-delay:0s}[data-handle=interviewQA] .letter-wrapper:hover .emoji,[data-handle=interviewQADraft] .letter-wrapper:hover .emoji{transition-duration:1s;transition-timing-function:cubic-bezier(.16,1,.3,1)}[data-handle=interviewQA] .letter-wrapper:hover .emoji-1,[data-handle=interviewQADraft] .letter-wrapper:hover .emoji-1{transform:translate3d(-100%,-20%,0) rotate(-15deg);transition-delay:.15s}[data-handle=interviewQA] .letter-wrapper:hover .emoji-2,[data-handle=interviewQADraft] .letter-wrapper:hover .emoji-2{transform:translate3d(15%,-100%,0) rotate(15deg);transition-delay:.2s}[data-handle=interviewQA] .letter-wrapper:hover .emoji-3,[data-handle=interviewQADraft] .letter-wrapper:hover .emoji-3{transform:translate3d(100%,-25%,0) rotate(-15deg);transition-delay:.25s}[data-handle=interviewQA] .letter-wrapper:hover .emoji-4,[data-handle=interviewQADraft] .letter-wrapper:hover .emoji-4{transform:translate3d(-100%,-15%,0) rotate(-30deg);transition-delay:.3s}[data-handle=interviewQA] form .freeform-row,[data-handle=interviewQADraft] form .freeform-row{display:flex}}@media (max-width: 767px){[data-handle=interviewQA] hr,[data-handle=interviewQADraft] hr{margin-top:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * 2)}[data-handle=interviewQA] hr:first-of-type,[data-handle=interviewQADraft] hr:first-of-type{margin-top:calc(var(--gutter-y) * 2)}[data-handle=interviewQA] .letter,[data-handle=interviewQADraft] .letter{padding:calc(var(--gutter-y) * 2) calc(var(--gutter-y) * 2) calc(var(--gutter-y) * 4)}[data-handle=interviewQA] p.note,[data-handle=interviewQADraft] p.note{margin-top:calc(var(--gutter-y) * 2)}[data-handle=interviewQA] .freeform-pages li,[data-handle=interviewQADraft] .freeform-pages li{padding:calc(var(--gutter-x) * .5) calc(var(--gutter-y) * 1.5)}[data-handle=interviewQA] .freeform-fieldtype-radios,[data-handle=interviewQADraft] .freeform-fieldtype-radios{margin-top:calc(var(--gutter-y) * 2)!important}[data-handle=interviewQA] .input-group-one-line,[data-handle=interviewQADraft] .input-group-one-line{flex-wrap:nowrap!important}[data-handle=interviewQA] .freeform-row [class*=freeform-col-] .input-group-one-line label,[data-handle=interviewQADraft] .freeform-row [class*=freeform-col-] .input-group-one-line label{font-size:36px}[data-handle=interviewQA] [data-freeform-controls],[data-handle=interviewQADraft] [data-freeform-controls]{flex-wrap:wrap;gap:calc(var(--gutter-y) * 2)}[data-handle=interviewQA] [data-freeform-controls] div,[data-handle=interviewQA] [data-freeform-controls] button,[data-handle=interviewQADraft] [data-freeform-controls] div,[data-handle=interviewQADraft] [data-freeform-controls] button{width:100%}}[data-page=jobListing].is-dark .jobListing-container .job-item{border-bottom-color:#222}[data-page=jobListing].is-dark .jobListing-container .job-item:before{background-color:rgba(22,22,22,.8)}[data-page=jobListing].is-dark .jobListing-container .job-location{color:#bfbfbf}[data-page=jobListing].is-dark .jobListing-container .icon-location svg path{fill:#bfbfbf}[data-page=jobListing].is-dark .jobListing-container .btn-page.is-active{opacity:.35}[data-page=jobListing].is-dark .jobListing-container button.btn-pagination{border-color:#525252}[data-page=jobListing].is-dark .jobListing-container button.btn-pagination:hover{border-color:#6d42ed}[data-page=jobListing].is-dark .jobListing-container button.btn-pagination[disabled]{opacity:.15}[data-page=jobListing].is-dark .jobListing-container .pagination-info{color:#767676}@media (min-width: 768px){[data-page=jobListing].is-dark .jobListing-container .jobListing-container:before{background-color:rgba(22,22,22,.8)}}[data-handle=jobListing] .jobListing-container .heading-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gutter-y)}[data-handle=jobListing] .jobListing-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;text-transform:uppercase}[data-handle=jobListing] .jobListing-container .submit-a-job-container{text-align:center;color:#767676}[data-handle=jobListing] .jobListing-container .job-listing{position:relative;z-index:1;gap:var(--gutter-y) var(--gutter-x);margin-top:0}[data-handle=jobListing] .jobListing-container .job-item{display:flex;align-items:center;gap:var(--gutter-x);position:relative;border-bottom:1px solid #bfbfbf;padding:var(--gutter-x) 10px var(--gutter-x) 8px;font-size:16px}[data-handle=jobListing] .jobListing-container .job-item.is-hide{display:none}[data-handle=jobListing] .jobListing-container .job-item a{color:var(--text-current)}[data-handle=jobListing] .jobListing-container .job-info{width:100%}[data-handle=jobListing] .jobListing-container .info-1{flex-shrink:0;width:64px}[data-handle=jobListing] .jobListing-container .job-company-logo{position:relative;width:64px;height:64px;border-radius:4px;overflow:clip}[data-handle=jobListing] .jobListing-container .job-company-logo .lazyPicture{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}[data-handle=jobListing] .jobListing-container .job-company-logo .lazyPicture img{object-fit:contain}[data-handle=jobListing] .jobListing-container .job-company-logo .avatar-default{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;overflow:clip}[data-handle=jobListing] .jobListing-container .job-company-logo .avatar-default svg{object-fit:cover}[data-handle=jobListing] .jobListing-container .job-company-logo .avatar-default svg path{fill:var(--text-current)}[data-handle=jobListing] .jobListing-container .info-2{color:#767676}[data-handle=jobListing] .jobListing-container .info-2 a:hover,[data-handle=jobListing] .jobListing-container .info-2 a:focus{text-decoration:underline}@media (min-width: 1920px){[data-handle=jobListing] .jobListing-container .info-2{justify-content:center}}[data-handle=jobListing] .jobListing-container .job-title{display:flex;flex-direction:column}[data-handle=jobListing] .jobListing-container .job-title-link{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;font-weight:500;line-height:1}[data-handle=jobListing] .jobListing-container .company{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}[data-handle=jobListing] .jobListing-container .info-3{flex-wrap:wrap;align-content:center;width:100%;color:#767676}[data-handle=jobListing] .jobListing-container li.tag{border-color:#666}[data-handle=jobListing] .jobListing-container .job-tags{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1}[data-handle=jobListing] .jobListing-container .job-tags .job-tag-list{width:100%;padding-left:0;list-style-type:""}[data-handle=jobListing] .jobListing-container .tag{display:inline-block;color:#fff}[data-handle=jobListing] .jobListing-container .tag:after{display:none}[data-handle=jobListing] .jobListing-container .tag a{margin:3px 0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-block;height:auto;padding:6px 12px;border-color:#525252;font-size:12px;color:var(--text-current);white-space:nowrap;cursor:pointer}[data-handle=jobListing] .jobListing-container .tag a[type=text]{padding-left:15px;padding-right:15px}[data-handle=jobListing] .jobListing-container .tag a svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=jobListing] .jobListing-container .tag a:hover{color:#fff;background-color:#6d42ed}[data-handle=jobListing] .jobListing-container .tag a:hover svg path{fill:#fff}[data-handle=jobListing] .jobListing-container .tag a svg{position:relative;z-index:2}[data-handle=jobListing] .jobListing-container .tag a svg path{fill:var(--text-current)}[data-handle=jobListing] .jobListing-container .tag a:hover,[data-handle=jobListing] .jobListing-container .tag a:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=jobListing] .jobListing-container .tag a:hover svg path,[data-handle=jobListing] .jobListing-container .tag a:focus svg path{fill:var(--text-current)}[data-handle=jobListing] .jobListing-container .tag a:hover,[data-handle=jobListing] .jobListing-container .tag a:focus-within{border-color:#0c0c0c;color:#fff;background-color:#0c0c0c}[data-handle=jobListing] .jobListing-container .info-4{display:flex;flex-wrap:wrap;align-content:center}[data-handle=jobListing] .jobListing-container .info-4 a,[data-handle=jobListing] .jobListing-container .info-4 .icon-location{display:inline-flex;align-items:center}[data-handle=jobListing] .jobListing-container .info-4 a:hover,[data-handle=jobListing] .jobListing-container .info-4 a:focus{text-decoration:underline}[data-handle=jobListing] .jobListing-container .info-5{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:flex;flex-wrap:wrap;align-content:center}[data-handle=jobListing] .jobListing-container .info-6{display:flex;flex-direction:column;align-content:center;justify-content:flex-end;padding-right:6px;text-align:right}[data-handle=jobListing] .jobListing-container .info-6 p+p{margin-top:0}[data-handle=jobListing] .jobListing-container .closing-date-label{color:#767676}[data-handle=jobListing] .jobListing-container .closing-date,[data-handle=jobListing] .jobListing-container .job-location,[data-handle=jobListing] .jobListing-container .job-workplace{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}[data-handle=jobListing] .jobListing-container .job-location:hover .location-text,[data-handle=jobListing] .jobListing-container .job-location:focus-visible .location-text,[data-handle=jobListing] .jobListing-container .job-workplace:hover .location-text,[data-handle=jobListing] .jobListing-container .job-workplace:focus-visible .location-text{text-decoration:underline}[data-handle=jobListing] .jobListing-container .location-text{line-height:1.1em}[data-handle=jobListing] .jobListing-container .job-location+.job-workplace{padding-left:1ch}[data-handle=jobListing] .jobListing-container .icon-location svg path{fill:var(--text-current)}[data-handle=jobListing] .jobListing-container .no-results{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;min-height:240px;margin-top:var(--gutter-y);margin-bottom:var(--gutter-y);text-align:center;font-size:24px}[data-handle=jobListing] .jobListing-container .no-results .emoji{width:100%;font-size:clamp(64px,8vw,116px)}[data-handle=jobListing] .jobListing-container .pagination{display:flex;flex-wrap:wrap;gap:var(--gutter-y) var(--gutter-x);align-items:center;justify-content:space-between;width:100%;margin-top:var(--gutter-y)}[data-handle=jobListing] .jobListing-container .pagination-actions{display:flex;align-items:center;justify-content:space-between}[data-handle=jobListing] .jobListing-container .pagination-page-numbers{display:flex;align-items:center;justify-content:space-around;gap:0 6px;padding:0 var(--gutter-x)}[data-handle=jobListing] .jobListing-container .btn-page{border:0;margin:0;color:var(--text-current);background-color:transparent;padding:6px}[data-handle=jobListing] .jobListing-container .btn-page.is-active{opacity:.3;cursor:default}[data-handle=jobListing] .jobListing-container .btn-page:not(.is-active){display:inline-block;position:relative;cursor:pointer}@media (min-width: 768px){[data-handle=jobListing] .jobListing-container .btn-page:not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=jobListing] .jobListing-container .btn-page:not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=jobListing] .jobListing-container .btn-page:not(.is-active):hover:after,[data-handle=jobListing] .jobListing-container .btn-page:not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=jobListing] .jobListing-container .btn-page:not(.is-active):after{left:6px;bottom:8px;width:calc(100% - 12px)}[data-handle=jobListing] .jobListing-container button.btn-pagination{border-color:#767676;padding-top:10px;padding-bottom:10px}[data-handle=jobListing] .jobListing-container button.btn-pagination[disabled]{opacity:.3;pointer-events:none}[data-handle=jobListing] .jobListing-container .btn-pagination-back{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative}[data-handle=jobListing] .jobListing-container .btn-pagination-back[type=text]{padding-left:15px;padding-right:15px}[data-handle=jobListing] .jobListing-container .btn-pagination-back svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=jobListing] .jobListing-container .btn-pagination-back:hover{color:#fff;background-color:#6d42ed}[data-handle=jobListing] .jobListing-container .btn-pagination-back:hover svg path{fill:#fff}[data-handle=jobListing] .jobListing-container .btn-pagination-back svg{position:relative;z-index:2}[data-handle=jobListing] .jobListing-container .btn-pagination-back svg path{fill:var(--text-current)}[data-handle=jobListing] .jobListing-container .btn-pagination-back:hover,[data-handle=jobListing] .jobListing-container .btn-pagination-back:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=jobListing] .jobListing-container .btn-pagination-back:hover svg path,[data-handle=jobListing] .jobListing-container .btn-pagination-back:focus svg path{fill:var(--text-current)}[data-handle=jobListing] .jobListing-container .btn-pagination-back .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-handle=jobListing] .jobListing-container .btn-pagination-next{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;position:relative}[data-handle=jobListing] .jobListing-container .btn-pagination-next[type=text]{padding-left:15px;padding-right:15px}[data-handle=jobListing] .jobListing-container .btn-pagination-next svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=jobListing] .jobListing-container .btn-pagination-next:hover{color:#fff;background-color:#6d42ed}[data-handle=jobListing] .jobListing-container .btn-pagination-next:hover svg path{fill:#fff}[data-handle=jobListing] .jobListing-container .btn-pagination-next svg{position:relative;z-index:2}[data-handle=jobListing] .jobListing-container .btn-pagination-next svg path{fill:var(--text-current)}[data-handle=jobListing] .jobListing-container .btn-pagination-next:hover,[data-handle=jobListing] .jobListing-container .btn-pagination-next:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=jobListing] .jobListing-container .btn-pagination-next:hover svg path,[data-handle=jobListing] .jobListing-container .btn-pagination-next:focus svg path{fill:var(--text-current)}[data-handle=jobListing] .jobListing-container .btn-pagination-next .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-handle=jobListing] .jobListing-container .pagination-info{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;text-align:right}@media (min-width: 768px){[data-handle=jobListing] .jobListing-container .job-item{transition:border-bottom-color .15s .3s,opacity .15s .3s}[data-handle=jobListing] .jobListing-container .job-item:before{content:"";position:absolute;top:15px;left:0;z-index:-1;width:100%;height:calc(100% - 30px);border-radius:4px;background-color:#f1f1f1;opacity:0;transition:opacity .5s}[data-handle=jobListing] .jobListing-container .job-item:hover:before{opacity:1}[data-handle=jobListing] .jobListing-container .info-2{padding-right:var(--gutter-x)}}@media (max-width: 767px){[data-handle=jobListing] .jobListing-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,13vw,100px);font-weight:400;letter-spacing:.005em;line-height:1}[data-handle=jobListing] .jobListing-container .job-item{flex-wrap:wrap;padding:36px 0}[data-handle=jobListing] .jobListing-container .info-1{width:64px}[data-handle=jobListing] .jobListing-container .info-2{width:calc(100% - 64px - var(--gutter-x))}[data-handle=jobListing] .jobListing-container .info-4,[data-handle=jobListing] .jobListing-container .info-5{justify-content:flex-start}[data-handle=jobListing] .jobListing-container .info-6{justify-content:flex-start;width:100%;text-align:left}[data-handle=jobListing] .jobListing-container .job-location,[data-handle=jobListing] .jobListing-container .job-workplace{margin-top:4px}[data-handle=jobListing] .jobListing-container .job-location{margin-left:-5px}[data-handle=jobListing] .jobListing-container .pagination-actions{width:100%}[data-handle=jobListing] .jobListing-container button.btn-pagination{padding-left:15px;padding-right:15px}[data-handle=jobListing] .jobListing-container button.btn-pagination:hover{border-color:#6d42ed}[data-handle=jobListing] .jobListing-container button.btn-pagination .text{display:none}}[data-handle=jobPostSubmission] .jobPostSubmission-container .heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px;margin-bottom:var(--gutter-y)}@media (min-width: 1441px){[data-handle=jobPostSubmission] .jobPostSubmission-container .heading{letter-spacing:-.63px}}@media (max-width: 767px){[data-handle=jobPostSubmission] .jobPostSubmission-container .heading{letter-spacing:-.36px}}[data-handle=jobPostSubmission] .jobPostSubmission-container .details{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #bfbfbf;margin-bottom:calc(var(--gutter-y) * 1.5);padding-top:var(--gutter-y)}[data-handle=jobPostSubmission] .jobPostSubmission-container .details form{width:100%}[data-handle=jobPostSubmission] .jobPostSubmission-container .details form p a{color:var(--text-current);text-decoration:underline}[data-handle=jobPostSubmission] .jobPostSubmission-container .job-body{font-size:20px}[data-handle=jobPostSubmission] .jobPostSubmission-container .max-width{max-width:672px}[data-handle=jobPostSubmission] .jobPostSubmission-container #job-post-info p{margin-top:0}[data-handle=jobPostSubmission] .jobPostSubmission-container [data-field-container=hrFooter] hr{padding-top:0}@media (max-width: 767px){[data-handle=jobPostSubmission] .jobPostSubmission-container{padding-left:calc(var(--gutter-cap) * 2);padding-right:calc(var(--gutter-cap) * 2)}[data-handle=jobPostSubmission] .jobPostSubmission-container .heading{margin-bottom:calc(var(--gutter-y) * 2.5)}[data-handle=jobPostSubmission] .jobPostSubmission-container .details{margin-bottom:calc(var(--gutter-y) * 3);padding-top:var(--gutter-y);padding-bottom:var(--gutter-y)}}[data-handle=jobPost] .jobPost-container .no-job{text-align:center}[data-handle=jobPost] .jobPost-container .no-job .btn-fill{display:inline-flex;margin-top:var(--gutter-y)}[data-handle=jobPost] .jobPost-container .heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px;display:flex;align-items:center;justify-content:center;gap:var(--gutter-x);margin-bottom:var(--gutter-y)}@media (min-width: 1441px){[data-handle=jobPost] .jobPost-container .heading{letter-spacing:-.63px}}@media (max-width: 767px){[data-handle=jobPost] .jobPost-container .heading{letter-spacing:-.36px}}[data-handle=jobPost] .jobPost-container .job-company-logo{display:flex;flex-shrink:0;position:relative;width:64px;height:64px;border-radius:4px;overflow:clip}[data-handle=jobPost] .jobPost-container .job-company-logo .lazyPicture{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}[data-handle=jobPost] .jobPost-container .job-company-logo .lazyPicture img{object-fit:contain}[data-handle=jobPost] .jobPost-container .job-company-logo .avatar-default{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;overflow:clip}[data-handle=jobPost] .jobPost-container .job-company-logo .avatar-default svg{object-fit:cover}[data-handle=jobPost] .jobPost-container .job-company-logo .avatar-default svg path{fill:var(--text-current)}[data-handle=jobPost] .jobPost-container .details{display:flex;justify-content:space-between;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;margin-bottom:calc(var(--gutter-y) * .5);padding-top:calc(var(--gutter-y) * .5);padding-bottom:calc(var(--gutter-y) * .5)}[data-handle=jobPost] .jobPost-container .detail-1{width:100%;font-size:16px}[data-handle=jobPost] .jobPost-container .detail-1 .label{letter-spacing:-.02em;color:#767676}[data-handle=jobPost] .jobPost-container .posted-by{margin-bottom:4px}[data-handle=jobPost] .jobPost-container .company-and-location{margin-top:24px}[data-handle=jobPost] .jobPost-container .company-and-location a{color:var(--text-current)}[data-handle=jobPost] .jobPost-container .company-and-location a:hover{text-decoration:underline}[data-handle=jobPost] .jobPost-container .job-location-container,[data-handle=jobPost] .jobPost-container .salary-range,[data-handle=jobPost] .jobPost-container .closing-date{margin-top:12px}[data-handle=jobPost] .jobPost-container .closing-date p+p{margin-top:0}[data-handle=jobPost] .jobPost-container .detail-2{display:flex;align-content:space-between;justify-content:flex-end;flex-wrap:wrap;gap:8px}[data-handle=jobPost] .jobPost-container .apply-container{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%}[data-handle=jobPost] .jobPost-container .apply-container a{display:inline-flex}[data-handle=jobPost] .jobPost-container li.tag{border-color:#666}[data-handle=jobPost] .jobPost-container .job-tags{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1;margin-bottom:calc(var(--gutter-y) * .5);text-align:center}[data-handle=jobPost] .jobPost-container .job-tags .job-tag-list{width:100%;padding-left:0;list-style-type:""}[data-handle=jobPost] .jobPost-container .tag{display:inline-block;color:#fff}[data-handle=jobPost] .jobPost-container .tag:after{display:none}[data-handle=jobPost] .jobPost-container .tag a{margin:3px 0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-block;height:auto;padding:6px 12px;border-color:#525252;font-size:12px;color:var(--text-current);white-space:nowrap;cursor:pointer}[data-handle=jobPost] .jobPost-container .tag a[type=text]{padding-left:15px;padding-right:15px}[data-handle=jobPost] .jobPost-container .tag a svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=jobPost] .jobPost-container .tag a:hover{color:#fff;background-color:#6d42ed}[data-handle=jobPost] .jobPost-container .tag a:hover svg path{fill:#fff}[data-handle=jobPost] .jobPost-container .tag a svg{position:relative;z-index:2}[data-handle=jobPost] .jobPost-container .tag a svg path{fill:var(--text-current)}[data-handle=jobPost] .jobPost-container .tag a:hover,[data-handle=jobPost] .jobPost-container .tag a:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=jobPost] .jobPost-container .tag a:hover svg path,[data-handle=jobPost] .jobPost-container .tag a:focus svg path{fill:var(--text-current)}[data-handle=jobPost] .jobPost-container .tag a:hover,[data-handle=jobPost] .jobPost-container .tag a:focus-within{border-color:#0c0c0c;color:#fff;background-color:#0c0c0c}[data-handle=jobPost] .jobPost-container .featured-asset{display:flex;margin-bottom:calc(var(--gutter-y) * 1.5);border-radius:16px;overflow:hidden}[data-handle=jobPost] .jobPost-container .job-body{font-size:20px}[data-handle=jobPost] .jobPost-container .job-body a:not(.btn-fill):not(.btn-outline){color:var(--text-current);text-decoration:underline;transition:opacity .2s}[data-handle=jobPost] .jobPost-container .job-body a:not(.btn-fill):not(.btn-outline):hover{opacity:.65}@media (max-width: 767px){[data-handle=jobPost] .jobPost-container{padding-left:calc(var(--gutter-cap) * 2);padding-right:calc(var(--gutter-cap) * 2)}[data-handle=jobPost] .jobPost-container .heading{margin-bottom:calc(var(--gutter-y) * 2.5);line-height:.88em}[data-handle=jobPost] .jobPost-container .details{flex-wrap:wrap;padding-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 2)}[data-handle=jobPost] .jobPost-container .detail-2,[data-handle=jobPost] .jobPost-container .apply-container{justify-content:flex-start;margin-top:24px}[data-handle=jobPost] .jobPost-container .featured-asset+.job-body{margin-top:calc(var(--gutter-y) * 3)}}[data-page=social].is-dark{background-color:var(--bg-current)}[data-page=social].is-dark .core-header .sign-in a{color:#fff}[data-page=social].is-dark [data-handle=social] .social-container:before{display:none}[data-page=social].is-dark [data-handle=social] .social-container .heading-divider{background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.15) 10%,rgba(255,255,255,.15) 90%,rgba(255,255,255,.05))}[data-page=social].is-dark [data-handle=social] .social-container .social-navigation .social-navigation-divider{background:linear-gradient(90deg,rgba(255,255,255,.15),rgba(255,255,255,.1) 25%,rgba(255,255,255,0))}[data-page=social].is-dark [data-handle=social] .social-container .social-navigation .btn-toggle-theme .icon-toggle-off{display:block}[data-page=social].is-dark [data-handle=social] .social-container .social-navigation .btn-toggle-theme .icon-toggle-on{display:none}[data-page=social].is-dark [data-handle=social] .btn-new-posts{border-radius:42px;color:#fff;background-color:#000;box-shadow:2px 6px 10px rgba(0,0,0,.4)}[data-page=social].is-dark [data-handle=social] .btn-new-posts svg path{fill:#fff}[data-page=social].is-dark [data-handle=social] .btn-new-posts .count{border:0;color:#fff;background-color:#222}[data-page=social].is-dark [data-handle=social] .feed-divider{background:linear-gradient(90deg,rgba(255,255,255,.024),rgba(255,255,255,.05) 10%,rgba(255,255,255,.05) 90%,rgba(255,255,255,.024))}[data-page=social].is-dark [data-handle=social] .feed-context:before{background:linear-gradient(to left,rgba(18,18,18,0),#121212)}[data-page=social].is-dark [data-handle=social] .feed-context:after{background:linear-gradient(to right,rgba(18,18,18,0),#121212)}[data-page=social].is-dark [data-handle=social] .feed-context a{color:var(--text-current)}[data-page=social].is-dark [data-handle=social] .feed-context a:before{border:1px solid var(--text-current)}[data-page=social].is-dark [data-handle=social] .feed-context a.active:before{border:0}[data-page=social]{background-color:#f7f7f7}[data-page=social] .core-header{background-color:#6d42ed}[data-page=social] .core-header .core-nav-list-primary a{color:#fff}[data-page=social] .core-header .core-nav-list-primary a:after{background-color:#fff}[data-page=social] .core-header .logo-name.light{display:none}[data-page=social] .core-header .logo-name.dark{display:inline-flex;filter:invert(1)}[data-page=social] .core-nav a{color:#0c0c0c}[data-page=social] .core-nav a.memberships-cta{background-color:#0c0c0c}[data-page=social] .avatar-circle{border-color:#6d42ed}@media (max-width: 1023px){[data-page=social] .core-header .core-nav-list{background-color:#6d42ed}[data-page=social] .core-header .core-nav-list-primary a{color:#fff}[data-page=social] .core-nav-user-list{background-color:#ece5ff}[data-page=social] .btn-mobile-nav{background-color:transparent!important}[data-page=social] .btn-mobile-nav svg path{fill:#fff}[data-page=social] .social-container .line-3+.btn-signup{margin-top:calc(var(--gutter-y) * 2)!important}}[data-handle=social] .announcement-header{position:relative;z-index:2;width:100%;padding:calc(var(--gutter-y) * 1) var(--gutter-cap) 0;background-color:#6d42ed}[data-handle=social] .announcement-header ::selection{background:#222}[data-handle=social] .announcement-header ::-moz-selection{background:#222}@media (max-width: 1023px){[data-handle=social] .announcement-header{padding-top:calc(var(--gutter-y) * 2)}}[data-handle=social] .beta-wrapper{position:absolute;top:.45vw;right:-20px;z-index:1}@media (min-width: 1800px){[data-handle=social] .beta-wrapper{top:.45vw}}@media (max-width: 1300px){[data-handle=social] .beta-wrapper{right:-23px}}@media (max-width: 767px){[data-handle=social] .beta-wrapper{right:-23px}}@media (max-width: 426px){[data-handle=social] .beta-wrapper{top:auto;bottom:4px;right:calc(50% - 132px)}}[data-handle=social] .beta{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:3px 5px;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-size:clamp(8px,.45vw,.45vw);font-weight:600;letter-spacing:-.03em;color:#eee642;background-color:#0c0c0c}[data-handle=social] .aside-nav{height:calc(100% - var(--gutter-y) - 38px);padding-top:calc(var(--gutter-y) * 2.25);padding-right:var(--gutter-x)}[data-handle=social] .aside-extras{margin-left:calc(var(--gutter-cap) - var(--gutter-x));height:calc(100% - var(--gutter-y) - 38px);padding:calc(var(--gutter-y) * 2.25) 0 0 var(--gutter-cap)}[data-handle=social] .aside-extras .extra-info{display:flex;flex-direction:column;align-items:center;position:sticky;top:var(--gutter-y);text-align:center}[data-handle=social] .aside-extras .extra-info-checklist{text-align:left;list-style:circle}[data-handle=social] .aside-extras .extra-info-checklist a{display:inline-block;position:relative;color:var(--text-current)}@media (min-width: 768px){[data-handle=social] .aside-extras .extra-info-checklist a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=social] .aside-extras .extra-info-checklist a.is-inverse:after{background-color:var(--bg-current)}[data-handle=social] .aside-extras .extra-info-checklist a:hover:after,[data-handle=social] .aside-extras .extra-info-checklist a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=social] .aside-extras .extra-info-checklist a:after{bottom:3px;opacity:.75}[data-handle=social] .social-navigation{position:sticky;top:var(--gutter-y)}[data-handle=social] .social-navigation ul{margin:0;padding:0;list-style:none}[data-handle=social] .social-navigation li.first-item a{font-size:24px;font-weight:600;line-height:1}[data-handle=social] .social-navigation li:not(.first-item){margin-top:calc(var(--gutter-y) * .5)}[data-handle=social] .social-navigation li:not(.first-item) svg path{fill:var(--text-current)}[data-handle=social] .social-navigation .nav-notifications,[data-handle=social] .social-navigation .nav-notifications a{position:relative}[data-handle=social] .social-navigation .nav-notifications a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}[data-handle=social] .social-navigation .nav-notifications .badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:none;position:relative;top:-1px;border:none;margin-left:.75ch;padding:0 10px;color:#fff;background-color:#ec4242}[data-handle=social] .social-navigation .nav-notifications .badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=social] .social-navigation .nav-notifications .badge.has-notifications{display:inline-flex}[data-handle=social] .social-navigation a,[data-handle=social] .social-navigation button,[data-handle=social] .social-navigation .btn-new-post{display:inline-flex;align-items:center;gap:8px;color:var(--text-current);transition:all .15s}[data-handle=social] .social-navigation a:hover,[data-handle=social] .social-navigation a:focus-visible,[data-handle=social] .social-navigation button:hover,[data-handle=social] .social-navigation button:focus-visible,[data-handle=social] .social-navigation .btn-new-post:hover,[data-handle=social] .social-navigation .btn-new-post:focus-visible{font-weight:500}[data-handle=social] .social-navigation a.join-heading:hover,[data-handle=social] .social-navigation a.join-heading:focus-visible{font-weight:600}[data-handle=social] .social-navigation .social-navigation-divider{padding-top:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(0,0,0,.15),rgba(0,0,0,.1) 25%,rgba(0,0,0,.024))}[data-handle=social] .social-navigation button{background-color:transparent;border:none;padding:0;cursor:pointer}[data-handle=social] .social-navigation .btn-toggle-theme .icon-toggle-off{display:none}[data-handle=social] .social-navigation .btn-toggle-theme .icon-toggle-on{display:block}[data-handle=social] .social-navigation svg{width:24px;height:auto;margin-top:-3px}[data-handle=social] .social-navigation .btn-new-post{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;border-radius:24px;margin-top:calc(var(--gutter-y) * 1.25);transition-duration:.15s}[data-handle=social] .social-navigation .btn-new-post[type=text]{padding-left:15px;padding-right:15px}[data-handle=social] .social-navigation .btn-new-post svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=social] .social-navigation .btn-new-post:hover{color:#fff;background-color:#6d42ed}[data-handle=social] .social-navigation .btn-new-post:hover svg path{fill:#fff}[data-handle=social] .social-navigation .btn-new-post svg{position:relative;z-index:2}[data-handle=social] .social-navigation .btn-new-post svg path{fill:var(--text-current)}[data-handle=social] .social-navigation .btn-new-post:hover,[data-handle=social] .social-navigation .btn-new-post:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=social] .social-navigation .btn-new-post:hover svg path,[data-handle=social] .social-navigation .btn-new-post:focus svg path{fill:var(--text-current)}[data-handle=social] .social-navigation .btn-new-post svg{margin-top:1px}[data-handle=social] .social-navigation .btn-new-post:hover,[data-handle=social] .social-navigation .btn-new-post:focus-visible{background-color:#6d42ed;border:1px solid #6d42ed;color:#fff}[data-handle=social] .social-navigation .btn-new-post:hover svg path,[data-handle=social] .social-navigation .btn-new-post:focus-visible svg path{fill:#fff}[data-handle=social] .social-container{position:relative;margin-bottom:calc(var(--gutter-y) * 3);padding-top:var(--gutter-y)}[data-handle=social] .social-container.page-container.social-waitlist{min-height:calc(100svh - 116px);margin-bottom:0;padding-bottom:0}[data-handle=social] .social-container.page-container.social-waitlist .announcement-header{display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - 116px);padding-bottom:116px}[data-handle=social] .social-container.page-container.social-waitlist .content-subheading{margin-bottom:0}[data-handle=social] .social-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(0,0,0,.024),rgba(0,0,0,.05) 10%,rgba(0,0,0,.05) 90%,rgba(0,0,0,.024))}[data-handle=social] .social-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=social] .social-container .content{width:100%;max-width:800px;margin-left:auto;margin-right:auto}[data-handle=social] .social-container #new-posts-indicator-wrapper{position:sticky;top:10px;left:50%;z-index:1;margin-top:calc(var(--gutter-y) * -.5);margin-bottom:calc(var(--gutter-y) * .5)}[data-handle=social] .social-container #new-posts-indicator-wrapper:not(:has(.btn-new-posts)){display:none}[data-handle=social] .social-container #new-posts-indicator{text-align:center}[data-handle=social] .social-container .btn-new-posts{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 20px 0 15px;display:inline-flex;background-color:#8b8b8b}[data-handle=social] .social-container .btn-new-posts[type=text]{padding-left:15px;padding-right:15px}[data-handle=social] .social-container .btn-new-posts svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=social] .social-container .btn-new-posts:hover{color:#fff;background-color:#6d42ed}[data-handle=social] .social-container .btn-new-posts:hover svg path{fill:#fff}[data-handle=social] .social-container .btn-new-posts:hover .count,[data-handle=social] .social-container .btn-new-posts:focus-visible .count{color:#0c0c0c;background-color:#fff}[data-handle=social] .social-container .btn-new-posts .count{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:0;margin-left:.75ch;color:#fff;background-color:#525252}[data-handle=social] .social-container .btn-new-posts .count svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=social] .social-container .btn-new-posts.count-1{padding-right:20px}[data-handle=social] .social-container .no-items{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;min-height:240px;text-align:center;font-size:24px}[data-handle=social] .social-container .no-items p{margin-top:calc(var(--gutter-y) * .5);font-size:18px;opacity:.5}[data-handle=social] .social-container .no-items p+p{margin-top:0}[data-handle=social] .social-container .no-items .icon{width:100%}[data-handle=social] .social-container .no-items .icon svg{width:64px;height:auto;opacity:.5}[data-handle=social] .social-container .no-items .icon svg circle,[data-handle=social] .social-container .no-items .icon svg path{fill:var(--text-current)}[data-handle=social] .social-container .no-items a{display:inline;color:var(--text-current);text-decoration:underline;transition:opacity .15s}[data-handle=social] .social-container .no-items a:hover,[data-handle=social] .social-container .no-items a:focus{opacity:.5}[data-handle=social] .social-container .feed-divider{width:100%;height:1px;border:0;margin-top:var(--gutter-y);margin-bottom:var(--gutter-y);padding-top:0;background:linear-gradient(90deg,rgba(0,0,0,.024),rgba(0,0,0,.05) 10%,rgba(0,0,0,.05) 90%,rgba(0,0,0,.024))}[data-handle=social] .social-container .feed-context-container{width:100%;overflow-x:hidden}[data-handle=social] .social-container .feed-context{display:flex;justify-content:center;gap:4px;position:relative;width:calc(100% + var(--gutter-cap) * 2 + var(--gutter-x) * 2);margin-left:calc(var(--gutter-cap) * -2);padding:0 var(--gutter-x);overflow-x:hidden}[data-handle=social] .social-container .feed-context:before,[data-handle=social] .social-container .feed-context:after{content:"";position:absolute;top:50%;z-index:1;width:calc(var(--gutter-cap) * 1.5);height:100%;transform:translateY(-50%);pointer-events:none}[data-handle=social] .social-container .feed-context:before{left:calc(var(--gutter-cap) + var(--gutter-x));background:linear-gradient(to left,rgba(247,247,247,0),#f7f7f7)}[data-handle=social] .social-container .feed-context:after{right:var(--gutter-cap);background:linear-gradient(to right,rgba(247,247,247,0),#f7f7f7)}[data-handle=social] .social-container .feed-context .feeds-label{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;margin-right:var(--gutter-x);padding:6px 0;opacity:.5}[data-handle=social] .social-container .feed-context ul{display:flex;justify-content:space-evenly;gap:calc(var(--gutter-x) * 2);width:100%;list-style:none;margin:0;padding:6px calc(var(--gutter-cap) + var(--gutter-x));overflow-x:auto;-webkit-overflow-scrolling:touch}[data-handle=social] .social-container .feed-context li{flex-shrink:0}[data-handle=social] .social-container .feed-context a{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;gap:4px;position:relative;color:var(--text-current);word-spacing:-.3em;opacity:.5;transition:opacity .15s}[data-handle=social] .social-container .feed-context a:before{content:"";display:block;width:8px;height:8px;margin-top:1px;border-radius:50%;border:1px solid var(--text-current);opacity:.75;transition:opacity .15s}[data-handle=social] .social-container .feed-context a:hover,[data-handle=social] .social-container .feed-context a:focus-visible{opacity:1}[data-handle=social] .social-container .feed-context a:hover:before,[data-handle=social] .social-container .feed-context a:focus-visible:before{border:1px solid var(--text-current);opacity:.85}[data-handle=social] .social-container .feed-context a.active{opacity:1}[data-handle=social] .social-container .feed-context a.active:before{border:1px solid #42e3ed;background-color:#42e3ed;opacity:1}[data-handle=social] .social-container .social-post-form-container{margin-top:calc(var(--gutter-y) * 1 - 6px)}[data-handle=social] .social-container #social-posts{position:relative}[data-handle=social] .social-container .content-heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;position:relative;margin-top:-5px;margin-bottom:0;padding-left:20px;padding-right:20px;text-align:center;color:#fff}[data-handle=social] .social-container .content-heading .content-heading-text{display:inline-block;position:relative;z-index:1}[data-handle=social] .social-container .content-heading .okay{color:#eee642}[data-handle=social] .social-container .content-heading:before{content:attr(data-title);position:absolute;top:0;left:0;z-index:0;width:100%;padding-left:20px;padding-right:20px;font-family:Megazoid-ShadeLeft;color:#0c0c0c}[data-handle=social] .social-container .content-subheading{font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;position:relative;width:100%;max-width:500px;margin:calc(var(--gutter-y) * .5) auto calc(var(--gutter-y) * 1);text-align:center;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:400;font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:1;color:#fff}[data-handle=social] .social-container .content-subheading .line-1{position:relative;z-index:1;margin-top:calc(var(--gutter-y) * .75);font-size:24px;font-weight:600;line-height:1}[data-handle=social] .social-container .content-subheading .line-2{position:relative;z-index:1;margin-top:calc(var(--gutter-y) * .5);font-size:18px;opacity:.75}[data-handle=social] .social-container .content-subheading .line-3{position:relative;z-index:1;margin-top:calc(var(--gutter-y) * .1);font-size:18px;opacity:.75}[data-handle=social] .social-container .content-subheading hr{border-color:#0c0c0c;opacity:.5}[data-handle=social] .social-container .content-subheading .strikethrough{text-decoration:line-through}@media (max-width: 1023px){[data-handle=social] .social-container .content-subheading{margin-bottom:calc(var(--gutter-y) * 3)}}[data-handle=social] .social-container .wishlist-container{margin-bottom:calc(var(--gutter-y) * 1.5)}[data-handle=social] .social-container .btn-go-pro{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));color:var(--bg-current);display:inline-flex;height:36px;border-radius:24px;margin-top:calc(var(--gutter-y) * .5);padding:4px 12px 4px 16px;background-color:#fff;border:1px solid #ffffff;color:#0c0c0c;transition-duration:.15s}[data-handle=social] .social-container .btn-go-pro[type=text]{padding-left:15px;padding-right:15px}[data-handle=social] .social-container .btn-go-pro svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=social] .social-container .btn-go-pro:hover{color:#fff;background-color:#6d42ed}[data-handle=social] .social-container .btn-go-pro:hover svg path{fill:#fff}[data-handle=social] .social-container .btn-go-pro svg path{fill:#0c0c0c}[data-handle=social] .social-container .btn-go-pro:hover,[data-handle=social] .social-container .btn-go-pro:focus-visible{background-color:transparent;border:1px solid #ffffff;color:#fff}[data-handle=social] .social-container .btn-go-pro:hover svg path,[data-handle=social] .social-container .btn-go-pro:focus-visible svg path{fill:#fff}[data-handle=social] .social-container .extra-info-subheading{width:100%;margin-top:0;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:24px;font-weight:600;font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.85;letter-spacing:-.48px;text-align:center;color:#ece5ff}[data-handle=social] .social-container .waitlist-container{display:flex;justify-content:center;margin-top:calc(var(--gutter-y) * .75);text-align:center}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls]{margin-top:0}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-flex;height:36px;border-radius:24px;padding:4px 18px;border-color:#0c0c0c;background-color:#0c0c0c;color:#fff}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit][type=text]{padding-left:15px;padding-right:15px}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit] svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]:hover{color:#fff;background-color:#6d42ed}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]:hover svg path{fill:#fff}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit] svg{position:relative;z-index:2}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit] svg path{fill:var(--text-current)}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]:hover,[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]:hover svg path,[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]:focus svg path{fill:var(--text-current)}[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]:hover,[data-handle=social] .social-container .waitlist-container .freeform-form [data-freeform-controls] button[type=submit]:focus-visible{border-color:#fff;background-color:transparent;color:#fff}[data-handle=social] .social-container .waitlist-confirmation{display:flex;flex-direction:column;margin-top:calc(var(--gutter-y) * .7);text-align:center}[data-handle=social] .social-container .waitlist-confirmation svg{margin-top:-2px;fill:#42ed91}[data-handle=social] .social-container .heading-divider{width:100%;height:1px;margin-top:calc(var(--gutter-y) * 1.5);margin-bottom:calc(var(--gutter-y) * 1.75);background:linear-gradient(90deg,rgba(0,0,0,.024),rgba(0,0,0,.05) 10%,rgba(0,0,0,.05) 90%,rgba(0,0,0,.024))}[data-handle=social] .social-container .feed-okaydev{margin-top:calc(var(--gutter-y) * .25)!important;font-size:14px;font-weight:400;line-height:1.3;opacity:.25}[data-handle=social] .social-container .feed-okaydev a{display:inline-block;position:relative;color:var(--text-current);opacity:1}@media (min-width: 768px){[data-handle=social] .social-container .feed-okaydev a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=social] .social-container .feed-okaydev a.is-inverse:after{background-color:var(--bg-current)}[data-handle=social] .social-container .feed-okaydev a:hover:after,[data-handle=social] .social-container .feed-okaydev a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=social] .social-container .feed-okaydev a:hover,[data-handle=social] .social-container .feed-okaydev a:focus-visible{font-weight:400;opacity:1}[data-handle=social] .social-container .join-community{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--gutter-y);margin-bottom:calc(var(--gutter-y) * 1);padding-bottom:calc(var(--gutter-y) * 2)}[data-handle=social] .social-container .got-feedback{width:100%;margin-bottom:calc(var(--gutter-y) * 1);padding-bottom:calc(var(--gutter-y) * 2);text-align:center}[data-handle=social] .social-container.is-guest .aside-extras{margin-top:var(--gutter-y)}[data-handle=social] .social-container .join-heading,[data-handle=social] .social-container .got-feedback-heading{width:100%;margin-top:0;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:24px;font-weight:600;font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.85;letter-spacing:-.48px}[data-handle=social] .social-container .join-heading{line-height:1}[data-handle=social] .social-container .got-feedback-heading{text-align:center}[data-handle=social] .social-container .btn-signup,[data-handle=social] .social-container .btn-contact{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-flex;height:auto;border-radius:24px;margin-top:calc(var(--gutter-y) * .5);padding:4px 18px 4px 12px;transition-duration:.15s}[data-handle=social] .social-container .btn-signup[type=text],[data-handle=social] .social-container .btn-contact[type=text]{padding-left:15px;padding-right:15px}[data-handle=social] .social-container .btn-signup svg path,[data-handle=social] .social-container .btn-contact svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=social] .social-container .btn-signup:hover,[data-handle=social] .social-container .btn-contact:hover{color:#fff;background-color:#6d42ed}[data-handle=social] .social-container .btn-signup:hover svg path,[data-handle=social] .social-container .btn-contact:hover svg path{fill:#fff}[data-handle=social] .social-container .btn-signup svg,[data-handle=social] .social-container .btn-contact svg{position:relative;z-index:2}[data-handle=social] .social-container .btn-signup svg path,[data-handle=social] .social-container .btn-contact svg path{fill:var(--text-current)}[data-handle=social] .social-container .btn-signup:hover,[data-handle=social] .social-container .btn-signup:focus,[data-handle=social] .social-container .btn-contact:hover,[data-handle=social] .social-container .btn-contact:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=social] .social-container .btn-signup:hover svg path,[data-handle=social] .social-container .btn-signup:focus svg path,[data-handle=social] .social-container .btn-contact:hover svg path,[data-handle=social] .social-container .btn-contact:focus svg path{fill:var(--text-current)}[data-handle=social] .social-container .btn-signup svg,[data-handle=social] .social-container .btn-contact svg{margin-top:1px}[data-handle=social] .social-container .btn-signup:hover,[data-handle=social] .social-container .btn-signup:focus-visible,[data-handle=social] .social-container .btn-contact:hover,[data-handle=social] .social-container .btn-contact:focus-visible{background-color:#6d42ed;border:1px solid #6d42ed;color:#fff}[data-handle=social] .social-container .btn-signup:hover svg path,[data-handle=social] .social-container .btn-signup:focus-visible svg path,[data-handle=social] .social-container .btn-contact:hover svg path,[data-handle=social] .social-container .btn-contact:focus-visible svg path{fill:#fff}[data-handle=social] .social-container .line-3+.btn-signup{margin-top:calc(var(--gutter-y) * 1)}[data-handle=social] .social-container .btn-signup{margin-right:calc(var(--gutter-x) * .5)}[data-handle=social] .social-container .btn-login{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));display:inline-flex;height:auto;border-radius:24px;margin-top:calc(var(--gutter-y) * .25);padding:4px 12px 4px 18px;transition-duration:.15s}[data-handle=social] .social-container .btn-login[type=text]{padding-left:15px;padding-right:15px}[data-handle=social] .social-container .btn-login svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=social] .social-container .btn-login:hover{color:#fff;background-color:#6d42ed}[data-handle=social] .social-container .btn-login:hover svg path{fill:#fff}[data-handle=social] .social-container .btn-login svg{position:relative;z-index:2}[data-handle=social] .social-container .btn-login svg path{fill:var(--text-current)}[data-handle=social] .social-container .btn-login:hover,[data-handle=social] .social-container .btn-login:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=social] .social-container .btn-login:hover svg path,[data-handle=social] .social-container .btn-login:focus svg path{fill:var(--text-current)}[data-handle=social] .social-container .btn-login svg{margin-top:1px}[data-handle=social] .social-container .btn-login:hover,[data-handle=social] .social-container .btn-login:focus-visible{background-color:#6d42ed;border:1px solid #6d42ed;color:#fff}[data-handle=social] .social-container .btn-login:hover svg path,[data-handle=social] .social-container .btn-login:focus-visible svg path{fill:#fff}@media (max-width: 1070px){[data-handle=social] .social-container .aside-nav{grid-column-end:span 4}[data-handle=social] .social-container .content{grid-column-start:5;grid-column-end:span 8}[data-handle=social] .social-container .aside-extras{display:none}}@media (max-width: 1023px){[data-handle=social] .social-container{padding-top:calc(var(--gutter-y) * 1.5)}[data-handle=social] .social-container .aside-nav{display:none}[data-handle=social] .social-container .content-subheading .line-1{margin-top:var(--gutter-y);line-height:1}[data-handle=social] .social-container .content-subheading .line-2{margin-top:var(--gutter-y);font-size:16px}[data-handle=social] .social-container .content-subheading .line-3{margin-top:calc(var(--gutter-y) * .25);font-size:16px}[data-handle=social] .social-container .content-subheading hr{width:calc(100% - var(--gutter-cap) * 4);margin-top:calc(var(--gutter-y) * 2);margin-left:calc(var(--gutter-cap) * 2);padding-top:calc(var(--gutter-y) * 2)}[data-handle=social] .social-container .content-subheading .btn-go-pro{margin-top:var(--gutter-y)}[data-handle=social] .social-container .heading-divider{margin-top:calc(var(--gutter-y) * 3);margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=social] .social-container .feed-context:before{left:calc(var(--gutter-x));width:calc(var(--gutter-cap) * 3)}[data-handle=social] .social-container .feed-context:after{right:calc(var(--gutter-cap) + var(--gutter-x));width:calc(var(--gutter-cap) * 3)}[data-handle=social] .social-container .feed-context ul{padding-right:calc(var(--gutter-cap) + var(--gutter-x) * 2)}[data-handle=social] .social-container .social-post-form-container{margin-top:var(--gutter-y)}[data-handle=social] .social-container .feed-divider{margin-top:calc(var(--gutter-y) * 1.5);margin-bottom:calc(var(--gutter-y) * 1.5)}[data-handle=social] .social-container #new-posts-indicator-wrapper{margin-top:30px;margin-bottom:30px}}@media (max-width: 600px){[data-handle=social] .social-container .feed-context ul{justify-content:flex-start}}[data-page=notifications] #avatar-notif-circle,[data-page=notifications] #avatar-notif-circle-mobile{display:none}[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .notifications-header+hr{border-color:rgba(255,255,255,.1)}[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .notification-item+.notification-item{border-top:1px solid rgba(255,255,255,.1)}[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .notification-item .avatar-default path{fill:var(--text-current)}[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .commenter-name-link,[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .notification-message,[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .notification-message a{color:#b8b8b8}[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .message-wrapper{color:#b8b8b8;background-color:rgba(255,255,255,.024);box-shadow:3px 2px 8px rgba(255,255,255,0)}[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .message-wrapper:hover,[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .message-wrapper:focus-visible{box-shadow:3px 2px 8px rgba(0,0,0,.5)}[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .notification-item.like .message-wrapper a,[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .notification-item.repost .message-wrapper a{color:#b8b8b8}[data-page=notifications].is-dark [data-handle=notifications] .notifications-container .social-mentions .mention-label{color:#525252}[data-handle=notifications] .notifications-container .notifications{position:relative}[data-handle=notifications] .notifications-container .notifications-header{display:flex;align-items:center}[data-handle=notifications] .notifications-container .notifications-header .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;letter-spacing:.03em}[data-handle=notifications] .notifications-container .notifications-header .badge{flex-shrink:0;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:inline-flex;position:relative;top:-1px;border:none;margin-top:8px;margin-left:8px;padding:0 10px;color:#0c0c0c;background-color:#eee642}[data-handle=notifications] .notifications-container .notifications-header .badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=notifications] .notifications-container .notifications-header+hr{margin-top:calc(var(--gutter-y) * .5);border-color:rgba(0,0,0,.1)}[data-handle=notifications] .notifications-container .btn-clear-all{border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;margin:0 0 0 auto}[data-handle=notifications] .notifications-container .btn-clear-all[type=text]{padding-left:15px;padding-right:15px}[data-handle=notifications] .notifications-container .btn-clear-all svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=notifications] .notifications-container .btn-clear-all:hover{color:#fff;background-color:#6d42ed}[data-handle=notifications] .notifications-container .btn-clear-all:hover svg path{fill:#fff}[data-handle=notifications] .notifications-container .btn-clear-all svg{position:relative;z-index:2}[data-handle=notifications] .notifications-container .btn-clear-all svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .btn-clear-all:hover,[data-handle=notifications] .notifications-container .btn-clear-all:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=notifications] .notifications-container .btn-clear-all:hover svg path,[data-handle=notifications] .notifications-container .btn-clear-all:focus svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .btn-clear-all:hover,[data-handle=notifications] .notifications-container .btn-clear-all:focus-visible{border-color:#ec4242;color:#fff;background-color:#ec4242}[data-handle=notifications] .notifications-container .btn-clear-all:hover svg path,[data-handle=notifications] .notifications-container .btn-clear-all:focus-visible svg path{fill:#fff}[data-handle=notifications] .notifications-container .okay-notifications{margin:0}[data-handle=notifications] .notifications-container .notification-item+.notification-item{margin-top:calc(var(--gutter-y) * .75);padding-top:calc(var(--gutter-y) * .75);border-top:1px solid rgba(0,0,0,.1)}[data-handle=notifications] .notifications-container .notification-item+.notification-item.is-new:after{top:27px}[data-handle=notifications] .notifications-container .notification-item+.notification-item .btn-dismiss{top:calc(var(--gutter-y) * .75)}[data-handle=notifications] .notifications-container .notification-item{display:flex;gap:12px;position:relative;font-size:16px;background-color:var(--bg-current)}[data-handle=notifications] .notifications-container .notification-item:after{transition:background-color 5s cubic-bezier(.23,1,.32,1)}[data-handle=notifications] .notifications-container .notification-item.is-new:after{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background-color:#42ed91;transition-duration:0s}[data-handle=notifications] .notifications-container .notification-item:has([data-flagged=true]) .notification-icon{opacity:.25}[data-handle=notifications] .notifications-container .notification-item:hover .notification-icon,[data-handle=notifications] .notifications-container .notification-item:hover .notification-message,[data-handle=notifications] .notifications-container .notification-item:hover .message-wrapper,[data-handle=notifications] .notifications-container .notification-item:focus-within .notification-icon,[data-handle=notifications] .notifications-container .notification-item:focus-within .notification-message,[data-handle=notifications] .notifications-container .notification-item:focus-within .message-wrapper{opacity:1!important}[data-handle=notifications] .notifications-container .notification-item:hover .notification-icon svg,[data-handle=notifications] .notifications-container .notification-item:focus-within .notification-icon svg{opacity:1}[data-handle=notifications] .notifications-container .notification-item:hover [data-flagged=true] .is-flagged,[data-handle=notifications] .notifications-container .notification-item:focus-within [data-flagged=true] .is-flagged{opacity:0;pointer-events:none;transition-delay:0s}[data-handle=notifications] .notifications-container .notification-item:hover .btn-dismiss,[data-handle=notifications] .notifications-container .notification-item:focus-within .btn-dismiss{opacity:1;pointer-events:all;transition-delay:.2s}[data-handle=notifications] .notifications-container .notification-item a{color:#666}[data-handle=notifications] .notifications-container .notification-item .lazyPicture,[data-handle=notifications] .notifications-container .notification-item .avatar-default{flex-shrink:0;width:36px;height:36px;background-color:var(--bg-current);border-radius:50%;overflow:hidden}[data-handle=notifications] .notifications-container .notification-item .lazyPicture{padding-bottom:0}[data-handle=notifications] .notifications-container .notification-item .avatar-default{display:flex;align-items:center;justify-content:center;position:relative}[data-handle=notifications] .notifications-container .notification-item .avatar-default svg{transform:scale(.8);object-fit:contain}[data-handle=notifications] .notifications-container .notification-item img,[data-handle=notifications] .notifications-container .notification-item svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}[data-handle=notifications] .notifications-container .notification-item .username{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:2px}[data-handle=notifications] .notifications-container .btn-dismiss{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:absolute;top:0;right:0;z-index:1;height:auto;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600;color:#fff;background-color:#ec4242;opacity:0;pointer-events:none;transition:color .15s,background-color .15s,opacity .15s}[data-handle=notifications] .notifications-container .btn-dismiss[type=text]{padding-left:15px;padding-right:15px}[data-handle=notifications] .notifications-container .btn-dismiss svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=notifications] .notifications-container .btn-dismiss:hover{color:#fff;background-color:#6d42ed}[data-handle=notifications] .notifications-container .btn-dismiss:hover svg path{fill:#fff}[data-handle=notifications] .notifications-container .btn-dismiss svg{position:relative;top:.5px;width:16px;height:16px}[data-handle=notifications] .notifications-container .btn-dismiss svg path{fill:#fff;transition:fill .15s}[data-handle=notifications] .notifications-container .btn-dismiss:hover,[data-handle=notifications] .notifications-container .btn-dismiss:focus-visible{border-color:#ec4242;color:#fff;background-color:#ec4242;transition-delay:0s!important}[data-handle=notifications] .notifications-container .btn-dismiss:hover svg path,[data-handle=notifications] .notifications-container .btn-dismiss:focus-visible svg path{fill:#fff}[data-handle=notifications] .notifications-container .notification-icon{flex-shrink:0;position:relative;width:28px;height:28px}[data-handle=notifications] .notifications-container .notification-icon svg path{fill:#42ed91}[data-handle=notifications] .notifications-container .notifications-header .sub-heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:clamp(20px,3.5vw,20px);font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1}[data-handle=notifications] .notifications-container .no-unread{display:flex;align-items:center;justify-content:center;gap:8px 6px;position:relative;width:100%;border-radius:6px;padding:var(--gutter-y) var(--gutter-x);color:#666;font-size:20px;font-weight:600;text-align:center}[data-handle=notifications] .notifications-container .no-unread:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;background-color:var(--text-current);opacity:.05}[data-handle=notifications] .notifications-container .notification-item .notification-icon svg{opacity:.65;transition:opacity .15s}[data-handle=notifications] .notifications-container .notification-item.mention .notification-icon svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .notification-item.comment .notification-icon svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .notification-item.comment_vote .notification-icon svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .notification-item.reply .notification-icon svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .notification-item.reply_vote .notification-icon svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .notification-item.repost .notification-icon svg path{fill:#ed9442}[data-handle=notifications] .notifications-container .notification-item.like .notification-icon svg path{fill:#42ed91}[data-handle=notifications] .notifications-container .notification-item.follow .notification-icon svg path{fill:#6d42ed}[data-handle=notifications] .notifications-container .notification-content{display:flex;flex-wrap:wrap;gap:8px .5ch;position:relative;width:100%}[data-handle=notifications] .notifications-container .notification-content[data-flagged=true] .is-flagged{position:absolute;top:0;right:22px;width:24px;height:24px;opacity:1;pointer-events:all;transition:opacity .15s .2s}[data-handle=notifications] .notifications-container .notification-content[data-flagged=true] .is-flagged svg path{fill:rgba(237,148,66,.75)}[data-handle=notifications] .notifications-container .notification-content[data-flagged=true] .notification-message,[data-handle=notifications] .notifications-container .notification-content[data-flagged=true] .message-wrapper{opacity:.25}[data-handle=notifications] .notifications-container .message-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 6px;position:relative;width:100%;border-radius:6px;padding:12px;color:#666;background-color:rgba(0,0,0,.024);box-shadow:3px 2px 8px rgba(0,0,0,0);transition:box-shadow .2s ease-in-out}[data-handle=notifications] .notifications-container .message-wrapper:hover,[data-handle=notifications] .notifications-container .message-wrapper:focus-visible{box-shadow:3px 2px 8px rgba(0,0,0,.1)}[data-handle=notifications] .notifications-container .message-wrapper.is-reply{margin-left:20px}[data-handle=notifications] .notifications-container .message-wrapper .repost-title{display:inline-block;width:100%;margin-top:2px;opacity:.5}[data-handle=notifications] .notifications-container .mention .message-wrapper{padding-bottom:12px}[data-handle=notifications] .notifications-container .notification-message{padding-right:97px;color:#666}[data-handle=notifications] .notifications-container .notification-message a{display:inline;font-weight:500;line-height:1;transition:color .15s}[data-handle=notifications] .notifications-container .notification-message a:hover,[data-handle=notifications] .notifications-container .notification-message a:focus-visible{color:var(--text-current)}[data-handle=notifications] .notifications-container .notification-message .voter{font-weight:500}[data-handle=notifications] .notifications-container .notification-message .context{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;color:#666}[data-handle=notifications] .notifications-container .reply-info{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:flex;margin-top:-4px;width:100%;color:#666}[data-handle=notifications] .notifications-container .reply-info .icon{display:inline-block;position:relative;width:16px;height:16px;flex-shrink:0;margin-right:4px}[data-handle=notifications] .notifications-container .reply-info .icon svg{width:100%;height:100%;object-fit:contain}[data-handle=notifications] .notifications-container .reply-info .icon svg path{fill:#666}[data-handle=notifications] .notifications-container .reply-info a{margin-left:3px;font-weight:500;transition:color .15s}[data-handle=notifications] .notifications-container .reply-info a:hover,[data-handle=notifications] .notifications-container .reply-info a:focus-visible{color:var(--text-current)}[data-handle=notifications] .notifications-container .mentioner,[data-handle=notifications] .notifications-container .commenter{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:flex;align-items:flex-start;gap:10px;position:relative;z-index:1;transition:color .15s;pointer-events:none}[data-handle=notifications] .notifications-container .mentioner a,[data-handle=notifications] .notifications-container .commenter a{pointer-events:all}[data-handle=notifications] .notifications-container .mentioner .commenter-avatar-link,[data-handle=notifications] .notifications-container .commenter .commenter-avatar-link{display:inline-flex}[data-handle=notifications] .notifications-container .mentioner .commenter-avatar-link .profile-avatar-default svg,[data-handle=notifications] .notifications-container .commenter .commenter-avatar-link .profile-avatar-default svg{position:static;width:21px;height:21px}[data-handle=notifications] .notifications-container .mentioner .commenter-avatar-link .profile-avatar-default svg path,[data-handle=notifications] .notifications-container .commenter .commenter-avatar-link .profile-avatar-default svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .mentioner .mentioner-name-link:hover,[data-handle=notifications] .notifications-container .mentioner .mentioner-name-link:focus-visible,[data-handle=notifications] .notifications-container .mentioner .commenter-name-link:hover,[data-handle=notifications] .notifications-container .mentioner .commenter-name-link:focus-visible,[data-handle=notifications] .notifications-container .commenter .mentioner-name-link:hover,[data-handle=notifications] .notifications-container .commenter .mentioner-name-link:focus-visible,[data-handle=notifications] .notifications-container .commenter .commenter-name-link:hover,[data-handle=notifications] .notifications-container .commenter .commenter-name-link:focus-visible{color:var(--text-current)}[data-handle=notifications] .notifications-container .reposter,[data-handle=notifications] .notifications-container .liker,[data-handle=notifications] .notifications-container .follower{display:inline}[data-handle=notifications] .notifications-container .reposter .aspect-ratio,[data-handle=notifications] .notifications-container .reposter .profile-avatar-default,[data-handle=notifications] .notifications-container .liker .aspect-ratio,[data-handle=notifications] .notifications-container .liker .profile-avatar-default,[data-handle=notifications] .notifications-container .follower .aspect-ratio,[data-handle=notifications] .notifications-container .follower .profile-avatar-default{display:inline;width:auto;height:auto}[data-handle=notifications] .notifications-container .time-ago{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;flex-shrink:0}[data-handle=notifications] .notifications-container .notification-item.reply .notification-item.repost .lazyPicture img,[data-handle=notifications] .notifications-container .notification-item.reply .notification-item.repost .profile-avatar-default svg,[data-handle=notifications] .notifications-container .notification-item.like .lazyPicture img,[data-handle=notifications] .notifications-container .notification-item.like .profile-avatar-default svg,[data-handle=notifications] .notifications-container .notification-item.follow .lazyPicture img,[data-handle=notifications] .notifications-container .notification-item.follow .profile-avatar-default svg{position:static;width:21px;height:21px}[data-handle=notifications] .notifications-container .notification-item.reply .notification-item.repost .profile-avatar-default svg path,[data-handle=notifications] .notifications-container .notification-item.like .profile-avatar-default svg path,[data-handle=notifications] .notifications-container .notification-item.follow .profile-avatar-default svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .notification-item.reply .notification-item.repost .bullet,[data-handle=notifications] .notifications-container .notification-item.like .bullet,[data-handle=notifications] .notifications-container .notification-item.follow .bullet{margin-right:6px}[data-handle=notifications] .notifications-container .notification-item.reply .notification-item.repost .time-ago,[data-handle=notifications] .notifications-container .notification-item.like .time-ago,[data-handle=notifications] .notifications-container .notification-item.follow .time-ago{display:inline;margin-left:7px}[data-handle=notifications] .notifications-container .notification-item.repost .message-wrapper,[data-handle=notifications] .notifications-container .notification-item.like .message-wrapper{padding-top:8px;padding-bottom:8px}[data-handle=notifications] .notifications-container .bullet{margin-right:3px;font-size:12px}[data-handle=notifications] .notifications-container .social-mentions{display:inline-flex;align-items:center;align-self:flex-start;width:100%;border-radius:26px;margin-right:8px;font-size:13px;font-weight:500}[data-handle=notifications] .notifications-container .social-mentions .mention-label{display:inline-flex;align-items:center;margin-right:.5ch;color:#b8b8b8}[data-handle=notifications] .notifications-container .social-mentions .mention{position:relative;z-index:1;margin-right:6px;color:#767676;transition:color .15s}[data-handle=notifications] .notifications-container .social-mentions .mention:hover,[data-handle=notifications] .notifications-container .social-mentions .mention:focus{color:var(--text-current)}[data-handle=notifications] .notifications-container .notification-link{width:100%}[data-handle=notifications] .notifications-container .notification-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}[data-handle=notifications] .notifications-container .follow-status{width:100%}[data-handle=notifications] .notifications-container .message{font-size:16px;font-weight:400;color:var(--text-current)}[data-handle=notifications] .notifications-container .btn-mark{border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;margin:0 0 0 auto}[data-handle=notifications] .notifications-container .btn-mark[type=text]{padding-left:15px;padding-right:15px}[data-handle=notifications] .notifications-container .btn-mark svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=notifications] .notifications-container .btn-mark:hover{color:#fff;background-color:#6d42ed}[data-handle=notifications] .notifications-container .btn-mark:hover svg path{fill:#fff}[data-handle=notifications] .notifications-container .btn-mark svg{position:relative;z-index:2}[data-handle=notifications] .notifications-container .btn-mark svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .btn-mark:hover,[data-handle=notifications] .notifications-container .btn-mark:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=notifications] .notifications-container .btn-mark:hover svg path,[data-handle=notifications] .notifications-container .btn-mark:focus svg path{fill:var(--text-current)}[data-handle=notifications] .notifications-container .load-more-container{position:relative;margin-top:calc(var(--gutter-y) * 2);text-align:center}@media (max-width: 767px){[data-handle=notifications] .notifications-container .no-unread{margin-bottom:0;padding-top:calc(var(--gutter-y) * 3);padding-bottom:calc(var(--gutter-y) * 3)}[data-handle=notifications] .notifications-container .notification-item+.notification-item{margin-top:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * 2)}[data-handle=notifications] .notifications-container .notifications-header+hr{margin-top:calc(var(--gutter-y) * 2);padding-top:calc(var(--gutter-y) * 2)}[data-handle=notifications] .notifications-container .notification-message{padding-right:0}}[data-handle=newsletter] .newsletter-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=newsletter] .newsletter-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=newsletter] .newsletter-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=newsletter] .newsletter-container aside:hover ul.links,[data-handle=newsletter] .newsletter-container aside:focus-within ul.links{visibility:visible}[data-handle=newsletter] .newsletter-container aside ul{margin:0}[data-handle=newsletter] .newsletter-container aside li{display:flex;align-items:center}[data-handle=newsletter] .newsletter-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=newsletter] .newsletter-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active):hover:after,[data-handle=newsletter] .newsletter-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=newsletter] .newsletter-container aside a:not(.button):after{bottom:3px!important}[data-handle=newsletter] .newsletter-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=newsletter] .newsletter-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=newsletter] .newsletter-container .fd-form-feedback{margin-top:var(--gutter-y);color:#ec4242}@media (max-width: 767px){[data-handle=newsletter] .newsletter-container aside{border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=newsletter] .newsletter-container aside form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=about] .about-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=about] .about-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=about] .about-container aside:hover ul.links,[data-handle=about] .about-container aside:focus-within ul.links{visibility:visible}[data-handle=about] .about-container aside ul{margin:0}[data-handle=about] .about-container aside li{display:flex;align-items:center}[data-handle=about] .about-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=about] .about-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=about] .about-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=about] .about-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=about] .about-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=about] .about-container aside a:not(.button):not(.is-active):hover:after,[data-handle=about] .about-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=about] .about-container aside a:not(.button):after{bottom:3px!important}[data-handle=about] .about-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=about] .about-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=about] .about-container .content{font-size:20px}[data-handle=about] .about-container .content .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=about] .about-container .content .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=about] .about-container .content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}[data-handle=about] .about-container .content .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=about] .about-container .content h3,[data-handle=about] .about-container .content p,[data-handle=about] .about-container .content hr{max-width:672px}[data-handle=about] .about-container .content h3{margin-top:calc(var(--gutter-y) * 2);font-weight:400;line-height:1.1em;letter-spacing:-.02em}[data-handle=about] .about-container .content h3:first-of-type{margin-top:0}[data-handle=about] .about-container .content h2+h3{margin-top:12px}[data-handle=about] .about-container .content p{color:#222}[data-handle=about] .about-container .content a{color:var(--text-current);text-decoration:underline}[data-handle=about] .about-container .content ul,[data-handle=about] .about-container .content ol{padding-left:30px;list-style:circle}[data-handle=about] .about-container .content ul:not(.social-links) li,[data-handle=about] .about-container .content ol li{margin-top:calc(var(--gutter-y) * .25)}[data-handle=about] .about-container .content .social-links a{display:inline-block;position:relative;text-decoration:none}@media (min-width: 768px){[data-handle=about] .about-container .content .social-links a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=about] .about-container .content .social-links a.is-inverse:after{background-color:var(--bg-current)}[data-handle=about] .about-container .content .social-links a:hover:after,[data-handle=about] .about-container .content .social-links a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=about] .about-container .content .social-links a:after{bottom:2px}[data-handle=about] .about-container figure,[data-handle=about] .about-container .video-container{margin:calc(var(--gutter-y) * 1.5) 0 0}[data-handle=about] .about-container figure:first-of-type,[data-handle=about] .about-container .video-container:first-of-type{max-width:672px;margin-top:0}[data-handle=about] .about-container figure img,[data-handle=about] .about-container figure video,[data-handle=about] .about-container .video-container img,[data-handle=about] .about-container .video-container video{aspect-ratio:auto!important;height:auto;max-height:1024px;border:7px solid black;border-radius:16px;object-fit:contain}[data-handle=about] .about-container figure figcaption,[data-handle=about] .about-container figure .video-caption,[data-handle=about] .about-container .video-container figcaption,[data-handle=about] .about-container .video-container .video-caption{max-width:520px;margin:12px auto 0;padding-left:8px;padding-right:8px;font-size:12px;color:#767676}@media (max-width: 767px){[data-handle=about] .about-container figure,[data-handle=about] .about-container .video-container{margin:calc(var(--gutter-y) * 2) 0}}@media (max-width: 767px){[data-handle=about] .about-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=about] .about-container aside form button[type=submit]{margin-top:var(--gutter-y)}[data-handle=about] .about-container .content{font-size:20px}[data-handle=about] .about-container .content .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=about] .about-container .content .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=about] .about-container .content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:20px}[data-handle=about] .about-container .content .text-huge{display:inline-block;line-height:1.4em;font-size:32px}[data-handle=about] .about-container .content h3{margin-top:calc(var(--gutter-y) * 4)}[data-handle=about] .about-container .content hr{margin-top:calc(var(--gutter-y) * 3);padding-top:calc(var(--gutter-y) * 3)}}[data-handle=contact] .contact-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=contact] .contact-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=contact] .contact-container aside:hover ul.links,[data-handle=contact] .contact-container aside:focus-within ul.links{visibility:visible}[data-handle=contact] .contact-container aside ul{margin:0}[data-handle=contact] .contact-container aside li{display:flex;align-items:center}[data-handle=contact] .contact-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=contact] .contact-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=contact] .contact-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=contact] .contact-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=contact] .contact-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=contact] .contact-container aside a:not(.button):not(.is-active):hover:after,[data-handle=contact] .contact-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=contact] .contact-container aside a:not(.button):after{bottom:3px!important}[data-handle=contact] .contact-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=contact] .contact-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=contact] .contact-container form .freeform-fieldtype-checkboxes label{display:flex;align-items:center}[data-handle=contact] .contact-container form input[type=checkbox].freeform-input{display:flex;align-items:center;justify-content:center;padding:0}[data-handle=contact] .contact-container form input[type=checkbox].freeform-input:before{display:block}[data-handle=contact] .contact-container form input[type=checkbox].freeform-input:focus{border-color:var(--text-current)}[data-handle=contact] .contact-container form .freeform-instructions{margin-left:17px;font-size:12px;color:#666}[data-handle=contact] .contact-container form .freeform-signature-wrapper button{margin-top:24px!important}@media (max-width: 767px){[data-handle=contact] .contact-container .heading{font-size:36px;overflow-wrap:break-word}[data-handle=contact] .contact-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=contact] .contact-container aside form button[type=submit]{margin-top:var(--gutter-y)}[data-handle=contact] .contact-container form label{margin-left:0}}.faqs-container{margin-bottom:calc(var(--gutter-y) * 3)}.faqs-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}.faqs-container aside{position:relative;z-index:1;color:var(--bg-current)}.faqs-container aside:hover ul.links,.faqs-container aside:focus-within ul.links{visibility:visible}.faqs-container aside ul{margin:0}.faqs-container aside li{display:flex;align-items:center}.faqs-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}.faqs-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}.faqs-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){.faqs-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.faqs-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}.faqs-container aside a:not(.button):not(.is-active):hover:after,.faqs-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}.faqs-container aside a:not(.button):after{bottom:3px!important}.faqs-container aside a:not(.button).is-active{color:#6d42ed}.faqs-container aside a:not(.button).is-active svg{margin-right:6px}.faqs-container .content a{color:var(--text-current);text-decoration:underline}.faqs-container .content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}.faqs-container .faqs{margin-top:calc(var(--gutter-y) * 2);margin-bottom:calc(var(--gutter-y) * 2)}.faqs-container .faq:not(:first-of-type){margin-top:25px}.faqs-container .faq:last-of-type:after{content:"";display:block;width:100%;margin-top:25px;border-bottom:1px solid var(--text-current)}.faqs-container .question{display:flex;align-items:center;justify-content:space-between;width:100%;border-top:1px solid var(--text-current);padding-top:25px;list-style-type:none;outline:0;cursor:pointer}.faqs-container .question:focus-visible{text-decoration:underline}.faqs-container .faq>.question::-webkit-details-marker{display:none}.faqs-container .faq>.question .icon-plus-big{display:inline}.faqs-container .faq>.question .icon-minus-big{display:none}.faqs-container .faq[open]>.question .icon-plus-big{display:none}.faqs-container .faq[open]>.question .icon-minus-big{display:inline}.faqs-container .faq[open]>.question{margin-bottom:.5rem}.faqs-container .answer{max-width:672px}.faqs-container .answer .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}.faqs-container .answer .text-small{display:inline-block;line-height:1.4em;font-size:16px}.faqs-container .answer .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}.faqs-container .answer .text-huge{display:inline-block;line-height:1.4em;font-size:36px}.faqs-container .answer h3{margin-top:calc(var(--gutter-y) * 2);font-weight:400;line-height:1.1em;letter-spacing:-.02em}.faqs-container .answer h3:first-of-type{margin-top:var(--gutter-y)}.faqs-container .answer h2+h3{margin-top:12px}.faqs-container .answer p{color:#222}.faqs-container .answer a{color:var(--text-current);text-decoration:underline}.faqs-container .answer ul,.faqs-container .answer ol{padding-left:30px;list-style:circle}.faqs-container .answer ul:not(.social-links) li,.faqs-container .answer ol li{margin-top:calc(var(--gutter-y) * .25)}@media (max-width: 767px){.faqs-container .heading{font-size:36px;overflow-wrap:break-word}.faqs-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}.faqs-container aside form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=communityGuidelines] .communityGuidelines-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=communityGuidelines] .communityGuidelines-container .heading{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);text-transform:uppercase}[data-handle=communityGuidelines] .communityGuidelines-container aside{position:relative;z-index:1;color:var(--bg-current)}[data-handle=communityGuidelines] .communityGuidelines-container aside:hover ul.links,[data-handle=communityGuidelines] .communityGuidelines-container aside:focus-within ul.links{visibility:visible}[data-handle=communityGuidelines] .communityGuidelines-container aside ul{margin:0}[data-handle=communityGuidelines] .communityGuidelines-container aside li{display:flex;align-items:center}[data-handle=communityGuidelines] .communityGuidelines-container aside li:not(:last-of-type){margin-bottom:var(--gutter-x)}[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button){display:inline-flex;align-items:center;font-size:16px;text-transform:uppercase;color:var(--text-current)}[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button):not(.is-active){display:inline-block;position:relative}@media (min-width: 768px){[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button):not(.is-active):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button):not(.is-active).is-inverse:after{background-color:var(--bg-current)}[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button):not(.is-active):hover:after,[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button):not(.is-active):focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button):after{bottom:3px!important}[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button).is-active{color:#6d42ed}[data-handle=communityGuidelines] .communityGuidelines-container aside a:not(.button).is-active svg{margin-right:6px}[data-handle=communityGuidelines] .communityGuidelines-container .content a{color:var(--text-current);text-decoration:underline}[data-handle=communityGuidelines] .communityGuidelines-container .content .text-big{display:inline-block;max-width:750px;line-height:1.4em;font-size:24px}@media (max-width: 767px){[data-handle=communityGuidelines] .communityGuidelines-container .heading{font-size:36px;overflow-wrap:break-word}[data-handle=communityGuidelines] .communityGuidelines-container aside{display:none;border-radius:16px;margin-bottom:calc(var(--gutter-y) * 3);padding:var(--gutter-x);background-color:#f1f1f1}[data-handle=communityGuidelines] .communityGuidelines-container aside form button[type=submit]{margin-top:var(--gutter-y)}}[data-handle=legal] .legal-container{margin-bottom:calc(var(--gutter-y) * 3)}[data-handle=legal] .legal-container h1{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;margin-bottom:var(--gutter-y);font-size:48px;text-transform:uppercase}[data-handle=legal] .legal-container .content .text-tiny{display:inline-block;line-height:1.4em;font-size:12px}[data-handle=legal] .legal-container .content .text-small{display:inline-block;line-height:1.4em;font-size:16px}[data-handle=legal] .legal-container .content .text-big{display:inline-block;line-height:1.4em;font-size:24px}[data-handle=legal] .legal-container .content .text-huge{display:inline-block;line-height:1.4em;font-size:36px}[data-handle=legal] .legal-container .content h3,[data-handle=legal] .legal-container .content h4,[data-handle=legal] .legal-container .content h5,[data-handle=legal] .legal-container .content h6{font-weight:500}[data-handle=legal] .legal-container .content h2{font-size:32px;font-weight:700}[data-handle=legal] .legal-container .content h3{font-size:24px;font-weight:600;line-height:1.1em;letter-spacing:-.02em}[data-handle=legal] .legal-container .content h2+h3{margin-top:calc(var(--gutter-y) * .75)}[data-handle=legal] .legal-container .content p{color:#222}[data-handle=legal] .legal-container .content strong{font-weight:550}[data-handle=legal] .legal-container .content a{color:var(--text-current);text-decoration:underline}[data-handle=legal] .legal-container .content ol,[data-handle=legal] .legal-container .content ul{font-size:16px}[data-handle=legal] .legal-container .content .table{margin:var(--gutter-y) 0}[data-handle=legal] .legal-container .content table{width:100%;border-collapse:collapse;font-size:.95rem}[data-handle=legal] .legal-container .content th,[data-handle=legal] .legal-container .content td{padding:.6rem .75rem;border:1px solid #e5e5e5;text-align:left;vertical-align:top}[data-handle=legal] .legal-container .content thead th{background:#f6f6f6}[data-handle=legal] .legal-container .content tbody tr:nth-child(2n){background:#fafafa}@media (max-width: 767px){[data-handle=legal] .legal-container .content h1{font-size:36px;overflow-wrap:break-word}[data-handle=legal] .legal-container .content h2{font-size:28px}[data-handle=legal] .legal-container .content h3{line-height:1.2em}[data-handle=legal] .legal-container .content h2+h3{margin-top:calc(var(--gutter-y) * 1.5)}}.block-project-images+.portfolio-blocks{margin-top:calc(var(--gutter-y) * 2)}.portfolio-blocks .portfolio-block.is-first{margin-top:0}.portfolio-blocks .portfolio-block+.portfolio-block{margin-top:calc(var(--gutter-y) * 2)}.portfolio-blocks .portfolio-block.block-image .block-image,.portfolio-blocks .portfolio-block.block-image .block-video,.portfolio-blocks .portfolio-block.block-image .block-image-video-grid,.portfolio-blocks .portfolio-block.block-video .block-image,.portfolio-blocks .portfolio-block.block-video .block-video,.portfolio-blocks .portfolio-block.block-video .block-image-video-grid,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-image,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-video,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-image-video-grid{margin-top:calc(var(--gutter-y) * 2)}@media (max-width: 767px){.portfolio-blocks .portfolio-block+.portfolio-block{margin-top:calc(var(--gutter-y) * 3)}.portfolio-blocks .portfolio-block.block-image .block-image,.portfolio-blocks .portfolio-block.block-image .block-video,.portfolio-blocks .portfolio-block.block-image .block-image-video-grid,.portfolio-blocks .portfolio-block.block-video .block-image,.portfolio-blocks .portfolio-block.block-video .block-video,.portfolio-blocks .portfolio-block.block-video .block-image-video-grid,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-image,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-video,.portfolio-blocks .portfolio-block.block-image-video-grid+.block-image-video-grid{margin-top:calc(var(--gutter-y) * 3)}}.block-rich-text{margin-bottom:var(--gutter-y)}.block-rich-text.is-first{margin-top:0!important}.block-rich-text:not(.is-first){margin-top:calc(var(--gutter-y) * 3)!important}.block-rich-text h2,.block-rich-text h3,.block-rich-text h4,.block-rich-text h5,.block-rich-text h6{font-weight:400}.block-rich-text h1{font-weight:500;font-size:clamp(45px,4.5vw,65px)}.block-rich-text p{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;margin-top:.75em;font-size:20px;line-height:1.3;text-wrap:pretty}.block-rich-text .rich-text-content>*:first-child{margin-top:0}.block-rich-text blockquote{font-size:20px;line-height:1.3}.block-rich-text p.caption-styled,.block-rich-text .caption-styled{margin-top:1em}.block-rich-text strong{font-weight:500}.block-rich-text a{text-decoration:underline;color:var(--text-current);transition:color .15s}.block-rich-text a:hover{color:#767676}.block-rich-text pre{position:relative}.block-rich-text pre:hover code[class*=language-]:before{color:#767676}.block-rich-text pre code.hljs{padding:var(--gutter-x)}.block-rich-text pre code[class*=language-]:before{content:attr(class);display:none}.block-rich-text pre code[class*=language-]{counter-reset:language 0}.block-rich-text pre code[class*=language-]:before{counter-increment:language;content:counter(language,decimal-leading-zero)}.block-rich-text pre code[class*=language-]:before{content:attr(class);display:block;position:absolute;top:0;right:0;border-bottom-left-radius:4px;padding:0 .5rem .25rem;background:rgba(0,0,0,.75);font-size:11px;font-weight:700;text-transform:uppercase}.block-rich-text pre code.language-xml:before{content:"HTML"}.block-rich-text pre code.language-javascript:before{content:"JAVASCRIPT"}.block-rich-text pre code.language-css:before{content:"CSS"}@media (max-width: 767px){.block-rich-text{margin-bottom:calc(var(--gutter-y) * 4);padding-left:var(--gutter-x);padding-right:var(--gutter-x)}.block-rich-text:not(.is-first){margin-top:calc(var(--gutter-y) * 4)!important;margin-bottom:calc(var(--gutter-y) * 4)}.block-rich-text p{font-size:18px}}.block-image .lazyPicture{border-radius:8px;overflow:hidden}body.is-dark .block-video{background-color:#000}.block-video{background-color:#f1f1f1;border-radius:8px;overflow:hidden}.block-video video{width:100%}.block-image-video-grid{gap:var(--gutter-cap)}.block-image-video-grid .item{display:flex;align-items:flex-start;justify-content:center}.block-image-video-grid .lazyPicture,.block-image-video-grid video{border-radius:8px;overflow:hidden}.block-image-video-grid video{width:auto;height:auto;max-width:100%;max-height:100%}.block-embed{display:flex;justify-content:center}.block-embed .block-embed-container,.block-embed .input-embed{position:relative;border-radius:8px;overflow:hidden}.block-embed .input-embed,.block-embed .is-vimeo,.block-embed .is-youtube,.block-embed .is-codepen{width:100%;width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * 8 + var(--gutter-x) * 7 + 0px);aspect-ratio:16/9}.block-embed .input-embed:empty,.block-embed .is-vimeo:empty,.block-embed .is-youtube:empty,.block-embed .is-codepen:empty{display:none}.block-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.is-dark .logo-name.light{display:none}body.is-dark .logo-name.dark{display:inline-flex}.core-header{display:flex;align-items:center;justify-content:space-between;position:relative;top:0;left:0;z-index:1000;width:100%;padding:var(--gutter-y) var(--gutter-cap);color:var(--text-current)}.core-header .core-logo-container{flex-shrink:0;margin-right:10px}.core-header .core-logo-link{display:flex;align-items:center;border-radius:2px;color:var(--text-current);pointer-events:auto}.core-header .logo-mark{display:none}.core-header .logo-name{width:auto;height:32px}.core-header .logo-name img{width:auto;height:100%}.core-header .logo-name.light{display:inline-flex}.core-header .logo-name.dark{display:none}@media (max-width: 1024px) and (min-width: 768px){.core-header .logo-name{height:22px}}@media (max-width: 767px){[data-page=social] .core-header{position:sticky;top:0;box-shadow:0 4px 10px rgba(0,0,0,.4)}}.core-nav{display:flex;align-items:center;width:100%;text-transform:uppercase}.core-nav a{display:flex;padding:0 8px;align-items:center;gap:6px;position:relative;border-radius:4px;color:var(--text-current)}.core-nav .core-nav-list-primary a:after{bottom:-3px;left:8px;width:calc(100% - 16px)}.core-nav .btn-core-user-mobile,.btn-mobile-nav{display:none}.core-nav-list{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0}.core-nav-list li,.core-nav-list .sign-in,.core-nav-list .sign-up{flex-shrink:0}.core-nav-list .sign-in .label-1{margin-top:2px}.core-nav-list-primary{display:flex;align-items:center;width:100%;margin:0}.core-nav-list-primary>li,.core-nav-list-primary .sign-in,.core-nav-list-primary .sign-up{margin-left:1.2vw}.core-nav-list-primary a{display:inline-block;position:relative}@media (min-width: 768px){.core-nav-list-primary a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.core-nav-list-primary a.is-inverse:after{background-color:var(--bg-current)}.core-nav-list-primary a:hover:after,.core-nav-list-primary a:focus:after{transform:scaleX(1);transform-origin:left top}}.btn-core-search{padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;margin:0 0 0 10px;opacity:.25}.btn-core-search svg path{fill:var(--text-current)}.core-nav-search a{display:none}.core-nav a.btn-core-sign-up{border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 15px 0 20px;color:var(--bg-current);margin:0 0 0 8px}.core-nav a.btn-core-sign-up[type=text]{padding-left:15px;padding-right:15px}.core-nav a.btn-core-sign-up svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.core-nav a.btn-core-sign-up:hover{color:#fff;background-color:#6d42ed}.core-nav a.btn-core-sign-up:hover svg path{fill:#fff}.core-nav a.memberships-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;z-index:2;border:none;margin-right:12px;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:14px;font-weight:500;color:#fff;background-color:#6d42ed;cursor:pointer}.core-nav a.memberships-cta svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.core-nav a.memberships-cta:after{display:none}@media (min-width: 768px){.core-nav a.memberships-cta{border-radius:14px;padding:3px 10px;font-size:12px}}@media (max-width: 767px){.core-nav a.memberships-cta{border-radius:16px;margin-top:calc(var(--gutter-y) * 2);padding:4px 14px;font-size:14px}}.core-nav-user-container{display:flex;gap:12px;align-items:center;position:relative;z-index:1;color:var(--bg-current)}.core-nav-user-container:hover ul.core-nav-user-list{visibility:visible}.core-nav-user-container a{display:inline-flex;color:var(--bg-current)}.core-nav-user-container a:after{bottom:0}.btn-core-user-container{position:relative}.btn-core-user,a.btn-core-user-mobile{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:transparent;cursor:default}.btn-core-user[type=text],a.btn-core-user-mobile[type=text]{padding-left:15px;padding-right:15px}.btn-core-user svg path,a.btn-core-user-mobile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-core-user:hover,a.btn-core-user-mobile:hover{color:#fff;background-color:#6d42ed}.btn-core-user:hover svg path,a.btn-core-user-mobile:hover svg path{fill:#fff}.btn-core-user img,.btn-core-user svg,a.btn-core-user-mobile img,a.btn-core-user-mobile svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-core-user:focus svg path,a.btn-core-user-mobile:focus svg path{fill:var(--bg-current)}.btn-core-user:after,a.btn-core-user-mobile:after{content:"";position:absolute;top:1px;left:1px;z-index:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;background-color:var(--text-current)}.btn-core-user .aspect-ratio,a.btn-core-user-mobile .aspect-ratio{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}.btn-core-user .lazyPicture,.btn-core-user svg,a.btn-core-user-mobile .lazyPicture,a.btn-core-user-mobile svg{z-index:1}.btn-core-user img,a.btn-core-user-mobile img{max-width:100%;max-height:100%;object-fit:cover}.btn-core-user svg,a.btn-core-user-mobile svg{max-width:75%;max-height:75%;object-fit:contain}.avatar-circle{display:none;position:absolute;top:-1px;right:-1px;z-index:1;width:11px;height:11px;border:2px solid var(--bg-current);border-radius:50%;background-color:#ec4242;box-shadow:rgba(255,0,0,.5) 0 0;animation:notify 2.25s linear forwards infinite}@keyframes notify{0%,50.1%,to{box-shadow:rgba(255,0,0,.5) 0 0}50%{box-shadow:rgba(255,0,0,0) 0 0 0 8px}}.core-nav:has(.has-notifications) .avatar-circle{display:block}.current-username{display:none}body.is-dark ul.core-nav-user-container{border-color:#f6f6f6;background-color:#ddd}ul.core-nav-user-list{visibility:hidden;position:absolute;top:calc(100% + var(--gutter-x) - 11px);right:calc(var(--gutter-x) - 24px);z-index:1;margin:0;padding:calc(var(--gutter-y) * .5);border:1px solid #ddd;background-color:#f2f2f2;border-radius:10px;box-shadow:12px 10px 18px rgba(0,0,0,.1)}ul.core-nav-user-list:before{content:"";position:absolute;top:-57px;right:0;width:100%;height:65px}ul.core-nav-user-list li{white-space:nowrap;margin-bottom:12px}ul.core-nav-user-list a{color:#0c0c0c}ul.core-nav-user-list a .text{display:inline-block;position:relative}@media (min-width: 768px){ul.core-nav-user-list a .text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}ul.core-nav-user-list a .text.is-inverse:after{background-color:var(--bg-current)}ul.core-nav-user-list a .text:hover:after,ul.core-nav-user-list a .text:focus:after{transform:scaleX(1);transform-origin:left top}}ul.core-nav-user-list a .text:after{bottom:-2px;background-color:#0c0c0c}ul.core-nav-user-list a:hover .text:after,ul.core-nav-user-list a:focus .text:after,ul.core-nav-user-list a:focus-within .text:after{transform:scaleX(1);transform-origin:left}.mobile-content-cover{display:none}@media (max-width: 1023px){.core-nav-list{padding-left:var(--gutter-cap);padding-right:var(--gutter-cap)}.core-nav{justify-content:flex-end;gap:8px}.core-nav a{padding-left:0;padding-right:0}.core-nav .btn-core-user-mobile{display:block;overflow:visible}.core-nav .btn-core-user-mobile img{border-radius:50%}.mobile-content-cover{display:none;position:absolute;top:60px;left:0;z-index:-1;width:100%;height:calc(100lvh - 60px);background-color:var(--bg-current)}.btn-mobile-nav{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:flex;align-items:center;background-color:var(--bg-current)!important}.btn-mobile-nav *{pointer-events:none}.btn-mobile-nav svg path{fill:var(--text-current)}.btn-mobile-nav .icon-menu{display:flex}.btn-mobile-nav .icon-close{display:none}.core-nav-list{display:none;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;position:fixed;top:60px;left:0;height:calc(100svh - 60px);padding-bottom:var(--gutter-y);background-color:var(--bg-current);overflow-y:auto}.core-nav-list-primary{flex-wrap:wrap}.core-nav-list-primary>li{width:100%;margin-top:14px;margin-left:0}.core-nav-list-primary a{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:900;font-style:normal;font-size:clamp(36px,3.5vw,63px);font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.98;letter-spacing:-.48px;font-size:32px;height:auto;text-transform:none}}@media (max-width: 1023px) and (min-width: 1441px){.core-nav-list-primary a{letter-spacing:-.63px}}@media (max-width: 1023px) and (max-width: 767px){.core-nav-list-primary a{letter-spacing:-.36px}}@media (max-width: 1023px){.core-nav-search button{display:none}.core-nav-search a{display:block}.btn-core-user-mobile{margin-left:calc(var(--gutter-x) * .5)}.sign-up{order:2;margin-top:calc(var(--gutter-y) * 6)}.core-nav a.btn-core-sign-up{margin-left:0}.sign-in{order:3;display:flex;align-items:center;height:42px;margin-top:calc(var(--gutter-y) * 6);margin-left:var(--gutter-x)}.sign-out{order:2}.btn-sign-out{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}.btn-sign-out[type=text]{padding-left:15px;padding-right:15px}.btn-sign-out svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-sign-out:hover{color:#fff;background-color:#6d42ed}.btn-sign-out:hover svg path{fill:#fff}.btn-sign-out svg{position:relative;z-index:2}.btn-sign-out svg path{fill:var(--text-current)}.btn-sign-out:hover,.btn-sign-out:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-sign-out:hover svg path,.btn-sign-out:focus svg path{fill:var(--text-current)}.core-nav-user-container{width:100%;margin-top:calc(var(--gutter-y) * 2)}.current-user-container{display:none}ul.core-nav-user-list{position:static;width:100%;padding:calc(var(--gutter-y) * 1.5) calc(var(--gutter-x) * 1.5);visibility:visible}ul.core-nav-user-list:before{display:none}ul.core-nav-user-list:after{display:none}.core-search-container{order:1;justify-self:flex-end;width:100%;padding-left:var(--gutter-cap);padding-right:var(--gutter-cap)}.core-search-form,.input-core-search{width:100%}html.is-nav-open,html.is-nav-open body{height:100svh;overflow-y:hidden}html.is-nav-open .core-nav .core-nav-list{display:flex}html.is-nav-open .core-nav .icon-menu{display:none}html.is-nav-open .core-nav .icon-close{display:flex}html.is-nav-open .mobile-content-cover{display:block}}@media (min-width: 1024px){ul.core-nav-user-list{padding:calc(var(--gutter-y) * .25) calc(var(--gutter-x) * .5) calc(var(--gutter-y) * 0) calc(var(--gutter-x) * .25)}ul.core-nav-user-list:before{content:"";position:absolute;top:-57px;right:0;width:100%;height:65px}}@media (max-width: 1023px) and (min-width: 768px){.core-nav-list-primary>li{margin-left:.1vw}}.core-footer{position:relative;z-index:1;padding-top:calc(var(--gutter-y) * 2);padding-bottom:var(--gutter-y);color:gray;background-color:#0d0d0d}.core-footer *:focus-visible{box-shadow:0 0 0 3px #0d0d0d,0 0 0 6px rgba(109,66,237,.5)}.core-footer ul{margin-top:32px;margin-bottom:0}.core-footer li{display:flex}.core-footer a{display:inline-block;position:relative;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;border-radius:2px;color:#bfbfbf}@media (min-width: 768px){.core-footer a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.core-footer a.is-inverse:after{background-color:var(--bg-current)}.core-footer a:hover:after,.core-footer a:focus:after{transform:scaleX(1);transform-origin:left top}}.core-footer a:after{bottom:-2px;background-color:#bfbfbf}.core-footer .footer-social li:not(:last-of-type) a,.core-footer .footer-primary li:not(:last-of-type) a,.core-footer .footer-secondary li:not(:last-of-type) a{margin-bottom:var(--gutter-y)}.core-footer .footer-copyright,.core-footer .footer-credit{margin-top:calc(var(--gutter-y) * 2);font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase}.core-footer .footer-credit a{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:inline-block;color:gray}.core-footer .footer-credit a:after{background-color:gray}.core-footer .footer-credit a:not(:first-of-type){margin-top:4px}.core-footer .footer-legal{margin-top:8px}.core-footer .footer-legal-list{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.core-footer .footer-legal-list li:not(:last-of-type){padding-right:8px;border-right:1px solid #808080}.core-footer .footer-legal-list a{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;display:inline-block;color:gray}.core-footer .footer-legal-list a:after{background-color:gray}.core-footer .footer-legal-list a:not(:first-of-type){margin-top:4px}@media screen and (max-width: 767px){.core-footer>ul:not(:last-of-type){margin-top:calc(var(--gutter-y) * 3)}.core-footer .footer-social{margin-top:calc(var(--gutter-y) * 4)}.core-footer .newsletter{order:4;margin-top:calc(var(--gutter-y) * 4)}.core-footer .footer-social li:not(:last-of-type) a,.core-footer .footer-primary li:not(:last-of-type) a,.core-footer .footer-secondary li:not(:last-of-type) a{margin-bottom:calc(var(--gutter-y) * 2)}.core-footer .footer-credit{margin-top:calc(var(--gutter-y) * 4)}.core-footer .footer-credit-dev{order:5}.core-footer .footer-credit-design{order:6;text-align:right}.core-footer .footer-copyright{order:7;display:flex;justify-content:space-between;margin-top:calc(var(--gutter-y) * 2)}.core-footer .footer-legal{order:8;margin-top:calc(var(--gutter-y) * 2);padding-bottom:calc(var(--gutter-y) * 2)}.core-footer .footer-legal-list{gap:6px}}body:not(.is-current-user) .core-footer-list-okay-application,body.group-okayDev .core-footer-list-okay-application{display:none}.newsletter [data-ff-el=content]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.newsletter .fd-form-group{display:flex;flex-wrap:wrap;position:relative}.newsletter .fd-form-group input[name=email]{margin:12px 0 0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));border-color:#666;width:100%;text-transform:uppercase}.newsletter .fd-form-group input[name=email][type=text]{padding-left:15px;padding-right:15px}.newsletter .fd-form-group input[name=email] svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.newsletter .fd-form-group input[name=email]:hover{color:#fff;background-color:#6d42ed}.newsletter .fd-form-group input[name=email]:hover svg path{fill:#fff}.newsletter .fd-form-group input[name=email] svg{position:relative;z-index:2}.newsletter .fd-form-group input[name=email] svg path{fill:var(--text-current)}.newsletter .fd-form-group input[name=email]:hover,.newsletter .fd-form-group input[name=email]:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.newsletter .fd-form-group input[name=email]:hover svg path,.newsletter .fd-form-group input[name=email]:focus svg path{fill:var(--text-current)}.newsletter label.fd-form-label{width:100%;margin-bottom:0;color:#7a7a7a}.newsletter [data-ff-el=fields]{max-width:calc(100% - 114px)}.newsletter .fd-form-feedback{position:absolute;left:17px;bottom:0;transform:translateY(100%);padding-top:4px;font-size:12px;color:#ec4242}.newsletter button[type=submit]{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));border-color:#bfbfbf;color:#161616;background-color:#bfbfbf;transition:border-color calc(.15s * var(--reduced-motion)),color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.newsletter button[type=submit][type=text]{padding-left:15px;padding-right:15px}.newsletter button[type=submit] svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.newsletter button[type=submit]:hover{color:#fff;background-color:#6d42ed}.newsletter button[type=submit]:hover svg path{fill:#fff}.newsletter button[type=submit] svg{position:relative;z-index:2}.newsletter button[type=submit] svg path{fill:var(--text-current)}.newsletter button[type=submit]:hover,.newsletter button[type=submit]:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.newsletter button[type=submit]:hover svg path,.newsletter button[type=submit]:focus svg path{fill:var(--text-current)}.newsletter button[type=submit]:hover,.newsletter button[type=submit]:focus{border-color:#6d42ed;color:#fff;background-color:#6d42ed}.newsletter .fd-form-captcha{width:100%;justify-content:flex-start!important}.newsletter .fd-has-captcha button[type=submit]{opacity:.15;pointer-events:none}.newsletter .fd-has-success .fd-form-content{display:none}.newsletter .fd-has-success .fd-form-success{display:block!important;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;margin-top:24px}body.is-dark .cards .card-categories:after{background:linear-gradient(90deg,rgba(12,12,12,0),#0c0c0c 75%)}body.is-dark .cards .card-category{border-color:#525252}.cards{position:relative;width:var(--vw);margin-left:calc(-1 * var(--gutter-cap));overflow-x:hidden}.cards .card-container{display:inline-flex;width:var(--vw);margin:0;padding:0 var(--gutter-cap);overflow-x:auto;white-space:nowrap}.cards .card-container .card{flex-shrink:0}.cards .card-container .card:hover .card-actions,.cards .card-container .card:focus-within .card-actions{opacity:1;pointer-events:auto}.cards .card-container .card:hover .card-asset img,.cards .card-container .card:focus-within .card-asset img{transform:scale(1.04)}.cards .card-container .card:hover .card-asset video,.cards .card-container .card:focus-within .card-asset video{transform:scale(1.04)}.cards .card{display:inline-block;vertical-align:top;background-color:transparent}.cards .card:not(:last-of-type){margin-right:var(--gutter-x)}.cards .card.is-dark .card-asset-default svg path{fill:#fff}.cards .card a{color:inherit}.cards .card .card-actions{display:flex;gap:6px;position:absolute;top:4%;right:4%;z-index:2;opacity:0;pointer-events:none}.cards .card .btn-like,.cards .card .btn-liked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:var(--text-current)}.cards .card .btn-like[type=text],.cards .card .btn-liked[type=text]{padding-left:15px;padding-right:15px}.cards .card .btn-like svg path,.cards .card .btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card .btn-like:hover,.cards .card .btn-liked:hover{color:#fff;background-color:#6d42ed}.cards .card .btn-like:hover svg path,.cards .card .btn-liked:hover svg path{fill:#fff}.cards .card .btn-like img,.cards .card .btn-like svg,.cards .card .btn-liked img,.cards .card .btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.cards .card .btn-like{transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.cards .card .btn-like:hover,.cards .card .btn-like:focus{background-color:#42ed91}.cards .card .btn-liked{border-color:#42ed91;background-color:#42ed91}.cards .card .btn-liked svg path{fill:#0c0c0c}.cards .card .btn-liked:hover,.cards .card .btn-liked:focus{background-color:#42ed91}.cards .card .btn-liked:hover svg path,.cards .card .btn-liked:focus svg path{fill:#0c0c0c}.cards .card .btn-bookmark,.cards .card .btn-bookmarked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:var(--text-current)}.cards .card .btn-bookmark[type=text],.cards .card .btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}.cards .card .btn-bookmark svg path,.cards .card .btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card .btn-bookmark:hover,.cards .card .btn-bookmarked:hover{color:#fff;background-color:#6d42ed}.cards .card .btn-bookmark:hover svg path,.cards .card .btn-bookmarked:hover svg path{fill:#fff}.cards .card .btn-bookmark img,.cards .card .btn-bookmark svg,.cards .card .btn-bookmarked img,.cards .card .btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.cards .card .btn-bookmark{transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.cards .card .btn-bookmarked{border-color:#6d42ed;background-color:#6d42ed}.cards .card .btn-follow{color:var(--text-current)}.cards .card .btn-follow svg path{fill:var(--text-current)}.cards .card .btn-follow:hover,.cards .card .btn-follow:focus{color:var(--text-current)}.cards .card .btn-follow:hover svg path,.cards .card .btn-follow:focus svg path{fill:var(--text-current)}.cards .card .btn-following{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion))}.cards .card .btn-following[type=text]{padding-left:15px;padding-right:15px}.cards .card .btn-following svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card .btn-following:hover{color:#fff;background-color:#6d42ed}.cards .card .btn-following:hover svg path{fill:#fff}.cards .card .btn-following:hover,.cards .card .btn-following:focus{background-color:var(--text-current)}.cards .card .btn-following:hover .text:after,.cards .card .btn-following:focus .text:after{color:var(--bg-current)}.cards .card-info{display:flex;flex-wrap:wrap;align-content:space-between;position:relative;width:100%}.cards .card-info:not(.card-user) .card-asset-bg{background-color:var(--accent-color)}.cards .card-info-top{display:flex;justify-content:space-between;position:relative;width:100%}.cards .card-info-top a{font-weight:700}.cards .card-user .card-asset{aspect-ratio:3/4}.cards .card-article .card-asset{aspect-ratio:16/10}.cards .card-asset{display:block;position:relative;width:100%;aspect-ratio:1/1}.cards .card-asset.is-dark .card-asset-default{background-color:#000}.cards .card-asset.is-dark svg path{fill:#fff}.cards .card-asset .aspect-ratio{position:absolute;top:0;right:0;z-index:1;width:96%;height:96%;padding-bottom:0;border-radius:2%;overflow:hidden}.cards .card-asset img{position:absolute;z-index:1;object-fit:cover;transform:scale(1);transition:opacity .3s,transform 3s cubic-bezier(.16,1,.3,1)}.cards .card-asset video{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:opacity .3s,transform 3s cubic-bezier(.16,1,.3,1)}.cards .card-asset-default{position:absolute;top:4px;right:4px;z-index:1;width:calc(96% - 4px);height:calc(96% - 4px);border-radius:2%;background-color:var(--bg-current)}.cards .card-asset-default svg{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:contain;transform:scale(.5)}.cards .card-asset-bg{position:absolute;top:0;right:0;width:100%;height:100%;clip-path:polygon(5.485% 0%,5.485% 0%,5.267% .008%,5.053% .034%,4.842% .076%,4.636% .134%,4.435% .208%,4.24% .298%,4.053% .402%,3.875% .522%,3.705% .656%,3.546% .803%,.803% 3.546%,.803% 3.546%,.656% 3.705%,.522% 3.875%,.402% 4.053%,.298% 4.24%,.208% 4.435%,.134% 4.636%,.076% 4.842%,.034% 5.053%,.008% 5.267%,0% 5.485%,0% 95.887%,0% 95.887%,.053% 96.554%,.208% 97.187%,.456% 97.777%,.789% 98.316%,1.198% 98.795%,1.675% 99.206%,2.212% 99.541%,2.801% 99.79%,3.433% 99.946%,4.1% 100%,94.515% 100%,94.515% 100%,94.733% 99.992%,94.947% 99.966%,95.158% 99.924%,95.364% 99.866%,95.565% 99.792%,95.759% 99.702%,95.946% 99.598%,96.125% 99.478%,96.295% 99.345%,96.454% 99.197%,96.454% 99.197%,96.77% 98.881%,97.059% 98.593%,97.326% 98.325%,97.579% 98.072%,97.826% 97.826%,98.072% 97.579%,98.325% 97.326%,98.593% 97.059%,98.881% 96.77%,99.197% 96.454%,99.197% 96.454%,99.345% 96.295%,99.478% 96.125%,99.598% 95.946%,99.702% 95.759%,99.792% 95.565%,99.866% 95.364%,99.924% 95.158%,99.966% 94.947%,99.992% 94.733%,100% 94.515%,100% 2.742%,100% 2.742%,99.964% 2.297%,99.86% 1.875%,99.694% 1.482%,99.471% 1.123%,99.197% .803%,98.877% .529%,98.518% .306%,98.125% .14%,97.703% .036%,97.258% 0%,5.485% 0%)}.cards .card-info-bottom{display:flex;flex-wrap:wrap;width:100%;margin-top:8px}.cards .card-info-bottom .card-info-bottom-link{display:inline-flex}.cards .card-info-bottom .card-info-bottom-name{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cards .card-info-bottom .description{white-space:normal}.cards .card-info-bottom .btn-outline:hover,.cards .card-info-bottom .btn-outline:focus{color:#fff;background-color:#0c0c0c}.cards .card-info-bottom .btn-round{color:#fff;background-color:#0c0c0c}.cards .card-categories{display:flex;gap:8px;position:relative;width:100%;overflow:hidden}.cards .card-categories:after{content:"";position:absolute;top:0;right:0;width:60px;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 75%)}.cards .card-title{width:100%;margin-top:1px;line-height:1.1em}.cards .card-title-link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:clamp(16px,1.8vw,28px);font-weight:400;line-height:1.2em}.cards .card-title-link:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.cards .card-title-link:hover,.cards .card-title-link:focus-visible{box-shadow:none}.cards .card-title-link:focus-visible{text-decoration:underline}.cards .card-category{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-top:10px}.cards .card-category svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.cards .card-location{display:flex;align-items:center;width:100%;margin-top:8px;margin-left:2px;font-size:12px;font-weight:400;color:#767676}.cards .card-location .icon-location{margin-right:5px}.cards .card-location .icon-location svg path{fill:#767676}.cards .card-details,.cards .card-read-time,.cards .card-dates{width:100%;margin-top:8px;color:#666}.cards .user-link:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.cards .user-link:hover,.cards .user-link:focus-visible{box-shadow:none}.cards .user-link:focus-visible{text-decoration:underline}.cards .card-article .card-asset-bg{display:none}.cards .card-article .card-asset .aspect-ratio{width:100%;height:100%;border-radius:16px}.cards .card-article .card-categories{gap:4px;margin-top:4px}.cards .card-article .card-category{margin-top:4px;font-size:10px;color:#767676}.cards .card-article .card-details{margin-top:12px;font-size:12px;color:#767676}@media (min-width: 2080px){.cards .card-container{display:flex;justify-content:flex-start}}@media (min-width: 768px){.cards .card{width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * var(--card-columns) + var(--gutter-x) * (var(--card-columns) - 1) + 0px)}}@media (max-width: 767px){.cards .card-container{scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter-cap)}.cards .card{width:67%;scroll-snap-align:start}.cards .card-info-top{font-size:14px}.cards .card-title-link{font-weight:600}}body.is-dark .stack-4 .item{background-color:#000}.stack-4{--item-offset: 24px}@media (max-width: 767px){.stack-4{--item-offset: 12px}}.stack-4 .stack-4-top{padding-bottom:calc(3 * var(--item-offset));padding-left:calc(3 * var(--item-offset))}.stack-4 .stack-4-container{position:relative;width:100%;aspect-ratio:16/9;touch-action:pan-y}.stack-4 .stack-4-container.is-dragging .item-asset{pointer-events:none}.stack-4 .item{position:absolute;top:0;right:0;width:100%;height:100%;border-radius:1vw;background-color:#fff;transition:transform .5s cubic-bezier(.16,1,.3,1);overflow:hidden}.stack-4 .item .item-asset:focus-visible:before{box-shadow:inset 0 0 0 3px var(--bg-current),inset 0 0 0 6px rgba(109,66,237,.5)!important}.stack-4 .item:nth-child(1){transform:translate(0);z-index:3}.stack-4 .item:nth-child(1) .item-asset{opacity:1;filter:grayscale(0);transition:opacity .2s,filter .5s .2s}.stack-4 .item:nth-child(2){transform:translate(calc(-1 * var(--item-offset)),var(--item-offset));z-index:2}.stack-4 .item:nth-child(2) .item-asset{opacity:.15;filter:grayscale(.25)}.stack-4 .item:nth-child(3){transform:translate(calc(-2 * var(--item-offset)),calc(2 * var(--item-offset)));z-index:1}.stack-4 .item:nth-child(3) .item-asset{opacity:.1;filter:grayscale(.55)}.stack-4 .item:nth-child(4){transform:translate(calc(-3 * var(--item-offset)),calc(3 * var(--item-offset)));z-index:0}.stack-4 .item:nth-child(4) .item-asset{opacity:.05;filter:grayscale(.75)}.stack-4 .item-asset{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:grayscale(0);transition:opacity .2s,filter .2s}.stack-4 .item-asset:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;box-shadow:inset 0 0 0 3px transparent,inset 0 0 0 6px transparent;border-radius:13px}.stack-4 .item-asset .lazyPicture{padding-bottom:0}.stack-4 .item-asset .lazyPicture,.stack-4 .item-asset video{position:absolute;top:0;left:0;width:100%;height:100%}.stack-4 .item-asset img,.stack-4 .item-asset video{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.stack-4 .stack-4-bottom{position:relative;align-items:flex-start;margin-top:var(--gutter-y)}.stack-4 .bottom-left{position:relative}.stack-4 .bottom-left a{color:#0c0c0c}.stack-4 .item-bottom{align-items:center;position:absolute;top:0;left:0;width:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.stack-4 .item-bottom.is-active{-webkit-user-select:auto;user-select:auto;pointer-events:auto}.stack-4 .item-bottom.is-active .item-author{opacity:1;transform:translateZ(0);transition:opacity calc(.5s * var(--reduced-motion)) calc(.25s * var(--reduced-motion)),transform calc(.5s * var(--reduced-motion)) cubic-bezier(.16,1,.3,1) calc(.25s * var(--reduced-motion))}.stack-4 .item-bottom.is-active .item-title{opacity:1;transition:opacity calc(.5s * var(--reduced-motion)) calc(.25s * var(--reduced-motion))}.stack-4 .item-author{display:flex;align-items:center;opacity:0;transform:translate3d(0,100%,0);transition:opacity calc(.5s * var(--reduced-motion)),transform 0s calc(.5s * var(--reduced-motion))}.stack-4 .item-author-link{display:inline-block;width:100%;line-height:1.1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stack-4 .item-title{display:flex;align-content:center;gap:12px;opacity:0;transition:opacity calc(.5s * var(--reduced-motion))}.stack-4 .item-type{flex-shrink:0;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:inline-flex}.stack-4 .item-type svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.stack-4 .item-title-link{display:inline-flex;align-items:center}.stack-4 .pagination{display:flex;justify-content:flex-end}.stack-4 .pagination .button{transition:background-color calc(.15s * var(--reduced-motion))}.stack-4 .pagination .button svg path{transition:fill calc(.15s * var(--reduced-motion))}@media not all and (pointer: coarse){.stack-4 .pagination .button:hover,.stack-4 .pagination .button:focus-visible{background-color:#6d42ed}.stack-4 .pagination .button:hover svg path,.stack-4 .pagination .button:focus-visible svg path{fill:#fff}}.stack-4 .btn-left{margin:0 12px 0 0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0}.stack-4 .btn-left[type=text]{padding-left:15px;padding-right:15px}.stack-4 .btn-left svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.stack-4 .btn-left:hover{color:#fff;background-color:#6d42ed}.stack-4 .btn-left:hover svg path{fill:#fff}.stack-4 .btn-left svg{position:relative;z-index:2}.stack-4 .btn-left svg path{fill:var(--text-current)}.stack-4 .btn-left:hover,.stack-4 .btn-left:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.stack-4 .btn-left:hover svg path,.stack-4 .btn-left:focus svg path{fill:var(--text-current)}.stack-4 .btn-left img,.stack-4 .btn-left svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.stack-4 .btn-right{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0}.stack-4 .btn-right[type=text]{padding-left:15px;padding-right:15px}.stack-4 .btn-right svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.stack-4 .btn-right:hover{color:#fff;background-color:#6d42ed}.stack-4 .btn-right:hover svg path{fill:#fff}.stack-4 .btn-right svg{position:relative;z-index:2}.stack-4 .btn-right svg path{fill:var(--text-current)}.stack-4 .btn-right:hover,.stack-4 .btn-right:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.stack-4 .btn-right:hover svg path,.stack-4 .btn-right:focus svg path{fill:var(--text-current)}.stack-4 .btn-right img,.stack-4 .btn-right svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}@media (min-width: 768px){.stack-4 .item-type{border-color:var(--text-current);background-color:var(--text-current);color:var(--bg-current)}}@media (max-width: 767px){.stack-4 .stack-4-top{padding-left:0;padding-right:calc(3 * var(--item-offset))}.stack-4 .stack-4-bottom{justify-content:space-between;margin-top:15px}.stack-4 .item{right:auto;left:0}.stack-4 .item:nth-child(2){transform:translate(calc(1 * var(--item-offset)),var(--item-offset))}.stack-4 .item:nth-child(2) .item-asset{opacity:.75;filter:grayscale(.25)}.stack-4 .item:nth-child(3){transform:translate(calc(2 * var(--item-offset)),calc(2 * var(--item-offset)))}.stack-4 .item:nth-child(3) .item-asset{opacity:.5;filter:grayscale(.55)}.stack-4 .item:nth-child(4){transform:translate(calc(3 * var(--item-offset)),calc(3 * var(--item-offset)))}.stack-4 .item:nth-child(4) .item-asset{opacity:.25;filter:grayscale(.75)}.stack-4 .bottom-left{min-height:109px}.stack-4 .item-title{flex-wrap:wrap;margin-top:12px}.stack-4 .item-type{order:2}.stack-4 .item-title-link{order:1;width:100%}}body.is-dark .profile-top .profile-badge.is-group-okayDev{border:1px solid rgba(238,230,66,.5);background-color:transparent;color:#fffdd9}body.is-dark .profile-top .profile-badge.is-group-okayDev:hover,body.is-dark .profile-top .profile-badge.is-group-okayDev:focus{border:1px solid rgba(238,230,66,.65)}body.is-dark .profile-top .profile-badge.is-group-business{border:1px solid rgba(191,191,191,.5);background-color:transparent;color:var(--text-current)}body.is-dark .profile-top .profile-badge.is-group-business:hover,body.is-dark .profile-top .profile-badge.is-group-business:focus{border:1px solid rgba(191,191,191,.65)}body.is-dark .profile-top .profile-badge.is-group-pro{border:1px solid rgba(109,66,237,.8);background-color:transparent;color:#ece5ff}body.is-dark .profile-top .profile-badge.is-group-pro:hover,body.is-dark .profile-top .profile-badge.is-group-pro:focus{border:1px solid #6d42ed}body.is-dark .profile-top .profile-badge.is-group-lifetime{border:1px solid rgba(255,255,255,.5);background-color:transparent;color:#fff}body.is-dark .profile-top .profile-badge.is-group-lifetime:hover,body.is-dark .profile-top .profile-badge.is-group-lifetime:focus{border:1px solid white}body.is-dark .profile-top .profile-badge.is-group-social{border:1px solid rgba(191,191,191,.5);background-color:transparent;color:var(--text-current)}body.is-dark .profile-top .profile-badge.is-group-social:hover,body.is-dark .profile-top .profile-badge.is-group-social:focus{border:1px solid rgba(191,191,191,.65)}body.is-dark .profile-top .btn-website:hover,body.is-dark .profile-top .btn-website:focus{color:#0c0c0c;background-color:#fff}body.is-dark .profile-top .btn-website:hover svg path,body.is-dark .profile-top .btn-website:focus svg path{fill:#0c0c0c}.profile-top.is-business .profile-avatar{aspect-ratio:1/1}.profile-top.is-business .profile-avatar img{object-fit:contain}.profile-top .profile-avatar-badges{display:flex;flex-wrap:wrap;align-content:flex-start}.profile-top .profile-avatar{display:block;position:relative;width:100%;aspect-ratio:4/5}.profile-top .profile-avatar .aspect-ratio{position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;padding-bottom:0;border-radius:16px;overflow:hidden}.profile-top .profile-avatar img{position:absolute;z-index:1;object-fit:cover}.profile-top .profile-avatar-default{position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;border-radius:16px;overflow:hidden}.profile-top .profile-avatar-default:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:16px;background-color:#fff}.profile-top .profile-avatar-default svg{position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;object-fit:contain;transform:scale(.5)}.profile-top .profile-badges{flex-shrink:0;display:flex;align-content:flex-start;flex-wrap:wrap;gap:10px 6px;width:100%;margin-top:14px}.is-accent-border .profile-top .profile-badges{bottom:4%;left:4%;z-index:1;width:96%}@media (min-width: 1215px){.profile-top .profile-badges{flex-wrap:wrap}}.profile-top .profile-badge{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));height:auto!important;padding:6px 12px;font-size:12px;line-height:1;display:inline-flex;flex-wrap:wrap;max-width:100%;border:1px solid rgba(255,255,255,.25);background-color:transparent}.profile-top .profile-badge[type=text]{padding-left:15px;padding-right:15px}.profile-top .profile-badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .profile-badge:hover{color:#fff;background-color:#6d42ed}.profile-top .profile-badge:hover svg path{fill:#fff}.profile-top .profile-badge svg{position:relative;z-index:2}.profile-top .profile-badge svg path{fill:var(--text-current)}.profile-top .profile-badge:hover,.profile-top .profile-badge:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.profile-top .profile-badge:hover svg path,.profile-top .profile-badge:focus svg path{fill:var(--text-current)}.profile-top .profile-badge.is-group-okayDev{background-color:#eee642;color:#0c0c0c}.profile-top .profile-badge.is-group-okayDev:hover,.profile-top .profile-badge.is-group-okayDev:focus{border:1px solid transparent}.profile-top .profile-badge.is-group-business{border:1px solid rgba(12,12,12,.8);background-color:transparent;color:var(--text-current)}.profile-top .profile-badge.is-group-business:hover,.profile-top .profile-badge.is-group-business:focus{border:1px solid rgba(12,12,12,0);background-color:#0c0c0c;color:var(--bg-current)}.profile-top .profile-badge.is-group-pro{background-color:#6d42ed;color:#ece5ff}.profile-top .profile-badge.is-group-pro:hover,.profile-top .profile-badge.is-group-pro:focus{border:1px solid transparent}.profile-top .profile-badge.is-group-lifetime{background-color:#0c0c0c;color:#fff;cursor:default}.profile-top .profile-badge.is-group-lifetime:hover,.profile-top .profile-badge.is-group-lifetime:focus{border:1px solid transparent}.profile-top .profile-badge.is-group-social{border:1px solid rgba(12,12,12,.8);background-color:transparent;color:var(--text-current)}.profile-top .profile-badge.is-group-social:hover,.profile-top .profile-badge.is-group-social:focus{border:1px solid rgba(12,12,12,0);background-color:#0c0c0c;color:var(--bg-current)}.profile-top .profile-info-content{display:flex;flex-wrap:wrap;align-content:flex-start;height:100%}.profile-top .profile-name{font-family:Megazoid,FallbackFontBold,arial,helvetica,sans-serif;font-feature-settings:"liga" on,"kern" on,"ss01" on,"ss04" on,"ss12" on;font-size:clamp(48px,5vw,192px);font-weight:400;letter-spacing:.005em;line-height:1;width:100%;font-size:clamp(63px,7.6vw,192px);line-height:.85;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.profile-top .profile-name .h1+.h1{margin-top:0}.profile-top .profile-first-name{position:relative;z-index:1}.profile-top .profile-first-name:before{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-text-stroke:8px var(--bg-current);font-size:1em}.profile-top .profile-quick-info-1{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.profile-top .profile-quick-info-2{display:flex;justify-content:flex-start;width:100%;margin-top:7px;margin-left:1px;color:#767676}.profile-top .profile-username{color:#767676}.profile-top .profile-followers-count a,.profile-top .profile-following-count a{display:inline-block;position:relative;color:#767676;transition:color .3s}@media (min-width: 768px){.profile-top .profile-followers-count a:after,.profile-top .profile-following-count a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.profile-top .profile-followers-count a.is-inverse:after,.profile-top .profile-following-count a.is-inverse:after{background-color:var(--bg-current)}.profile-top .profile-followers-count a:hover:after,.profile-top .profile-followers-count a:focus:after,.profile-top .profile-following-count a:hover:after,.profile-top .profile-following-count a:focus:after{transform:scaleX(1);transform-origin:left top}}.profile-top .profile-followers-count a:after,.profile-top .profile-following-count a:after{background-color:#767676;pointer-events:none}.profile-top .profile-followers-count a:hover,.profile-top .profile-followers-count a:focus-visible,.profile-top .profile-following-count a:hover,.profile-top .profile-following-count a:focus-visible{color:var(--text-current)}.profile-top .profile-followers-count a:hover:after,.profile-top .profile-followers-count a:focus-visible:after,.profile-top .profile-following-count a:hover:after,.profile-top .profile-following-count a:focus-visible:after{background-color:var(--text-current)}.profile-top .profile-current-gig,.profile-top .profile-location,.profile-top .location-link{display:flex;align-items:center;width:100%}.profile-top .profile-team{margin-top:4px}.profile-top .profile-team-list{display:flex;align-items:center;gap:8px;width:100%}.profile-top .profile-team-list .avatar,.profile-top .profile-team-list .avatar-photo{width:26px;height:26px;border-radius:4px}.profile-top .profile-current-gig{margin-top:28px}.profile-top .profile-location{width:100%;margin-top:7px;margin-left:-2px}.profile-top .location-link{width:auto;color:var(--text-current)}.profile-top .location-link:hover,.profile-top .location-link:focus-visible{text-decoration:underline}.profile-top .icon-location{display:flex;margin-right:1px}.profile-top .icon-location svg path{fill:var(--text-current)}.profile-top .profile-ctas{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 12px;width:100%;margin-top:22px;margin-left:2px}.profile-top .profile-ctas-1,.profile-top .profile-ctas-2{display:flex;flex-wrap:wrap;gap:12px}.profile-top .profile-ctas-2{justify-content:flex-end}.profile-top .btn-edit-profile{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative}.profile-top .btn-edit-profile[type=text]{padding-left:15px;padding-right:15px}.profile-top .btn-edit-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .btn-edit-profile:hover{color:#fff;background-color:#6d42ed}.profile-top .btn-edit-profile:hover svg path{fill:#fff}.profile-top .btn-edit-profile svg{position:relative;z-index:2}.profile-top .btn-edit-profile svg path{fill:var(--text-current)}.profile-top .btn-edit-profile:hover,.profile-top .btn-edit-profile:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.profile-top .btn-edit-profile:hover svg path,.profile-top .btn-edit-profile:focus svg path{fill:var(--text-current)}.profile-top .btn-edit-profile .text{display:inline-flex;align-items:center;position:relative;z-index:2}.profile-top .btn-following{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;border-color:#767676;color:#767676}.profile-top .btn-following[type=text]{padding-left:15px;padding-right:15px}.profile-top .btn-following svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .btn-following:hover{color:#fff;background-color:#6d42ed}.profile-top .btn-following:hover svg path{fill:#fff}.profile-top .btn-following svg{position:relative;z-index:2}.profile-top .btn-following svg path{fill:var(--text-current)}.profile-top .btn-following:hover,.profile-top .btn-following:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.profile-top .btn-following:hover svg path,.profile-top .btn-following:focus svg path{fill:var(--text-current)}.profile-top .btn-following:hover,.profile-top .btn-following:focus{border-color:#ec4242}.profile-top .btn-following:hover .text:before,.profile-top .btn-following:focus .text:before{visibility:hidden}.profile-top .btn-following:hover .text:after,.profile-top .btn-following:focus .text:after{content:"Unfollow";display:grid;place-content:center;position:absolute;width:100%;height:100%;color:#ec4242}.profile-top .btn-following .text{display:inline-flex;align-items:center;position:relative;z-index:2}.profile-top .btn-following .text:before{content:"Following";color:#767676}.profile-top .btn-share-profile{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 20px 0 15px}.profile-top .btn-share-profile[type=text]{padding-left:15px;padding-right:15px}.profile-top .btn-share-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .btn-share-profile:hover{color:#fff;background-color:#6d42ed}.profile-top .btn-share-profile:hover svg path{fill:#fff}.profile-top .btn-website{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 15px 0 20px;color:var(--bg-current)}.profile-top .btn-website[type=text]{padding-left:15px;padding-right:15px}.profile-top .btn-website svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.profile-top .btn-website:hover{color:#fff;background-color:#6d42ed}.profile-top .btn-website:hover svg path{fill:#fff}.profile-top .btn-website:hover,.profile-top .btn-website:focus{background-color:#0c0c0c}@media (max-width: 767px){.profile-top .profile-top{margin-bottom:var(--gutter-y)}.profile-top .profile-avatar{aspect-ratio:5/4}.profile-top .profile-badges,.profile-top .profile-info{margin-top:var(--gutter-y)}.profile-top .profile-name{font-size:36px;margin-top:var(--gutter-y)}.profile-top .profile-first-name,.profile-top .profile-last-name{display:inline}.profile-top .profile-first-name:before{-webkit-text-stroke:3px var(--bg-current)}.profile-top .profile-quick-info-1{margin-top:var(--gutter-y)}.profile-top .profile-current-gig{margin-top:0}.profile-top .profile-quick-info-2,.profile-top .profile-location{margin-top:var(--gutter-y)}.profile-top .profile-ctas{justify-content:flex-start;margin-top:var(--gutter-y);margin-left:0}.profile-top .profile-ctas-1{margin-top:var(--gutter-y)}}[data-page=profile].is-dark [data-handle=profile] #profile-portfolio .project-asset .video-container{background-color:#000}[data-page=profile] [data-handle=profile] #profile-portfolio{display:flex;flex-wrap:wrap;gap:calc(var(--gutter-y) * 2) calc(var(--gutter-x) * 3)}[data-page=profile] [data-handle=profile] #profile-portfolio .portfolio-actions{display:flex;flex-wrap:wrap;gap:12px;width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .portfolio-actions hr{padding-top:0}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;display:inline-flex;position:relative}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project[type=text]{padding-left:15px;padding-right:15px}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:hover{color:#fff;background-color:#6d42ed}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:hover svg path{fill:#fff}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project svg{position:relative;z-index:2}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project svg path{fill:var(--text-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:hover,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:hover svg path,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project:focus svg path{fill:var(--text-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-new-project .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;display:inline-flex;position:relative}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio[type=text]{padding-left:15px;padding-right:15px}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:hover{color:#fff;background-color:#6d42ed}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:hover svg path{fill:#fff}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio svg{position:relative;z-index:2}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio svg path{fill:var(--text-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:hover,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:hover svg path,[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio:focus svg path{fill:var(--text-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .btn-manage-portfolio .text{display:inline-flex;align-items:center;position:relative;z-index:2}[data-page=profile] [data-handle=profile] #profile-portfolio .project{position:relative;width:calc(50% - var(--gutter-x) * 1.5)}[data-page=profile] [data-handle=profile] #profile-portfolio .project:has(.is-many),[data-page=profile] [data-handle=profile] #profile-portfolio .project.is-only{width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .project:hover .project-assets img,[data-page=profile] [data-handle=profile] #profile-portfolio .project:hover .project-assets video,[data-page=profile] [data-handle=profile] #profile-portfolio .project:focus .project-assets img,[data-page=profile] [data-handle=profile] #profile-portfolio .project:focus .project-assets video{transform:scale(1.02);transition:all 1.5s cubic-bezier(.16,1,.3,1)}[data-page=profile] [data-handle=profile] #profile-portfolio .project:hover .project-name,[data-page=profile] [data-handle=profile] #profile-portfolio .project:focus .project-name{opacity:1}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets{align-items:center}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets img,[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets video{transform:scale(1);transition:opacity .3s,transform 1.25s cubic-bezier(.16,1,.3,1)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets.is-many{display:flex;gap:var(--gutter-x);width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets.is-many .project-asset{aspect-ratio:16/9;width:calc(50% - var(--gutter-x) * .5)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets.is-many .lazyPicture{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}[data-page=profile] [data-handle=profile] #profile-portfolio .project-asset{display:flex;position:relative;z-index:1;width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .project-asset .lazyPicture,[data-page=profile] [data-handle=profile] #profile-portfolio .project-asset .video-container{border-radius:8px;overflow:hidden}[data-page=profile] [data-handle=profile] #profile-portfolio .project-asset .video-container{width:100%;background-color:#f1f1f1}[data-page=profile] [data-handle=profile] #profile-portfolio .project-asset .video-container{width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .project-asset video{width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .project-info{align-items:flex-start;margin-top:calc(var(--gutter-y) * .25)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats{display:flex;justify-content:space-between;margin-bottom:calc(var(--gutter-y) * .5);font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;color:#767676}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats svg{margin-right:6px}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats svg path{fill:#767676}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats a{display:inline-block;position:relative;display:flex;align-items:center;color:#767676}@media (min-width: 768px){[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats a.is-inverse:after{background-color:var(--bg-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats a:hover:after,[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats button{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:inline-block;position:relative;display:flex;align-items:center;color:#767676}@media (min-width: 768px){[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats button.is-inverse:after{background-color:var(--bg-current)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats button:hover:after,[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats button:focus:after{transform:scaleX(1);transform-origin:left top}}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats-1,[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats-2{display:flex;width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats-1>*{margin-right:var(--gutter-x)!important}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats-2{justify-content:flex-end}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stats-2>*{margin-left:var(--gutter-x)!important}[data-page=profile] [data-handle=profile] #profile-portfolio .project-stat{display:inline-flex;align-items:center;min-height:20px}[data-page=profile] [data-handle=profile] #profile-portfolio .project-case-study{min-height:20px}[data-page=profile] [data-handle=profile] #profile-portfolio .project-link{display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .project-name{border-radius:4px;font-weight:500;color:var(--text-current);opacity:.45;transition:opacity .3s}[data-page=profile] [data-handle=profile] #profile-portfolio .project-name:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}[data-page=profile] [data-handle=profile] #profile-portfolio .project-credits{display:flex;flex-direction:column;position:relative;z-index:2;text-align:right;color:#767676}[data-page=profile] [data-handle=profile] #profile-portfolio .project-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;position:relative;z-index:2;margin-top:calc(var(--gutter-y) * .25)}@media (max-width: 767px){[data-page=profile] [data-handle=profile] #profile-portfolio .project{width:100%}[data-page=profile] [data-handle=profile] #profile-portfolio .project:not(:last-of-type){margin-bottom:var(--gutter-y)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets{margin-bottom:var(--gutter-y)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets.is-many{flex-wrap:wrap}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets.is-2 .project-asset{width:calc(50% - var(--gutter-x) * .5)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets.is-3 .project-asset{width:calc(33.33% - var(--gutter-x))}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets.is-4 .project-asset{width:calc(50% - var(--gutter-x) * .5)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-assets.is-5 .project-asset{width:calc(33.33% - var(--gutter-x))}[data-page=profile] [data-handle=profile] #profile-portfolio .project-info{margin-top:calc(var(--gutter-y) * 1)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-name{opacity:.5}[data-page=profile] [data-handle=profile] #profile-portfolio .project-credits{margin-top:calc(var(--gutter-y) * .5)}[data-page=profile] [data-handle=profile] #profile-portfolio .project-description{margin-top:var(--gutter-y);color:#767676}}body.is-dark [data-handle=profile] #profile-about .profile-service .profile-service-item,body.is-dark [data-handle=profile] #profile-about .profile-skill a{border-color:#525252}[data-handle=profile] #profile-about a{display:inline-block;position:relative;color:var(--text-current)}@media (min-width: 768px){[data-handle=profile] #profile-about a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}[data-handle=profile] #profile-about a.is-inverse:after{background-color:var(--bg-current)}[data-handle=profile] #profile-about a:hover:after,[data-handle=profile] #profile-about a:focus:after{transform:scaleX(1);transform-origin:left top}}[data-handle=profile] #profile-about a:after{bottom:3px}[data-handle=profile] #profile-about .profile-bio{margin-bottom:calc(var(--gutter-y) * 1.5);font-size:24px;line-height:1.1em}[data-handle=profile] #profile-about .profile-bio h2{margin-bottom:var(--gutter-y)}[data-handle=profile] #profile-about .profile-bio p{font-size:24px}[data-handle=profile] #profile-about .profile-bio ul{margin:calc(var(--gutter-y) * .5) 0 var(--gutter-y);padding:0 0 0 calc(var(--gutter-x) * 2)}[data-handle=profile] #profile-about .profile-bio-container{width:100%}[data-handle=profile] #profile-about .btn-interview{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;display:inline-flex;margin-top:var(--gutter-y)}[data-handle=profile] #profile-about .btn-interview[type=text]{padding-left:15px;padding-right:15px}[data-handle=profile] #profile-about .btn-interview svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] #profile-about .btn-interview:hover{color:#fff;background-color:#6d42ed}[data-handle=profile] #profile-about .btn-interview:hover svg path{fill:#fff}[data-handle=profile] #profile-about .btn-interview svg{position:relative;z-index:2}[data-handle=profile] #profile-about .btn-interview svg path{fill:var(--text-current)}[data-handle=profile] #profile-about .btn-interview:hover,[data-handle=profile] #profile-about .btn-interview:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}[data-handle=profile] #profile-about .btn-interview:hover svg path,[data-handle=profile] #profile-about .btn-interview:focus svg path{fill:var(--text-current)}[data-handle=profile] #profile-about .btn-interview:after{display:none}[data-handle=profile] #profile-about .profile-about-section{border-top:1px solid #525252}[data-handle=profile] #profile-about .profile-about-section:not(:has(*)){display:none}[data-handle=profile] #profile-about .profile-about-group-heading{margin-top:calc(var(--gutter-y) * 1.5);margin-bottom:12px}[data-handle=profile] #profile-about .profile-about-team{display:none}[data-handle=profile] #profile-about .profile-about-team:has(.team-member){display:block}[data-handle=profile] #profile-about .profile-about-team ul{display:flex;flex-wrap:wrap;gap:12px}[data-handle=profile] #profile-about .profile-about-team ul.is-few{gap:12px}[data-handle=profile] #profile-about .profile-about-team ul.is-few li,[data-handle=profile] #profile-about .profile-about-team ul.is-few .member,[data-handle=profile] #profile-about .profile-about-team ul.is-few .avatar,[data-handle=profile] #profile-about .profile-about-team ul.is-few .avatar-photo{width:64px;height:64px}[data-handle=profile] #profile-about .profile-about-team ul.is-many{gap:12px}[data-handle=profile] #profile-about .profile-about-team ul.is-many li,[data-handle=profile] #profile-about .profile-about-team ul.is-many .member,[data-handle=profile] #profile-about .profile-about-team ul.is-many .avatar,[data-handle=profile] #profile-about .profile-about-team ul.is-many .avatar-photo{width:32px;height:32px}[data-handle=profile] #profile-about .profile-about-team li{display:inline-block}[data-handle=profile] #profile-about .profile-about-team a:after{display:none}[data-handle=profile] #profile-about .profile-about-team li,[data-handle=profile] #profile-about .profile-about-team .member,[data-handle=profile] #profile-about .profile-about-team .avatar,[data-handle=profile] #profile-about .profile-about-team .avatar-photo{width:42px;height:42px;border-radius:4px}[data-handle=profile] #profile-about .profile-about-team .user-avatar{display:flex}[data-handle=profile] #profile-about .profile-about-team .lazyPicture{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}[data-handle=profile] #profile-about .profile-about-achievements ul,[data-handle=profile] #profile-about .profile-about-social ul{margin-left:15px;list-style:circle}[data-handle=profile] #profile-about .profile-about-services ul,[data-handle=profile] #profile-about .profile-about-skills-tools ul{list-style-type:""}[data-handle=profile] #profile-about .profile-services-list,[data-handle=profile] #profile-about .profile-skills-tools-list{display:flex;flex-wrap:wrap;gap:12px 6px;margin:12px 0 0}[data-handle=profile] #profile-about .profile-skill a{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));font-size:14px;font-weight:500;cursor:pointer}[data-handle=profile] #profile-about .profile-skill a svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] #profile-about .profile-skill a:after{display:none}[data-handle=profile] #profile-about .profile-skill a:hover,[data-handle=profile] #profile-about .profile-skill a:focus-within{border-color:#6d42ed;color:#fff;background-color:#6d42ed}[data-handle=profile] #profile-about .profile-service .profile-service-item{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));font-size:14px;font-weight:500}[data-handle=profile] #profile-about .profile-service .profile-service-item svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}[data-handle=profile] #profile-about .profile-service .profile-service-item:after{display:none}[data-handle=profile] #profile-about .profile-social-item a{color:var(--text-current)}[data-handle=profile] #profile-about .sub-heading-styled{line-height:1.3}@media (max-width: 767px){[data-handle=profile] #profile-about .profile-bio{margin-bottom:calc(var(--gutter-y) * 4)}[data-handle=profile] #profile-about .profile-bio p,[data-handle=profile] #profile-about .profile-bio ul{font-size:18px}[data-handle=profile] #profile-about .profile-about-section{padding-top:0}[data-handle=profile] #profile-about .profile-about-group-heading,[data-handle=profile] #profile-about .btn-interview{margin-top:calc(var(--gutter-y) * 4)}}@media (max-width: 767px){[data-page=profile] [data-handle=profile] #profile-likes .project{margin-bottom:calc(var(--gutter-y) * 5)}}body.is-dark .project-cover .project-asset{background-color:#000}.project-cover{width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * 4 + var(--gutter-x) * 3 + 0px);position:relative}.project-cover:hover .icon-video,.project-cover:focus-within .icon-video{opacity:0}.project-cover:hover .project-actions,.project-cover:focus-within .project-actions{opacity:1;pointer-events:auto}.project-cover:hover .project-asset img,.project-cover:hover .project-asset video,.project-cover:focus-within .project-asset img,.project-cover:focus-within .project-asset video{transform:scale(1.04)}.project-cover .project-asset{display:flex;position:relative;width:100%;border-radius:8px;background-color:#f8f8f8;overflow:hidden}.project-cover .project-asset .lazyPicture img,.project-cover .project-asset video{object-fit:contain}.project-cover .project-asset img,.project-cover .project-asset video{transform:scale(1);transition:opacity .3s,transform 3s cubic-bezier(.16,1,.3,1)}.project-cover .icon-video{position:absolute;bottom:8px;right:12px;z-index:1;opacity:1;mix-blend-mode:difference;transition:opacity .3s cubic-bezier(.23,1,.32,1);-webkit-user-select:none;user-select:none;pointer-events:none}.project-cover .icon-video svg{width:32px;height:auto}.project-cover .icon-video svg path{fill:#fff}.project-cover .project-info{flex-wrap:wrap;gap:12px 6px;width:100%;margin-top:12px;padding-left:12px}.project-cover .project-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;width:100%;border-radius:4px;line-height:1.2;font-weight:700;text-align:left;color:var(--text-current)}.project-cover .project-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.project-cover .user-avatar-name-badges-username-follow,.project-cover .avatars{margin-top:8px}.project-cover .project-actions{display:flex;gap:6px;position:absolute;top:4%;right:4%;z-index:2;opacity:0;pointer-events:none}.project-cover .btn-edit-profile{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));padding:0 20px 0 15px;position:relative}.project-cover .btn-edit-profile[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-edit-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-edit-profile:hover{color:#fff;background-color:#6d42ed}.project-cover .btn-edit-profile:hover svg path{fill:#fff}.project-cover .btn-edit-profile .text{display:inline-flex;align-items:center;position:relative;z-index:2}.project-cover .btn-like,.project-cover .btn-liked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:var(--text-current)}.project-cover .btn-like[type=text],.project-cover .btn-liked[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-like svg path,.project-cover .btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-like:hover,.project-cover .btn-liked:hover{color:#fff;background-color:#6d42ed}.project-cover .btn-like:hover svg path,.project-cover .btn-liked:hover svg path{fill:#fff}.project-cover .btn-like img,.project-cover .btn-like svg,.project-cover .btn-liked img,.project-cover .btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.project-cover .btn-like{transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.project-cover .btn-like:hover,.project-cover .btn-like:focus{background-color:#42ed91}.project-cover .btn-like:hover svg path,.project-cover .btn-like:focus svg path{fill:#0c0c0c}.project-cover .btn-liked{border-color:#42ed91;background-color:#42ed91}.project-cover .btn-liked svg path{fill:#0c0c0c}.project-cover .btn-liked:hover,.project-cover .btn-liked:focus{background-color:#42ed91}.project-cover .btn-liked:hover svg path,.project-cover .btn-liked:focus svg path{fill:#0c0c0c}.project-cover .btn-bookmark,.project-cover .btn-bookmarked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:var(--text-current)}.project-cover .btn-bookmark[type=text],.project-cover .btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}.project-cover .btn-bookmark svg path,.project-cover .btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.project-cover .btn-bookmark:hover,.project-cover .btn-bookmarked:hover{color:#fff;background-color:#6d42ed}.project-cover .btn-bookmark:hover svg path,.project-cover .btn-bookmarked:hover svg path{fill:#fff}.project-cover .btn-bookmark img,.project-cover .btn-bookmark svg,.project-cover .btn-bookmarked img,.project-cover .btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.project-cover .btn-bookmark{transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.project-cover .btn-bookmarked{border-color:#6d42ed;background-color:#6d42ed}.project-cover .user-avatar-name-badges-username-follow{border-top:1px solid #eaeaea;padding-top:10px}.project-cover .user-avatar-name-badges-username-follow .user-username{max-width:100%}.project-cover .user-avatar-name-badges-username-follow .follow-container{margin-top:0}@media (max-width: 1070px){.project-cover .project-info{flex-wrap:wrap}.project-cover .user-avatar-name-badges-username-follow,.project-cover .user-avatar-name-badges-username-follow.is-wide{order:2}.project-cover .user-avatar-name-badges-username-follow .user-name-text,.project-cover .user-avatar-name-badges-username-follow.is-wide .user-name-text{line-height:1.1em;white-space:normal}.project-cover .avatars{order:2}.project-cover .user-info-container{width:100%}.project-cover .project-title{order:1;padding-left:0;text-align:left}}@media (max-width: 767px){.project-cover{width:100%}.project-cover .project-info{align-items:center;padding-right:12px}.project-cover .user-avatar-name-badges-username-follow,.project-cover .user-avatar-name-badges-username-follow.is-wide{max-width:100%}.project-cover .project-title{line-height:1.1em}}@media (pointer: fine){.project-cover .user-avatar-name-badges-username-follow,.project-cover .avatars{opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.project-cover:hover .user-avatar-name-badges-username-follow,.project-cover:hover .avatars,.project-cover:focus-within .user-avatar-name-badges-username-follow,.project-cover:focus-within .avatars{opacity:1}}.profile-list hr{margin-top:16px;padding-top:16px;border-color:rgb(var(--color-bg-black-rgb),.1)}.list-item{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--gutter-y) * .5) var(--gutter-x);position:relative;border-radius:16px;padding:var(--gutter-x);overflow:hidden}.list-item:hover,.list-item:focus-within{background-color:rgb(var(--color-bg-black-rgb),.03)}.list-item:hover .item-actions,.list-item:focus-within .item-actions{opacity:1;visibility:visible;pointer-events:all}.list-item .item-content{display:flex;gap:var(--gutter-x)}.list-item .item-asset{width:calc((var(--vw) - var(--gutter-x) * (var(--column-count) - 1) - var(--gutter-cap) * 2) / var(--column-count) * 1 + var(--gutter-x) * 0 + 0px);flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;border-radius:4px;overflow:hidden}.list-item .item-asset.item-asset-text-only{aspect-ratio:16/9;align-self:center}.list-item .item-asset.item-asset-text-only:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:4px;background-color:#f2f2f2}.list-item .item-asset .lazyPicture,.list-item .item-asset video{position:static;padding-bottom:0}.list-item .item-asset img,.list-item .item-asset video{position:static;transform:scale(1);transition:opacity .3s,transform 1.25s cubic-bezier(.16,1,.3,1)}.list-item .item-asset video{object-fit:cover}.list-item .item-asset svg{width:40%;height:auto;fill:var(--bg-current);opacity:1}.list-item .item-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:800;font-size:18px;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss02" on,"ss07" on,"ss08" on,"case" on;line-height:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;width:100%;font-weight:500;line-height:1.2;color:var(--text-current)}.list-item .item-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.list-item .item-title .label-2{font-family:Aeonik;font-weight:700;opacity:.75}.list-item .item-title .icon{opacity:.5}.list-item .item-title svg{fill:var(--text-current)}.list-item .avatars{flex-wrap:nowrap;width:auto}.list-item .user-avatar-name-badges .user-info-container{display:none}.list-item .user-avatar-name-badges .user-name{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;font-weight:500}.list-item .item-actions{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s;flex-shrink:0;display:flex;justify-content:flex-end;gap:12px;margin-right:3px}@media (max-width: 767px){.list-item{align-items:flex-start}.list-item .item-asset{width:100%;border-radius:16px}.list-item .item-content{order:2;flex-wrap:wrap;width:100%}.list-item .item-title{font-size:16px}.list-item .user-avatar-name-badges{order:1}.list-item .item-asset-bg{display:none}}body.is-dark .profile-list hr{margin-top:16px;padding-top:16px;border-color:rgb(var(--color-bg-white-rgb),.1)}body.is-dark .list-item:hover,body.is-dark .list-item:focus-within{background-color:rgba(255,255,255,.05)}body.is-dark .list-item .avatar-default svg path{fill:#fff}body.is-dark .list-item .item-asset.item-asset-text-only:before{background-color:#222}body.is-dark .list-item .item-asset svg{opacity:.75}body.is-dark .list-item .item-title{color:#eaeaea}.list-job .item-asset-bg{width:100%;aspect-ratio:16/9;background-color:#000}body.is-dark .list-job .item-asset-bg{background-color:#f1f1f1}.notifications-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));display:none;border:none;margin-left:.75ch;color:#fff;background-color:#ec4242}.notifications-badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.notifications-badge.has-notifications{display:block}body.is-dark .avatars .avatars-photo:after{background-color:var(--bg-current)}body.is-dark .avatars:has(svg) .avatar-photo:after{background-color:var(--text-current)}.avatars{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;width:100%;margin:0}.avatars .avatars-photo:after{background-color:var(--text-current)}.avatars .avatars-photo{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;border-radius:50%;padding:0;width:36px;height:36px;border:2px solid var(--bg-current);background-color:transparent;overflow:visible}.avatars .avatars-photo[type=text]{padding-left:15px;padding-right:15px}.avatars .avatars-photo svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.avatars .avatars-photo:hover{color:#fff;background-color:#6d42ed}.avatars .avatars-photo:hover svg path{fill:#fff}.avatars .avatars-photo img,.avatars .avatars-photo svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.avatars .avatars-photo:hover{background-color:transparent}.avatars .avatars-photo.is-member-credit{margin-left:-8px}.avatars .avatars-photo.is-member-credit:nth-child(7n+8){margin-left:0}.avatars .avatars-photo:after{content:"";position:absolute;top:1px;left:1px;z-index:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%}.avatars .avatars-photo .avatar-link{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.avatars .avatars-photo .lazyPicture,.avatars .avatars-photo svg{z-index:1;border-radius:50%}.avatars .avatars-photo .lazyPicture{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}.avatars .avatars-photo img,.avatars .avatars-photo svg{max-width:100%;max-height:100%}.avatars .avatars-photo img{object-fit:cover}.avatars .avatars-photo svg{max-width:75%;max-height:75%}body.is-dark .avatar .avatar-photo:after{background-color:var(--bg-current)}body.is-dark .avatar:has(svg) .avatar-photo:after{background-color:var(--text-current)}.avatar{position:relative;width:36px;height:36px;border-radius:50%}.avatar .avatar-photo:after{background-color:var(--text-current)}.avatar .avatar-photo{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;z-index:-1;background-color:transparent;cursor:default}.avatar .avatar-photo[type=text]{padding-left:15px;padding-right:15px}.avatar .avatar-photo svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.avatar .avatar-photo:hover{color:#fff;background-color:#6d42ed}.avatar .avatar-photo:hover svg path{fill:#fff}.avatar .avatar-photo img,.avatar .avatar-photo svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.avatar .avatar-photo:after{content:"";position:absolute;top:1px;left:1px;z-index:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%}.avatar .avatar-photo .lazyPicture,.avatar .avatar-photo svg{z-index:1}.avatar .avatar-photo img,.avatar .avatar-photo svg{max-width:100%;max-height:100%}.avatar .avatar-photo img{object-fit:cover}.avatar .avatar-photo svg{max-width:75%;max-height:75%}.badges{font-size:10px;font-weight:600}.user-badge{display:flex;gap:2px}.user-badge span{display:inline-flex;border-radius:32px;padding:1px 6px;background-color:#0c0c0c}.user-badge .is-okay{color:#eee642}.user-badge .is-pro{color:#6d42ed}.user-avatar-name-badges{display:flex;align-items:center;position:relative;z-index:2}.user-avatar-name-badges .user-link{display:inline-flex;align-items:center;border-radius:4px;color:var(--text-current)}.user-avatar-name-badges .user-link .lazyPicture,.user-avatar-name-badges .user-link .avatar-default{flex-shrink:0;width:36px;height:36px;padding-bottom:0;border-radius:50%;overflow:hidden}.user-avatar-name-badges .avatar-default{display:flex;align-items:center;justify-content:center}.user-avatar-name-badges .avatar-default svg{object-fit:cover}.user-avatar-name-badges .avatar-default svg path{fill:var(--text-current)}.user-avatar-name-badges .user-info-container{display:flex;flex-wrap:wrap;width:100%;margin-left:6px;overflow:hidden}.user-avatar-name-badges .user-name{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;width:100%;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-avatar-name-badges .user-badge{position:relative;top:-3px}.user-name-badges{display:flex;align-items:center}.user-name-badges .user-link{display:inline-flex;align-items:center}.user-name-badges .user-info-container{display:flex;flex-wrap:wrap;gap:0 3px;width:100%;margin-left:6px}.user-name-badges .user-badge{margin-top:3px}.user-name-badges-username-follow{display:flex;align-items:center}.user-name-badges-username-follow .user-link{display:inline-flex;align-items:center;color:#767676}.user-name-badges-username-follow .user-link .lazyPicture{flex-shrink:0;width:36px;height:36px;padding-bottom:0;border-radius:50%;overflow:hidden}.user-name-badges-username-follow .user-info-container{margin-left:6px}.user-name-badges-username-follow .user-info-2{display:flex;align-items:center;margin-top:2px;font-size:12px;line-height:1;color:#767676}.user-name-badges-username-follow .user-username,.user-name-badges-username-follow .follow-text{font-size:12px}.user-name-badges-username-follow .user-name{display:flex}.user-name-badges-username-follow .user-name a{color:var(--text-current)}.user-name-badges-username-follow .user-name-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:clamp(16px,1.8vw,28px);font-weight:400;line-height:1.2;white-space:normal}.user-name-badges-username-follow .user-badge{position:relative;top:-2px;font-size:11px!important;cursor:default}@media (max-width: 767px){.user-name-badges-username-follow .user-name-text{font-weight:600}}body.is-dark .user-avatar-name-badges-username-follow .profile-badge{border-color:#525252;color:#b8b8b8}body.is-dark .user-avatar-name-badges-username-follow .user-info-2{color:#bfbfbf}body.is-dark .user-avatar-name-badges-username-follow .is-follower{color:#b8b8b8;background-color:#222}.user-avatar-name-badges-username-follow{display:flex;align-items:flex-start;position:relative;width:100%;pointer-events:all}.user-avatar-name-badges-username-follow.is-wide{max-width:calc(100% - 44px)}.user-avatar-name-badges-username-follow .user-avatar{display:inline-flex;align-items:center;margin-top:3px;border-radius:50%;color:var(--text-current)}.user-avatar-name-badges-username-follow .user-avatar:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.user-avatar-name-badges-username-follow .user-avatar .avatar,.user-avatar-name-badges-username-follow .user-avatar .avatar-photo{width:48px;height:48px}.user-avatar-name-badges-username-follow .user-avatar .lazyPicture{flex-shrink:0;width:48px;height:48px;padding-bottom:0;border-radius:50%;overflow:hidden}.user-avatar-name-badges-username-follow .user-info-container{max-width:350px;margin-left:12px}.user-avatar-name-badges-username-follow .user-info-1{display:flex}.user-avatar-name-badges-username-follow .profile-badges{display:inline-flex;align-items:center;gap:4px;position:relative;top:-2px}.user-avatar-name-badges-username-follow .profile-badge{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));height:18px!important;padding:1px 6px 0;font-size:9px;line-height:1;display:inline-flex;flex-wrap:wrap;max-width:100%;border-radius:23px;border:1px solid #cccccc;background-color:transparent;color:#767676}.user-avatar-name-badges-username-follow .profile-badge[type=text]{padding-left:15px;padding-right:15px}.user-avatar-name-badges-username-follow .profile-badge svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.user-avatar-name-badges-username-follow .profile-badge:hover{color:#fff;background-color:#6d42ed}.user-avatar-name-badges-username-follow .profile-badge:hover svg path{fill:#fff}.user-avatar-name-badges-username-follow .profile-badge svg{position:relative;z-index:2}.user-avatar-name-badges-username-follow .profile-badge svg path{fill:var(--text-current)}.user-avatar-name-badges-username-follow .profile-badge:hover,.user-avatar-name-badges-username-follow .profile-badge:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.user-avatar-name-badges-username-follow .profile-badge:hover svg path,.user-avatar-name-badges-username-follow .profile-badge:focus svg path{fill:var(--text-current)}.user-avatar-name-badges-username-follow .profile-badge.is-group-okayDev:hover,.user-avatar-name-badges-username-follow .profile-badge.is-group-okayDev:focus{border:1px solid transparent;background-color:#eee642;color:#0c0c0c}.user-avatar-name-badges-username-follow .profile-badge.is-group-business:hover,.user-avatar-name-badges-username-follow .profile-badge.is-group-business:focus{border:1px solid rgba(12,12,12,0);background-color:#0c0c0c;color:#fff}.user-avatar-name-badges-username-follow .profile-badge.is-group-pro:hover,.user-avatar-name-badges-username-follow .profile-badge.is-group-pro:focus{border:1px solid transparent;background-color:#6d42ed;color:#fff}.user-avatar-name-badges-username-follow .profile-badge.is-group-lifetime:hover,.user-avatar-name-badges-username-follow .profile-badge.is-group-lifetime:focus{border:1px solid transparent;background-color:#0c0c0c;color:#fff}.user-avatar-name-badges-username-follow .user-info-2{display:flex;flex-wrap:wrap;align-items:center;margin-top:4px}.user-avatar-name-badges-username-follow .user-name{display:inline-flex;flex-wrap:wrap;gap:3px .5ch;align-items:flex-end}.user-avatar-name-badges-username-follow .user-badge{position:relative;top:-2px;font-size:11px!important;cursor:default}.user-avatar-name-badges-username-follow .follow-container{display:inline-flex;align-items:center;position:relative;z-index:1;width:100%;margin-top:2px}.user-avatar-name-badges-username-follow .follow-container:has(.is-follower){margin-top:4px}.user-avatar-name-badges-username-follow.is-wide .user-username,.user-avatar-name-badges-username-follow.is-same-user .user-username{max-width:100%}.user-avatar-name-badges-username-follow .user-name-text{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:18px;line-height:1.5;letter-spacing:.18px;display:inline-block;max-width:100%;font-size:16px;font-weight:500;line-height:1.1em}.user-avatar-name-badges-username-follow .user-title{width:100%;font-size:16px;line-height:1.2em}.user-avatar-name-badges-username-follow .user-username{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:inline;position:relative;top:2px;color:#767676}.user-avatar-name-badges-username-follow .user-link{display:inline}.user-avatar-name-badges-username-follow .username-text{display:inline;font-size:13px}.user-avatar-name-badges-username-follow .is-follower{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-left:1ch;padding:2px 7px;border:0;font-size:10px;font-weight:600;color:#767676;background-color:#eaeaea}.user-avatar-name-badges-username-follow .is-follower svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}@media (min-width: 768px){.user-avatar-name-badges-username-follow .user-name-text{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;overflow:hidden}.user-avatar-name-badges-username-follow .username-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width: 767px){.user-avatar-name-badges-username-follow .user-info-container{max-width:100%}.user-avatar-name-badges-username-follow .profile-badges{position:relative;top:-2px}.user-avatar-name-badges-username-follow .user-info-2{margin-top:8px}.user-avatar-name-badges-username-follow .user-title{margin-top:0}.user-avatar-name-badges-username-follow .user-username{max-width:100%}}body.is-dark .user-badges-username-followers-following .user-info-2{color:#7b7b7b}body.is-dark .user-badges-username-followers-following .is-follower{color:#b8b8b8;background-color:#222}.user-badges-username-followers-following{display:flex;align-items:center}.user-badges-username-followers-following .user-link{display:inline-flex;align-items:center;color:var(--text-current)}.user-badges-username-followers-following .user-info-1{margin-top:-10px}.user-badges-username-followers-following .user-info-2{display:flex;align-items:center;color:#767676}.user-badges-username-followers-following .user-name{margin-top:-3px;white-space:nowrap}.user-badges-username-followers-following .user-name-text{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;font-weight:500}.user-badges-username-followers-following .is-follower{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;border-radius:14px;padding:4px 12px;font-size:12px;text-transform:uppercase;color:var(--text-current);cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));margin-left:1ch;border:0;font-size:10px;font-weight:600;color:#767676;background-color:#eaeaea}.user-badges-username-followers-following .is-follower svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .filter-bar .filters{border-bottom-color:#525252}.filter-bar .filters{display:flex;border-bottom:1px dotted #bfbfbf;padding-bottom:calc(var(--gutter-y) + 10px);transition:opacity .15s .3s}.filter-bar .filter-item{display:flex;align-items:flex-start;gap:12px;min-width:190px;max-width:320px;margin-top:0}.filter-bar .filtered{display:flex;gap:var(--gutter-y) var(--gutter-x)}.filter-bar .filter-selected{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;cursor:pointer}.filter-bar .filter-selected[type=text]{padding-left:15px;padding-right:15px}.filter-bar .filter-selected svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.filter-bar .filter-selected:hover{color:#fff;background-color:#6d42ed}.filter-bar .filter-selected:hover svg path{fill:#fff}.filter-bar .filter-selected svg{position:relative;z-index:2}.filter-bar .filter-selected:hover,.filter-bar .filter-selected:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.filter-bar .filter-selected:hover svg path,.filter-bar .filter-selected:focus svg path{fill:var(--text-current)}.filter-bar .filter-selected svg path{fill:var(--text-current)}.filter-bar .search-container{border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));flex-shrink:1;display:flex;align-items:center;justify-content:space-between;height:38px;min-height:38px;margin:8px 8px 4px;padding:0 12px 0 2px;border-color:#767676;border-radius:20px}.filter-bar .search-container[type=text]{padding-left:15px;padding-right:15px}.filter-bar .search-container svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.filter-bar .search-container:hover{color:#fff;background-color:#6d42ed}.filter-bar .search-container:hover svg path{fill:#fff}.filter-bar .search-container svg{position:relative;z-index:2}.filter-bar .search-container svg path{fill:var(--text-current)}.filter-bar .search-container:hover,.filter-bar .search-container:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.filter-bar .search-container:hover svg path,.filter-bar .search-container:focus svg path{fill:var(--text-current)}.filter-bar .search-container:hover,.filter-bar .search-container:focus{border-color:var(--text-current)}.filter-bar .search-container:focus-within{border-color:#767676}.filter-bar #search{width:100%;border:0;border-radius:20px 0 0 20px;margin-right:8px;padding:4px 0 4px 15px;font-size:16px;background-color:transparent;color:var(--text-current)}.filter-bar #search:focus-visible{box-shadow:0 0 0 1px var(--bg-current),0 0 0 3px rgba(109,66,237,.5)}.filter-bar .btn-search{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;height:auto;border-width:1px;border-radius:50%}.filter-bar .btn-search svg path{fill:var(--text-current)}.filter-bar .btn-search svg path{fill:#767676}.filter-bar .btn-search:focus-visible svg path{fill:var(--text-current)}@media (max-width: 1330px) and (min-width: 1024px){.filter-bar .filters{flex-wrap:wrap}.filter-bar .filter-item{width:calc(20% - 7px)}.filter-bar .filter-item.search-container{width:100%;max-width:100%}}@media (max-width: 1023px){.filter-bar .filters{flex-wrap:wrap}.filter-bar .filter-item:not(.search-container){display:none}.filter-bar .filter-item{width:100%;max-width:100%}.filter-bar .search-container{margin-left:0;margin-right:0}}@media (max-width: 767px){.filter-bar .filters{padding-bottom:calc(var(--gutter-y) * 2)}}body.is-dark .social-post-form{border:1px solid #333;background-color:#222;box-shadow:6px 8px 10px rgba(0,0,0,0)}@media (min-width: 768px){body.is-dark .social-post-form:hover,body.is-dark .social-post-form:focus,body.is-dark .social-post-form:focus-within{box-shadow:6px 8px 10px rgba(0,0,0,.5)}}body.is-dark .social-post-form :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #222,0 0 0 6px rgba(130,130,130,.5);border-radius:5px}body.is-dark .social-post-form .freeform-label{color:#767676}body.is-dark .social-post-form input[type=text],body.is-dark .social-post-form input[type=url],body.is-dark .social-post-form textarea{border:1px solid #2b2b2b}body.is-dark .social-post-form input[type=text]:valid,body.is-dark .social-post-form input[type=text]:focus,body.is-dark .social-post-form input[type=url]:valid,body.is-dark .social-post-form input[type=url]:focus,body.is-dark .social-post-form textarea:valid,body.is-dark .social-post-form textarea:focus{border-color:#525252;background-color:#161616}body.is-dark .social-post-form #form-repostPreview,body.is-dark .social-post-form #form-websiteAssetPreview,body.is-dark .social-post-form [data-field-container=websiteTitle]{border-color:#4a4a4a;background-color:#2f2f2f}body.is-dark .social-post-form [data-field-container=websiteTitle] input{color:var(--text-current)}body.is-dark .social-post-form #form-repostPreview .repost-label{border-bottom:1px solid #4a4a4a;background-color:#4a4a4a;opacity:.5}body.is-dark .social-post-form #form-repostPreview .social-images .aspect-ratio{background-color:#161616}body.is-dark .social-post-form [data-field-container=websiteDescription]{border-color:#4a4a4a;background-color:#2f2f2f}body.is-dark .social-post-form [data-field-container=websiteDescription] input{color:#b8b8b8!important}body.is-dark .social-post-form [data-field-container=socialPost]:before{background-color:#666}body.is-dark .social-post-form #form-input-socialPost{color:#f2f2f2}body.is-dark .social-post-form #form-input-socialPost::input-placeholder{color:#666}body.is-dark .social-post-form #form-input-socialPost::placeholder{color:#666}body.is-dark .social-post-form #prompt .prompt-cover{background:linear-gradient(90deg,rgba(34,34,34,0),#222 15%,#222 85%,rgba(34,34,34,0))}body.is-dark .social-post-form #prompt .prompt-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;padding-left:.75ch;color:#666}body.is-dark .social-post-form .freeform-form [data-freeform-controls] button[type=submit].is-disabled{opacity:.25}body.is-dark .social-post-form #member-credits-results{border-color:#222;background-color:#0c0c0c}body.is-dark .social-post-form #member-credits-results li{color:#bfbfbf}body.is-dark .social-post-form #member-credits-results li:hover,body.is-dark .social-post-form #member-credits-results li:focus-visible{color:#fff;background-color:rgba(255,255,255,.075)}body.is-dark .social-post-form #member-credits-results li .lazyPicture,body.is-dark .social-post-form #member-credits-results li .avatar-default{background-color:var(--text-current)}body.is-dark .social-post-form #member-credits-results .member-credits-limit,body.is-dark .social-post-form #member-credits-results .member-credits-none{background-color:#767676}body.is-dark .social-post-form .enabled-indicator{background-color:#eee642;box-shadow:0 0 8px 1px #fffdd9}body.is-dark .social-post-form .char-indicator .char-ring .bg{stroke:#333}body.is-dark .social-post-form .char-indicator .char-ring .progress{stroke:gray}body.is-dark .social-post-form .char-indicator .char-count{color:gray}.social-post-form-container.is-overlay{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100lvh;margin-bottom:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s}.social-post-form-container.is-overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}.social-post-form-container.is-overlay .social-post-form{width:calc(680px - var(--gutter-x) * 2);max-width:90%}.social-post-form-container.is-overlay #prompt{display:none}.social-post-form-container.is-overlay .post-options #emoji-picker{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.social-post-form{display:flex;flex-direction:column;position:relative;z-index:1;border:1px solid #e1e1e1;border-radius:16px;padding:calc(var(--gutter-y) * .5) var(--gutter-x);font-size:16px;background-color:#fbfbfb;box-shadow:12px 10px 18px rgba(0,0,0,0);transition:box-shadow .5s cubic-bezier(.23,1,.32,1)}.social-post-form.is-repost .freeform-form [data-freeform-controls] button[type=submit].is-disabled{opacity:1!important;pointer-events:all;cursor:pointer}.social-post-form .freeform-form button#btn-form-repostPreviewRemove,.social-post-form .freeform-form button#btn-form-websiteAssetPreviewRemove{position:absolute;top:6px;right:-6px;z-index:1;width:48px;height:48px;border:0;background:transparent}.social-post-form .freeform-form button#btn-form-repostPreviewRemove:before,.social-post-form .freeform-form button#btn-form-websiteAssetPreviewRemove:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;background-color:#0c0c0c;border-radius:6px;transform:translate(-50%,-50%);z-index:0}.social-post-form .freeform-form button#btn-form-repostPreviewRemove:after,.social-post-form .freeform-form button#btn-form-websiteAssetPreviewRemove:after{content:"×";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-1px;color:#fff;font-size:18px;line-height:1;font-weight:700;z-index:1;pointer-events:none}@media (min-width: 768px){.social-post-form:hover,.social-post-form:focus,.social-post-form:focus-within{box-shadow:12px 10px 18px rgba(0,0,0,.1)}}.social-post-form :focus-visible{outline-color:transparent;outline-style:solid;box-shadow:0 0 0 3px #f6f6f6,0 0 0 6px rgba(205,205,205,.5);border-radius:5px}.social-post-form .freeform-form-errors{display:none;position:absolute;top:15px;z-index:2;padding:0;background:transparent!important}.social-post-form .freeform-form-errors p{font-size:14px!important;font-weight:600;color:var(--text-current)}.social-post-form .freeform-errors{margin:0 0 0 1ch!important;padding:0;list-style:circle!important}.social-post-form .freeform-errors li{margin-left:1ch;font-size:12px!important;font-style:normal;color:#ec4242}.social-post-form .freeform-row+.freeform-row{margin-top:0}.social-post-form .freeform-row{margin-bottom:0!important}.social-post-form .freeform-row .is-hidden,.social-post-form .freeform-row .start-hidden{display:none}.social-post-form .freeform-row label{margin-bottom:6px!important}.social-post-form .freeform-row>div:not(.start-hidden){margin-top:calc(var(--gutter-y) * .5)}.social-post-form .freeform-label{color:#767676}.social-post-form .freeform-row [class*=freeform-col-] input,.social-post-form .freeform-row [class*=freeform-col-] textarea,.social-post-form .freeform-row [class*=freeform-col-] select{border-radius:8px}.social-post-form .freeform-file-dnd__input [data-preview-zone] [data-file-preview] [data-thumbnail]{background-size:contain;background-repeat:no-repeat;background-color:#000}@media (min-width: 992px){.social-post-form .freeform-file-dnd__input [data-preview-zone]{grid-template-columns:repeat(4,1fr)}}.social-post-form [data-field-container=socialPost]{margin-top:0!important}.social-post-form [data-field-container=socialPost]:before{content:"";position:absolute;top:calc(var(--gutter-y) * .25);left:0;z-index:2;width:2px;height:1.3lh;border-radius:2px;background-color:#ddd;opacity:0}.social-post-form [data-field-container=socialPost].has-prompt-rotator:before{animation:blink 1.5s cubic-bezier(.87,0,.13,1) infinite}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}.social-post-form #form-input-socialPost{position:relative;min-height:41px;border:0;border-radius:0;padding:calc(var(--gutter-y) * .25) 0;font-size:17px;color:#161616;background-color:transparent;overflow:visible}.social-post-form #form-input-socialPost::input-placeholder{text-indent:6px;font-size:18px;color:#bbb;overflow:visible}.social-post-form #form-input-socialPost::placeholder{text-indent:6px;font-size:18px;color:#bbb;overflow:visible}.social-post-form #form-input-socialPost.is-repost{visibility:hidden;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.social-post-form [data-field-container=promptRotator]{position:absolute;top:calc(var(--gutter-y) * .5);left:0;margin-top:0!important;overflow:hidden;pointer-events:none}.social-post-form #prompt{position:relative;width:100%;padding:calc(var(--gutter-y) * .25) var(--gutter-x);font-size:18px}.social-post-form #prompt .prompt-cover{position:absolute;top:0;left:0;z-index:1;width:200%;height:100%;background:linear-gradient(90deg,rgba(251,251,251,0),#fbfbfb 15%,#fbfbfb 85%,rgba(251,251,251,0));transform:translate3d(-15%,0,0)}.social-post-form #prompt .prompt-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;padding-left:.75ch;color:#bbb}.social-post-form input[type=text],.social-post-form input[type=url],.social-post-form textarea{border:1px solid #2b2b2b;field-sizing:content;min-height:1lh;max-height:6lh;resize:none;border:1px solid transparent;border-radius:8px;font-size:15px;color:var(--text-current);background-color:transparent;transition:background-color .15s,border-color .15s}.social-post-form input[type=text]:valid,.social-post-form input[type=text]:focus,.social-post-form input[type=url]:valid,.social-post-form input[type=url]:focus,.social-post-form textarea:valid,.social-post-form textarea:focus{border-color:#525252;background-color:#161616}.social-post-form input[type=text]:valid,.social-post-form input[type=text]:focus,.social-post-form input[type=url]:valid,.social-post-form input[type=url]:focus,.social-post-form textarea:valid,.social-post-form textarea:focus{border-color:#ccc;background-color:#fff}.social-post-form input[type=text]:focus-visible,.social-post-form input[type=url]:focus-visible,.social-post-form textarea:focus-visible{box-shadow:none!important}.social-post-form [data-field-container=memberCredits]{margin-top:0!important}.social-post-form .freeform-form [data-freeform-controls]{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;position:relative;z-index:2;width:100%;margin-top:20px;font-size:14px}.social-post-form .freeform-form [data-freeform-controls] button[type=submit]{border-radius:14px;margin:0!important;color:var(--bg-current);background-color:var(--text-current);-webkit-user-select:none;user-select:none;transition:opacity .25s}.social-post-form .freeform-form [data-freeform-controls] button[type=submit]:empty:before{content:"Post"}.social-post-form .freeform-form [data-freeform-controls] button[type=submit]:not(.is-disabled):hover,.social-post-form .freeform-form [data-freeform-controls] button[type=submit]:not(.is-disabled):focus{color:#fff;background-color:#6d42ed}.social-post-form .freeform-form [data-freeform-controls] button[type=submit]:disabled,.social-post-form .freeform-form [data-freeform-controls] button[type=submit].is-disabled{opacity:.1;pointer-events:none}.social-post-form .post-options{display:flex;align-items:center;gap:8px;position:absolute;bottom:calc(var(--gutter-y) * .5);left:var(--gutter-x);z-index:2;width:calc(100% - var(--gutter-x) * 2 - 86px - 16px);height:42px}.social-post-form .post-options .divider{opacity:.15;padding:0 12px}.social-post-form .post-options .group{display:flex;align-items:center;gap:8px;border-radius:12px;background:linear-gradient(0deg,#181818,rgba(24,24,24,0))}.social-post-form .post-options button{width:36px;height:36px;border-radius:50%;padding:0;position:relative;border:0;font-size:12px;color:var(--text-current);background:transparent}.social-post-form .post-options button img,.social-post-form .post-options button svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.social-post-form .post-options button[disabled]{opacity:.25;pointer-events:none}.social-post-form .post-options button.is-enabled svg path{fill:var(--text-current)}.social-post-form .post-options button.is-enabled .enabled-indicator{display:block}.social-post-form .post-options button *{pointer-events:none}.social-post-form .post-options button svg path{fill:gray}.social-post-form .post-options button:not(:hover):not(:focus-visible) .text{width:0;height:0;border:0;margin:0;padding:0;overflow:hidden}.social-post-form .post-options button:hover svg path,.social-post-form .post-options button:focus-visible svg path{fill:var(--text-current)}.social-post-form .post-options button:hover .text,.social-post-form .post-options button:focus-visible .text{opacity:1}.social-post-form .post-options button .text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;position:absolute;left:50%;top:48px;z-index:1;border-radius:13px;padding:4px 8px;text-transform:uppercase;text-align:center;font-size:11px;font-weight:600;color:#525252;background-color:#f1f1f1;box-shadow:0 6px 12px rgba(0,0,0,.1);transform:translate3d(-50%,0,0);transition:opacity .15s;pointer-events:none}.social-post-form .post-options button .text:after{content:"";position:absolute;top:0;left:50%;transform:translate3d(-50%,-100%,0);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f2f2f2}.social-post-form .post-options button#btn-add-mention .text:before{content:"Mentions"}.social-post-form .post-options button#btn-add-website .text:before{content:"Website"}.social-post-form .post-options button#btn-add-images .text:before{content:"Images"}.social-post-form .post-options button#btn-add-video .text:before{content:"Video"}.social-post-form .post-options button#btn-add-tags .text:before{content:"Tags"}.social-post-form .post-options button#btn-add-emoji .text:before{content:"Emojis"}.social-post-form .post-options button.is-enabled .text:before{content:"Remove"!important}.social-post-form .post-options #emoji-picker{--border-radius: 16px;display:none;position:absolute;top:42px;left:0;z-index:1;border-radius:16px;box-shadow:6px 8px 10px rgba(0,0,0,.075)}.social-post-form:has(button[type=submit].freeform-processing){opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default}.social-post-form:has(button[type=submit].freeform-processing) button.freeform-processing{color:#fff!important;background-color:#6d42ed!important}.social-post-form:has(button[type=submit].freeform-processing) .post-options{display:none}body.is-safari .social-post-form textarea:focus{height:4lh}.social-post-form .is-fetching{position:relative}.social-post-form .is-fetching:after{content:"";display:block;flex:1 0 11px;position:absolute;top:34px;right:23px;z-index:1;width:11px;height:11px;border-style:solid;border-width:2px;border-color:transparent transparent #fff #fff;border-radius:50%;animation:freeform-processing .5s linear infinite;mix-blend-mode:difference}.social-post-form .failed{position:relative}.social-post-form .failed:before{content:"×";display:block;position:absolute;top:29px;right:23px;z-index:1;color:#ec4242;font-size:18px;font-weight:600}.social-post-form .failed:after{content:"Unable to load OG data — if you think this is a bug, please contact us.";display:block;width:100%;padding:8px 0 0 12px;color:#ec4242;font-size:12px}.social-post-form .success{position:relative}.social-post-form .success:after{content:"";display:block;position:absolute;top:32px;right:23px;z-index:1;transform:rotate(45deg);height:14px;width:8px;border-bottom:3px solid #42ed91;border-right:3px solid #42ed91;border-radius:2px}.social-post-form:not(.has-website) [data-field-container=websiteAssetPreview],.social-post-form:not(.has-website) [data-field-container=websiteAsset],.social-post-form:not(.has-website) [data-field-container=websiteTitle],.social-post-form:not(.has-website) [data-field-container=websiteDescription]{display:none}.social-post-form:not(.has-website) [data-field-container=website]{margin-bottom:8px}.social-post-form:not(.has-website) [data-field-container=websiteAssetPreview]{margin-top:0!important}.social-post-form #form-repostPreview{position:relative;width:100%;border-radius:10px;border:1px solid #eaeaea;background-color:#f1f1f1;overflow:hidden}.social-post-form #form-repostPreview .repost-label{display:flex;align-items:center;gap:3px;border-bottom:1px solid #eaeaea;padding:calc(var(--gutter-x) * .75) calc(var(--gutter-x) * .75) 14px;font-size:14px;font-weight:600;background-color:#ccc;opacity:.5}.social-post-form #form-repostPreview .repost-label svg{width:16px;height:auto}.social-post-form #form-repostPreview .repost-label svg path{fill:var(--text-current)}.social-post-form #form-repostPreview #btn-form-repostPreviewRemove{top:0;right:0;margin:0!important}.social-post-form #form-repostPreview .social-post-content{width:100%;padding-bottom:calc(var(--gutter-x) * .75)}.social-post-form #form-repostPreview .social-website-container{width:100%;margin:0}.social-post-form #form-repostPreview .social-images{padding:0}.social-post-form #form-repostPreview .social-images .aspect-ratio{background-color:#ccc}.social-post-form #form-repostPreview .social-videos{padding:0}.social-post-form #form-repostPreview .social-videos video{max-height:75svh}.social-post-form #form-websiteAssetPreview{position:relative;width:100%;aspect-ratio:1200/630;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #eaeaea;background-color:#f1f1f1;overflow:hidden}.social-post-form #form-websiteAssetPreview:not(:has(img)){aspect-ratio:auto;text-align:center;padding:var(--gutter-y) var(--gutter-x);color:#525252;font-size:14px}.social-post-form #form-websiteAssetPreview:not(:has(img)):before{content:"No preview available"}.social-post-form #form-websiteAssetPreview img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.social-post-form [data-field-container=websiteTitle]{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;margin-top:0!important;padding:calc(var(--gutter-x) * .5) var(--gutter-x) 0 calc(8px + var(--gutter-x) * .33)!important;background-color:#f1f1f1}.social-post-form [data-field-container=websiteTitle] input{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;border:0!important;border-radius:0!important;padding:0;font-size:14px!important;font-weight:600;color:var(--text-current);background:transparent!important}.social-post-form [data-field-container=websiteTitle] input::input-placeholder{font-size:14px;font-weight:600}.social-post-form [data-field-container=websiteTitle] input::placeholder{font-size:14px;font-weight:600}.social-post-form [data-field-container=websiteDescription]{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:0!important;padding:0 var(--gutter-x) calc(var(--gutter-x) * .5) calc(8px + var(--gutter-x) * .33)!important;background-color:#f1f1f1}.social-post-form [data-field-container=websiteDescription] input{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;border:0!important;border-radius:0!important;margin-top:3px;padding:0;font-size:14px!important;color:#525252!important;background:transparent!important}.social-post-form [data-field-container=websiteDescription] input::input-placeholder{font-size:14px}.social-post-form [data-field-container=websiteDescription] input::placeholder{font-size:14px}.social-post-form .enabled-indicator{display:none;position:absolute;bottom:-6px;left:50%;z-index:1;width:6px;height:6px;border:0;border-radius:50%;background-color:#42e3ed;box-shadow:0 0 8px 1px #42e3ed;transform:translate3d(-50%,0,0)}.social-post-form .sprig-component{position:relative;width:100%}.social-post-form .member-credits-selected-wrapper:not(:empty){display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.social-post-form .member-credit-selected{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));gap:6px 4px;height:28px;padding:6px 3px 6px 8px;font-size:12px;word-break:break-all;cursor:default}.social-post-form .member-credit-selected[type=text]{padding-left:15px;padding-right:15px}.social-post-form .member-credit-selected svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.social-post-form .member-credit-selected:hover{color:#fff;background-color:#6d42ed}.social-post-form .member-credit-selected:hover svg path{fill:#fff}.social-post-form .member-credit-selected svg{position:relative;z-index:2}.social-post-form .member-credit-selected svg path{fill:var(--text-current)}.social-post-form .member-credit-selected:hover,.social-post-form .member-credit-selected:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.social-post-form .member-credit-selected:hover svg path,.social-post-form .member-credit-selected:focus svg path{fill:var(--text-current)}[dir=rtl] .social-post-form .member-credit-selected{margin-right:0;margin-left:4px}.social-post-form .member-credit-selected:hover,.social-post-form .member-credit-selected:focus{border-color:#6d42ed}.social-post-form .member-credit-selected input[type=checkbox]{display:none!important}.social-post-form button.btn-member-credit-selected-remove{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;height:auto;margin-left:3px!important;margin-right:0!important;background-repeat:no-repeat}.social-post-form button.btn-member-credit-selected-remove:hover,.social-post-form button.btn-member-credit-selected-remove:focus-visible{background-color:var(--text-current);border-color:var(--text-current)}.social-post-form button.btn-member-credit-selected-remove:hover svg path,.social-post-form button.btn-member-credit-selected-remove:focus-visible svg path{fill:var(--bg-current)}.social-post-form button.btn-member-credit-selected-remove *{pointer-events:none}.social-post-form #member-credits-results{position:absolute;bottom:-2px;left:0;z-index:9999;transform:translate3d(0,100%,0);width:100%;border:1px solid #cccccc;border-radius:8px;background-color:#f1f1f1;overflow:hidden;pointer-events:none;box-shadow:0 6px 16px rgba(0,0,0,.4)}.social-post-form #member-credits-results:not(:has(li)){display:none}.social-post-form #member-credits-results ul{position:relative;max-height:274px;overflow:auto;-webkit-overscroll-behavior:contain;overscroll-behavior:contain;scrollbar-color:#525252 #0c0c0c;-webkit-overflow-scrolling:touch;will-change:scroll-position;margin:0;padding:6px 12px 6px 6px;list-style-type:"";pointer-events:none}.social-post-form #member-credits-results li{display:flex;align-items:center;gap:8px;position:relative;border-radius:6px;padding:6px 12px;font-size:16px;color:#525252;cursor:pointer;pointer-events:all;transition:color .15s}.social-post-form #member-credits-results li *{pointer-events:none}.social-post-form #member-credits-results li:hover,.social-post-form #member-credits-results li:focus-visible{color:#000;background-color:rgba(0,0,0,.1)}.social-post-form #member-credits-results li .lazyPicture,.social-post-form #member-credits-results li .avatar-default{width:36px;height:36px;background-color:var(--bg-current);border-radius:50%;overflow:hidden}.social-post-form #member-credits-results li .lazyPicture{padding-bottom:0}.social-post-form #member-credits-results li .avatar-default{display:flex;align-items:center;justify-content:center;position:relative}.social-post-form #member-credits-results li .avatar-default svg{transform:scale(.8);object-fit:contain}.social-post-form #member-credits-results li img,.social-post-form #member-credits-results li svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.social-post-form #member-credits-results li .username{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:2px}.social-post-form #member-credits-results .member-credits-limit{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;margin-top:6px;background-color:#bfbfbf}.social-post-form #member-credits-results .member-credits-none{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;background-color:#bfbfbf}.social-post-form .freeform-file-dnd__messages li{text-align:center}.social-post-form .char-indicator{position:relative;width:36px;height:36px;margin-left:auto}.social-post-form .char-indicator .char-ring{position:relative;top:-1px}.social-post-form .char-indicator .char-ring .bg{fill:none;stroke:#eaeaea;stroke-width:2.5}.social-post-form .char-indicator .char-ring .progress{fill:none;stroke-width:2.5;stroke:#ccc;stroke-linecap:round;stroke-dasharray:80;stroke-dashoffset:80;transition:stroke 1s cubic-bezier(.23,1,.32,1),stroke-dashoffset 1s cubic-bezier(.23,1,.32,1)}.social-post-form .char-indicator .char-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:1px;font-size:9px;font-weight:900;font-variant-numeric:tabular-nums;color:#b8b8b8;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.social-container .social-post-form{padding:calc(var(--gutter-x) * .5)}.social-container .social-post-form [data-field-container=mentions]{padding-bottom:0}.social-container .social-post-form [data-field-container=mentions] label{margin-bottom:0!important}.social-container .social-post-form .is-fetching:after{top:45px}.social-container .social-post-form .failed:before{top:39px;font-weight:400}.social-container .social-post-form .freeform-form [data-freeform-controls]{margin-top:5px}.social-container .social-post-form .freeform-form [data-freeform-controls] button[type=submit]{height:36px;border-radius:10px}.social-container .social-post-form .post-options{padding-top:5px}.social-container .social-post-form .enabled-indicator{bottom:-1px}.social-container form [data-freeform-controls]{margin-top:0;padding:calc(var(--gutter-y) * .5) 0 0}.social-container .char-indicator .char-ring{top:-1px}}.social-post-form-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.23,1,.32,1);pointer-events:none}.social-post-form-container.is-overlay.is-active .social-post-form-cover{opacity:1;visibility:visible;pointer-events:auto}.comp-featured-stories{position:relative;margin:0 var(--gutter-cap) calc(var(--gutter-y) * 4);border-radius:16px;color:#fff;background:#6d42ed;overflow:hidden}.comp-featured-stories a{color:#fff}.comp-featured-stories .left,.comp-featured-stories .right{display:flex;width:50%}.comp-featured-stories .right .content{width:100%}.comp-featured-stories .featured-story-placeholder{position:relative;max-height:calc(100vh - 77px - 162px - var(--gutter-cap));min-height:442px}.comp-featured-stories .featured-story-placeholder>.left,.comp-featured-stories .featured-story-placeholder>.right{opacity:0;visibility:hidden;pointer-events:none}.comp-featured-stories .featured-story-placeholder,.comp-featured-stories .featured-story{display:flex;width:100%}.comp-featured-stories .featured-story-placeholder:not(:first-of-type),.comp-featured-stories .featured-story:not(:first-of-type){pointer-events:none}.comp-featured-stories .featured-story-placeholder .left,.comp-featured-stories .featured-story-placeholder .right,.comp-featured-stories .featured-story .left,.comp-featured-stories .featured-story .right{align-items:center;justify-content:center;overflow:hidden}.comp-featured-stories .featured-story-placeholder .left,.comp-featured-stories .featured-story .left{position:relative;aspect-ratio:16/9;padding:var(--gutter-cap);perspective:500px}.comp-featured-stories .featured-story-placeholder .left .asset-container,.comp-featured-stories .featured-story .left .asset-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:8px;overflow:hidden}.comp-featured-stories .featured-story-placeholder .left .aspect-ratio,.comp-featured-stories .featured-story .left .aspect-ratio{padding:0}.comp-featured-stories .featured-story-placeholder .left img,.comp-featured-stories .featured-story-placeholder .left video,.comp-featured-stories .featured-story .left img,.comp-featured-stories .featured-story .left video{position:static;width:100%;height:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;border-radius:8px;overflow:hidden;object-fit:contain}.comp-featured-stories .featured-story-placeholder .right,.comp-featured-stories .featured-story .right{padding:calc(var(--gutter-cap) * 2)}.comp-featured-stories .featured-story-placeholder .right .is-line-container,.comp-featured-stories .featured-story .right .is-line-container{overflow:hidden}.comp-featured-stories .featured-story-placeholder .right .is-line-container:nth-child(n+4),.comp-featured-stories .featured-story .right .is-line-container:nth-child(n+4){display:none!important}.comp-featured-stories .featured-story-placeholder .right .cta,.comp-featured-stories .featured-story .right .cta{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}.comp-featured-stories .featured-story-placeholder .right .cta[type=text],.comp-featured-stories .featured-story .right .cta[type=text]{padding-left:15px;padding-right:15px}.comp-featured-stories .featured-story-placeholder .right .cta svg path,.comp-featured-stories .featured-story .right .cta svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.comp-featured-stories .featured-story-placeholder .right .cta:hover,.comp-featured-stories .featured-story .right .cta:hover{color:#fff;background-color:#6d42ed}.comp-featured-stories .featured-story-placeholder .right .cta:hover svg path,.comp-featured-stories .featured-story .right .cta:hover svg path{fill:#fff}.comp-featured-stories .featured-story-placeholder .right .cta svg,.comp-featured-stories .featured-story .right .cta svg{position:relative;z-index:2}.comp-featured-stories .featured-story-placeholder .right .cta svg path,.comp-featured-stories .featured-story .right .cta svg path{fill:var(--text-current)}.comp-featured-stories .featured-story-placeholder .right .cta:hover,.comp-featured-stories .featured-story-placeholder .right .cta:focus,.comp-featured-stories .featured-story .right .cta:hover,.comp-featured-stories .featured-story .right .cta:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.comp-featured-stories .featured-story-placeholder .right .cta:hover svg path,.comp-featured-stories .featured-story-placeholder .right .cta:focus svg path,.comp-featured-stories .featured-story .right .cta:hover svg path,.comp-featured-stories .featured-story .right .cta:focus svg path{fill:var(--text-current)}@media not all and (pointer: coarse){.comp-featured-stories .featured-story-placeholder .right .cta:hover,.comp-featured-stories .featured-story-placeholder .right .cta:focus-visible,.comp-featured-stories .featured-story .right .cta:hover,.comp-featured-stories .featured-story .right .cta:focus-visible{color:#6d42ed;background-color:#fff}}.comp-featured-stories .featured-story-placeholder .right .credits,.comp-featured-stories .featured-story .right .credits{white-space:nowrap;overflow:hidden;text-transform:uppercase;text-overflow:ellipsis}.comp-featured-stories .featured-story-placeholder .right .credit-names,.comp-featured-stories .featured-story .right .credit-names{font-weight:500}.comp-featured-stories .featured-story-placeholder .right .title,.comp-featured-stories .featured-story-placeholder .right .description,.comp-featured-stories .featured-story-placeholder .right .cta,.comp-featured-stories .featured-story .right .title,.comp-featured-stories .featured-story .right .description,.comp-featured-stories .featured-story .right .cta{margin-top:var(--gutter-cap)}.comp-featured-stories .featured-story{position:absolute;top:0;left:0;width:100%;height:100%}.comp-featured-stories .featured-stories-additional{display:flex}.comp-featured-stories .featured-stories-additional .left,.comp-featured-stories .featured-stories-additional .right{align-items:flex-end;padding:var(--gutter-cap)}.comp-featured-stories .featured-stories-additional .right{justify-content:flex-end}.comp-featured-stories .featured-stories-additional .pagination{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-weight:700;font-size:50px}.comp-featured-stories .featured-stories-additional .pagination span{display:inline-block;width:20px;text-align:center}.comp-featured-stories .featured-stories-additional .tag-slash{font-size:20px}.comp-featured-stories .featured-stories-additional .btn-next-story{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:flex;border-radius:8px;padding:5px;font-weight:500;font-size:16px;color:#0c0c0c;text-transform:uppercase;background-color:#fff;overflow:hidden}@media not all and (pointer: coarse){.comp-featured-stories .featured-stories-additional .btn-next-story:hover .btn-text:after,.comp-featured-stories .featured-stories-additional .btn-next-story:focus-visible .btn-text:after{transform:scaleX(1);transform-origin:left top}}@media not all and (pointer: coarse){.comp-featured-stories .featured-stories-additional .btn-next-story:hover .bg-timer,.comp-featured-stories .featured-stories-additional .btn-next-story:focus-visible .bg-timer{opacity:0}.comp-featured-stories .featured-stories-additional .btn-next-story:hover .icon-1,.comp-featured-stories .featured-stories-additional .btn-next-story:focus-visible .icon-1{transform:translate3d(100%,-100%,0);transition:transform .3s cubic-bezier(.55,.055,.675,.19)}.comp-featured-stories .featured-stories-additional .btn-next-story:hover .icon-2,.comp-featured-stories .featured-stories-additional .btn-next-story:focus-visible .icon-2{transform:scale(1) translateZ(0);transition:transform .35s .1s cubic-bezier(1,0,0,1)}}.comp-featured-stories .featured-stories-additional .btn-next-story *{pointer-events:none}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-text-container{position:relative;display:flex;flex-shrink:0;margin-right:5px;padding:36px 25px;border-radius:6px;overflow:hidden;transform:translateZ(0)}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-text{position:relative;z-index:1}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0c0c0c;transform:scaleX(0);transform-origin:right top;transition:transform .3s cubic-bezier(1,0,0,1)}.comp-featured-stories .featured-stories-additional .btn-next-story .bg-timer{position:absolute;top:0;left:0;z-index:0;width:calc(100% + -0px);height:calc(100% + -0px);background-color:#ece5ff;opacity:1;transform:scaleX(0);transform-origin:left center;transition:opacity .3s ease-in-out}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-icon{position:relative;display:flex;align-self:stretch;align-items:center;justify-content:center;padding:37px;border-radius:6px;background-color:#eee642}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-icon svg{position:absolute;top:0;left:0;width:16px;height:auto}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-icon-container{position:relative;width:16px;height:16px;overflow:hidden}.comp-featured-stories .featured-stories-additional .btn-next-story .icon-1,.comp-featured-stories .featured-stories-additional .btn-next-story .icon-2{position:absolute;top:0;left:0;width:100%;height:100%}.comp-featured-stories .featured-stories-additional .btn-next-story .icon-1{transform:translateZ(0);transform-origin:right top}.comp-featured-stories .featured-stories-additional .btn-next-story .icon-2{transform:scale(0) translate3d(-100%,100%,0);transform-origin:left bottom}@media (min-width: 901px) and (max-width: 1440px){.comp-featured-stories .featured-stories-additional .btn-next-story .btn-text-container{padding:2.5vw}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-icon{padding:0 2.5vw}}@media (min-width: 641px){.comp-featured-stories{background:linear-gradient(90deg,#6d42ed 50%,#ece5ff 50%)}.comp-featured-stories .featured-story-placeholder{min-height:525px}.comp-featured-stories .right .content{max-width:50vw}}@media (max-width: 640px){.comp-featured-stories{border-radius:8px}.comp-featured-stories .featured-story-placeholder,.comp-featured-stories .featured-story{flex-wrap:wrap;align-content:flex-start}.comp-featured-stories .featured-story-placeholder .left,.comp-featured-stories .featured-story-placeholder .right,.comp-featured-stories .featured-story .left,.comp-featured-stories .featured-story .right{width:100%;padding:var(--gutter-cap)}.comp-featured-stories .featured-story-placeholder .left,.comp-featured-stories .featured-story .left{height:218px;padding-bottom:0}.comp-featured-stories .featured-story-placeholder .left .asset-container,.comp-featured-stories .featured-story .left .asset-container{border-radius:4px}.comp-featured-stories .featured-story-placeholder .left img,.comp-featured-stories .featured-story-placeholder .left video,.comp-featured-stories .featured-story .left img,.comp-featured-stories .featured-story .left video{border-radius:4px}.comp-featured-stories .featured-story-placeholder .right,.comp-featured-stories .featured-story .right{justify-content:flex-start}.comp-featured-stories .featured-story-placeholder .right .credits,.comp-featured-stories .featured-story .right .credits{margin-top:5px}.comp-featured-stories .featured-story-placeholder .right .description,.comp-featured-stories .featured-story-placeholder .right .cta,.comp-featured-stories .featured-story .right .description,.comp-featured-stories .featured-story .right .cta{margin-top:calc(var(--gutter-cap) * 2)}.comp-featured-stories .featured-stories-additional{background-color:#6d42ed}.comp-featured-stories .featured-stories-additional .left{align-items:center}.comp-featured-stories .featured-stories-additional .right{width:100%}.comp-featured-stories .featured-stories-additional .pagination{font-size:20px}.comp-featured-stories .featured-stories-additional .tag-slash{padding:0 10px;font-size:12px}.comp-featured-stories .featured-stories-additional .btn-next-story{border-radius:4px}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-text-container{border-radius:3px;padding:15px}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-text{font-size:10px}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-icon{border-radius:3px;padding:17px}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-icon svg{width:8px}.comp-featured-stories .featured-stories-additional .btn-next-story .btn-icon-container{width:8px;height:8px}}@keyframes pulse{0%{box-shadow:rgba(var(--statusRgb),.5) 0 0}25%{box-shadow:rgba(var(--statusRgb),0) 0 0 0 12px}25.1%{box-shadow:rgba(var(--statusRgb),0) 0 0}}body.is-dark .btn-availability:not([data-dialog=availability]):hover,body.is-dark .btn-availability:not([data-dialog=availability]):focus{border-color:var(--text-current)}body.is-dark .btn-availability:before{background-color:var(--status)}.btn-availability{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;gap:10px;border-color:var(--text-current)}.btn-availability[type=text]{padding-left:15px;padding-right:15px}.btn-availability svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-availability:hover{color:#fff;background-color:#6d42ed}.btn-availability:hover svg path{fill:#fff}.btn-availability svg{position:relative;z-index:2}.btn-availability svg path{fill:var(--text-current)}.btn-availability:hover,.btn-availability:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-availability:hover svg path,.btn-availability:focus svg path{fill:var(--text-current)}.btn-availability:not([data-dialog=availability]){cursor:default}.btn-availability:not([data-dialog=availability]):hover,.btn-availability:not([data-dialog=availability]):focus{border-color:var(--text-current)}.btn-availability:before{content:"";width:11px;height:11px;border-radius:50%;background-color:var(--status)}.btn-availability.is-pulse:before{animation:pulse 2.25s linear forwards infinite}.btn-availability[data-dialog=availability]:hover,.btn-availability[data-dialog=availability]:focus{border-color:var(--status)}.btn-availability[data-dialog=availability]:hover svg path,.btn-availability[data-dialog=availability]:focus svg path{fill:var(--text-current)}.btn-bookmark{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-bookmark[type=text]{padding-left:15px;padding-right:15px}.btn-bookmark svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-bookmark:hover{color:#fff;background-color:#6d42ed}.btn-bookmark:hover svg path{fill:#fff}.btn-bookmark svg{position:relative;z-index:2}.btn-bookmark svg path{fill:var(--text-current)}.btn-bookmark:hover,.btn-bookmark:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-bookmark:hover svg path,.btn-bookmark:focus svg path{fill:var(--text-current)}.btn-bookmark img,.btn-bookmark svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-bookmark svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}.btn-bookmark:hover,.btn-bookmark:focus{border-color:#6d42ed;background-color:#6d42ed;transform:scale(1.1)}.btn-bookmark:hover svg path,.btn-bookmark:focus svg path{fill:#fff}.btn-bookmarked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;background-color:#6d42ed}.btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}.btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-bookmarked:hover{color:#fff;background-color:#6d42ed}.btn-bookmarked:hover svg path{fill:#fff}.btn-bookmarked img,.btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-bookmarked svg path{fill:#fff}.btn-bookmarked:hover svg path,.btn-bookmarked:focus svg path{fill:#fff}body.is-dark .btn-bookmark:hover,body.is-dark .btn-bookmark:focus{border-color:#6d42ed}body.is-dark .btn-bookmarked{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#6d42ed}body.is-dark .btn-bookmarked[type=text]{padding-left:15px;padding-right:15px}body.is-dark .btn-bookmarked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .btn-bookmarked:hover{color:#fff;background-color:#6d42ed}body.is-dark .btn-bookmarked:hover svg path{fill:#fff}body.is-dark .btn-bookmarked svg{position:relative;z-index:2}body.is-dark .btn-bookmarked svg path{fill:var(--text-current)}body.is-dark .btn-bookmarked:hover,body.is-dark .btn-bookmarked:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}body.is-dark .btn-bookmarked:hover svg path,body.is-dark .btn-bookmarked:focus svg path{fill:var(--text-current)}body.is-dark .btn-bookmarked img,body.is-dark .btn-bookmarked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}body.is-dark .btn-bookmarked svg path{fill:#6d42ed}body.is-dark .btn-bookmarked:hover,body.is-dark .btn-bookmarked:focus{border-color:#6d42ed;background-color:transparent}body.is-dark .btn-bookmarked:hover svg path,body.is-dark .btn-bookmarked:focus svg path{fill:#6d42ed}.follow-text,.following-text button.follow-text,button.following-text{margin:0;padding:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;display:inline-block;font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px;display:flex;position:relative;z-index:1;border-radius:4px;margin:0!important;color:#767676;text-transform:none}@media (min-width: 768px){.follow-text:after,.following-text button.follow-text:after,button.following-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.follow-text.is-inverse:after,.following-text button.follow-text.is-inverse:after,button.following-text.is-inverse:after{background-color:var(--bg-current)}.follow-text:hover:after,.follow-text:focus:after,.following-text button.follow-text:hover:after,.following-text button.follow-text:focus:after,button.following-text:hover:after,button.following-text:focus:after{transform:scaleX(1);transform-origin:left top}}.follow-text:after,.following-text button.follow-text:after,button.following-text:after{bottom:2px;background-color:#767676}.following-text,button.following-text{position:relative}.following-text .text,button.following-text .text{display:inline-flex;align-items:center;position:relative;z-index:2}.following-text .text:before,button.following-text .text:before{content:"Following"}.following-text:hover:after,.following-text:focus:after,button.following-text:hover:after,button.following-text:focus:after{background-color:#ec4242}.following-text:hover .text:before,.following-text:focus .text:before,button.following-text:hover .text:before,button.following-text:focus .text:before{visibility:hidden}.following-text:hover .text:after,.following-text:focus .text:after,button.following-text:hover .text:after,button.following-text:focus .text:after{content:"Unfollow";display:grid;place-content:center;position:absolute;width:100%;height:100%;color:#ec4242}@property --r{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes rotating{0%{--r: 0deg}to{--r: 360deg}}.btn-follow{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 20px 0 15px;position:relative}.btn-follow[type=text]{padding-left:15px;padding-right:15px}.btn-follow svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-follow:hover{color:#fff;background-color:#6d42ed}.btn-follow:hover svg path{fill:#fff}.btn-follow svg{position:relative;z-index:2}.btn-follow svg path{fill:var(--text-current)}.btn-follow:hover,.btn-follow:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-follow:hover svg path,.btn-follow:focus svg path{fill:var(--text-current)}.btn-follow .text{display:inline-flex;align-items:center;position:relative;z-index:2}.btn-follow{background-color:var(--bg-current)}.btn-follow:before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from var(--r),#eee642,#fffdd9,#ec4242,#ffd9d9,#42e3ed,#ccfcff,#6d42ed,#ece5ff,#42ed91,#ccffe4) center center/ calc(100% + 4px) calc(100% + 4px);border-radius:6px;border:2px solid transparent;-webkit-mask:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(hsl(0,0%,100%),hsl(0,0%,100%));mask:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(hsl(0,0%,100%),hsl(0,0%,100%));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect;opacity:0;transition:opacity .2s linear;animation:rotating 3s linear infinite paused}.btn-follow:hover:before,.btn-follow:focus-visible:before{opacity:1;animation-play-state:running}.btn-following{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative}.btn-following[type=text]{padding-left:15px;padding-right:15px}.btn-following svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-following:hover{color:#fff;background-color:#6d42ed}.btn-following:hover svg path{fill:#fff}.btn-following svg{position:relative;z-index:2}.btn-following svg path{fill:var(--text-current)}.btn-following:hover,.btn-following:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-following:hover svg path,.btn-following:focus svg path{fill:var(--text-current)}.btn-following:hover,.btn-following:focus{border-color:#ec4242}.btn-following:hover .text:before,.btn-following:focus .text:before{visibility:hidden}.btn-following:hover .text:after,.btn-following:focus .text:after{content:"Unfollow";display:grid;place-content:center;position:absolute;width:100%;height:100%;color:#ec4242}.btn-following .text{display:inline-flex;align-items:center;position:relative;z-index:2}.btn-following .text:before{content:"Following"}.btn-like{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-like[type=text]{padding-left:15px;padding-right:15px}.btn-like svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-like:hover{color:#fff;background-color:#6d42ed}.btn-like:hover svg path{fill:#fff}.btn-like svg{position:relative;z-index:2}.btn-like svg path{fill:var(--text-current)}.btn-like:hover,.btn-like:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-like:hover svg path,.btn-like:focus svg path{fill:var(--text-current)}.btn-like img,.btn-like svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-like svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}.btn-like:hover,.btn-like:focus{border-color:#42ed91;background-color:#42ed91;transform:scale(1.1)}.btn-liked{margin:0;border:0;background-color:transparent;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;background-color:#42ed91;padding:4px}.btn-liked[type=text]{padding-left:15px;padding-right:15px}.btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-liked:hover{color:#fff;background-color:#6d42ed}.btn-liked:hover svg path{fill:#fff}.btn-liked img,.btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-liked svg path{fill:#0c0c0c}.btn-liked:hover,.btn-liked:focus{background-color:#42ed91}.btn-liked:hover svg path,.btn-liked:focus svg path{fill:#0c0c0c}body.is-dark .btn-like:hover,body.is-dark .btn-like:focus{border-color:#42ed91}body.is-dark .btn-like:hover svg path,body.is-dark .btn-like:focus svg path{fill:#0c0c0c}body.is-dark .btn-liked{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;border-color:#42ed91;padding:4px}body.is-dark .btn-liked[type=text]{padding-left:15px;padding-right:15px}body.is-dark .btn-liked svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}body.is-dark .btn-liked:hover{color:#fff;background-color:#6d42ed}body.is-dark .btn-liked:hover svg path{fill:#fff}body.is-dark .btn-liked svg{position:relative;z-index:2}body.is-dark .btn-liked svg path{fill:var(--text-current)}body.is-dark .btn-liked:hover,body.is-dark .btn-liked:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}body.is-dark .btn-liked:hover svg path,body.is-dark .btn-liked:focus svg path{fill:var(--text-current)}body.is-dark .btn-liked img,body.is-dark .btn-liked svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}body.is-dark .btn-liked svg path{fill:#42ed91}body.is-dark .btn-liked:hover,body.is-dark .btn-liked:focus{border-color:#42ed91;background-color:transparent}body.is-dark .btn-liked:hover svg path,body.is-dark .btn-liked:focus svg path{fill:#42ed91}.btn-report{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),opacity .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-report[type=text]{padding-left:15px;padding-right:15px}.btn-report svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-report:hover{color:#fff;background-color:#6d42ed}.btn-report:hover svg path{fill:#fff}.btn-report svg{position:relative;z-index:2}.btn-report svg path{fill:var(--text-current)}.btn-report:hover,.btn-report:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-report:hover svg path,.btn-report:focus svg path{fill:var(--text-current)}.btn-report img,.btn-report svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-report svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}.btn-report:hover,.btn-report:focus{border-color:#ec4242;background-color:#ec4242;transform:scale(1.1)}.btn-reported{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#ec4242}.btn-reported[type=text]{padding-left:15px;padding-right:15px}.btn-reported svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-reported:hover{color:#fff;background-color:#6d42ed}.btn-reported:hover svg path{fill:#fff}.btn-reported svg{position:relative;z-index:2}.btn-reported svg path{fill:var(--text-current)}.btn-reported:hover,.btn-reported:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-reported:hover svg path,.btn-reported:focus svg path{fill:var(--text-current)}.btn-reported img,.btn-reported svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-reported svg path{fill:#ec4242}.btn-reported:hover,.btn-reported:focus{border-color:#ec4242}.btn-reported:hover svg path,.btn-reported:focus svg path{fill:#ec4242}body.is-dark .btn-report:hover,body.is-dark .btn-report:focus{border-color:#ec4242;background-color:transparent}.btn-share{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;transform:scale(1);transition:border-color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1)}.btn-share[type=text]{padding-left:15px;padding-right:15px}.btn-share svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-share:hover{color:#fff;background-color:#6d42ed}.btn-share:hover svg path{fill:#fff}.btn-share svg{position:relative;z-index:2}.btn-share svg path{fill:var(--text-current)}.btn-share:hover,.btn-share:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-share:hover svg path,.btn-share:focus svg path{fill:var(--text-current)}.btn-share img,.btn-share svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-share svg{margin-left:-1px}.btn-share svg path{transition:fill .2s cubic-bezier(.215,.61,.355,1)}.btn-share:hover,.btn-share:focus{border-color:#eee642;background-color:#eee642;transform:scale(1.1)}.btn-shared{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));position:relative;width:36px;height:36px;border-radius:50%;padding:0;border-color:#eee642}.btn-shared[type=text]{padding-left:15px;padding-right:15px}.btn-shared svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.btn-shared:hover{color:#fff;background-color:#6d42ed}.btn-shared:hover svg path{fill:#fff}.btn-shared svg{position:relative;z-index:2}.btn-shared svg path{fill:var(--text-current)}.btn-shared:hover,.btn-shared:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.btn-shared:hover svg path,.btn-shared:focus svg path{fill:var(--text-current)}.btn-shared img,.btn-shared svg{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.btn-shared svg path{fill:#eee642}.btn-shared:hover,.btn-shared:focus{border-color:#eee642}.btn-shared:hover svg path,.btn-shared:focus svg path{fill:#eee642}body.is-dark .btn-share:hover,body.is-dark .btn-share:focus{border-color:#eee642;background-color:transparent}.overlay-share{top:0;left:0;width:100%;height:100%;border:none;background:transparent;overflow:visible}@media (min-width: 768px){.overlay-share{margin:0;padding:0}}.overlay-share-content{display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:var(--gutter-y);right:0;width:220px;border:1px solid #222222;border-radius:8px;margin:0;padding:calc(var(--gutter-y) * .5) var(--gutter-x);font-size:14px;color:#222;background-color:#0c0c0c;box-shadow:0 4px 16px rgba(0,0,0,.75)}@media (max-width: 767px){.overlay-share-content{padding:var(--gutter-y) var(--gutter-x) calc(var(--gutter-y) + 3px)}}.overlay-share-content .share-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:500;color:#fff}.overlay-share-content .btn-close-overlay-share{display:grid;place-content:center;position:relative;width:27px;height:27px;border:none;margin:0;padding:0;background-color:transparent}.overlay-share-content .btn-close-overlay-share:focus,.overlay-share-content .btn-close-overlay-share:focus-visible{border:1px solid var(--bg-current);border-radius:2px;box-shadow:0 0 0 3px var(--text-current),0 0 0 6px rgba(109,66,237,.5)}.overlay-share-content .icon-container{flex-shrink:0;position:relative;width:24px;height:24px;cursor:pointer}.overlay-share-content .icon-container.is-inside{position:absolute;z-index:2;top:5px;left:4px;width:18px;height:18px}.overlay-share-content .icon-container.is-inside svg{fill:#0c0c0c}.overlay-share-content .icon-container.is-inside svg path{fill:#0c0c0c}.overlay-share-content .icon-container svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;fill:#fff}.overlay-share-content .icon-container svg path{fill:#fff}.overlay-share-content .icon-container.slash svg circle{fill:#fff}.overlay-share-content .icon-container.slash svg path{fill:#0c0c0c}.overlay-share-content hr{margin-top:8px;padding-top:0;border-color:#525252}.overlay-share-content hr:last-of-type{margin-top:11px;padding-top:5px}.overlay-share-content .share-item{display:flex;align-items:center;gap:6px;position:relative;width:100%;margin-top:12px}.overlay-share-content input,.overlay-share-content a{position:relative;z-index:1}.overlay-share-content .icon-container.is-inside+input{padding-left:22px}.overlay-share-content input{background-color:#fff;border:1px solid #ffffff;border-radius:5px;margin-top:0;padding:4px 8px;width:100%;display:block;resize:none;font-size:12px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;cursor:pointer}.overlay-share-content input:focus,.overlay-share-content input:focus-visible{border-radius:2px;box-shadow:0 0 0 3px var(--text-current),0 0 0 6px rgba(109,66,237,.5)}.overlay-share-content .share-email-copied,.overlay-share-content .share-email-failed{display:none;margin-left:6px;font-size:16px}.overlay-share-content a{display:inline-block;position:relative;color:#fff;opacity:.75}@media (min-width: 768px){.overlay-share-content a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-current);transform:scaleX(0);transform-origin:right top;transition:transform calc(.3s * var(--reduced-motion)) cubic-bezier(1,0,0,1);pointer-events:none}.overlay-share-content a.is-inverse:after{background-color:var(--bg-current)}.overlay-share-content a:hover:after,.overlay-share-content a:focus:after{transform:scaleX(1);transform-origin:left top}}.overlay-share-content a:hover,.overlay-share-content a:focus{opacity:1}.overlay-share-content a:focus-visible{box-shadow:none}.overlay-share-content a:before{content:"";position:absolute;top:-6px;left:-30px;width:calc(220px - var(--gutter-x) * 2);height:calc(100% + 10px)}.overlay-share-content a:after{background-color:var(--bg-current)}.overlay-share[open]{opacity:1;transform:translateY(0)}.overlay-share{opacity:0;transform:translateY(-10px);transition:opacity .15s ease-out,transform .15s ease-out,overlay .15s ease-out allow-discrete,display .15s ease-out allow-discrete}@starting-style{.overlay-share[open]{opacity:0;transform:translateY(-10px)}}.overlay-share[open]{transition-duration:.3s}.overlay-share::backdrop{background-color:rgba(0,0,0,0);transition:display .15s allow-discrete,overlay .15s allow-discrete,background-color .15s}.overlay-share[open]::backdrop{background-color:rgba(0,0,0,.75);transition-duration:.3s}@starting-style{.overlay-share[open]::backdrop{background-color:rgba(0,0,0,0)}}@starting-style{body.is-dark .okay-dialog[open]::backdrop{background-color:rgba(0,0,0,0)}}body.is-dark .okay-dialog::backdrop{background-color:rgba(0,0,0,0)}body.is-dark .okay-dialog[open]::backdrop{background-color:rgba(0,0,0,.5)}body.is-dark .btn-close-dialog{background-color:#ccc}body.is-dark .dialog-content{border:1px solid #333;background-color:#222}body.is-dark .dialog-content hr{border-color:#525252}.okay-dialog{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:none;background:transparent;overflow:visible}@media (max-width: 767px){.okay-dialog{padding:0}}.dialog-content{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:540px;max-height:calc(100vh - var(--gutter-y) * 2);border:none;border-radius:8px;margin:0;padding:calc(var(--gutter-y) * .5) var(--gutter-x);font-size:14px;color:var(--text-current);background-color:var(--bg-current);box-shadow:0 25px 50px 5px #000;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}@media (max-width: 767px){.dialog-content{max-height:calc(100vh - 66px - var(--gutter-y) * 8);padding:var(--gutter-y) var(--gutter-x) calc(var(--gutter-y) + 3px)}}.dialog-content hr{margin-top:8px;border-color:var(--text-current)}.dialog-content hr.hr-footer{padding-top:0}.dialog-content .freeform-form-errors p{color:#fff}@media (max-width: 767px){.dialog-content form hr:not(.hr-footer){margin-bottom:25px}}.dialog-content .freeform-row:has(.hr-footer){margin-bottom:30px!important}@media (max-width: 767px){.dialog-content .freeform-row:has(.hr-footer){margin:0 0 15px!important}}.dialog-content input,.dialog-content a{position:relative;z-index:1}.dialog-content h4,.dialog-content p,.dialog-content label{color:var(--text-current)}.dialog-content p{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"ss08" on,"ss02" on,"ss07" on;font-size:14px;line-height:1.5;letter-spacing:.21px}.dialog-content p span{color:var(--text-current)!important}.dialog-content .freeform-row:has(.reduce-top-spacing){margin-top:-24px}.dialog-content .freeform-row:has([data-field-container=hrFooter]){margin-top:0!important;margin-bottom:24px!important}.dialog-content [data-field-container=hrFooter] hr{margin-top:0;padding-top:0}.dialog-content input,.dialog-content select,.dialog-content textarea{background-color:var(--bg-current);border:1px solid var(--text-current);border-radius:5px;margin-top:0;padding:4px 8px;width:100%;display:block;resize:none;font-size:12px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.dialog-content input:focus,.dialog-content input:focus-visible,.dialog-content select:focus,.dialog-content select:focus-visible,.dialog-content textarea:focus,.dialog-content textarea:focus-visible{border-radius:2px;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.dialog-content select:not(select[multiple]){background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em!important}.dialog-content button[type=submit]{color:#0c0c0c;background-color:#42ed91}.dialog-content button[type=submit]:empty:before{content:"Send Message"}.dialog-content button[type=submit]:focus,.dialog-content button[type=submit]:focus-visible{box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.dialog-content a{text-decoration:underline;color:var(--text-current);transition:opacity .15s}.dialog-content a:hover,.dialog-content a:focus{opacity:.75}.dialog-content a:focus-visible{box-shadow:none}.dialog-content a:before{content:"";position:absolute;top:-6px;left:-30px;width:calc(220px - var(--gutter-x) * 2);height:calc(100% + 10px)}.dialog-content a:after{background-color:var(--text-current)}.dialog-content .freeform-form [data-freeform-controls]{margin-top:0;margin-bottom:10px}@media (max-width: 767px){.dialog-content .freeform-form [data-freeform-controls]{padding:0}}.dialog-content .freeform-row [class*=freeform-col-] input,.dialog-content .freeform-row [class*=freeform-col-] select,.dialog-content .freeform-row [class*=freeform-col-] textarea{border-color:var(--text-current);background-color:var(--bg-current);color:var(--text-current)}.dialog-content .freeform-row [class*=freeform-col-] input:focus,.dialog-content .freeform-row [class*=freeform-col-] input:focus-visible,.dialog-content .freeform-row [class*=freeform-col-] select:focus,.dialog-content .freeform-row [class*=freeform-col-] select:focus-visible,.dialog-content .freeform-row [class*=freeform-col-] textarea:focus,.dialog-content .freeform-row [class*=freeform-col-] textarea:focus-visible{border-color:var(--text-current)}.dialog-heading{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:500}.btn-close-dialog{display:grid;place-content:center;position:relative;width:27px;height:27px;border:none;border-radius:6px;margin:0;padding:0;background-color:#222}.btn-close-dialog *{pointer-events:none}.btn-close-dialog svg path{fill:var(--bg-current)}.btn-close-dialog:focus,.btn-close-dialog:focus-visible{border-radius:2px;box-shadow:0 0 0 3px var(--bg-current),0 0 0 6px rgba(109,66,237,.5)}.dialog-inner{width:100%}.okay-dialog[open]{opacity:1;visibility:visible;transform:translateY(0)}.okay-dialog{opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .15s ease-out,transform .15s ease-out,overlay .15s ease-out allow-discrete,display .15s ease-out allow-discrete}@starting-style{.okay-dialog[open]{opacity:0;transform:translateY(10px)}}.okay-dialog[open]{transition-duration:.3s}.okay-dialog::backdrop{background-color:rgba(0,0,0,0);transition:display .15s allow-discrete,overlay .15s allow-discrete,background-color .15s}.okay-dialog[open]::backdrop{background-color:rgba(0,0,0,.85);transition-duration:.3s}@starting-style{.okay-dialog[open]::backdrop{background-color:rgba(0,0,0,0)}}[data-dialog=beta] .ui-beta,[data-dialog=beta] .ui-introduction{margin-top:calc(var(--gutter-y) * .5)}[data-dialog=beta] .ui-beta p,[data-dialog=beta] .ui-introduction p{font-size:16px}[data-dialog=beta] .ui-beta a:before,[data-dialog=beta] .ui-introduction a:before{transform:scaleX(1);pointer-events:none}@media (min-width: 768px){[data-dialog=beta] .ui-beta,[data-dialog=beta] .ui-introduction{margin-top:calc(var(--gutter-y) * -.5)}}@media (max-width: 767px){[data-dialog=beta] .ui-beta a,[data-dialog=beta] .ui-introduction a{text-decoration:underline}}[data-dialog=social-post-delete] .ui-social-post-delete{text-align:center}[data-dialog=social-post-delete] .ui-social-post-delete p{font-size:18px}[data-dialog=social-post-delete] .ui-social-post-delete form{display:flex;justify-content:center;gap:24px}[data-dialog=social-post-delete] .ui-social-post-delete form.submitting{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5}[data-dialog=social-post-delete] .ui-social-post-delete form.submitting button{cursor:wait!important}[data-dialog=social-post-delete] .ui-social-post-delete .btn-delete{color:#fff;background-color:#ec4242!important;transition:transform .15s cubic-bezier(.23,1,.32,1)!important}[data-dialog=social-post-delete] .ui-social-post-delete .btn-delete:hover,[data-dialog=social-post-delete] .ui-social-post-delete .btn-delete:focus{color:#fff!important;background-color:#ec4242!important;opacity:1!important;transform:scale(1.05)}[data-dialog=social-post-delete] .ui-social-post-delete .btn-delete svg path{fill:#fff}[data-dialog=social-post-delete] .ui-social-post-delete .btn-cancel{color:#fff;background-color:#0c0c0c;transition:transform .15s cubic-bezier(.23,1,.32,1)!important}[data-dialog=social-post-delete] .ui-social-post-delete .btn-cancel:hover,[data-dialog=social-post-delete] .ui-social-post-delete .btn-cancel:focus{color:#fff!important;opacity:1!important;transform:scale(1.05)}[data-dialog=social-post-delete] .ui-social-post-delete .btn-cancel svg path{fill:#fff}body.is-dark .user-info-card{border:1px solid #222222;box-shadow:0 4px 16px rgba(0,0,0,.75)}body.is-dark .user-info-card .is-follower{border-color:#222;color:#767676!important}body.is-dark .user-info-card .btn-website{color:#fff!important}.social-comments .user-info-card{display:none;position:fixed}.social-comments .user-info-card .btn-view-profile{color:var(--text-current)!important}.social-comments .user-info-card .btn-view-profile:hover,.social-comments .user-info-card .btn-view-profile:focus-visible{color:var(--bg-current)!important}.social-comments .user-info-card.is-active{display:flex;opacity:1;pointer-events:all;z-index:9999}.user-info-card{display:flex;gap:4px;flex-direction:column;position:absolute;top:-22px;left:-23px;z-index:3;width:460px;border:1px solid #eaeaea;border-radius:16px;padding:calc(var(--gutter-x) * .75) var(--gutter-x);background-color:var(--bg-current);box-shadow:0 4px 16px rgba(0,0,0,.15);opacity:0;transition:opacity .1s;pointer-events:none}.user-info-card .user-avatar{margin-top:0;-webkit-tap-highlight-color:transparent}.user-info-card .follow-text{margin-top:8px!important;padding:2px 12px;border:1px solid var(--text-current);border-radius:6px;color:var(--text-current)!important;transition:all .2s cubic-bezier(.23,1,.32,1)}.user-info-card .follow-text:after{display:none}.user-info-card .follow-text:hover,.user-info-card .follow-text:focus{border-color:#6d42ed!important;background-color:#6d42ed;color:#fff!important}.user-info-card .following-text{margin-top:8px!important;padding:2px 12px;border:1px solid #8A8A8A;border-radius:6px;transition:all .2s cubic-bezier(.23,1,.32,1)}.user-info-card .following-text:after{display:none}.user-info-card .following-text:hover,.user-info-card .following-text:focus{border-color:#ec4242!important;background-color:#ec4242}.user-info-card .following-text:hover .text:after,.user-info-card .following-text:focus .text:after{color:#fff}.user-info-card .is-follower{margin-top:8px;padding:2px 12px;border:1px solid #eaeaea;border-radius:6px;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.21px;text-transform:none;color:#8a8a8a!important;transition:none}.user-info-card .user-bio{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin-top:20px;color:#767676}.user-info-card .user-followers-following{display:flex;gap:12px;margin-top:8px}.user-info-card .user-followers-following a{color:#767676}.user-info-card .user-followers-following a:hover{color:var(--text-current)}.user-info-card .count{font-weight:700;color:var(--text-current)}.user-info-card .user-info-card-buttons{display:flex;gap:calc(var(--gutter-x) * .5);margin-top:24px}.user-info-card .btn-view-profile{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;padding:0 25px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion))}.user-info-card .btn-view-profile[type=text]{padding-left:15px;padding-right:15px}.user-info-card .btn-view-profile svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.user-info-card .btn-view-profile:hover{color:#fff;background-color:#6d42ed}.user-info-card .btn-view-profile:hover svg path{fill:#fff}.user-info-card .btn-view-profile svg{position:relative;z-index:2}.user-info-card .btn-view-profile svg path{fill:var(--text-current)}.user-info-card .btn-view-profile:hover,.user-info-card .btn-view-profile:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.user-info-card .btn-view-profile:hover svg path,.user-info-card .btn-view-profile:focus svg path{fill:var(--text-current)}.user-info-card .btn-view-profile:hover{background-color:var(--text-current);border-color:var(--text-current);color:var(--bg-current)}.user-info-card .btn-website{margin:0;border:0;font:"Aeonik","FallbackFont",arial,helvetica,sans-serif;color:inherit;-webkit-appearance:none;appearance:none;font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:14px;line-height:1;text-transform:uppercase;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:8px;color:var(--bg-current);background-color:var(--text-current);overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));border:1px solid var(--text-current);color:var(--text-current);background-color:transparent;overflow:visible;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion)),border-color calc(.15s * var(--reduced-motion)),opacity calc(.2s * var(--reduced-motion));padding:0 15px 0 20px;color:var(--text-current)!important}.user-info-card .btn-website[type=text]{padding-left:15px;padding-right:15px}.user-info-card .btn-website svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.user-info-card .btn-website:hover{color:#fff;background-color:#6d42ed}.user-info-card .btn-website:hover svg path{fill:#fff}.user-info-card .btn-website svg{position:relative;z-index:2}.user-info-card .btn-website svg path{fill:var(--text-current)}.user-info-card .btn-website:hover,.user-info-card .btn-website:focus{color:var(--text-current);background-color:transparent;border-color:#6d42ed}.user-info-card .btn-website:hover svg path,.user-info-card .btn-website:focus svg path{fill:var(--text-current)}.user-info-card .btn-website:hover,.user-info-card .btn-website:focus{color:#fff!important;background-color:#6d42ed}.user-info-card .btn-website:hover svg path,.user-info-card .btn-website:focus svg path{fill:#fff}@media (max-width: 767px){.user-info-card{display:none!important;top:-13px;left:-17px;width:calc(100vw - var(--gutter-x) * 2 - var(--gutter-cap) * 1.5)}}.social-post-content>.user-avatar{overflow:clip}.social-post-content>.user-avatar:hover{overflow:visible}.social-post-content>.user-avatar:hover .user-info-card{opacity:1;pointer-events:auto;transition-duration:.2s;transition-delay:.2s}.social-post-content:has(a.name:hover) .user-avatar{overflow:visible}.social-post-content:has(a.name:hover) .user-avatar .user-info-card{opacity:1;pointer-events:auto;transition-duration:.2s;transition-delay:.2s}.recent-comments{max-height:520px;display:flex;flex-direction:column;padding-right:4px;margin-bottom:calc(var(--gutter-y) * 2);position:relative}.recent-comments .recent-comments-heading{font-family:Aeonik,FallbackFont,arial,helvetica,sans-serif;font-size:24px;font-weight:600;font-feature-settings:"dlig" on,"ss11" on,"ss09" on,"ss08" on,"ss05" on,"ss07" on,"ss06" on,"ss03" on,"case" on;line-height:.85;letter-spacing:-.48px;margin:0 0 calc(var(--gutter-y) * .5) 0;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%}.recent-comments .recent-comments-heading .icon{display:inline-flex;align-items:center;margin-top:2px}.recent-comments .recent-comments-heading .icon svg{width:24px;height:24px;opacity:.85}.recent-comments .recent-comments-heading .icon svg path{fill:var(--text-current)}.recent-comments .recent-comments-list-container{width:100%;padding-bottom:48px;overflow-y:auto;overscroll-behavior:auto}.recent-comments .recent-comments-list{list-style:none;margin:0;padding:0;width:100%;flex:1 1 auto}.recent-comments .notification-item.recent-comment{margin:var(--gutter-y) 0;padding:0;border:0}.recent-comments .recent-comments-list>.recent-comment:first-of-type{margin-top:0}.recent-comments .recent-comments-list>.recent-comment:last-of-type{margin-bottom:24px}.recent-comments .recent-comment-content{display:flex;flex-direction:column;gap:14px;position:relative}.recent-comments .rc-row{display:flex;align-items:flex-start;gap:12px}.recent-comments .rc-left{justify-content:flex-start}.recent-comments .rc-comment,.recent-comments .rc-reply{position:relative}.recent-comments .rc-comment:before{content:"";position:absolute;left:13px;top:-14px;height:10px;width:1px;background-color:rgba(255,255,255,.12);border-radius:2px}.recent-comments .rc-right{justify-content:flex-end;flex-direction:row}.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type{position:relative}.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type:after{content:"";position:absolute;left:13px;top:32px;bottom:0;width:1px;background-color:rgba(255,255,255,.12);border-radius:2px}.recent-comments .rc-thread{position:relative}.recent-comments .rc-thread:has(+.rc-thread):after{content:"";position:absolute;left:13px;top:32px;bottom:0;width:1px;background-color:rgba(255,255,255,.12);border-radius:2px}.recent-comments .rc-comment+.rc-reply{margin-top:12px}.recent-comments .rc-reply+.rc-reply{margin-top:10px}.recent-comments .rc-avatar{flex:0 0 auto;width:26px;height:26px;border-radius:50%;overflow:hidden}.recent-comments .rc-avatar .profile-avatar-default,.recent-comments .rc-avatar img,.recent-comments .rc-avatar picture,.recent-comments .rc-avatar .r-img{width:26px;height:26px;border-radius:50%;display:block}.recent-comments .rc-bubble{padding:8px 11px;border-radius:16px;line-height:1.35;text-align:left;position:relative}.recent-comments .rc-bubble.is-mine{background-color:rgba(109,66,237,.75);color:#fff;transition:background-color .3s}.recent-comments .rc-bubble.is-mine:hover,.recent-comments .rc-bubble.is-mine:focus{background-color:#6d42ed}.recent-comments .rc-bubble .rc-link{color:inherit;text-decoration:none}.recent-comments .rc-bubble .rc-text{margin:0;color:inherit;font-size:14px;font-weight:450;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.recent-comments .rc-bubble blockquote.rc-text{margin:0;position:relative}.recent-comments .rc-bubble .rc-text a{display:inline-block;color:var(--text-current);opacity:.5;font-size:12px;text-decoration:underline;word-break:break-word;overflow-wrap:anywhere;position:relative;z-index:1;transition:opacity .15s}.recent-comments .rc-bubble .rc-text a:hover,.recent-comments .rc-bubble .rc-text a:focus{opacity:1}.recent-comments .rc-bubble .rc-text .rc-overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:0}.recent-comments .rc-bubble-left{background-color:rgba(255,255,255,.06);color:#b8b8b8;border-top-left-radius:6px;transition:background-color .3s}.recent-comments .rc-bubble-left:hover,.recent-comments .rc-bubble-left:focus{background-color:rgba(255,255,255,.1)}.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left{background-color:rgba(255,255,255,.09)}.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left:hover,.recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left:focus{background-color:rgba(255,255,255,.12)}.recent-comments .rc-bubble-right{max-width:72%;background-color:rgba(255,255,255,.03);color:#b8b8b8;border-top-right-radius:6px;transition:background-color .3s}.recent-comments .rc-bubble-right:hover,.recent-comments .rc-bubble-right:focus{background-color:rgba(255,255,255,.1)}.recent-comments .rc-bubble-right .rc-text{font-weight:400}.recent-comments .rc-bubble-parent{background-color:rgba(255,255,255,.035);color:#ccc;transition:background-color .3s}.recent-comments .rc-bubble-parent:hover,.recent-comments .rc-bubble-parent:focus{background-color:rgba(255,255,255,.1)}.recent-comments .rc-time{margin-top:4px;font-size:11px;font-weight:400}.recent-comments .rc-time .bullet{margin:0 6px}.recent-comments .rc-time-left,.recent-comments .rc-time-right{text-align:left}.recent-comments .btn-load-more-text{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bfbfbf;cursor:default;overflow:hidden;transition:color calc(.15s * var(--reduced-motion)),background-color calc(.15s * var(--reduced-motion));background-color:transparent;color:var(--text-current);border:1px solid #767676;border-radius:14px;padding:4px 12px;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer;transition:color .15s,background-color .15s}.recent-comments .btn-load-more-text svg path{fill:var(--bg-current);transition:fill calc(.15s * var(--reduced-motion))}.recent-comments .btn-load-more-text:hover,.recent-comments .btn-load-more-text:focus{color:#0c0c0c;background-color:#fff;border-color:#fff}.recent-comments .conversation-history-end{font-family:Aeonik Mono,FallbackFontMono,monospace,menlo,monaco,Lucida Console,courier;font-variant-numeric:lining-nums proportional-nums stacked-fractions slashed-zero;font-feature-settings:"dlig" on,"case" on,"ss05" on,"ss06" on,"ss07" on,"ss12" off;font-size:12px;line-height:1;text-transform:uppercase;line-height:1.2;text-transform:none;color:#b8b8b8;text-align:center}.recent-comments:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,var(--bg-current) 100%)}body:not(.is-dark) .recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left{background-color:rgba(0,0,0,.06)}body:not(.is-dark) .recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left:hover,body:not(.is-dark) .recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type .rc-bubble-left:focus{background-color:rgba(0,0,0,.08)}body:not(.is-dark) .recent-comments .rc-bubble-left{background-color:rgba(0,0,0,.04);color:#525252}body:not(.is-dark) .recent-comments .rc-bubble-left:hover,body:not(.is-dark) .recent-comments .rc-bubble-left:focus{background-color:rgba(0,0,0,.08)}body:not(.is-dark) .recent-comments .rc-bubble-parent{background-color:rgba(0,0,0,.03);color:#525252}body:not(.is-dark) .recent-comments .rc-bubble-parent:hover,body:not(.is-dark) .recent-comments .rc-bubble-parent:focus{background-color:rgba(0,0,0,.08)}body:not(.is-dark) .recent-comments .rc-bubble-right{background-color:rgba(0,0,0,.03);color:#525252}body:not(.is-dark) .recent-comments .rc-bubble-right:hover,body:not(.is-dark) .recent-comments .rc-bubble-right:focus{background-color:rgba(0,0,0,.08)}body:not(.is-dark) .recent-comments .rc-bubble.is-mine{background-color:rgba(109,66,237,.75);color:#fff;transition:background-color .3s}body:not(.is-dark) .recent-comments .rc-bubble.is-mine:hover,body:not(.is-dark) .recent-comments .rc-bubble.is-mine:focus{background-color:#6d42ed}body:not(.is-dark) .recent-comments .recent-comment-content>.rc-row.rc-left:first-of-type:after,body:not(.is-dark) .recent-comments .rc-thread:has(+.rc-thread):after,body:not(.is-dark) .recent-comments .rc-comment:before{background-color:rgba(0,0,0,.12)}body:not(.is-dark) .recent-comments:after{background:linear-gradient(to bottom,rgba(0,0,0,0),#f7f7f7)}body:not(.is-dark) .recent-comments .btn-load-more-text:hover,body:not(.is-dark) .recent-comments .btn-load-more-text:focus{color:#fff;background-color:#0c0c0c;border-color:#0c0c0c}body:not(.is-dark) .recent-comments .conversation-history-end{color:#525252}
