*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}body{text-rendering:optimizeSpeed;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style:none}a:not([class]){text-decoration-skip-ink:auto;color:inherit}textarea:not([rows]){min-height:10em}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--white: #f6f6f6;--black: #232323;--grey: #d8d8d8;--alt: #ff0;--black-500: #232323;--black-400: #3c3c3c;--black-300: #616161;--black-200: #7d7d7d;--black-100: #d6d6d6;--black-50: #f6f6f6;--slate: var(--black-300);--stone: var(--black-100);--red: #eb1b33;--red-400: #b40b1f;--red-500: #7b1420;--red-200: #fe939f;--red-100: #ffdbe0;--color-dark: var(--black);--color-light: var(--white);--color-alt: var(--black);--color-primary: var(--alt);--color-highlight: var(--alt);--color-accent: var(--black);--color-success: #008000;--color-error: #cd1a1a;--color-opaque: var(--opacity-b);--grid-lines-color: var(--stone);--text-color: var(--black);--link-color: inherit;--link-hover: var(--alt);--placeholder-color: var(--black);--textselect-color: var(--text-color);--background: var(--white);--button-bg: transparent;--button-hover: transparent;--button-text: var(--text-color);--button-padding: 1px 2px;--button-radius: 0px;--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_2397_7258)'%3E%3Cpath d='M7.5 3.75L13.75 10L7.5 16.25' stroke='%23002A19' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2397_7258'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-chevron-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M12.625 1.1875L7 6.8125L1.375 1.1875' stroke='%23A8B4AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_2002_5636)'%3E%3Cpath d='M3.75 12H20.25' stroke='%23454A47' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3.75V20.25' stroke='%23454A47' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2002_5636'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_2002_5652)'%3E%3Cpath d='M3.75 12H20.25' stroke='%23E8F745' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2002_5652'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-eye: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 5C17.6 5 21 9.66667 22 12C21 14.3333 17.6 19 12 19C6.4 19 3 14.3333 2 12C3 9.66667 6.4 5 12 5ZM12 9C10.3431 9 9 10.3431 9 12C9 13.6569 10.3431 15 12 15C13.6569 15 15 13.6569 15 12C15 10.3431 13.6569 9 12 9Z' fill='%23232323'/%3E%3C/svg%3E");--icon-ecircle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' fill='none'%3E%3Cpath d='M50 100C22.4435 100 0 77.5565 0 50C0 22.4435 22.4435 0 50 0C77.5565 0 100 22.4435 100 50C100 77.5565 77.5565 100 50 100ZM50 10.7643C28.3639 10.7643 10.7643 28.3638 10.7643 50C10.7643 71.6362 28.3639 89.2357 50 89.2357C71.6361 89.2357 89.2357 71.6362 89.2357 50C89.2357 28.3638 71.6361 10.7643 50 10.7643ZM34.5533 77.5027V22.4973H65.4467V32.8848H45.3176V45.3714H60.226V54.7363H45.3176V67.2228H65.4467V77.5027H34.5533Z' fill='%23F6F6F6'/%3E%3C/svg%3E");--b-corp-logo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='105' viewBox='0 0 60 105' fill='none'%3E%3Cpath d='M17.515 30.2728H29.9119C32.9274 30.2728 36.9046 30.2728 38.9583 31.5675C41.2106 32.9588 42.979 35.4901 42.979 38.9747C42.979 42.7491 41.0679 45.5832 37.9035 46.9229V47.026C42.1165 47.9213 44.4122 51.1998 44.4122 55.5732C44.4122 60.7905 40.8197 65.763 34.0256 65.763H17.515V30.2728ZM22.063 45.5252H31.1652C36.3337 45.5252 38.4433 43.5865 38.4433 39.8571C38.4433 34.9362 35.0928 34.2405 31.1652 34.2405H22.063V45.5252ZM22.063 61.776H33.461C37.3823 61.776 39.8766 59.2897 39.8766 55.4187C39.8766 50.794 36.2841 49.5058 32.4558 49.5058H22.063V61.776Z' fill='%23232323'/%3E%3Cpath d='M56.0476 48.0247C56.0476 62.9292 44.4076 75.0126 30.0438 75.0126C15.6862 75.0126 4.04622 62.9292 4.04622 48.0247C4.04622 33.1201 15.6862 21.0367 30.0438 21.0367C44.4076 21.0432 56.0476 33.1266 56.0476 48.0247ZM30.05 16.9273C13.5146 16.9273 0.106247 30.8464 0.106247 48.0118C0.106247 65.1772 13.5146 79.0963 30.05 79.0963C46.5917 79.0963 60 65.1772 60 48.0118C60 30.8464 46.5917 16.9273 30.05 16.9273Z' fill='%23232323'/%3E%3Cpath d='M59.9374 85.6581H0.167792V89.7353H59.9374V85.6581Z' fill='%23232323'/%3E%3Cpath d='M58.0675 81.1689C58.1419 81.1689 58.2102 81.1624 58.2784 81.1624C58.3405 81.156 58.4025 81.1431 58.4522 81.1238C58.508 81.098 58.5452 81.0594 58.5763 81.0143C58.6073 80.9628 58.6197 80.8984 58.6197 80.8146C58.6197 80.7438 58.6073 80.6794 58.5825 80.6407C58.5576 80.5956 58.5204 80.5634 58.477 80.5441C58.4336 80.5183 58.3901 80.5055 58.3281 80.4926C58.2722 80.4861 58.2226 80.4861 58.1605 80.4861H57.7324V81.1753H58.0675V81.1689ZM58.2102 80.2027C58.4584 80.2027 58.6383 80.2543 58.7624 80.3573C58.8803 80.4604 58.9423 80.615 58.9423 80.8275C58.9423 81.0272 58.8865 81.1624 58.7872 81.2591C58.6817 81.3492 58.5514 81.4008 58.3901 81.4201L58.9858 82.3734H58.6383L58.0675 81.4394H57.7262V82.3734H57.3974V80.2092H58.2102V80.2027ZM56.7459 81.9096C56.8141 82.1028 56.9196 82.2767 57.0561 82.4185C57.1864 82.5602 57.3415 82.6696 57.5215 82.7534C57.6952 82.8307 57.8937 82.8693 58.0985 82.8693C58.3095 82.8693 58.5018 82.8307 58.6755 82.7534C58.8555 82.6696 59.0106 82.5602 59.1409 82.4185C59.2712 82.2767 59.3767 82.1093 59.4449 81.9096C59.5194 81.7164 59.5628 81.5103 59.5628 81.2848C59.5628 81.0594 59.5256 80.8533 59.4449 80.66C59.3705 80.4668 59.265 80.2993 59.1409 80.1576C59.0044 80.0159 58.8493 79.9064 58.6755 79.8292C58.5018 79.7519 58.3033 79.7068 58.0985 79.7068C57.8937 79.7068 57.6952 79.7519 57.5215 79.8292C57.3415 79.9129 57.1802 80.0224 57.0561 80.1576C56.9196 80.2993 56.8203 80.4668 56.7459 80.66C56.6714 80.8533 56.6342 81.0529 56.6342 81.2848C56.628 81.5038 56.6652 81.7164 56.7459 81.9096ZM56.4481 80.5505C56.5411 80.3251 56.6714 80.1383 56.8327 79.9709C56.9941 79.8034 57.1864 79.681 57.4036 79.5844C57.6207 79.4878 57.8565 79.4427 58.0923 79.4427C58.3405 79.4427 58.5701 79.4878 58.7934 79.5844C59.0044 79.681 59.1967 79.8034 59.3518 79.9709C59.5132 80.1383 59.6497 80.3315 59.7365 80.5505C59.8358 80.776 59.8792 81.0207 59.8792 81.2848C59.8792 81.5489 59.8358 81.7937 59.7365 82.0191C59.6435 82.251 59.5132 82.4442 59.3518 82.6117C59.1905 82.7856 59.0044 82.908 58.7934 83.0046C58.5701 83.0948 58.3405 83.1398 58.0923 83.1398C57.8503 83.1398 57.6207 83.0948 57.4036 83.0046C57.1864 82.908 56.9941 82.7856 56.8327 82.6117C56.6714 82.4442 56.5411 82.251 56.4481 82.0191C56.3488 81.7937 56.3116 81.5489 56.3116 81.2848C56.3054 81.0207 56.3488 80.776 56.4481 80.5505Z' fill='%23232323'/%3E%3Cpath d='M7.4067 3.25917C7.26399 3.02085 7.09026 2.81473 6.8793 2.64083C6.66834 2.46048 6.42636 2.32522 6.15956 2.22216C5.89276 2.12554 5.61355 2.07401 5.32193 2.07401C4.78833 2.07401 4.33539 2.18351 3.9569 2.39607C3.58462 2.60862 3.28059 2.89847 3.05102 3.25917C2.82144 3.61986 2.64771 4.03209 2.54223 4.49585C2.43675 4.9596 2.38091 5.43624 2.38091 5.92576C2.38091 6.39595 2.43055 6.85327 2.54223 7.2977C2.64771 7.74213 2.81524 8.14147 3.05102 8.50217C3.28059 8.85643 3.58462 9.14628 3.9569 9.35883C4.32918 9.57138 4.78212 9.68088 5.32193 9.68088C6.04788 9.68088 6.61871 9.44901 7.02201 8.99169C7.43152 8.52794 7.67971 7.92248 7.77278 7.16888H10.0747C10.0127 7.87095 9.85755 8.50217 9.60316 9.06898C9.34877 9.63579 9.01992 10.1189 8.6042 10.5118C8.18849 10.9111 7.70453 11.2138 7.15231 11.4264C6.60009 11.6325 5.98583 11.742 5.32193 11.742C4.49671 11.742 3.75215 11.5939 3.08825 11.2911C2.42435 10.9949 1.87213 10.5826 1.41298 10.0545C0.960042 9.53274 0.61258 8.9144 0.370597 8.20588C0.128615 7.49737 0.00452114 6.73733 0.00452114 5.91932C0.00452114 5.08198 0.12241 4.30261 0.370597 3.58766C0.61258 2.8727 0.960042 2.24148 1.41298 1.71332C1.86592 1.17871 2.42435 0.760042 3.08825 0.457313C3.74594 0.154584 4.4905 0 5.32193 0C5.91758 0 6.48221 0.0901744 7.0096 0.264083C7.537 0.444432 8.01476 0.702074 8.43047 1.04345C8.84619 1.38482 9.19365 1.80349 9.46666 2.30589C9.73966 2.80829 9.91339 3.38799 9.98164 4.03209H7.67971C7.63627 3.74868 7.54941 3.49104 7.4067 3.25917Z' fill='%23232323'/%3E%3Cpath d='M13.1724 9.53205C13.4951 9.8541 13.9604 10.0216 14.5623 10.0216C14.9966 10.0216 15.3689 9.91207 15.6853 9.68663C15.9956 9.46119 16.1879 9.22288 16.2624 8.97168H18.1548C17.8508 9.94427 17.3854 10.6463 16.7588 11.065C16.1321 11.4837 15.3751 11.6962 14.4878 11.6962C13.8736 11.6962 13.3152 11.5932 12.825 11.3871C12.3286 11.181 11.9129 10.8911 11.5654 10.5175C11.2242 10.1439 10.9574 9.69307 10.7712 9.16491C10.5851 8.64318 10.492 8.06349 10.492 7.43871C10.492 6.83325 10.5851 6.26644 10.7774 5.74472C10.9698 5.22299 11.2428 4.76568 11.5965 4.38566C11.9501 4.00563 12.372 3.70291 12.8622 3.48391C13.3524 3.26492 13.8922 3.15542 14.4878 3.15542C15.1517 3.15542 15.735 3.29068 16.2314 3.55476C16.7277 3.82529 17.131 4.17954 17.4475 4.63042C17.7639 5.08129 17.9935 5.59657 18.1362 6.16982C18.2789 6.74308 18.3285 7.34854 18.2851 7.97976H12.6388C12.6699 8.68183 12.8436 9.20999 13.1724 9.53205ZM15.5985 5.26164C15.3379 4.97179 14.947 4.82365 14.4258 4.82365C14.0845 4.82365 13.7991 4.88162 13.5695 5.004C13.34 5.12638 13.16 5.27452 13.0235 5.44843C12.887 5.62878 12.794 5.81557 12.7381 6.01524C12.6823 6.21491 12.6513 6.38882 12.6388 6.54985H16.1383C16.039 5.98303 15.8591 5.55148 15.5985 5.26164Z' fill='%23232323'/%3E%3Cpath d='M21.296 3.35524V4.86245H21.327C21.4263 4.61125 21.5628 4.37937 21.7365 4.16037C21.9102 3.94782 22.1026 3.76103 22.326 3.61289C22.5493 3.46474 22.7851 3.34236 23.0395 3.25863C23.2939 3.1749 23.5545 3.13625 23.8275 3.13625C23.9702 3.13625 24.1253 3.16201 24.299 3.21354V5.28756C24.1998 5.26823 24.0757 5.24891 23.933 5.23603C23.7903 5.22315 23.6538 5.21026 23.5235 5.21026C23.1326 5.21026 22.7975 5.28112 22.5245 5.41638C22.2515 5.55164 22.0343 5.73843 21.8668 5.97675C21.6993 6.21507 21.5814 6.48559 21.5131 6.8012C21.4449 7.11681 21.4077 7.45819 21.4077 7.82533V11.4903H19.2608V3.35524H21.296Z' fill='%23232323'/%3E%3Cpath d='M30.0419 3.35608V4.85041H28.4659V8.87606C28.4659 9.25608 28.528 9.50728 28.6459 9.62966C28.7637 9.75204 29.0119 9.81645 29.3718 9.81645C29.4959 9.81645 29.6076 9.81001 29.7193 9.80356C29.8309 9.79068 29.9364 9.7778 30.0357 9.75848V11.4847C29.8558 11.5169 29.651 11.5362 29.4276 11.5491C29.2043 11.562 28.9871 11.5684 28.7762 11.5684C28.4411 11.5684 28.1247 11.5426 27.833 11.4976C27.5352 11.4525 27.2746 11.3623 27.045 11.2206C26.8155 11.0853 26.6417 10.8921 26.5052 10.6409C26.3749 10.3897 26.3067 10.0612 26.3067 9.64898V4.85685H25.0037V3.36253H26.3067V0.927813H28.4535V3.36253H30.0419V3.35608Z' fill='%23232323'/%3E%3Cpath d='M31.2964 2.09911V0.256977H33.4432V2.09911H31.2964ZM33.4432 3.35512V11.4773H31.2964V3.35512H33.4432Z' fill='%23232323'/%3E%3Cpath d='M34.3006 3.35512H35.5849V2.72389C35.5849 2.0025 35.8021 1.40992 36.2364 0.946168C36.6707 0.482413 37.3284 0.256977 38.2033 0.256977C38.3956 0.256977 38.588 0.263418 38.7803 0.282741C38.9727 0.295623 39.1588 0.314946 39.3387 0.321387V1.98962C39.0844 1.95741 38.8238 1.94453 38.5508 1.94453C38.2591 1.94453 38.0482 2.01538 37.9241 2.15708C37.8 2.29879 37.7379 2.5371 37.7379 2.87204V3.36156H39.2209V4.85588H37.7379V11.4901H35.5849V4.85588H34.3006V3.35512Z' fill='%23232323'/%3E%3Cpath d='M40.67 2.09911V0.256977H42.8168V2.09911H40.67ZM42.8231 3.35512V11.4773H40.67V3.35512H42.8231Z' fill='%23232323'/%3E%3Cpath d='M46.2176 9.53191C46.5402 9.85397 47.0056 10.0214 47.6074 10.0214C48.0417 10.0214 48.414 9.91193 48.7305 9.6865C49.0407 9.46106 49.233 9.22274 49.3075 8.97154H51.1999C50.8959 9.94414 50.4306 10.6462 49.8101 11.0649C49.1834 11.4835 48.4264 11.6961 47.5392 11.6961C46.9249 11.6961 46.3665 11.593 45.8763 11.3869C45.3799 11.1808 44.9642 10.891 44.6168 10.5174C44.2755 10.1438 44.0087 9.69294 43.8226 9.16478C43.6364 8.64305 43.5434 8.06336 43.5434 7.43858C43.5434 6.83312 43.6426 6.26631 43.8288 5.74458C44.0211 5.20354 44.2941 4.75266 44.6478 4.37264C45.0015 3.99262 45.4234 3.68989 45.9135 3.4709C46.4037 3.2519 46.9435 3.1424 47.5392 3.1424C48.2031 3.1424 48.7863 3.27767 49.2827 3.54175C49.7791 3.81227 50.1824 4.16653 50.4988 4.6174C50.8152 5.06827 51.0448 5.58356 51.1875 6.15681C51.3302 6.73006 51.3799 7.33552 51.3426 7.96674H45.6964C45.7212 8.6817 45.8949 9.20986 46.2176 9.53191ZM48.6498 5.26151C48.3954 4.97166 47.9983 4.82351 47.4771 4.82351C47.1359 4.82351 46.8505 4.88148 46.6209 5.00386C46.3913 5.12624 46.2114 5.27439 46.0749 5.44829C45.9384 5.62864 45.8453 5.81543 45.7895 6.01511C45.7336 6.21478 45.7026 6.38869 45.6902 6.54971H49.1834C49.0841 5.9829 48.9042 5.55135 48.6498 5.26151Z' fill='%23232323'/%3E%3Cpath d='M57.8639 10.4476C57.6095 10.8856 57.2806 11.2076 56.8711 11.4009C56.4616 11.5941 56.0025 11.6907 55.4875 11.6907C54.9043 11.6907 54.3893 11.5748 53.9425 11.3365C53.4958 11.0981 53.1297 10.7825 52.8443 10.3767C52.5589 9.97096 52.3417 9.5072 52.1928 8.98548C52.0439 8.46375 51.9756 7.91627 51.9756 7.34946C51.9756 6.80197 52.0501 6.28024 52.1928 5.7714C52.3355 5.26256 52.5589 4.81813 52.8443 4.42522C53.1297 4.03876 53.4958 3.72315 53.9239 3.49127C54.3582 3.25295 54.8608 3.13702 55.4379 3.13702C55.9032 3.13702 56.3437 3.24007 56.7594 3.44619C57.1814 3.6523 57.5102 3.94859 57.7522 4.34793H57.7832V0.264312H59.93V11.4846H57.8887V10.4476H57.8639ZM57.7708 6.42839C57.7088 6.11922 57.6095 5.84869 57.4606 5.61037C57.3117 5.37206 57.1255 5.18527 56.8898 5.03712C56.6602 4.88898 56.3624 4.81813 56.0149 4.81813C55.6674 4.81813 55.3634 4.88898 55.1214 5.03712C54.8794 5.18527 54.6871 5.3785 54.5382 5.61682C54.3955 5.85513 54.29 6.1321 54.2217 6.44127C54.1535 6.75044 54.1225 7.07249 54.1225 7.40742C54.1225 7.72304 54.1597 8.03865 54.2279 8.34782C54.2962 8.66343 54.4141 8.94039 54.5692 9.19159C54.7243 9.43635 54.9229 9.63602 55.1586 9.79061C55.3944 9.94519 55.6798 10.016 56.0149 10.016C56.3686 10.016 56.6602 9.9452 56.9022 9.79705C57.1379 9.64891 57.3303 9.45567 57.473 9.20447C57.6157 8.95971 57.715 8.67631 57.777 8.36714C57.8391 8.05153 57.8701 7.72948 57.8701 7.39454C57.8639 7.05961 57.8329 6.73756 57.7708 6.42839Z' fill='%23232323'/%3E%3Cpath d='M5.40427 97.7418C5.29879 96.956 4.57285 96.357 3.74142 96.357C2.23989 96.357 1.67526 97.6839 1.67526 99.0687C1.67526 100.383 2.23989 101.71 3.74142 101.71C4.76519 101.71 5.34223 100.982 5.46632 99.9382H7.09195C6.91821 101.909 5.60903 103.172 3.74142 103.172C1.38364 103.172 0 101.342 0 99.0687C0 96.7242 1.38364 94.8949 3.74142 94.8949C5.41668 94.8949 6.81894 95.9126 7.0237 97.7418H5.40427Z' fill='%23232323'/%3E%3Cpath d='M10.5873 97.1097C12.3246 97.1097 13.4414 98.3013 13.4414 100.131C13.4414 101.947 12.3246 103.139 10.5873 103.139C8.86236 103.139 7.73931 101.941 7.73931 100.131C7.73931 98.3078 8.86236 97.1097 10.5873 97.1097ZM10.5873 101.96C11.6234 101.96 11.9275 101.039 11.9275 100.137C11.9275 99.2159 11.6172 98.3013 10.5873 98.3013C9.56349 98.3013 9.25325 99.2224 9.25325 100.137C9.25325 101.039 9.56349 101.96 10.5873 101.96Z' fill='%23232323'/%3E%3Cpath d='M14.3771 97.2591H15.8166V98.3219H15.8414C16.1144 97.6005 16.8651 97.1045 17.6035 97.1045C17.709 97.1045 17.8393 97.1238 17.9323 97.1561V98.6182C17.7896 98.586 17.5663 98.5666 17.3863 98.5666C16.2757 98.5666 15.891 99.3975 15.891 100.402V102.979H14.3771V97.2591Z' fill='%23232323'/%3E%3Cpath d='M19.9578 97.2643V97.9921H19.9765C20.3363 97.3867 20.932 97.1097 21.6145 97.1097C23.3456 97.1097 24.1212 98.559 24.1212 100.182C24.1212 101.709 23.3146 103.139 21.7014 103.139C21.0437 103.139 20.4108 102.842 20.0509 102.275H20.0261V105H18.5122V97.2643H19.9578ZM22.6072 100.143C22.6072 99.2353 22.2536 98.2949 21.2856 98.2949C20.2929 98.2949 19.9765 99.2159 19.9765 100.143C19.9765 101.071 20.3177 101.96 21.2981 101.96C22.2908 101.96 22.6072 101.071 22.6072 100.143Z' fill='%23232323'/%3E%3Cpath d='M27.4409 97.1095C29.1782 97.1095 30.3012 98.3011 30.3012 100.13C30.3012 101.947 29.1782 103.138 27.4409 103.138C25.716 103.138 24.5991 101.94 24.5991 100.13C24.5991 98.3075 25.716 97.1095 27.4409 97.1095ZM27.4409 101.96C28.4771 101.96 28.7873 101.039 28.7873 100.137C28.7873 99.2157 28.4771 98.3011 27.4409 98.3011C26.4171 98.3011 26.1069 99.2221 26.1069 100.137C26.1131 101.039 26.4233 101.96 27.4409 101.96Z' fill='%23232323'/%3E%3Cpath d='M32.6816 97.2593V98.3221H32.7065C32.9795 97.6007 33.7302 97.1048 34.4624 97.1048C34.5679 97.1048 34.6982 97.1241 34.7912 97.1563V98.6184C34.6547 98.5862 34.4314 98.5669 34.2452 98.5669C33.1346 98.5669 32.7499 99.3978 32.7499 100.403V102.979H31.2359V97.2593H32.6816Z' fill='%23232323'/%3E%3Cpath d='M35.2362 99.0225C35.323 97.5475 36.5888 97.1095 37.8297 97.1095C38.9279 97.1095 40.2495 97.3607 40.2495 98.7326V101.708C40.2495 102.23 40.2992 102.745 40.4419 102.984H38.9031C38.8535 102.803 38.8039 102.617 38.7976 102.43C38.3199 102.952 37.6188 103.138 36.9425 103.138C35.9001 103.138 35.0686 102.597 35.0686 101.425C35.0686 100.13 36.0055 99.8212 36.9425 99.6859C37.8732 99.5442 38.7356 99.5764 38.7356 98.9323C38.7356 98.256 38.2827 98.1594 37.7553 98.1594C37.1782 98.1594 36.8059 98.4041 36.7501 99.0225H35.2362ZM38.7294 100.188C38.4688 100.42 37.9414 100.433 37.4698 100.523C36.9983 100.62 36.5764 100.787 36.5764 101.367C36.5764 101.953 37.0107 102.095 37.5071 102.095C38.686 102.095 38.7356 101.122 38.7356 100.781V100.188H38.7294Z' fill='%23232323'/%3E%3Cpath d='M43.3082 97.2653H44.4188V98.3152H43.3082V101.149C43.3082 101.684 43.4385 101.813 43.9473 101.813C44.1086 101.813 44.2575 101.8 44.4188 101.768V102.998C44.1644 103.043 43.8294 103.056 43.5316 103.056C42.6071 103.056 41.7943 102.83 41.7943 101.697V98.3216H40.876V97.2717H41.7943V95.5584H43.3082V97.2653Z' fill='%23232323'/%3E%3Cpath d='M47.0682 96.3833H45.5542V95.0887H47.0682V96.3833ZM45.5542 97.2658H47.0682V102.985H45.5542V97.2658Z' fill='%23232323'/%3E%3Cpath d='M50.9271 97.1097C52.6644 97.1097 53.7875 98.3013 53.7875 100.131C53.7875 101.947 52.6644 103.139 50.9271 103.139C49.2022 103.139 48.0854 101.941 48.0854 100.131C48.0854 98.3078 49.2022 97.1097 50.9271 97.1097ZM50.9271 101.96C51.9633 101.96 52.2735 101.039 52.2735 100.137C52.2735 99.2159 51.9633 98.3013 50.9271 98.3013C49.9033 98.3013 49.5931 99.2224 49.5931 100.137C49.5931 101.039 49.9033 101.96 50.9271 101.96Z' fill='%23232323'/%3E%3Cpath d='M54.7648 97.2641H56.2043V98.0628H56.2353C56.62 97.4187 57.2777 97.1095 57.923 97.1095C59.53 97.1095 59.9395 98.0499 59.9395 99.4669V102.984H58.4256V99.7503C58.4256 98.8099 58.1588 98.3462 57.4576 98.3462C56.6324 98.3462 56.285 98.8228 56.285 99.9886V102.99H54.771V97.2641H54.7648Z' fill='%23232323'/%3E%3C/svg%3E");--quote-icon: url("data:image/svg+xml,%3Csvg width='48' height='45' viewBox='0 0 48 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='45' fill='%23EB1B33'/%3E%3Crect x='28' width='20' height='45' fill='%23EB1B33'/%3E%3C/svg%3E%0A");--icon-lips: url("data:image/svg+xml,%3Csvg width='2246' height='1200' viewBox='0 0 2246 1200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.753174 617.312C884.029 -331.254 1123 96.2686 1123 96.2686C1563.88 -277.813 2245.25 617.312 2245.25 617.312C1069.79 1926.35 1.16591 617.817 0.753174 617.312ZM1482.21 551.746C1463.91 529.639 1431.16 526.556 1409.06 544.85C1350.96 592.936 1286.08 622.978 1216.22 634.145C1159.54 643.203 1098.96 640.091 1036.16 624.895C925.833 598.201 846.339 542.975 845.54 542.414L845.628 542.477L785.566 627.271C789.339 629.944 879.458 693.097 1008.03 724.986C1056.74 737.067 1104.67 743.122 1151.3 743.122C1178.11 743.122 1204.5 741.12 1230.34 737.111C1319.67 723.258 1402.09 685.504 1475.31 624.898C1497.42 606.601 1500.51 573.85 1482.21 551.746Z' fill='%23231F20'/%3E%3C/svg%3E%0A");--animation-curve: cubic-bezier(.5, .01, .5, 1);--animation-timing: .3s;--content-width: calc(100% - (var(--hpad) * 2));--vpad: 24px;--vpad-large: 40px;--hpad: 16px;--nav-height: 60px;--block-spacing: 200px;--block-vpadding: 32px;--tag-spacing: 32px;--small-padding: 16px;--site-border-width: 4px}@media (min-width: 600px){:root{--nav-height: 60px}}@media (min-width: 768px){:root{--hpad: 16px;--vpad: 32px;--vpad-large: 80px;--block-spacing: 200px;--small-padding: 24px}}@media (min-width: 1024px){:root{--content-width: 700px;--block-spacing: 240px;--small-padding: 40px}}@media (min-width: 1240px){:root{--content-width: 940px}}@media (min-width: 1600px){:root{--content-width: 1156px}}body.theme-light [data-theme-toggle]:before{margin-left:16px;-o-transition:margin var(--animation-timing) var(--animation-curve);-moz-transition:margin var(--animation-timing) var(--animation-curve);-webkit-transition:margin var(--animation-timing) var(--animation-curve);transition:margin var(--animation-timing) var(--animation-curve)}.dark,body.theme-dark{--text-color: var(--white);--background: var(--black);--color-alt: var(--white);--link-color: var(--white);--link-hover: var(--white);--grid-lines-color: var(--black-400);--textselect-color: var(--white);--field-border: var(--black-400);--focus-color: var(--black-50) !important;--nav-color: var(--white)}.dark ::-moz-selection,body.theme-dark ::-moz-selection{color:#ececec}.dark ::selection,body.theme-dark ::selection{color:#ececec}.dark .btn:disabled,body.theme-dark .btn:disabled,.dark a.btn:disabled,body.theme-dark a.btn:disabled,.dark button.btn:disabled,body.theme-dark button.btn:disabled,.dark .btn.btn--disabled,body.theme-dark .btn.btn--disabled,.dark a.btn.btn--disabled,body.theme-dark a.btn.btn--disabled,.dark button.btn.btn--disabled,body.theme-dark button.btn.btn--disabled{background-color:rgba(246,246,246,.1);color:rgba(246,246,246,.1)}.dark [data-theme-toggle]:before,body.theme-dark [data-theme-toggle]:before{margin-right:16px;-o-transition:margin var(--animation-timing) var(--animation-curve);-moz-transition:margin var(--animation-timing) var(--animation-curve);-webkit-transition:margin var(--animation-timing) var(--animation-curve);transition:margin var(--animation-timing) var(--animation-curve)}.theme-red{--textselect-color: var(--yellow);--textselect-bg: var(--black)}[data-theme-toggle]{display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer;padding:0 2px;border:1px solid var(--nav-color);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;background:none;width:32px;height:16px}[data-theme-toggle]:before{content:"";display:inline-block;width:10px;height:10px;background:var(--nav-color);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;margin:0}@-moz-keyframes fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@-moz-keyframes bounce{0%{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}60%{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}70%{-moz-transform:translateY(-.5em);-o-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);-webkit-transform:translateY(-.5em)}80%{-moz-transform:translateY(.5em);-o-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);-webkit-transform:translateY(.5em)}to{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}}@-webkit-keyframes bounce{0%{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}60%{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}70%{-moz-transform:translateY(-.5em);-o-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);-webkit-transform:translateY(-.5em)}80%{-moz-transform:translateY(.5em);-o-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);-webkit-transform:translateY(.5em)}to{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}}@-o-keyframes bounce{0%{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}60%{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}70%{-moz-transform:translateY(-.5em);-o-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);-webkit-transform:translateY(-.5em)}80%{-moz-transform:translateY(.5em);-o-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);-webkit-transform:translateY(.5em)}to{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}}@keyframes bounce{0%{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}60%{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}70%{-moz-transform:translateY(-.5em);-o-transform:translateY(-.5em);-ms-transform:translateY(-.5em);transform:translateY(-.5em);-webkit-transform:translateY(-.5em)}80%{-moz-transform:translateY(.5em);-o-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);-webkit-transform:translateY(.5em)}to{-moz-transform:translateY(0em);-o-transform:translateY(0em);-ms-transform:translateY(0em);transform:translateY(0);-webkit-transform:translateY(0em)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes mask-up{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@-webkit-keyframes mask-up{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@-o-keyframes mask-up{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mask-up{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@-moz-keyframes mask-down{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@-webkit-keyframes mask-down{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@-o-keyframes mask-down{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes mask-down{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@-moz-keyframes mask-left{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@-webkit-keyframes mask-left{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@-o-keyframes mask-left{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mask-left{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@-moz-keyframes mask-left-reverse{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@-webkit-keyframes mask-left-reverse{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@-o-keyframes mask-left-reverse{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes mask-left-reverse{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@font-face{font-family:korolev-condensed;src:url(https://use.typekit.net/af/ddc197/00000000000000007735e8c4/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/ddc197/00000000000000007735e8c4/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/ddc197/00000000000000007735e8c4/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:korolev-condensed;src:url(https://use.typekit.net/af/b37a59/00000000000000007735e8c0/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/b37a59/00000000000000007735e8c0/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/b37a59/00000000000000007735e8c0/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:miller-headline;src:url(https://use.typekit.net/af/611f60/00000000000000007736b592/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/611f60/00000000000000007736b592/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/611f60/00000000000000007736b592/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:new-hero;src:url(https://use.typekit.net/af/72fb29/00000000000000007735fecb/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/72fb29/00000000000000007735fecb/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/72fb29/00000000000000007735fecb/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}:root{--headingFont: "korolev-condensed", sans-serif;--headingFontAlt: "miller-headline", Georgia, serif;--textFont: "new-hero", Helvetica Neue, sans-serif;--iconFont: "Phosphor-Fill" !important;--min-viewport-size: 375;--min-viewport-size-px: 375px;--max-viewport-size: 1440;--fs-mega: calc(72px + (304 - 72) * ((100vw - var(--min-viewport-size-px)) / (var(--max-viewport-size) - var(--min-viewport-size))));--fs-mega-italic: calc(64px + (94 - 64) * ((100vw - var(--min-viewport-size-px)) / (var(--max-viewport-size) - var(--min-viewport-size))));--fs-hero: calc(72px + (177 - 72) * ((100vw - var(--min-viewport-size-px)) / (var(--max-viewport-size) - var(--min-viewport-size))));--fs-h1: calc(48px + (64 - 48) * ((100vw - var(--min-viewport-size-px)) / (var(--max-viewport-size) - var(--min-viewport-size))));--fs-h2: calc(30px + (49 - 30) * ((100vw - var(--min-viewport-size-px)) / (var(--max-viewport-size) - var(--min-viewport-size))));--fs-h3: 18px;--fs-h4: 21px;--fs-subheader: 18px;--fs-b: 16px;--fs-button: 20px;--fs-small: 13px}@media (min-width: 768px){:root{--fs-subheader: 18px}}::-moz-selection{color:var(--black-400);background:var(--textselect-color)}::selection{color:var(--black-400);background:var(--textselect-color)}body{font-family:var(--textFont);color:var(--text-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;text-edge:cap}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.wysiwyg .h1,.contact-links__link span,.project-grid__prefix,.project-grid__subtitle,.hero__prefix,.hero__subtitle,.b-rebus__text,.b-textandmedia .h2{color:inherit;text-align:inherit;text-wrap:balance;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}h1,.h1,.mega,.hero,.wysiwyg .h1,.project-grid__subtitle,.hero__subtitle,.b-rebus__text{font-family:var(--headingFont);text-transform:uppercase;line-height:.8em;letter-spacing:-.04em;font-style:normal}h1,.h1,.wysiwyg .h1,.project-grid__subtitle,.hero__subtitle,.b-rebus__text{font-size:var(--fs-h1);line-height:.85em;font-weight:600;--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: .85}h1:before,.h1:before,.wysiwyg .h1:before,.project-grid__subtitle:before,.hero__subtitle:before,.b-rebus__text:before,h1:after,.h1:after,.wysiwyg .h1:after,.project-grid__subtitle:after,.hero__subtitle:after,.b-rebus__text:after{content:"";display:block}h1:before,.h1:before,.wysiwyg .h1:before,.project-grid__subtitle:before,.hero__subtitle:before,.b-rebus__text:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}h1:after,.h1:after,.wysiwyg .h1:after,.project-grid__subtitle:after,.hero__subtitle:after,.b-rebus__text:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}h2,.h2,.project-grid__prefix,.hero__prefix{line-height:1.2em}.hero{font-size:var(--fs-hero);font-weight:600}.mega{font-size:var(--fs-mega);font-weight:600;--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: .8}.mega:before,.mega:after{content:"";display:block}.mega:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.mega:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.subheader,.gfield--type-fileupload .ginput_container_fileupload input{font-family:var(--headingFont);font-size:var(--fs-subheader);line-height:1.05em;letter-spacing:0;font-style:normal;text-transform:uppercase}.mega-italic{font-family:var(--headingFontAlt);font-size:var(--fs-mega-italic);font-style:italic;line-height:1em;letter-spacing:-.01em;text-transform:none;font-weight:500}h2,.h2,.project-grid__prefix,.hero__prefix{font-family:var(--headingFontAlt);font-size:var(--fs-h2);font-style:italic;font-weight:500;text-transform:none}h3 i,.h3 i,.contact-links__link span i,.b-textandmedia .h2 i,h3 em,.h3 em,.contact-links__link span em,.b-textandmedia .h2 em{font-family:var(--headingFontAlt);font-style:italic;font-size:22px;line-height:1.4em;letter-spacing:-.02em;font-weight:500}h3,.h3,.contact-links__link span,.b-textandmedia .h2{font-size:var(--fs-h3);font-family:var(--textFont);font-weight:500;letter-spacing:-.02em;text-transform:none;line-height:1.4em}h1>a,h2>a,h3>a,h4>a{text-decoration:none;line-height:inherit!important}p{color:inherit;font-size:var(--fs-b);margin-bottom:var(--tag-spacing);letter-spacing:-.02em;line-height:1.6em}p:last-of-type{margin-bottom:0}a{color:inherit;outline:none;font-weight:inherit;text-decoration:none}a:visited{outline:none}a:hover,a:focus{text-decoration:none;outline:none;color:inherit}b,strong,.bold{font-weight:600}ul,ol{padding:0;font-size:var(--fs-b)}i{font-family:var(--iconFont);font-size:24px;color:inherit}hr{border-color:rgba(29,30,25,.25);border-bottom:0;margin:var(--tag-spacing) 0}blockquote:before{content:"";background-image:var(--quote-icon);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:left center;display:inline-block;width:.75em;height:.75em;font-size:var(--fs-h1)}blockquote p,blockquote span{color:inherit;text-align:inherit;text-wrap:balance;font-family:var(--headingFont);font-size:var(--fs-h1);font-weight:600;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em;margin:0}blockquote cite{display:block;font-family:var(--headingFontAlt);font-style:italic;font-size:22px;line-height:1.4em;letter-spacing:-.02em;font-weight:500;--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1.4;margin-top:32px}blockquote cite:before,blockquote cite:after{content:"";display:block}blockquote cite:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}blockquote cite:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.small,.gfield--type-consent .gfield_consent_description,.meta,.footer__legal li,.site-credit,.gfield_description{font-size:13px;font-family:var(--textFont);line-height:1.6em;letter-spacing:-.02em;color:var(--text-color)}.caption{line-height:1.4em;font-family:var(--headingFontAlt);font-size:var(--fs-caption);letter-spacing:.01em}.red{color:var(--red)}.bullet{z-index:5}.bullet:before{content:"";display:inline-block;width:8px;height:8px;background:var(--red);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;margin-right:12px;margin-bottom:3px}:root{font-size:16px}@media (min-width: 768px){:root{font-size:20px}}*,html,body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}html{width:100%;height:auto;min-height:100%;background-color:var(--white);scroll-behavior:smooth;scroll-padding-top:var(--nav-height);scroll-padding-top:0}body{width:100%;max-width:100vw;height:auto;margin:0;position:relative;background:var(--background);-webkit-overflow-scrolling:hidden;scroll-behavior:smooth;display:block;padding:5px;-o-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}body:before{content:"";display:block;width:calc(100% - 10px);height:calc(100% - 10px);position:fixed;top:0;left:0;margin:5px;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;-o-border-radius:16px;-webkit-box-shadow:0 0 0px 20px var(--text-color);-moz-box-shadow:0 0 0px 20px var(--text-color);box-shadow:0 0 0 20px var(--text-color);z-index:1000;pointer-events:none}@media only screen and (device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3){body.iphone:after{content:"";display:block;width:100%;height:1000px;position:fixed;top:100%;left:0;z-index:999;pointer-events:none;background-color:var(--white)}}body.error404:before{-webkit-box-shadow:0 0 0px 20px var(--red);-moz-box-shadow:0 0 0px 20px var(--red);box-shadow:0 0 0 20px var(--red)}main{display:block;margin-left:auto;margin-right:auto;width:auto}.site-main{position:relative;display:block;width:100%;max-width:100vw;overflow:clip}@supports not (overflow: clip){.site-main{overflow-y:auto;overflow-x:hidden}}.site-main:before,.site-main:after{content:"";display:table}.site-main:after{clear:both}.contain{max-width:var(--content-width);margin-left:auto;margin-right:auto}@media (min-width: 768px){.contain--thin{padding-left:24px;padding-right:24px}}.full{width:100%;padding-right:var(--hpad);padding-left:var(--hpad);margin-left:auto;margin-right:auto}.max-width,.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.alignwide{margin-left:-10vw;margin-right:-10vw;max-width:100vw}.loading{visibility:hidden}section{width:100%;position:relative}img{max-width:100%;height:auto}picture{display:block;width:100%;height:100%;line-height:0}picture img{width:100%;height:auto;object-fit:cover}.inline{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;--gap: 16px 24px;gap:var(--gap);margin-top:var(--tag-spacing);margin-bottom:var(--tag-spacing)}.inline>div{flex-shrink:0}.btn-group{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:4px}.btn-group>div{flex-shrink:0}.btn-group br{display:block;flex-grow:1}.btn-group--inline{flex-wrap:nowrap;overflow:hidden}.btn-group--inline>*{flex-shrink:0}section[class*=b-]{margin-top:var(--block-spacing);margin-bottom:var(--block-spacing)}.site-main>[class*=b-],.home-page__blocks>[class*=b-],.site-main .section-marker>[class*=b-]{border-bottom:1px solid var(--grid-lines-color)}.site-main .b-hero+[class*=b-]{margin-top:var(--vpad);border-top:1px solid var(--grid-lines-color)}.block-padding{padding-left:var(--hpad);padding-right:var(--hpad)}@media (min-width: 1024px){.block-padding{padding-left:calc(var(--hpad) * 2);padding-right:calc(var(--hpad) * 2)}}[class*=ar-]{padding:0}@supports not (aspect-ratio: 1/1){[class*=ar-]{height:auto;position:relative;overflow:hidden}[class*=ar-]:before{height:0;content:"";display:block;padding-top:100%}[class*=ar-]>img{position:absolute;top:0;left:0;right:0;bottom:0}}[class*=ar-]>img{width:100%;height:100%;object-fit:cover}.ar-16x9,.b-comparison__inside{object-fit:cover;aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.ar-16x9:before,.b-comparison__inside:before{padding-top:56.25%!important}}.ar-4x3{object-fit:cover;aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.ar-4x3:before{padding-top:75%!important}}.ar-9x16{object-fit:cover;aspect-ratio:9/16}@supports not (aspect-ratio: 1/1){.ar-9x16:before{padding-top:176.875%!important}}.ar-3x4{object-fit:cover;aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.ar-3x4:before{padding-top:133.4375%!important}}.ar-1x1{object-fit:cover;aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.ar-1x1:before{padding-top:100%!important}}.ar-2x1{aspect-ratio:2.4/1}@supports not (aspect-ratio: 1/1){.ar-2x1:before{padding-top:41.666666666666664%!important}}.ar-2-9x1{aspect-ratio:2.91/1}@supports not (aspect-ratio: 1/1){.ar-2-9x1:before{padding-top:34.48275862068966%!important}}.flex{--gap: 16px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--gap)}@media (min-width: 768px){.flex{--gap: 32px}}.flex.center{justify-content:center}.flex.start{justify-content:flex-start}.flex.end{justify-content:flex-end}.flex.between{justify-content:space-between}.flex.around{justify-content:space-around}.flex.evenly{justify-content:space-evenly}.flex.top{align-items:flex-start}.flex.bottom{align-items:flex-end}.flex.stretch{align-items:stretch}.flex.baseline{align-items:baseline}.flex.column{flex-direction:column}.flex.reverse{flex-direction:row-reverse}.flex.column-reverse{flex-direction:column-reverse}.flex.wrap{flex-wrap:wrap}.flex.nowrap,.flex.no-wrap{flex-wrap:nowrap}.flex.wrap-reverse,.flex.no-wrap-reverse{flex-wrap:wrap-reverse}.flex.grow{flex-grow:1}.flex.shrink{flex-shrink:1}.flex.no-shrink{flex-shrink:0}.flex.no-grow{flex-grow:0}.flex.no-gap{--gap: 0}@supports not (gap: 16px){.flex:not(.column)>*{margin-right:var(--gap)}.flex:not(.column)>*:last-child{margin-right:0}}.scroll-down{color:inherit;position:relative;text-decoration:none;font-size:.8rem;cursor:pointer;text-align:center;font-weight:600;margin:2rem auto;display:block}.scroll-down:after{content:"";-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;display:block;height:36px;width:36px;font-size:2.3em;text-align:center;position:absolute;left:50%;top:130%;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.noselect{-khtml-user-select:none;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.breadcrumbs span{color:var(--white);white-space:nowrap}.breadcrumbs a{text-decoration:none;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}.no-m{margin:0}.no-results__wrapper{display:grid;gap:20px;text-align:center;padding-top:40px;padding-bottom:80px;color:var(--text-color)}@media (min-width: 1024px){.no-results__wrapper{gap:40px;padding-bottom:120px}}.no-results__wrapper h4,.no-results__wrapper .h4,.no-results__wrapper p{margin:0;text-wrap:balance}.no-results__wrapper p{font-size:var(--fs-large);line-height:145%}.no-results__wrapper button{width:fit-content;margin:0 auto;color:var(--text-color)}.fill{position:absolute;top:0;left:0;right:0;bottom:0}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.wysiwyg{color:var(--text-color);text-align:left}.wysiwyg>*:first-child{margin-top:0!important}.wysiwyg>*:last-child{margin-bottom:0!important}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg p,.wysiwyg blockquote,.wysiwyg ul,.wysiwyg ol{margin-bottom:var(--tag-spacing);margin-right:auto;margin-left:0}.wysiwyg.wysiwyg--center h1,.wysiwyg.wysiwyg--center h2,.wysiwyg.wysiwyg--center h3,.wysiwyg.wysiwyg--center h4,.wysiwyg.wysiwyg--center h5,.wysiwyg.wysiwyg--center p,.wysiwyg.wysiwyg--center blockquote,.wysiwyg.wysiwyg--center ul,.wysiwyg.wysiwyg--center ol{text-align:center}.wysiwyg.wysiwyg--right{text-align:right}.wysiwyg.wysiwyg--right h1,.wysiwyg.wysiwyg--right h2,.wysiwyg.wysiwyg--right h3,.wysiwyg.wysiwyg--right h4,.wysiwyg.wysiwyg--right h5,.wysiwyg.wysiwyg--right p,.wysiwyg.wysiwyg--right blockquote,.wysiwyg.wysiwyg--right ul,.wysiwyg.wysiwyg--right ol{margin-right:0;margin-left:auto}.wysiwyg p a:not([class]),.wysiwyg ul a:not([class]),.wysiwyg ol a:not([class]){text-decoration:underline!important}.wysiwyg h3{margin-top:56px;margin-bottom:24px}@media (min-width: 768px){.wysiwyg p:has(.btn-alt.btn--arrow),.wysiwyg p:has(.btn){margin-top:40px}}.wysiwyg p:has(.btn-alt.btn--arrow) .btn-alt,.wysiwyg p:has(.btn) .btn-alt{margin-right:8px;margin-bottom:8px}.wysiwyg p.large{font-size:var(--fs-large)}.wysiwyg p.small{font-size:var(--fs-small)}.wysiwyg ul{text-align:left;margin-top:48px;margin-bottom:48px;padding:0;--bullet-width: 5px}.wysiwyg ul li{margin:0 0 calc(var(--tag-spacing) / 2) 0;padding-left:calc(var(--bullet-width) + 16px);list-style:none;position:relative}.wysiwyg ul li:before{content:"";display:inline-block;width:var(--bullet-width);height:var(--bullet-width);background:var(--text-color);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;position:absolute;left:0;top:.5em}.wysiwyg ol{text-align:left;margin-top:48px;margin-bottom:48px;padding:0;list-style:none;counter-reset:li;--bullet-width: 1em}.wysiwyg ol li{margin:0 0 var(--tag-spacing) 0;padding-left:calc(var(--bullet-width) + .5em);position:relative;counter-increment:li}.wysiwyg ol li:before{font-family:var(--headingFont);content:counter(li) ".";color:inherit;display:inline-block;width:var(--bullet-width);height:var(--bullet-width);line-height:inherit;position:absolute;left:0}.wysiwyg .subheader{--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1}.wysiwyg .subheader:before,.wysiwyg .subheader:after{content:"";display:block}.wysiwyg .subheader:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.wysiwyg .subheader:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.wysiwyg img.aligncenter,.wysiwyg img.alignnone{margin-left:auto;margin-right:auto;width:auto;height:auto}.wysiwyg .wp-caption,.wysiwyg .wp-caption.alignright,.wysiwyg .wp-caption.alignleft,.wysiwyg img{max-width:100%;width:auto;height:auto;margin:1.6em 0}.wysiwyg .wp-caption img,.wysiwyg .wp-caption.alignright img,.wysiwyg .wp-caption.alignleft img{margin:0}.wysiwyg .wp-caption{position:relative}.wysiwyg .wp-caption .wp-caption-text{z-index:1;bottom:0;left:0;width:auto;max-width:80%;margin:0;color:inherit;opacity:.7;font-size:var(--fs-caption);line-height:1.3em;font-family:var(--headingFont);padding:6px 12px 8px 0;vertical-align:middle}.wysiwyg .gallery .gallery-item,.wysiwyg .gallery .gallery__item{position:relative;margin:0!important}.wysiwyg .gallery .gallery-item img,.wysiwyg .gallery .gallery__item img{border:3px solid #fff!important;margin:0}.wysiwyg .gallery .gallery-item:hover .gallery-caption,.wysiwyg .gallery .gallery__item:hover .gallery-caption{bottom:3px;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1}.wysiwyg .gallery .gallery-caption{position:absolute;bottom:0;left:3px;max-width:90%;background:var(--black);padding:.2em .5em .4em;line-height:1em;text-align:left;font-size:15px;letter-spacing:.02em;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.wysiwyg video,.wysiwyg iframe{max-width:100%;width:100%;height:auto;aspect-ratio:16/9}@media (min-width: 1024px){.wysiwyg .wp-caption.alignright,.wysiwyg img.alignright,.wysiwyg .wp-caption.alignleft,.wysiwyg img.alignleft{display:inline-block;float:right;margin:40px -60px 40px 60px;word-wrap:normal}.wysiwyg .wp-caption.alignleft,.wysiwyg img.alignleft{margin-right:60px;margin-left:-60px}}a:not([class]){font-weight:inherit;color:var(--text-color);text-decoration:none!important;position:relative;display:inline-block;line-height:1.2em}a:not([class]),.link{font-weight:inherit;position:relative}a:not([class]):hover:after,.link:hover:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}a:not([class]):not(:hover):after,.link:not(:hover):after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}a:not([class]):active:after,.link:active:after{background-color:var(--red-400)}a:not([class]):after,.link:after{width:calc(100% + 2px);height:calc(100% + 2px);content:"";position:absolute;top:-1px;left:-1px;display:inline-block;background-color:var(--red);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.mega-italic a:after{width:calc(100% + .1em);height:calc(100% + .1em);top:0;left:-.05em}.icon svg{vertical-align:middle}button{cursor:pointer;background-color:transparent;border:none;padding:0}.btn,a.btn,button.btn,input[type=button],input[type=submit]{border:none;padding:var(--button-padding);border-radius:var(--button-radius);-moz-border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius);-o-border-radius:var(--button-radius);background-color:var(--button-bg);font-family:var(--headingFont);text-transform:uppercase;font-size:var(--fs-button);font-weight:600;line-height:1em;color:var(--text-color);display:inline-flex;align-items:center;gap:12px;outline:none;white-space:nowrap;-o-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;position:relative}.btn:after,a.btn:after,button.btn:after,input[type=button]:after,input[type=submit]:after{width:calc(100% + 2px);height:calc(100% + 2px);content:"";position:absolute;top:-1px;left:-1px;display:inline-block;background-color:var(--red);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);pointer-events:none;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.btn:not(:hover):after,a.btn:not(:hover):after,button.btn:not(:hover):after,input[type=button]:not(:hover):after,input[type=submit]:not(:hover):after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.btn:hover:after,a.btn:hover:after,button.btn:hover:after,input[type=button]:hover:after,input[type=submit]:hover:after,.btn.btn--hover:after,a.btn.btn--hover:after,button.btn.btn--hover:after,input[type=button].btn--hover:after,input[type=submit].btn--hover:after,.btn.btn--active:after,a.btn.btn--active:after,button.btn.btn--active:after,input[type=button].btn--active:after,input[type=submit].btn--active:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.btn:active:after,a.btn:active:after,button.btn:active:after,input[type=button]:active:after,input[type=submit]:active:after,.btn.btn--active:after,a.btn.btn--active:after,button.btn.btn--active:after,input[type=button].btn--active:after,input[type=submit].btn--active:after{background-color:var(--red-400)}.btn:focus-visible,a.btn:focus-visible,button.btn:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible,.btn.btn--focus,a.btn.btn--focus,button.btn.btn--focus,input[type=button].btn--focus,input[type=submit].btn--focus{outline:1px solid var(--text-color);outline-offset:1px}.btn:disabled,a.btn:disabled,button.btn:disabled,input[type=button]:disabled,input[type=submit]:disabled,.btn.btn--disabled,a.btn.btn--disabled,button.btn.btn--disabled,input[type=button].btn--disabled,input[type=submit].btn--disabled{pointer-events:none;background-color:rgba(35,35,35,.1);color:rgba(35,35,35,.1);cursor:not-allowed}[data-component=carousel]{--slide-width: calc(100vw - 58px) ;--slide-height: auto;--slide-spacing: 16px;--slide-border-radius: 0px;--active-slide-scale: 1;--active-slide-opacity: 1;--inactive-slide-opacity: 1;--transition-timing: cubic-bezier(.17, .67, 0, 1.02);position:relative;width:100%;height:var(--slide-height);display:flex;align-items:center;justify-content:center;gap:0px!important}@media (min-width: 768px){[data-component=carousel]{--slide-width: 320px}}@media (min-width: 1024px){[data-component=carousel]{--slide-width: 22.25vw;--slide-spacing: 32px}}[data-component=carousel]:not(.carousel--active) .c-IslandsUi--Slider{display:none}[data-track]{display:flex;align-items:center;overflow:hidden;cursor:grab;width:100%;position:relative;flex-shrink:0}[data-slide]{width:var(--slide-width);height:var(--slide-height);border-radius:var(--slide-border-radius);-moz-border-radius:var(--slide-border-radius);-webkit-border-radius:var(--slide-border-radius);-o-border-radius:var(--slide-border-radius);opacity:var(--inactive-slide-opacity);-o-transition:opacity,.3s,var(--transition-timing);-moz-transition:opacity,.3s,var(--transition-timing);-webkit-transition:opacity,.3s,var(--transition-timing);transition:opacity,.3s,var(--transition-timing);flex-shrink:0;padding:0 calc(var(--slide-spacing) / 2);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[data-slide].active{opacity:var(--active-slide-opacity);-webkit-transform:scale(var(--active-slide-scale));-moz-transform:scale(var(--active-slide-scale));-o-transform:scale(var(--active-slide-scale));-ms-transform:scale(var(--active-slide-scale));transform:scale(var(--active-slide-scale))}.chapters{display:block;background:var(--background);color:var(--text-color);position:sticky;bottom:4px;padding-left:16px;padding-right:16px;border-top:1px solid var(--grid-lines-color);margin-top:-2px;margin-bottom:-58px;height:56px;overflow:hidden;cursor:pointer;z-index:10}@media (min-width: 768px){.chapters{height:auto;cursor:default;border-bottom:1px solid var(--grid-lines-color)}}@media (max-width: 767px){.chapters a{pointer-events:none}.chapters.chapters--open{overflow:visible}.chapters.chapters--open a{pointer-events:auto}.chapters.chapters--open a.active{color:var(--red)}.chapters.chapters--open a.active:after{display:none}.chapters.chapters--open li:first-child a:after{display:inline-block!important}.chapters:not(.chapters--open) li:has(.active){order:99}.chapters:not(.chapters--open) ul:not(:has(.active)) li:first-child{order:99}}.chapters li{flex-grow:1;text-align:center;background:var(--background);overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px){.chapters li:first-child a{border-left:0}}.chapters ul{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column}@media (min-width: 768px){.chapters ul{position:relative;flex-direction:row;overflow:hidden}}.chapters__inner{position:relative;width:100%;height:100%}.chapters__link{position:relative;border:none;padding:16px 10px;border-radius:var(--button-radius);-moz-border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius);-o-border-radius:var(--button-radius);background-color:var(--button-bg);font-family:var(--headingFont);text-transform:uppercase;font-size:var(--fs-button);font-weight:600;line-height:1em;height:56px;color:var(--text-color);display:block;align-items:center;justify-content:center;gap:12px;outline:none;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;border-top:1px solid var(--grid-lines-color)}@media (hover: hover) and (min-width: 768px){.chapters__link:hover .chapters__linkinner:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}}@media (min-width: 768px){.chapters__link{border-left:1px solid var(--grid-lines-color);border-top:0}.chapters__link.active{color:var(--red)}}.chapters__linkinner{position:relative}.chapters__linkinner:after{width:calc(100% + 2px);height:calc(100% + 2px);content:"";position:absolute;top:-1px;left:-1px;display:inline-block;background-color:var(--red);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);pointer-events:none;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.chapters__linkinner:not(:hover):after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.chapters__linkinner:hover:after,.chapters__linkinner.btn--hover:after,.chapters__linkinner.btn--active:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.chapters__linkinner:active:after,.chapters__linkinner.btn--active:after{background-color:var(--red-400)}.chapters__linkinner:focus-visible,.chapters__linkinner.btn--focus{outline:1px solid var(--text-color);outline-offset:1px}.chapters__linkinner:disabled,.chapters__linkinner.btn--disabled{pointer-events:none;background-color:rgba(35,35,35,.1);color:rgba(35,35,35,.1);cursor:not-allowed}.chapters__linkinner:after{top:2px;height:calc(78% + 2px)}@media (max-width: 767px){.chapters--open li:first-child a:after,.chapters:not(:has(.active)) li:first-child a:after,.chapters__link.active:after{content:"";display:inline-block;vertical-align:baseline;width:16px;height:16px;margin-left:8px;background:var(--text-color);-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_4780_2824)'%3E%3Cpath d='M13 5.40332L7.5 11.4033L2 5.40332' stroke='%23F6F6F6' stroke-width='3' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4780_2824'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_4780_2824)'%3E%3Cpath d='M13 5.40332L7.5 11.4033L2 5.40332' stroke='%23F6F6F6' stroke-width='3' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4780_2824'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_4780_2824)'%3E%3Cpath d='M13 5.40332L7.5 11.4033L2 5.40332' stroke='%23F6F6F6' stroke-width='3' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4780_2824'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-mask-size:contain;-webkit-mask-size:contain;mask-size:contain;-mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-mask-position:center;-webkit-mask-position:center;mask-position:center}}body.loaded .cookie-consent-banner{-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}body.loaded .cookie-consent-banner--close{-webkit-transform:translateX(-50%) translateY(150%);-moz-transform:translateX(-50%) translateY(150%);-o-transform:translateX(-50%) translateY(150%);-ms-transform:translateX(-50%) translateY(150%);transform:translate(-50%) translateY(150%)}.cookie-consent-banner{position:fixed;bottom:0;left:50%;width:100%;max-width:90%;z-index:999;padding:0;overflow:visible;-webkit-transform:translateX(-50%) translateY(0%);-moz-transform:translateX(-50%) translateY(0%);-o-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translate(-50%) translateY(0);-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}.cookie-consent-banner a{color:var(--background);border-bottom:1px solid var(--background)}.cookie-consent-banner .btn{color:var(--background)}.cookie-consent-banner:not(.hidden){-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0);-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}@media (min-width: 686px){.cookie-consent-banner{width:auto}}.cookie-consent-banner__inner{padding:8px 16px;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;-o-border-radius:8px 8px 0px 0px;background-color:var(--text-color);max-height:90vh;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;position:relative}@media (min-width: 686px){.cookie-consent-banner__inner{flex-wrap:nowrap;gap:24px}}.cookie-consent-banner__inner:after{content:"";display:block;position:absolute;top:calc(100% - 21px);right:100%;width:16px;height:16px;background-color:var(--text-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8.0039 15.7418C12.2198 15.6058 15.6058 12.2198 15.7418 8.0039L16 0V16H0L8.0039 15.7418Z' fill='%23232323'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8.0039 15.7418C12.2198 15.6058 15.6058 12.2198 15.7418 8.0039L16 0V16H0L8.0039 15.7418Z' fill='%23232323'/%3E%3C/svg%3E")}.cookie-consent-banner__inner:before{content:"";display:block;position:absolute;top:calc(100% - 21px);left:100%;width:16px;height:16px;background-color:var(--text-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.9961 15.7418C3.78019 15.6058 0.394188 12.2198 0.25819 8.0039L0 0V16H16L7.9961 15.7418Z' fill='%23232323'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.9961 15.7418C3.78019 15.6058 0.394188 12.2198 0.25819 8.0039L0 0V16H16L7.9961 15.7418Z' fill='%23232323'/%3E%3C/svg%3E")}.cookie-consent-banner--close{-webkit-transform:translateX(-50%) translateY(150%)!important;-moz-transform:translateX(-50%) translateY(150%)!important;-o-transform:translateX(-50%) translateY(150%)!important;-ms-transform:translateX(-50%) translateY(150%)!important;transform:translate(-50%) translateY(150%)!important;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}.cookie-consent-banner__details{display:none;border-top:1px solid #454a47}.cookie-consent-banner__details>*:first-child{margin-top:24px}.cookie-consent-banner__info{position:relative;color:var(--background)}.cookie-consent-banner__info a:hover{text-decoration:underline;color:var(--background)}@media (min-width: 686px){.cookie-consent-banner__info{border-right:1px solid #3c3c3c;padding-right:24px;white-space:nowrap}}.cookie-consent-banner__buttons{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:4px 24px}.cookie-consent-banner__buttons button{width:auto!important}@media (min-width: 686px){.cookie-consent-banner__buttons{flex-wrap:nowrap}}.hidden{display:none}body.no-scroll{overflow:hidden}footer{--footerbg: var(--text-color);--footertext: var(--background);position:relative;display:grid;grid-template-columns:1fr;gap:var(--hpad);width:100%;padding:0 var(--hpad) var(--hpad) var(--hpad);color:var(--footertext);overflow:hidden}footer a{color:var(--footertext)!important}@media (min-width: 768px){footer{grid-template-columns:1fr min-content;grid-template-areas:"content ecircle"}footer:before{content:"";display:block;width:calc(100% + (var(--hpad) * 2));height:1px;background:var(--grid-lines-color);position:absolute;left:calc(var(--hpad) * -1);right:calc(var(--hpad) * -1);z-index:0;top:0}}@media (min-width: 1240px){footer{gap:33px}}body.page-template-page-homepage .footer--imagebg,body.page-template-page-homepage footer{background:transparent}body.page-template-page-homepage .footer--imagebg .footer__content,body.page-template-page-homepage footer .footer__content{--footerbg: var(--background);--footertext: var(--text-color)}body.page-template-page-homepage .footer--imagebg .footer__ecircle:before,body.page-template-page-homepage footer .footer__ecircle:before{background:var(--white)}body.page-template-page-homepage .footer--imagebg .b-corp-logo,body.page-template-page-homepage footer .b-corp-logo{background:var(--white)!important}body.page-template-page-homepage .footer--imagebg .contact-links__link,body.page-template-page-homepage footer .contact-links__link{border-color:var(--black-100)}body.page-template-page-homepage.theme-dark .footer--imagebg .footer__content,body.page-template-page-homepage.theme-dark footer .footer__content{--footerbg: var(--text-color);--footertext: var(--background)}body.page-template-page-homepage.theme-dark .footer--imagebg .contact-links__link,body.page-template-page-homepage.theme-dark footer .contact-links__link{border-color:var(--black-100)}.footer__logos{display:flex;gap:16px;position:relative}.footer__logos:before,.footer__logos:after{content:"";display:block;width:calc(100% + (var(--hpad) * 2));height:1px;background:var(--grid-lines-color);position:absolute;left:calc(var(--hpad) * -1);right:calc(var(--hpad) * -1);z-index:0}.footer__logos:before{top:0}.footer__logos:after{bottom:0}.footer__logos .b-corp-logo{width:41px;height:75px;z-index:1;margin:0 0 -1px;background:var(--footerbg);-webkit-mask-image:var(--b-corp-logo);mask-image:var(--b-corp-logo);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (min-width: 768px){.footer__logos .b-corp-logo{margin:auto 16px 16px;width:44px;height:80px;order:2}}@media (min-width: 1240px){.footer__logos .b-corp-logo{margin:auto 20px 32px;width:60px;height:105px}}@media (min-width: 768px){.footer__logos{order:2;flex-direction:column}.footer__logos:before{top:72px}.footer__logos:after{top:0;left:0;width:1px;height:calc(100% + 16px)}}@media (min-width: 1240px){.footer__logos:before{top:100px;width:calc(100% + (var(--hpad) + 33px));left:-33px}}.footer__content{background:var(--footerbg);color:var(--footertext);padding:24px var(--hpad);position:relative}@media (min-width: 768px){.footer__content:after{content:"";display:block;width:1px;height:var(--hpad);background:var(--grid-lines-color);position:absolute;right:0;top:100%;z-index:0}}@media (min-width: 1024px){.footer__content{padding:32px 24px}}.footer__menu{display:flex;flex-direction:column;gap:80px 0}@media (min-width: 1024px){.footer__menu{display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:1fr min-content;grid-column-gap:32px}}.footer__ecircle{width:74px;height:74px;aspect-ratio:1/1;position:relative;margin-left:auto;border-left:1px solid var(--grid-lines-color);z-index:2}.footer__ecircle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--footerbg);-webkit-mask-image:var(--icon-ecircle);mask-image:var(--icon-ecircle);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (min-width: 768px){.footer__ecircle{border-left:none}}@media (min-width: 1240px){.footer__ecircle{width:100px;height:100px}}.main-links{display:flex;flex-direction:column;gap:14px}.main-links li{overflow:hidden;--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: .85;--line-height: 1.2}.main-links li:before,.main-links li:after{content:"";display:block}.main-links li:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.main-links li:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}@media (min-width: 1024px){.main-links li{--line-height: 1.8}}@media (min-width: 1024px){.main-links{grid-column:span 6}}.main-links__link{font-family:var(--headingFont);text-transform:uppercase;letter-spacing:-.04em;font-size:var(--fs-h1);line-height:.85em;font-weight:600;position:relative}@media (min-width: 1024px){.main-links__link{font-size:129px}}.main-links__link:after{width:calc(100% + 5px);height:calc(100% + 5px);content:"";position:absolute;top:-1px;left:-1px;display:inline-block;background-color:var(--red);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.main-links__link:not(:hover):after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.main-links__link:hover:after,.main-links__link.btn--hover:after,.main-links__link.btn--active:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.main-links__link:active:after,.main-links__link.btn--active:after{background-color:var(--red-400)}.main-links__link:focus-visible,.main-links__link.btn--focus{outline:1px solid var(--text-color);outline-offset:1px}.contact-links{display:block}@media (min-width: 1024px){.contact-links{grid-column:span 5}}.contact-links__link{border-bottom:1px solid var(--black-400);padding:16px 0}.contact-links__link span{display:block}.contact-links__link:first-child{padding-top:0}.contact-links__link:last-child{border-bottom:none;padding-bottom:0}@media (min-width: 768px){.contact-links__link{padding:22px 0}}@media (min-width: 1024px){.contact-links__link:first-child{margin-top:-.5em}}body.theme-dark .contact-links__link{border-color:var(--black-100)}.footer__legal{gap:8px 24px}@media (min-width: 1024px){.footer__legal{grid-column:span 6;grid-row:2}}.site-credit{margin-top:16px;color:var(--footertext)}@media (min-width: 1024px){.site-credit{position:absolute;margin-top:0;margin-left:calc(55% - var(--hpad));bottom:32px}}:root{--field-padding: 7px 0 9px 0;--field-bg: transparent;--field-bg-hover: transparent;--field-border: var(--grid-lines-color);--field-radius: var(--button-radius);--field-margins: 0em;--field-height: 41px;--field-spacing: 32px;--field-font-size: 20px;--placeholder-color: var(--black-100);--focus-color: var(--black-400);--dropdown-indicator: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12' fill='none'%3E%3Cpath d='M14 3L8.5 9L3 3' stroke='%23232323' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E")}@media (min-width: 1024px){:root{--field-height: 48px;--field-padding: 12px 0;--field-spacing: 16px}}::placeholder{color:var(--placeholder-color);opacity:1}::-webkit-input-placeholder{color:var(--placeholder-color);opacity:1}::-moz-placeholder{color:var(--placeholder-color);opacity:1}:-ms-input-placeholder{color:var(--placeholder-color);opacity:1}*:required:not(select){background:no-repeat center center transparent;-webkit-background-size:9px 8px;background-size:9px 8px;background-position:100% center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 9 8' fill='none'%3E%3Cpath d='M0 3.46241L0.372549 2.38724L3.98039 3.57175L3.88235 0H5.09804L5 3.57175L8.62745 2.38724L9 3.46241L5.31373 4.46469L7.68627 7.32574L6.70588 8L4.5098 5.02961L2.29412 8L1.31373 7.32574L3.68627 4.46469L0 3.46241Z' fill='%23CC383B'/%3E%3C/svg%3E")}form{display:flex;flex-direction:column;gap:var(--field-spacing)}input::selection,textarea::selection{color:var(--white);background:var(--textselect-color)}input::-moz-selection,textarea::-moz-selection{color:var(--white);background:var(--textselect-color)}input,textarea,select{padding:var(--field-padding);background-color:var(--field-bg);margin-bottom:var(--field-margins);font-size:var(--field-font-size);min-height:var(--field-height);color:var(--text-color);line-height:1;text-transform:uppercase;font-family:var(--headingFont)}input:hover,textarea:hover,select:hover{background-color:var(--field-bg-hover)}label,legend,.label{font-weight:600;color:var(--text-color);line-height:1em;font-size:20px;text-transform:uppercase;font-family:var(--headingFont)}label:has(input[type=radio]),legend:has(input[type=radio]),.label:has(input[type=radio]){margin-right:24px;cursor:pointer}@media (min-width: 1024px){label,legend,.label{font-size:22px}}input[type=button],input[type=submit]{width:auto;border-radius:var(--field-radius);-moz-border-radius:var(--field-radius);-webkit-border-radius:var(--field-radius);-o-border-radius:var(--field-radius);outline-color:var(--field-border);cursor:pointer;min-height:0;padding:0;font-size:22px;margin-bottom:0}input[type=button]:hover,input[type=submit]:hover{outline-offset:4px}input[type=text],input[type=email],input[type=search],input[type=number],input[type=tel],input[type=url],input[type=file],input[type=password]{border-radius:var(--field-radius);-moz-border-radius:var(--field-radius);-webkit-border-radius:var(--field-radius);-o-border-radius:var(--field-radius);border:1px solid var(--field-border);border-top:none;border-left:none;border-right:none;text-align:left;width:100%;outline:none;-o-transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=text]:hover,input[type=email]:hover,input[type=search]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=url]:hover,input[type=file]:hover,input[type=password]:hover,input[type=text]:active,input[type=email]:active,input[type=search]:active,input[type=number]:active,input[type=tel]:active,input[type=url]:active,input[type=file]:active,input[type=password]:active{border-color:var(--focus-color)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=search]:focus-visible,input[type=number]:focus-visible,input[type=tel]:focus-visible,input[type=url]:focus-visible,input[type=file]:focus-visible,input[type=password]:focus-visible,input[type=text].focus,input[type=email].focus,input[type=search].focus,input[type=number].focus,input[type=tel].focus,input[type=url].focus,input[type=file].focus,input[type=password].focus{border-color:var(--focus-color)}input[type=text]:invalid:not(:placeholder-shown):not(:focus),input[type=email]:invalid:not(:placeholder-shown):not(:focus),input[type=search]:invalid:not(:placeholder-shown):not(:focus),input[type=number]:invalid:not(:placeholder-shown):not(:focus),input[type=tel]:invalid:not(:placeholder-shown):not(:focus),input[type=url]:invalid:not(:placeholder-shown):not(:focus),input[type=file]:invalid:not(:placeholder-shown):not(:focus),input[type=password]:invalid:not(:placeholder-shown):not(:focus){--field-border: var(--color-error)}input:disabled{border:none;background:var(--opacity-b);color:var(--field-border);--placeholder-color: var(--field-border)}input[type=file],input[type=checkbox],input[type=radio]{min-height:0;cursor:pointer}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin:0 .5em 0 0;vertical-align:middle;height:16px;width:16px;padding:0;border:1px solid var(--text-color);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;flex-shrink:0}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--text-color)}input[type=checkbox]:focus,input[type=radio]:focus{outline:1px dotted var(--focus-color);outline-offset:2px}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--field-radius);-moz-border-radius:var(--field-radius);-webkit-border-radius:var(--field-radius);-o-border-radius:var(--field-radius);border-bottom:1px solid var(--grid-lines-color);border-top:none;border-left:none;border-right:none;text-align:left;width:100%;outline:none;height:10em;line-height:1.25em;padding:var(--field-padding);resize:none;font-family:var(--headingFont)!important;font-size:22px!important;text-transform:uppercase!important;letter-spacing:-.02em!important;word-break:break-word}textarea:hover,textarea:active{border-color:var(--focus-color)}textarea:focus-visible,textarea.focus{resize:vertical;border-color:var(--focus-color)}textarea.empty{border-color:var(--error);-o-transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;border-bottom:1px solid var(--grid-lines-color);border-top:none;border-left:none;border-right:none;width:100%;outline:none;color:inherit;height:auto;padding:var(--field-padding);-o-transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border-radius:var(--field-radius);-moz-border-radius:var(--field-radius);-webkit-border-radius:var(--field-radius);-o-border-radius:var(--field-radius);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;background-image:var(--dropdown-indicator);background-repeat:no-repeat;-webkit-background-size:16px auto;background-size:16px auto;background-position:100% center;line-height:1.5em}select:focus{border-color:var(--focus-color)}select[required]:valid{color:var(--text-color)}label:has(+input:invalid),label:has(+select:invalid),label:has(+textarea:invalid){color:var(--color-error)}.grecaptcha-badge{display:none!important}.fullscreen-grid{width:100%;height:100vh;height:100dvh;display:grid;background:var(--grid-lines-color);gap:1px;grid-template-columns:1fr;grid-template-rows:1fr min-content 1fr}@media (max-width: 767px){.fullscreen-grid{border-left:var(--hpad) solid var(--background);border-right:var(--hpad) solid var(--background)}.fullscreen-grid .redaction__ecircle{display:none}}@media (min-width: 768px){.fullscreen-grid{grid-template-columns:1fr min-content 1fr;grid-template-rows:1fr 1fr 1fr}}.fullscreen-grid__item{background:var(--background)}@media (max-width: 767px){.fullscreen-grid__item--hide{display:none}}.fullscreen-grid__item--center{background:var(--background);aspect-ratio:2.91/1;width:100%}@media (min-width: 768px){.fullscreen-grid__item--center{height:33.333vh;width:auto;margin:auto}}.fullscreen-grid__corner{width:calc(100% - 15px);height:calc(100% - 15px);border:1px solid var(--grid-lines-color);--border-radius: 400px}@media (max-width: 767px){.fullscreen-grid__corner{display:none}}.fullscreen-grid__corner--top-left{border-top-left-radius:var(--border-radius);border-bottom:none;border-right:none;margin-left:15px;margin-top:15px}.fullscreen-grid__corner--top-right{border-top-right-radius:var(--border-radius);margin-right:15px;margin-top:15px;border-bottom:none;border-left:none}.gform_wrapper{position:relative}.gform_wrapper .gform_validation_errors{display:none}.gform_wrapper .gfield_error{--field-border: var(--color-error)}.gform_wrapper .gfield_error label{color:var(--color-error)}.gform_wrapper .gfield_required_text{font-size:8px;margin-left:2px}.gform_wrapper .gfield_validation_message{font-size:var(--fs-small);color:var(--color-error)}.gform_wrapper .gform_footer{width:fit-content}.gform_wrapper .gform_footer:has([type=submit]){position:relative}.gform_wrapper .gform_footer:has([type=submit]):after{width:calc(100% + 2px);height:calc(100% + 2px);content:"";position:absolute;top:-1px;left:-1px;display:inline-block;background-color:var(--red);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);pointer-events:none;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.gform_wrapper .gform_footer:has([type=submit]):not(:hover):after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.gform_wrapper .gform_footer:has([type=submit]):hover:after,.gform_wrapper .gform_footer:has([type=submit]).btn--hover:after,.gform_wrapper .gform_footer:has([type=submit]).btn--active:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.gform_wrapper .gform_footer:has([type=submit]):active:after,.gform_wrapper .gform_footer:has([type=submit]).btn--active:after{background-color:var(--red-400)}.gform_wrapper .gform_footer:has([type=submit]):focus-visible,.gform_wrapper .gform_footer:has([type=submit]).btn--focus{outline:1px solid var(--text-color);outline-offset:1px}.gform_wrapper .gform_footer:has([type=submit]):disabled,.gform_wrapper .gform_footer:has([type=submit]).btn--disabled{pointer-events:none;background-color:rgba(35,35,35,.1);color:rgba(35,35,35,.1);cursor:not-allowed}.gform_wrapper .gform_footer:has([type=submit]):after{height:calc(100% - 6px);top:2px}@media (min-width: 768px){.gform_wrapper .gform_footer:has([type=submit]):after{height:calc(100% - 12px);top:6px}}.gfield_description{flex-basis:100%}.gfield_description a{text-decoration:underline!important}.gform_fields{display:flex;flex-direction:column;gap:var(--field-spacing)}.gfield--type-section{height:32px;display:block}.gfield--type-section .gsection_title,.gform_required_legend{display:none}.gform_confirmation_message{background:var(--stone);color:var(--black);text-align:center;font-family:var(--headingFont);font-size:22px;text-transform:uppercase;font-weight:600;padding:8px 40px;text-wrap:balance;line-height:1.2em}.gform_confirmation_message:before{content:"";display:inline-block;width:20px;height:20px;-webkit-background-size:contain;background-size:contain;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cg clip-path='url(%23clip0_4846_4196)'%3E%3Cpath d='M8.6251 11.5175L16.3079 3.93233C16.366 3.87422 16.4349 3.82812 16.5108 3.79667C16.5866 3.76521 16.668 3.74902 16.7501 3.74902C16.8322 3.74902 16.9136 3.76521 16.9894 3.79667C17.0653 3.82812 17.1342 3.87422 17.1923 3.93233L19.0673 5.77608C19.1254 5.83412 19.1715 5.90305 19.203 5.97893C19.2344 6.0548 19.2506 6.13613 19.2506 6.21827C19.2506 6.3004 19.2344 6.38173 19.203 6.4576C19.1715 6.53348 19.1254 6.60241 19.0673 6.66045L9.03604 16.6917C8.97799 16.7498 8.90906 16.7959 8.83319 16.8274C8.75731 16.8588 8.67599 16.875 8.59385 16.875C8.51172 16.875 8.43039 16.8588 8.35451 16.8274C8.27864 16.7959 8.20971 16.7498 8.15166 16.6917L2.55791 11.0667C2.44079 10.9495 2.375 10.7906 2.375 10.6249C2.375 10.4592 2.44079 10.3003 2.55791 10.1831L4.43291 8.30811C4.49096 8.25 4.55989 8.2039 4.63576 8.17245C4.71164 8.14099 4.79297 8.1248 4.8751 8.1248C4.95724 8.1248 5.03856 8.14099 5.11444 8.17245C5.19031 8.2039 5.25924 8.25 5.31729 8.30811L8.6251 11.5175Z' fill='%23232323'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4846_4196'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;margin-right:8px}@media (min-width: 768px){.gfield--type-select,.gfield--type-phone,.gfield--type-email,.gfield--type-text,.gfield--type-fileupload,.gfield--type-website,.gfield--type-number,.gfield--type-textarea{display:flex;align-items:center;justify-content:space-between;height:var(--field-height);border-bottom:1px solid var(--field-border);-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}.gfield--type-select label,.gfield--type-phone label,.gfield--type-email label,.gfield--type-text label,.gfield--type-fileupload label,.gfield--type-website label,.gfield--type-number label,.gfield--type-textarea label,.gfield--type-select .ginput_container,.gfield--type-phone .ginput_container,.gfield--type-email .ginput_container,.gfield--type-text .ginput_container,.gfield--type-fileupload .ginput_container,.gfield--type-website .ginput_container,.gfield--type-number .ginput_container,.gfield--type-textarea .ginput_container{flex:1 0}.gfield--type-select label input,.gfield--type-phone label input,.gfield--type-email label input,.gfield--type-text label input,.gfield--type-fileupload label input,.gfield--type-website label input,.gfield--type-number label input,.gfield--type-textarea label input,.gfield--type-select .ginput_container input,.gfield--type-phone .ginput_container input,.gfield--type-email .ginput_container input,.gfield--type-text .ginput_container input,.gfield--type-fileupload .ginput_container input,.gfield--type-website .ginput_container input,.gfield--type-number .ginput_container input,.gfield--type-textarea .ginput_container input,.gfield--type-select label select,.gfield--type-phone label select,.gfield--type-email label select,.gfield--type-text label select,.gfield--type-fileupload label select,.gfield--type-website label select,.gfield--type-number label select,.gfield--type-textarea label select,.gfield--type-select .ginput_container select,.gfield--type-phone .ginput_container select,.gfield--type-email .ginput_container select,.gfield--type-text .ginput_container select,.gfield--type-fileupload .ginput_container select,.gfield--type-website .ginput_container select,.gfield--type-number .ginput_container select,.gfield--type-textarea .ginput_container select{width:100%;border:none}.gfield--type-select:hover,.gfield--type-phone:hover,.gfield--type-email:hover,.gfield--type-text:hover,.gfield--type-fileupload:hover,.gfield--type-website:hover,.gfield--type-number:hover,.gfield--type-textarea:hover,.gfield--type-select:has(input:focus),.gfield--type-phone:has(input:focus),.gfield--type-email:has(input:focus),.gfield--type-text:has(input:focus),.gfield--type-fileupload:has(input:focus),.gfield--type-website:has(input:focus),.gfield--type-number:has(input:focus),.gfield--type-textarea:has(input:focus),.gfield--type-select:has(select:focus),.gfield--type-phone:has(select:focus),.gfield--type-email:has(select:focus),.gfield--type-text:has(select:focus),.gfield--type-fileupload:has(select:focus),.gfield--type-website:has(select:focus),.gfield--type-number:has(select:focus),.gfield--type-textarea:has(select:focus){border-bottom-color:var(--text-color)}}.gfield--type-choice .gchoice{display:flex;align-items:baseline}.gfield--type-choice .ginput_container{min-height:var(--field-height)}.gfield--type-choice .gfield_radio{display:flex;flex-wrap:wrap;gap:16px;padding:16px 0 12px}.gfield--type-choice .gfield_radio label{font-weight:500;font-size:var(--field-font-size)}@media (min-width: 768px){.gfield--type-choice .gfield_radio{gap:32px;padding:16px 0}}@media (min-width: 768px){.gfield--type-choice legend,.gfield--type-choice .ginput_container{display:flex;align-items:center;width:50%;float:left}}.gfield--type-textarea{align-items:flex-start;min-height:0;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}.gfield--type-textarea label{display:block;padding-top:8px;padding-bottom:5px;flex-shrink:0}@media (min-width: 768px){.gfield--type-textarea label{padding-bottom:8px}}.gfield--type-textarea textarea{width:100%;background:transparent;resize:none;padding-top:0;line-height:1.2em!important;margin:6px 0;padding-bottom:0;min-height:0;word-break:break-word}.gfield--type-textarea textarea:hover,.gfield--type-textarea textarea:focus{border-bottom-color:var(--text-color)}@media (min-width: 768px){.gfield--type-textarea textarea{border:none}}@supports not (field-sizing: content){.gfield--type-textarea{height:auto;min-height:var(--field-height)}.gfield--type-textarea:has(textarea:focus){height:auto;border-bottom-color:var(--focus-color)}.gfield--type-textarea textarea{height:auto;height:1.7em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.gfield--type-textarea textarea:active,.gfield--type-textarea textarea:focus{min-height:10em;white-space:normal}@media (min-width: 768px){.gfield--type-textarea textarea{height:1.05em}}}@supports (field-sizing: content){.gfield--type-textarea{height:auto}.gfield--type-textarea textarea{padding:0 0 8px;field-sizing:content;height:auto}}.gfield--type-number .gfield_description{display:none}.gfield--type-consent{display:flex;flex-wrap:nowrap!important;gap:8px;border:none;padding:0;border-bottom:none!important}.gfield--type-consent legend,.gfield--type-consent label{display:none}.gfield--type-consent .ginput_container{display:block;width:24px}.gfield--type-consent .gfield_consent_description{flex:1;max-width:528px;border:none!important}.gfield--type-consent .ginput_container_consent{position:relative;cursor:pointer;margin-top:3px}.gfield--type-consent .ginput_container_consent:has(>input:checked):after,.gfield--type-consent .ginput_container_consent:hover:after{opacity:1}.gfield--type-consent .ginput_container_consent input{z-index:2;vertical-align:top}.gfield--type-consent.gfield_error{position:relative;padding-bottom:16px;margin-bottom:16px}.gfield--type-consent.gfield_error .gfield_validation_message{position:absolute;bottom:0;left:0;width:100%;font-size:var(--fs-small)}.gfield--type-fileupload{border-bottom:none}.gfield--type-fileupload input{border:none}.gfield--type-fileupload:has(.validation_message--hidden-on-empty) .ginput_container_fileupload input{color:var(--placeholder-color)}.gfield--type-fileupload .ginput_container_fileupload{position:relative}@media (min-width: 768px){.gfield--type-fileupload .ginput_container_fileupload{display:flex;align-items:center;height:var(--field-height)}}.gfield--type-fileupload .ginput_container_fileupload input{margin:0;padding-right:20px;color:var(--text-color);line-height:1.2em;min-height:var(--field-height)}.gfield--type-fileupload .ginput_container_fileupload input::file-selector-button{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.gfield--type-fileupload .ginput_container_fileupload:after{content:"";position:absolute;top:14px;right:0;width:16px;height:16px;-webkit-background-size:contain;background-size:contain;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='20' viewBox='0 0 17 20' fill='none'%3E%3Cpath d='M14 16.5H3V19.5H14V16.5Z' fill='%23232323'/%3E%3Cpath d='M14 9L8.5 3M8.5 3L3 9M8.5 3L8.5 12' stroke='%23232323' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat}.gfield--type-fileupload .gform_fileupload_rules{display:none}.gfield--type-fileupload+.gfield--type-html p{margin:0}.gfield--type-fileupload .gform_hidden,.gfield--type-fileupload .screen-reader-text{display:none}.gfield--type-fileupload .gfield_fileupload_progress{position:absolute;top:14px;right:0;width:auto;height:13px;font-size:var(--fs-small);background:var(--stone);z-index:1}.gfield--type-fileupload .gfield_fileupload_progress_complete{display:none}.gfield--type-fileupload .gform_delete_file{padding:0;border:none;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve);margin-left:auto;z-index:2;margin-right:-5px}.gfield--type-fileupload .gform_delete_file .dashicons{background:var(--background)}.gfield--type-fileupload .gform_delete_file .dashicons:before{content:""!important}.gfield--type-fileupload .gform_delete_file:hover{background:var(--text-color);color:var(--background)}.gfield--type-fileupload .ginput_preview_list{width:100%}.gfield--type-fileupload .ginput_preview_list .ginput_preview{display:flex;flex-wrap:nowrap;gap:8px}.gfield--type-fileupload.gfield_error{margin-bottom:40px;position:relative}.gfield--type-fileupload.gfield_error .gfield_validation_message{font-size:var(--fs-small);color:var(--color-error)}.gfield--type-fileupload,.gfield--type-choice{position:relative;border:none;height:auto;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}@media (min-width: 768px){.gfield--type-fileupload,.gfield--type-choice{display:flex;flex-wrap:wrap}}.gfield--type-fileupload:hover>.gfield_description,.gfield--type-choice:hover>.gfield_description,.gfield--type-fileupload:has(input:focus),.gfield--type-choice:has(input:focus){--field-border: var(--text-color);border-top-color:var(--text-color)}.gfield--type-fileupload>.gfield_description:not(.validation_message):not(.gfield_consent_description),.gfield--type-choice>.gfield_description:not(.validation_message):not(.gfield_consent_description){flex-basis:100%;border-top:1px solid var(--field-border);-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve);padding-top:8px}@media (min-width: 768px){.gfield--type-fileupload>.gfield_description:not(.validation_message):not(.gfield_consent_description),.gfield--type-choice>.gfield_description:not(.validation_message):not(.gfield_consent_description){padding-top:12px}}.grid-lines{position:absolute;top:0;left:0;width:100%;height:100%;z-index:996;pointer-events:none}.grid-lines__line{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--grid-lines-color)}.grid-lines__line--vertical{width:1px;height:100%;left:calc(var(--site-border-width) + var(--hpad))}.grid-lines__line--vertical:nth-child(2),.grid-lines__line--vertical .grid-lines__line--right{left:auto;right:calc(var(--site-border-width) + var(--hpad))}.grid-lines__line--horizontal{width:100%;height:1px;top:calc(var(--site-border-width) + var(--hpad))}.grid-lines__line--horizontal:nth-child(4),.grid-lines__line--horizontal .grid-lines__line--bottom{top:auto;bottom:calc(var(--site-border-width) + var(--hpad))}:root{--totalcols: 4;--gutters: calc(var(--totalcols) - 1);--grid-gap: 64px;--min-col-width: calc((100% - (var(--grid-gap) * var(--gutters))) / var(--totalcols))}@media (min-width: 768px){:root{--totalcols: 4;--grid-gap: 64px}}@media (min-width: 1024px){:root{--grid-gap: 32px;--totalcols: 12}}.g{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--min-col-width),1fr));grid-gap:var(--grid-gap)}.subgrid{display:grid;grid-template-columns:subgrid;grid-gap:var(--grid-gap)}.g-fill{--min-col-width: calc((100% / var(--totalcols)) - var(--grid-gap));display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--min-col-width),1fr));grid-gap:var(--grid-gap)}.c-all{grid-column:1/-1}.c1{--cols: 1;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c2{--cols: 2;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c3{--cols: 3;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c4{--cols: 4;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c5{--cols: 5;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c6{--cols: 6;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c7{--cols: 7;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c8{--cols: 8;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c9{--cols: 9;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c10{--cols: 10;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c11{--cols: 11;grid-column:var(--colstart, auto)/span var(--cols, 12)}.c12{--cols: 12;grid-column:var(--colstart, auto)/span var(--cols, 12)}@media (min-width: 768px){.c1-t{--cols: 1;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c2-t{--cols: 2;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c3-t{--cols: 3;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c4-t{--cols: 4;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c5-t{--cols: 5;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c6-t{--cols: 6;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c7-t{--cols: 7;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c8-t{--cols: 8;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c9-t{--cols: 9;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c10-t{--cols: 10;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c11-t{--cols: 11;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 768px){.c12-t{--cols: 12;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c1-l{--cols: 1;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c2-l{--cols: 2;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c3-l{--cols: 3;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c4-l{--cols: 4;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c5-l{--cols: 5;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c6-l{--cols: 6;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c7-l{--cols: 7;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c8-l{--cols: 8;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c9-l{--cols: 9;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c10-l{--cols: 10;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c11-l{--cols: 11;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1024px){.c12-l{--cols: 12;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c1-d{--cols: 1;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c2-d{--cols: 2;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c3-d{--cols: 3;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c4-d{--cols: 4;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c5-d{--cols: 5;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c6-d{--cols: 6;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c7-d{--cols: 7;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c8-d{--cols: 8;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c9-d{--cols: 9;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c10-d{--cols: 10;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c11-d{--cols: 11;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1240px){.c12-d{--cols: 12;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c1-ld{--cols: 1;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c2-ld{--cols: 2;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c3-ld{--cols: 3;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c4-ld{--cols: 4;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c5-ld{--cols: 5;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c6-ld{--cols: 6;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c7-ld{--cols: 7;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c8-ld{--cols: 8;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c9-ld{--cols: 9;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c10-ld{--cols: 10;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c11-ld{--cols: 11;grid-column:var(--colstart, auto)/span var(--cols, 12)}}@media (min-width: 1600px){.c12-ld{--cols: 12;grid-column:var(--colstart, auto)/span var(--cols, 12)}}.cs1{--colstart: 1}.cs2{--colstart: 2}.cs3{--colstart: 3}.cs4{--colstart: 4}.cs5{--colstart: 5}.cs6{--colstart: 6}.cs7{--colstart: 7}.cs8{--colstart: 8}.cs9{--colstart: 9}.cs10{--colstart: 10}.cs11{--colstart: 11}.cs12{--colstart: 12}@media (min-width: 768px){.cs1-t{--colstart: 1}}@media (min-width: 768px){.cs2-t{--colstart: 2}}@media (min-width: 768px){.cs3-t{--colstart: 3}}@media (min-width: 768px){.cs4-t{--colstart: 4}}@media (min-width: 768px){.cs5-t{--colstart: 5}}@media (min-width: 768px){.cs6-t{--colstart: 6}}@media (min-width: 768px){.cs7-t{--colstart: 7}}@media (min-width: 768px){.cs8-t{--colstart: 8}}@media (min-width: 768px){.cs9-t{--colstart: 9}}@media (min-width: 768px){.cs10-t{--colstart: 10}}@media (min-width: 768px){.cs11-t{--colstart: 11}}@media (min-width: 768px){.cs12-t{--colstart: 12}}@media (min-width: 1024px){.cs1-l{--colstart: 1}}@media (min-width: 1024px){.cs2-l{--colstart: 2}}@media (min-width: 1024px){.cs3-l{--colstart: 3}}@media (min-width: 1024px){.cs4-l{--colstart: 4}}@media (min-width: 1024px){.cs5-l{--colstart: 5}}@media (min-width: 1024px){.cs6-l{--colstart: 6}}@media (min-width: 1024px){.cs7-l{--colstart: 7}}@media (min-width: 1024px){.cs8-l{--colstart: 8}}@media (min-width: 1024px){.cs9-l{--colstart: 9}}@media (min-width: 1024px){.cs10-l{--colstart: 10}}@media (min-width: 1024px){.cs11-l{--colstart: 11}}@media (min-width: 1024px){.cs12-l{--colstart: 12}}@media (min-width: 1240px){.cs1-d{--colstart: 1}}@media (min-width: 1240px){.cs2-d{--colstart: 2}}@media (min-width: 1240px){.cs3-d{--colstart: 3}}@media (min-width: 1240px){.cs4-d{--colstart: 4}}@media (min-width: 1240px){.cs5-d{--colstart: 5}}@media (min-width: 1240px){.cs6-d{--colstart: 6}}@media (min-width: 1240px){.cs7-d{--colstart: 7}}@media (min-width: 1240px){.cs8-d{--colstart: 8}}@media (min-width: 1240px){.cs9-d{--colstart: 9}}@media (min-width: 1240px){.cs10-d{--colstart: 10}}@media (min-width: 1240px){.cs11-d{--colstart: 11}}@media (min-width: 1240px){.cs12-d{--colstart: 12}}.csend{--colstart: calc((var(--totalcols) + 1) - var(--cols));grid-column-end:-1}@media (min-width: 768px){.csend-t{--colstart: calc((var(--totalcols) + 1) - var(--cols));grid-column-end:-1}}@media (min-width: 1024px){.csend-l{--colstart: calc((var(--totalcols) + 1) - var(--cols));grid-column-end:-1}}@media (min-width: 1240px){.csend-d{--colstart: calc((var(--totalcols) + 1) - var(--cols));grid-column-end:-1}}header{margin:0;padding:0;background:var(--grey);text-wrap:balance}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.c-PageTransition{width:100%;position:fixed;top:0;left:0;height:100vh;height:100dvh;display:grid;grid-template-rows:1fr 1fr 1fr;z-index:1002}.c-PageTransition__bar{height:100.1%;width:100%;background:var(--red)}img[loading=lazy],img[loading=eager]{opacity:0}img[loading=lazy].loaded,img[loading=eager].loaded{opacity:1;-o-transition:opacity .2s var(--animation-curve);-moz-transition:opacity .2s var(--animation-curve);-webkit-transition:opacity .2s var(--animation-curve);transition:opacity .2s var(--animation-curve)}.js img[data-src]{opacity:0;-o-transition:opacity var(--animation-timing) var(--animation-curve);-moz-transition:opacity var(--animation-timing) var(--animation-curve);-webkit-transition:opacity var(--animation-timing) var(--animation-curve);transition:opacity var(--animation-timing) var(--animation-curve)}.js img[data-src].lazy--loaded{opacity:1}.js img.lazy--placeholder{filter:blur(20px);-o-transition:filter 1.5s ease;-moz-transition:filter 1.5s ease;-webkit-transition:filter 1.5s ease;transition:filter 1.5s ease}.js img.lazy--placeholder.lazy--loaded{filter:blur(0px);-o-transition:filter 1.5s ease;-moz-transition:filter 1.5s ease;-webkit-transition:filter 1.5s ease;transition:filter 1.5s ease}.js img.lazy--background{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center #000;-webkit-background-size:cover;background-size:cover}.mask{--animation-time: .6s;clip-path:inset(110% 0 -10% 0);-o-transition:clip-path var(--animation-time) var(--animation-curve);-moz-transition:clip-path var(--animation-time) var(--animation-curve);-webkit-transition:clip-path var(--animation-time) var(--animation-curve);transition:clip-path var(--animation-time) var(--animation-curve)}@media (max-width: 1023px){.mask-laptop{clip-path:none}}header.visible .mask,section.visible .mask,div.visible .mask,footer.visible .mask{clip-path:inset(0 0 -10% 0);-o-transition:clip-path var(--animation-time) var(--animation-curve);-moz-transition:clip-path var(--animation-time) var(--animation-curve);-webkit-transition:clip-path var(--animation-time) var(--animation-curve);transition:clip-path var(--animation-time) var(--animation-curve)}header.visible .mask.delay:nth-child(1),section.visible .mask.delay:nth-child(1),div.visible .mask.delay:nth-child(1),footer.visible .mask.delay:nth-child(1){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}header.visible .mask.delay:nth-child(2),section.visible .mask.delay:nth-child(2),div.visible .mask.delay:nth-child(2),footer.visible .mask.delay:nth-child(2){transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s}header.visible .mask.delay:nth-child(3),section.visible .mask.delay:nth-child(3),div.visible .mask.delay:nth-child(3),footer.visible .mask.delay:nth-child(3){transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s}header.visible .mask.delay:nth-child(4),section.visible .mask.delay:nth-child(4),div.visible .mask.delay:nth-child(4),footer.visible .mask.delay:nth-child(4){transition-delay:.6s;-moz-transition-delay:.6s;-webkit-transition-delay:.6s;-o-transition-delay:.6s}header.visible .mask.delay:nth-child(5),section.visible .mask.delay:nth-child(5),div.visible .mask.delay:nth-child(5),footer.visible .mask.delay:nth-child(5){transition-delay:.8s;-moz-transition-delay:.8s;-webkit-transition-delay:.8s;-o-transition-delay:.8s}header.visible .mask.delay:nth-child(6),section.visible .mask.delay:nth-child(6),div.visible .mask.delay:nth-child(6),footer.visible .mask.delay:nth-child(6){transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s}header.visible .mask.delay:nth-child(7),section.visible .mask.delay:nth-child(7),div.visible .mask.delay:nth-child(7),footer.visible .mask.delay:nth-child(7){transition-delay:1.2s;-moz-transition-delay:1.2s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s}header.visible .mask.delay:nth-child(8),section.visible .mask.delay:nth-child(8),div.visible .mask.delay:nth-child(8),footer.visible .mask.delay:nth-child(8){transition-delay:1.4s;-moz-transition-delay:1.4s;-webkit-transition-delay:1.4s;-o-transition-delay:1.4s}header.visible .mask.delay:nth-child(9),section.visible .mask.delay:nth-child(9),div.visible .mask.delay:nth-child(9),footer.visible .mask.delay:nth-child(9){transition-delay:1.6s;-moz-transition-delay:1.6s;-webkit-transition-delay:1.6s;-o-transition-delay:1.6s}header.visible .mask.delay:nth-child(10),section.visible .mask.delay:nth-child(10),div.visible .mask.delay:nth-child(10),footer.visible .mask.delay:nth-child(10){transition-delay:1.8s;-moz-transition-delay:1.8s;-webkit-transition-delay:1.8s;-o-transition-delay:1.8s}header.visible .mask.delay:nth-child(11),section.visible .mask.delay:nth-child(11),div.visible .mask.delay:nth-child(11),footer.visible .mask.delay:nth-child(11){transition-delay:2s;-moz-transition-delay:2s;-webkit-transition-delay:2s;-o-transition-delay:2s}header.visible .mask.delay:nth-child(12),section.visible .mask.delay:nth-child(12),div.visible .mask.delay:nth-child(12),footer.visible .mask.delay:nth-child(12){transition-delay:2.2s;-moz-transition-delay:2.2s;-webkit-transition-delay:2.2s;-o-transition-delay:2.2s}header.visible .mask.delay:nth-child(13),section.visible .mask.delay:nth-child(13),div.visible .mask.delay:nth-child(13),footer.visible .mask.delay:nth-child(13){transition-delay:2.4s;-moz-transition-delay:2.4s;-webkit-transition-delay:2.4s;-o-transition-delay:2.4s}header.visible .mask.delay:nth-child(14),section.visible .mask.delay:nth-child(14),div.visible .mask.delay:nth-child(14),footer.visible .mask.delay:nth-child(14){transition-delay:2.6s;-moz-transition-delay:2.6s;-webkit-transition-delay:2.6s;-o-transition-delay:2.6s}header.visible .mask.delay:nth-child(15),section.visible .mask.delay:nth-child(15),div.visible .mask.delay:nth-child(15),footer.visible .mask.delay:nth-child(15){transition-delay:2.8s;-moz-transition-delay:2.8s;-webkit-transition-delay:2.8s;-o-transition-delay:2.8s}header.visible .mask.delay:nth-child(16),section.visible .mask.delay:nth-child(16),div.visible .mask.delay:nth-child(16),footer.visible .mask.delay:nth-child(16){transition-delay:3s;-moz-transition-delay:3s;-webkit-transition-delay:3s;-o-transition-delay:3s}header.visible .mask.delay:nth-child(17),section.visible .mask.delay:nth-child(17),div.visible .mask.delay:nth-child(17),footer.visible .mask.delay:nth-child(17){transition-delay:3.200000000000001s;-moz-transition-delay:3.200000000000001s;-webkit-transition-delay:3.200000000000001s;-o-transition-delay:3.200000000000001s}header.visible .mask.delay:nth-child(18),section.visible .mask.delay:nth-child(18),div.visible .mask.delay:nth-child(18),footer.visible .mask.delay:nth-child(18){transition-delay:3.400000000000001s;-moz-transition-delay:3.400000000000001s;-webkit-transition-delay:3.400000000000001s;-o-transition-delay:3.400000000000001s}header.visible .mask.delay:nth-child(19),section.visible .mask.delay:nth-child(19),div.visible .mask.delay:nth-child(19),footer.visible .mask.delay:nth-child(19){transition-delay:3.600000000000001s;-moz-transition-delay:3.600000000000001s;-webkit-transition-delay:3.600000000000001s;-o-transition-delay:3.600000000000001s}header.visible .mask.delay:nth-child(20),section.visible .mask.delay:nth-child(20),div.visible .mask.delay:nth-child(20),footer.visible .mask.delay:nth-child(20){transition-delay:3.800000000000001s;-moz-transition-delay:3.800000000000001s;-webkit-transition-delay:3.800000000000001s;-o-transition-delay:3.800000000000001s}header.visible .mask.delay:nth-child(21),section.visible .mask.delay:nth-child(21),div.visible .mask.delay:nth-child(21),footer.visible .mask.delay:nth-child(21){transition-delay:4.000000000000001s;-moz-transition-delay:4.000000000000001s;-webkit-transition-delay:4.000000000000001s;-o-transition-delay:4.000000000000001s}header.visible .mask.delay:nth-child(22),section.visible .mask.delay:nth-child(22),div.visible .mask.delay:nth-child(22),footer.visible .mask.delay:nth-child(22){transition-delay:4.200000000000001s;-moz-transition-delay:4.200000000000001s;-webkit-transition-delay:4.200000000000001s;-o-transition-delay:4.200000000000001s}header.visible .mask.delay:nth-child(23),section.visible .mask.delay:nth-child(23),div.visible .mask.delay:nth-child(23),footer.visible .mask.delay:nth-child(23){transition-delay:4.400000000000001s;-moz-transition-delay:4.400000000000001s;-webkit-transition-delay:4.400000000000001s;-o-transition-delay:4.400000000000001s}header.visible .mask.delay:nth-child(24),section.visible .mask.delay:nth-child(24),div.visible .mask.delay:nth-child(24),footer.visible .mask.delay:nth-child(24){transition-delay:4.600000000000001s;-moz-transition-delay:4.600000000000001s;-webkit-transition-delay:4.600000000000001s;-o-transition-delay:4.600000000000001s}header.visible .mask.delay:nth-child(25),section.visible .mask.delay:nth-child(25),div.visible .mask.delay:nth-child(25),footer.visible .mask.delay:nth-child(25){transition-delay:4.800000000000002s;-moz-transition-delay:4.800000000000002s;-webkit-transition-delay:4.800000000000002s;-o-transition-delay:4.800000000000002s}header.visible .mask.delay:nth-child(26),section.visible .mask.delay:nth-child(26),div.visible .mask.delay:nth-child(26),footer.visible .mask.delay:nth-child(26){transition-delay:5.000000000000002s;-moz-transition-delay:5.000000000000002s;-webkit-transition-delay:5.000000000000002s;-o-transition-delay:5.000000000000002s}header.visible .mask.delay:nth-child(27),section.visible .mask.delay:nth-child(27),div.visible .mask.delay:nth-child(27),footer.visible .mask.delay:nth-child(27){transition-delay:5.200000000000002s;-moz-transition-delay:5.200000000000002s;-webkit-transition-delay:5.200000000000002s;-o-transition-delay:5.200000000000002s}header.visible .mask.delay:nth-child(28),section.visible .mask.delay:nth-child(28),div.visible .mask.delay:nth-child(28),footer.visible .mask.delay:nth-child(28){transition-delay:5.400000000000002s;-moz-transition-delay:5.400000000000002s;-webkit-transition-delay:5.400000000000002s;-o-transition-delay:5.400000000000002s}header.visible .mask.delay:nth-child(29),section.visible .mask.delay:nth-child(29),div.visible .mask.delay:nth-child(29),footer.visible .mask.delay:nth-child(29){transition-delay:5.600000000000002s;-moz-transition-delay:5.600000000000002s;-webkit-transition-delay:5.600000000000002s;-o-transition-delay:5.600000000000002s}header.visible .mask.delay:nth-child(30),section.visible .mask.delay:nth-child(30),div.visible .mask.delay:nth-child(30),footer.visible .mask.delay:nth-child(30){transition-delay:5.800000000000002s;-moz-transition-delay:5.800000000000002s;-webkit-transition-delay:5.800000000000002s;-o-transition-delay:5.800000000000002s}header.visible .mask.delay:nth-child(31),section.visible .mask.delay:nth-child(31),div.visible .mask.delay:nth-child(31),footer.visible .mask.delay:nth-child(31){transition-delay:6.000000000000003s;-moz-transition-delay:6.000000000000003s;-webkit-transition-delay:6.000000000000003s;-o-transition-delay:6.000000000000003s}header.visible .mask.delay:nth-child(32),section.visible .mask.delay:nth-child(32),div.visible .mask.delay:nth-child(32),footer.visible .mask.delay:nth-child(32){transition-delay:6.200000000000003s;-moz-transition-delay:6.200000000000003s;-webkit-transition-delay:6.200000000000003s;-o-transition-delay:6.200000000000003s}header.visible .mask.delay:nth-child(33),section.visible .mask.delay:nth-child(33),div.visible .mask.delay:nth-child(33),footer.visible .mask.delay:nth-child(33){transition-delay:6.400000000000003s;-moz-transition-delay:6.400000000000003s;-webkit-transition-delay:6.400000000000003s;-o-transition-delay:6.400000000000003s}header.visible .mask.delay:nth-child(34),section.visible .mask.delay:nth-child(34),div.visible .mask.delay:nth-child(34),footer.visible .mask.delay:nth-child(34){transition-delay:6.600000000000003s;-moz-transition-delay:6.600000000000003s;-webkit-transition-delay:6.600000000000003s;-o-transition-delay:6.600000000000003s}header.visible .mask.delay:nth-child(35),section.visible .mask.delay:nth-child(35),div.visible .mask.delay:nth-child(35),footer.visible .mask.delay:nth-child(35){transition-delay:6.800000000000003s;-moz-transition-delay:6.800000000000003s;-webkit-transition-delay:6.800000000000003s;-o-transition-delay:6.800000000000003s}.rise{position:relative;overflow:hidden}.rise>div,.rise>a,.rise>span,.rise>p{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-o-transition:transform .5s var(--animation-curve),color .2s 0s ease;-moz-transition:transform .5s var(--animation-curve),color .2s 0s ease;-webkit-transition:transform .5s var(--animation-curve),color .2s 0s ease;transition:transform .5s var(--animation-curve),color .2s 0s ease}.rise>span.line{display:inline-block;vertical-align:bottom;overflow:hidden;height:1.3em;padding-top:1.5em;-o-transition:padding-top .8s .3s var(--animation-curve),color .2s 0s ease;-moz-transition:padding-top .8s .3s var(--animation-curve),color .2s 0s ease;-webkit-transition:padding-top .8s .3s var(--animation-curve),color .2s 0s ease;transition:padding-top .8s .3s var(--animation-curve),color .2s 0s ease}@media (max-width: 600px){.rise{height:auto;overflow:visible}.rise br{display:none}.rise>span.line{padding-top:0;overflow:auto;height:auto;display:inline;opacity:0;-o-transition:opacity .8s .3s var(--animation-curve);-moz-transition:opacity .8s .3s var(--animation-curve);-webkit-transition:opacity .8s .3s var(--animation-curve);transition:opacity .8s .3s var(--animation-curve)}}h2.rise>span.line{height:1.2em}section.visible .rise>div,section.visible .rise>a,section.visible .rise>span,section.visible .rise>p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-o-transition:transform .5s .3s var(--animation-curve);-moz-transition:transform .5s .3s var(--animation-curve);-webkit-transition:transform .5s .3s var(--animation-curve);transition:transform .5s .3s var(--animation-curve)}section.visible .rise>span.line{padding-top:0;-o-transition:padding-top .8s .3s var(--animation-curve),color .2s 0s ease;-moz-transition:padding-top .8s .3s var(--animation-curve),color .2s 0s ease;-webkit-transition:padding-top .8s .3s var(--animation-curve),color .2s 0s ease;transition:padding-top .8s .3s var(--animation-curve),color .2s 0s ease}@media (max-width: 600px){section.visible .rise>span.line{opacity:1;-o-transition:opacity .8s .3s var(--animation-curve);-moz-transition:opacity .8s .3s var(--animation-curve);-webkit-transition:opacity .8s .3s var(--animation-curve);transition:opacity .8s .3s var(--animation-curve)}section.visible .rise>span.line:nth-of-type(2){transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s}section.visible .rise>span.line:nth-of-type(3){transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s}}[data-watch=true] .appear,section[class*=b-] .appear,div[class*=b-] .appear,[data-watch=true].appear,section[class*=b-].appear,div[class*=b-].appear{-webkit-transform:translateY(20vh);-moz-transform:translateY(20vh);-o-transform:translateY(20vh);-ms-transform:translateY(20vh);transform:translateY(20vh)}[data-watch=true] .appear,section[class*=b-] .appear,div[class*=b-] .appear,[data-watch=true].appear,section[class*=b-].appear,div[class*=b-].appear,[data-watch=true] .fade,section[class*=b-] .fade,div[class*=b-] .fade,[data-watch=true].fade,section[class*=b-].fade,div[class*=b-].fade{--animation-time: .3s;opacity:0;-o-transition:opacity var(--animation-time) var(--animation-curve),transform var(--animation-time) var(--animation-curve);-moz-transition:opacity var(--animation-time) var(--animation-curve),transform var(--animation-time) var(--animation-curve);-webkit-transition:opacity var(--animation-time) var(--animation-curve),transform var(--animation-time) var(--animation-curve);transition:opacity var(--animation-time) var(--animation-curve),transform var(--animation-time) var(--animation-curve)}[data-watch=true] .appear.delay:nth-child(1),section[class*=b-] .appear.delay:nth-child(1),div[class*=b-] .appear.delay:nth-child(1),[data-watch=true].appear.delay:nth-child(1),section[class*=b-].appear.delay:nth-child(1),div[class*=b-].appear.delay:nth-child(1),[data-watch=true] .fade.delay:nth-child(1),section[class*=b-] .fade.delay:nth-child(1),div[class*=b-] .fade.delay:nth-child(1),[data-watch=true].fade.delay:nth-child(1),section[class*=b-].fade.delay:nth-child(1),div[class*=b-].fade.delay:nth-child(1){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(2),section[class*=b-] .appear.delay:nth-child(2),div[class*=b-] .appear.delay:nth-child(2),[data-watch=true].appear.delay:nth-child(2),section[class*=b-].appear.delay:nth-child(2),div[class*=b-].appear.delay:nth-child(2),[data-watch=true] .fade.delay:nth-child(2),section[class*=b-] .fade.delay:nth-child(2),div[class*=b-] .fade.delay:nth-child(2),[data-watch=true].fade.delay:nth-child(2),section[class*=b-].fade.delay:nth-child(2),div[class*=b-].fade.delay:nth-child(2){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(3),section[class*=b-] .appear.delay:nth-child(3),div[class*=b-] .appear.delay:nth-child(3),[data-watch=true].appear.delay:nth-child(3),section[class*=b-].appear.delay:nth-child(3),div[class*=b-].appear.delay:nth-child(3),[data-watch=true] .fade.delay:nth-child(3),section[class*=b-] .fade.delay:nth-child(3),div[class*=b-] .fade.delay:nth-child(3),[data-watch=true].fade.delay:nth-child(3),section[class*=b-].fade.delay:nth-child(3),div[class*=b-].fade.delay:nth-child(3){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(4),section[class*=b-] .appear.delay:nth-child(4),div[class*=b-] .appear.delay:nth-child(4),[data-watch=true].appear.delay:nth-child(4),section[class*=b-].appear.delay:nth-child(4),div[class*=b-].appear.delay:nth-child(4),[data-watch=true] .fade.delay:nth-child(4),section[class*=b-] .fade.delay:nth-child(4),div[class*=b-] .fade.delay:nth-child(4),[data-watch=true].fade.delay:nth-child(4),section[class*=b-].fade.delay:nth-child(4),div[class*=b-].fade.delay:nth-child(4){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(5),section[class*=b-] .appear.delay:nth-child(5),div[class*=b-] .appear.delay:nth-child(5),[data-watch=true].appear.delay:nth-child(5),section[class*=b-].appear.delay:nth-child(5),div[class*=b-].appear.delay:nth-child(5),[data-watch=true] .fade.delay:nth-child(5),section[class*=b-] .fade.delay:nth-child(5),div[class*=b-] .fade.delay:nth-child(5),[data-watch=true].fade.delay:nth-child(5),section[class*=b-].fade.delay:nth-child(5),div[class*=b-].fade.delay:nth-child(5){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(6),section[class*=b-] .appear.delay:nth-child(6),div[class*=b-] .appear.delay:nth-child(6),[data-watch=true].appear.delay:nth-child(6),section[class*=b-].appear.delay:nth-child(6),div[class*=b-].appear.delay:nth-child(6),[data-watch=true] .fade.delay:nth-child(6),section[class*=b-] .fade.delay:nth-child(6),div[class*=b-] .fade.delay:nth-child(6),[data-watch=true].fade.delay:nth-child(6),section[class*=b-].fade.delay:nth-child(6),div[class*=b-].fade.delay:nth-child(6){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(7),section[class*=b-] .appear.delay:nth-child(7),div[class*=b-] .appear.delay:nth-child(7),[data-watch=true].appear.delay:nth-child(7),section[class*=b-].appear.delay:nth-child(7),div[class*=b-].appear.delay:nth-child(7),[data-watch=true] .fade.delay:nth-child(7),section[class*=b-] .fade.delay:nth-child(7),div[class*=b-] .fade.delay:nth-child(7),[data-watch=true].fade.delay:nth-child(7),section[class*=b-].fade.delay:nth-child(7),div[class*=b-].fade.delay:nth-child(7){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(8),section[class*=b-] .appear.delay:nth-child(8),div[class*=b-] .appear.delay:nth-child(8),[data-watch=true].appear.delay:nth-child(8),section[class*=b-].appear.delay:nth-child(8),div[class*=b-].appear.delay:nth-child(8),[data-watch=true] .fade.delay:nth-child(8),section[class*=b-] .fade.delay:nth-child(8),div[class*=b-] .fade.delay:nth-child(8),[data-watch=true].fade.delay:nth-child(8),section[class*=b-].fade.delay:nth-child(8),div[class*=b-].fade.delay:nth-child(8){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(9),section[class*=b-] .appear.delay:nth-child(9),div[class*=b-] .appear.delay:nth-child(9),[data-watch=true].appear.delay:nth-child(9),section[class*=b-].appear.delay:nth-child(9),div[class*=b-].appear.delay:nth-child(9),[data-watch=true] .fade.delay:nth-child(9),section[class*=b-] .fade.delay:nth-child(9),div[class*=b-] .fade.delay:nth-child(9),[data-watch=true].fade.delay:nth-child(9),section[class*=b-].fade.delay:nth-child(9),div[class*=b-].fade.delay:nth-child(9){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(10),section[class*=b-] .appear.delay:nth-child(10),div[class*=b-] .appear.delay:nth-child(10),[data-watch=true].appear.delay:nth-child(10),section[class*=b-].appear.delay:nth-child(10),div[class*=b-].appear.delay:nth-child(10),[data-watch=true] .fade.delay:nth-child(10),section[class*=b-] .fade.delay:nth-child(10),div[class*=b-] .fade.delay:nth-child(10),[data-watch=true].fade.delay:nth-child(10),section[class*=b-].fade.delay:nth-child(10),div[class*=b-].fade.delay:nth-child(10){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(11),section[class*=b-] .appear.delay:nth-child(11),div[class*=b-] .appear.delay:nth-child(11),[data-watch=true].appear.delay:nth-child(11),section[class*=b-].appear.delay:nth-child(11),div[class*=b-].appear.delay:nth-child(11),[data-watch=true] .fade.delay:nth-child(11),section[class*=b-] .fade.delay:nth-child(11),div[class*=b-] .fade.delay:nth-child(11),[data-watch=true].fade.delay:nth-child(11),section[class*=b-].fade.delay:nth-child(11),div[class*=b-].fade.delay:nth-child(11){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(12),section[class*=b-] .appear.delay:nth-child(12),div[class*=b-] .appear.delay:nth-child(12),[data-watch=true].appear.delay:nth-child(12),section[class*=b-].appear.delay:nth-child(12),div[class*=b-].appear.delay:nth-child(12),[data-watch=true] .fade.delay:nth-child(12),section[class*=b-] .fade.delay:nth-child(12),div[class*=b-] .fade.delay:nth-child(12),[data-watch=true].fade.delay:nth-child(12),section[class*=b-].fade.delay:nth-child(12),div[class*=b-].fade.delay:nth-child(12){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(13),section[class*=b-] .appear.delay:nth-child(13),div[class*=b-] .appear.delay:nth-child(13),[data-watch=true].appear.delay:nth-child(13),section[class*=b-].appear.delay:nth-child(13),div[class*=b-].appear.delay:nth-child(13),[data-watch=true] .fade.delay:nth-child(13),section[class*=b-] .fade.delay:nth-child(13),div[class*=b-] .fade.delay:nth-child(13),[data-watch=true].fade.delay:nth-child(13),section[class*=b-].fade.delay:nth-child(13),div[class*=b-].fade.delay:nth-child(13){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(14),section[class*=b-] .appear.delay:nth-child(14),div[class*=b-] .appear.delay:nth-child(14),[data-watch=true].appear.delay:nth-child(14),section[class*=b-].appear.delay:nth-child(14),div[class*=b-].appear.delay:nth-child(14),[data-watch=true] .fade.delay:nth-child(14),section[class*=b-] .fade.delay:nth-child(14),div[class*=b-] .fade.delay:nth-child(14),[data-watch=true].fade.delay:nth-child(14),section[class*=b-].fade.delay:nth-child(14),div[class*=b-].fade.delay:nth-child(14){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(15),section[class*=b-] .appear.delay:nth-child(15),div[class*=b-] .appear.delay:nth-child(15),[data-watch=true].appear.delay:nth-child(15),section[class*=b-].appear.delay:nth-child(15),div[class*=b-].appear.delay:nth-child(15),[data-watch=true] .fade.delay:nth-child(15),section[class*=b-] .fade.delay:nth-child(15),div[class*=b-] .fade.delay:nth-child(15),[data-watch=true].fade.delay:nth-child(15),section[class*=b-].fade.delay:nth-child(15),div[class*=b-].fade.delay:nth-child(15){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(16),section[class*=b-] .appear.delay:nth-child(16),div[class*=b-] .appear.delay:nth-child(16),[data-watch=true].appear.delay:nth-child(16),section[class*=b-].appear.delay:nth-child(16),div[class*=b-].appear.delay:nth-child(16),[data-watch=true] .fade.delay:nth-child(16),section[class*=b-] .fade.delay:nth-child(16),div[class*=b-] .fade.delay:nth-child(16),[data-watch=true].fade.delay:nth-child(16),section[class*=b-].fade.delay:nth-child(16),div[class*=b-].fade.delay:nth-child(16){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(17),section[class*=b-] .appear.delay:nth-child(17),div[class*=b-] .appear.delay:nth-child(17),[data-watch=true].appear.delay:nth-child(17),section[class*=b-].appear.delay:nth-child(17),div[class*=b-].appear.delay:nth-child(17),[data-watch=true] .fade.delay:nth-child(17),section[class*=b-] .fade.delay:nth-child(17),div[class*=b-] .fade.delay:nth-child(17),[data-watch=true].fade.delay:nth-child(17),section[class*=b-].fade.delay:nth-child(17),div[class*=b-].fade.delay:nth-child(17){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(18),section[class*=b-] .appear.delay:nth-child(18),div[class*=b-] .appear.delay:nth-child(18),[data-watch=true].appear.delay:nth-child(18),section[class*=b-].appear.delay:nth-child(18),div[class*=b-].appear.delay:nth-child(18),[data-watch=true] .fade.delay:nth-child(18),section[class*=b-] .fade.delay:nth-child(18),div[class*=b-] .fade.delay:nth-child(18),[data-watch=true].fade.delay:nth-child(18),section[class*=b-].fade.delay:nth-child(18),div[class*=b-].fade.delay:nth-child(18){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(19),section[class*=b-] .appear.delay:nth-child(19),div[class*=b-] .appear.delay:nth-child(19),[data-watch=true].appear.delay:nth-child(19),section[class*=b-].appear.delay:nth-child(19),div[class*=b-].appear.delay:nth-child(19),[data-watch=true] .fade.delay:nth-child(19),section[class*=b-] .fade.delay:nth-child(19),div[class*=b-] .fade.delay:nth-child(19),[data-watch=true].fade.delay:nth-child(19),section[class*=b-].fade.delay:nth-child(19),div[class*=b-].fade.delay:nth-child(19){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(20),section[class*=b-] .appear.delay:nth-child(20),div[class*=b-] .appear.delay:nth-child(20),[data-watch=true].appear.delay:nth-child(20),section[class*=b-].appear.delay:nth-child(20),div[class*=b-].appear.delay:nth-child(20),[data-watch=true] .fade.delay:nth-child(20),section[class*=b-] .fade.delay:nth-child(20),div[class*=b-] .fade.delay:nth-child(20),[data-watch=true].fade.delay:nth-child(20),section[class*=b-].fade.delay:nth-child(20),div[class*=b-].fade.delay:nth-child(20){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(21),section[class*=b-] .appear.delay:nth-child(21),div[class*=b-] .appear.delay:nth-child(21),[data-watch=true].appear.delay:nth-child(21),section[class*=b-].appear.delay:nth-child(21),div[class*=b-].appear.delay:nth-child(21),[data-watch=true] .fade.delay:nth-child(21),section[class*=b-] .fade.delay:nth-child(21),div[class*=b-] .fade.delay:nth-child(21),[data-watch=true].fade.delay:nth-child(21),section[class*=b-].fade.delay:nth-child(21),div[class*=b-].fade.delay:nth-child(21){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(22),section[class*=b-] .appear.delay:nth-child(22),div[class*=b-] .appear.delay:nth-child(22),[data-watch=true].appear.delay:nth-child(22),section[class*=b-].appear.delay:nth-child(22),div[class*=b-].appear.delay:nth-child(22),[data-watch=true] .fade.delay:nth-child(22),section[class*=b-] .fade.delay:nth-child(22),div[class*=b-] .fade.delay:nth-child(22),[data-watch=true].fade.delay:nth-child(22),section[class*=b-].fade.delay:nth-child(22),div[class*=b-].fade.delay:nth-child(22){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(23),section[class*=b-] .appear.delay:nth-child(23),div[class*=b-] .appear.delay:nth-child(23),[data-watch=true].appear.delay:nth-child(23),section[class*=b-].appear.delay:nth-child(23),div[class*=b-].appear.delay:nth-child(23),[data-watch=true] .fade.delay:nth-child(23),section[class*=b-] .fade.delay:nth-child(23),div[class*=b-] .fade.delay:nth-child(23),[data-watch=true].fade.delay:nth-child(23),section[class*=b-].fade.delay:nth-child(23),div[class*=b-].fade.delay:nth-child(23){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(24),section[class*=b-] .appear.delay:nth-child(24),div[class*=b-] .appear.delay:nth-child(24),[data-watch=true].appear.delay:nth-child(24),section[class*=b-].appear.delay:nth-child(24),div[class*=b-].appear.delay:nth-child(24),[data-watch=true] .fade.delay:nth-child(24),section[class*=b-] .fade.delay:nth-child(24),div[class*=b-] .fade.delay:nth-child(24),[data-watch=true].fade.delay:nth-child(24),section[class*=b-].fade.delay:nth-child(24),div[class*=b-].fade.delay:nth-child(24){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(25),section[class*=b-] .appear.delay:nth-child(25),div[class*=b-] .appear.delay:nth-child(25),[data-watch=true].appear.delay:nth-child(25),section[class*=b-].appear.delay:nth-child(25),div[class*=b-].appear.delay:nth-child(25),[data-watch=true] .fade.delay:nth-child(25),section[class*=b-] .fade.delay:nth-child(25),div[class*=b-] .fade.delay:nth-child(25),[data-watch=true].fade.delay:nth-child(25),section[class*=b-].fade.delay:nth-child(25),div[class*=b-].fade.delay:nth-child(25){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(26),section[class*=b-] .appear.delay:nth-child(26),div[class*=b-] .appear.delay:nth-child(26),[data-watch=true].appear.delay:nth-child(26),section[class*=b-].appear.delay:nth-child(26),div[class*=b-].appear.delay:nth-child(26),[data-watch=true] .fade.delay:nth-child(26),section[class*=b-] .fade.delay:nth-child(26),div[class*=b-] .fade.delay:nth-child(26),[data-watch=true].fade.delay:nth-child(26),section[class*=b-].fade.delay:nth-child(26),div[class*=b-].fade.delay:nth-child(26){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(27),section[class*=b-] .appear.delay:nth-child(27),div[class*=b-] .appear.delay:nth-child(27),[data-watch=true].appear.delay:nth-child(27),section[class*=b-].appear.delay:nth-child(27),div[class*=b-].appear.delay:nth-child(27),[data-watch=true] .fade.delay:nth-child(27),section[class*=b-] .fade.delay:nth-child(27),div[class*=b-] .fade.delay:nth-child(27),[data-watch=true].fade.delay:nth-child(27),section[class*=b-].fade.delay:nth-child(27),div[class*=b-].fade.delay:nth-child(27){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(28),section[class*=b-] .appear.delay:nth-child(28),div[class*=b-] .appear.delay:nth-child(28),[data-watch=true].appear.delay:nth-child(28),section[class*=b-].appear.delay:nth-child(28),div[class*=b-].appear.delay:nth-child(28),[data-watch=true] .fade.delay:nth-child(28),section[class*=b-] .fade.delay:nth-child(28),div[class*=b-] .fade.delay:nth-child(28),[data-watch=true].fade.delay:nth-child(28),section[class*=b-].fade.delay:nth-child(28),div[class*=b-].fade.delay:nth-child(28){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(29),section[class*=b-] .appear.delay:nth-child(29),div[class*=b-] .appear.delay:nth-child(29),[data-watch=true].appear.delay:nth-child(29),section[class*=b-].appear.delay:nth-child(29),div[class*=b-].appear.delay:nth-child(29),[data-watch=true] .fade.delay:nth-child(29),section[class*=b-] .fade.delay:nth-child(29),div[class*=b-] .fade.delay:nth-child(29),[data-watch=true].fade.delay:nth-child(29),section[class*=b-].fade.delay:nth-child(29),div[class*=b-].fade.delay:nth-child(29){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(30),section[class*=b-] .appear.delay:nth-child(30),div[class*=b-] .appear.delay:nth-child(30),[data-watch=true].appear.delay:nth-child(30),section[class*=b-].appear.delay:nth-child(30),div[class*=b-].appear.delay:nth-child(30),[data-watch=true] .fade.delay:nth-child(30),section[class*=b-] .fade.delay:nth-child(30),div[class*=b-] .fade.delay:nth-child(30),[data-watch=true].fade.delay:nth-child(30),section[class*=b-].fade.delay:nth-child(30),div[class*=b-].fade.delay:nth-child(30){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(31),section[class*=b-] .appear.delay:nth-child(31),div[class*=b-] .appear.delay:nth-child(31),[data-watch=true].appear.delay:nth-child(31),section[class*=b-].appear.delay:nth-child(31),div[class*=b-].appear.delay:nth-child(31),[data-watch=true] .fade.delay:nth-child(31),section[class*=b-] .fade.delay:nth-child(31),div[class*=b-] .fade.delay:nth-child(31),[data-watch=true].fade.delay:nth-child(31),section[class*=b-].fade.delay:nth-child(31),div[class*=b-].fade.delay:nth-child(31){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(32),section[class*=b-] .appear.delay:nth-child(32),div[class*=b-] .appear.delay:nth-child(32),[data-watch=true].appear.delay:nth-child(32),section[class*=b-].appear.delay:nth-child(32),div[class*=b-].appear.delay:nth-child(32),[data-watch=true] .fade.delay:nth-child(32),section[class*=b-] .fade.delay:nth-child(32),div[class*=b-] .fade.delay:nth-child(32),[data-watch=true].fade.delay:nth-child(32),section[class*=b-].fade.delay:nth-child(32),div[class*=b-].fade.delay:nth-child(32){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(33),section[class*=b-] .appear.delay:nth-child(33),div[class*=b-] .appear.delay:nth-child(33),[data-watch=true].appear.delay:nth-child(33),section[class*=b-].appear.delay:nth-child(33),div[class*=b-].appear.delay:nth-child(33),[data-watch=true] .fade.delay:nth-child(33),section[class*=b-] .fade.delay:nth-child(33),div[class*=b-] .fade.delay:nth-child(33),[data-watch=true].fade.delay:nth-child(33),section[class*=b-].fade.delay:nth-child(33),div[class*=b-].fade.delay:nth-child(33){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(34),section[class*=b-] .appear.delay:nth-child(34),div[class*=b-] .appear.delay:nth-child(34),[data-watch=true].appear.delay:nth-child(34),section[class*=b-].appear.delay:nth-child(34),div[class*=b-].appear.delay:nth-child(34),[data-watch=true] .fade.delay:nth-child(34),section[class*=b-] .fade.delay:nth-child(34),div[class*=b-] .fade.delay:nth-child(34),[data-watch=true].fade.delay:nth-child(34),section[class*=b-].fade.delay:nth-child(34),div[class*=b-].fade.delay:nth-child(34){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}[data-watch=true] .appear.delay:nth-child(35),section[class*=b-] .appear.delay:nth-child(35),div[class*=b-] .appear.delay:nth-child(35),[data-watch=true].appear.delay:nth-child(35),section[class*=b-].appear.delay:nth-child(35),div[class*=b-].appear.delay:nth-child(35),[data-watch=true] .fade.delay:nth-child(35),section[class*=b-] .fade.delay:nth-child(35),div[class*=b-] .fade.delay:nth-child(35),[data-watch=true].fade.delay:nth-child(35),section[class*=b-].fade.delay:nth-child(35),div[class*=b-].fade.delay:nth-child(35){transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}@media (max-width: 1023px){[data-watch=true] .fade-laptop,section[class*=b-] .fade-laptop,div[class*=b-] .fade-laptop{opacity:1}}[data-watch=true].visible .appear,section[class*=b-].visible .appear,div[class*=b-].visible .appear,[data-watch=true] .visible .appear,section[class*=b-] .visible .appear,div[class*=b-] .visible .appear,[data-watch=true].visible.appear,section[class*=b-].visible.appear,div[class*=b-].visible.appear,[data-watch=true] .visible.appear,section[class*=b-] .visible.appear,div[class*=b-] .visible.appear{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}[data-watch=true].visible .appear,section[class*=b-].visible .appear,div[class*=b-].visible .appear,[data-watch=true] .visible .appear,section[class*=b-] .visible .appear,div[class*=b-] .visible .appear,[data-watch=true].visible.appear,section[class*=b-].visible.appear,div[class*=b-].visible.appear,[data-watch=true] .visible.appear,section[class*=b-] .visible.appear,div[class*=b-] .visible.appear,[data-watch=true].visible .fade,section[class*=b-].visible .fade,div[class*=b-].visible .fade,[data-watch=true] .visible .fade,section[class*=b-] .visible .fade,div[class*=b-] .visible .fade,[data-watch=true].visible.fade,section[class*=b-].visible.fade,div[class*=b-].visible.fade,[data-watch=true] .visible.fade,section[class*=b-] .visible.fade,div[class*=b-] .visible.fade{opacity:1;-o-transition:opacity var(--animation-time) var(--animation-curve),transform var(--animation-time) var(--animation-curve);-moz-transition:opacity var(--animation-time) var(--animation-curve),transform var(--animation-time) var(--animation-curve);-webkit-transition:opacity var(--animation-time) var(--animation-curve),transform var(--animation-time) var(--animation-curve);transition:opacity var(--animation-time) var(--animation-curve),transform var(--animation-time) var(--animation-curve)}[data-watch=true].visible .appear.delay:nth-child(1),section[class*=b-].visible .appear.delay:nth-child(1),div[class*=b-].visible .appear.delay:nth-child(1),[data-watch=true] .visible .appear.delay:nth-child(1),section[class*=b-] .visible .appear.delay:nth-child(1),div[class*=b-] .visible .appear.delay:nth-child(1),[data-watch=true].visible.appear.delay:nth-child(1),section[class*=b-].visible.appear.delay:nth-child(1),div[class*=b-].visible.appear.delay:nth-child(1),[data-watch=true] .visible.appear.delay:nth-child(1),section[class*=b-] .visible.appear.delay:nth-child(1),div[class*=b-] .visible.appear.delay:nth-child(1),[data-watch=true].visible .fade.delay:nth-child(1),section[class*=b-].visible .fade.delay:nth-child(1),div[class*=b-].visible .fade.delay:nth-child(1),[data-watch=true] .visible .fade.delay:nth-child(1),section[class*=b-] .visible .fade.delay:nth-child(1),div[class*=b-] .visible .fade.delay:nth-child(1),[data-watch=true].visible.fade.delay:nth-child(1),section[class*=b-].visible.fade.delay:nth-child(1),div[class*=b-].visible.fade.delay:nth-child(1),[data-watch=true] .visible.fade.delay:nth-child(1),section[class*=b-] .visible.fade.delay:nth-child(1),div[class*=b-] .visible.fade.delay:nth-child(1){transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s}[data-watch=true].visible .appear.delay:nth-child(2),section[class*=b-].visible .appear.delay:nth-child(2),div[class*=b-].visible .appear.delay:nth-child(2),[data-watch=true] .visible .appear.delay:nth-child(2),section[class*=b-] .visible .appear.delay:nth-child(2),div[class*=b-] .visible .appear.delay:nth-child(2),[data-watch=true].visible.appear.delay:nth-child(2),section[class*=b-].visible.appear.delay:nth-child(2),div[class*=b-].visible.appear.delay:nth-child(2),[data-watch=true] .visible.appear.delay:nth-child(2),section[class*=b-] .visible.appear.delay:nth-child(2),div[class*=b-] .visible.appear.delay:nth-child(2),[data-watch=true].visible .fade.delay:nth-child(2),section[class*=b-].visible .fade.delay:nth-child(2),div[class*=b-].visible .fade.delay:nth-child(2),[data-watch=true] .visible .fade.delay:nth-child(2),section[class*=b-] .visible .fade.delay:nth-child(2),div[class*=b-] .visible .fade.delay:nth-child(2),[data-watch=true].visible.fade.delay:nth-child(2),section[class*=b-].visible.fade.delay:nth-child(2),div[class*=b-].visible.fade.delay:nth-child(2),[data-watch=true] .visible.fade.delay:nth-child(2),section[class*=b-] .visible.fade.delay:nth-child(2),div[class*=b-] .visible.fade.delay:nth-child(2){transition-delay:.15s;-moz-transition-delay:.15s;-webkit-transition-delay:.15s;-o-transition-delay:.15s}[data-watch=true].visible .appear.delay:nth-child(3),section[class*=b-].visible .appear.delay:nth-child(3),div[class*=b-].visible .appear.delay:nth-child(3),[data-watch=true] .visible .appear.delay:nth-child(3),section[class*=b-] .visible .appear.delay:nth-child(3),div[class*=b-] .visible .appear.delay:nth-child(3),[data-watch=true].visible.appear.delay:nth-child(3),section[class*=b-].visible.appear.delay:nth-child(3),div[class*=b-].visible.appear.delay:nth-child(3),[data-watch=true] .visible.appear.delay:nth-child(3),section[class*=b-] .visible.appear.delay:nth-child(3),div[class*=b-] .visible.appear.delay:nth-child(3),[data-watch=true].visible .fade.delay:nth-child(3),section[class*=b-].visible .fade.delay:nth-child(3),div[class*=b-].visible .fade.delay:nth-child(3),[data-watch=true] .visible .fade.delay:nth-child(3),section[class*=b-] .visible .fade.delay:nth-child(3),div[class*=b-] .visible .fade.delay:nth-child(3),[data-watch=true].visible.fade.delay:nth-child(3),section[class*=b-].visible.fade.delay:nth-child(3),div[class*=b-].visible.fade.delay:nth-child(3),[data-watch=true] .visible.fade.delay:nth-child(3),section[class*=b-] .visible.fade.delay:nth-child(3),div[class*=b-] .visible.fade.delay:nth-child(3){transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s}[data-watch=true].visible .appear.delay:nth-child(4),section[class*=b-].visible .appear.delay:nth-child(4),div[class*=b-].visible .appear.delay:nth-child(4),[data-watch=true] .visible .appear.delay:nth-child(4),section[class*=b-] .visible .appear.delay:nth-child(4),div[class*=b-] .visible .appear.delay:nth-child(4),[data-watch=true].visible.appear.delay:nth-child(4),section[class*=b-].visible.appear.delay:nth-child(4),div[class*=b-].visible.appear.delay:nth-child(4),[data-watch=true] .visible.appear.delay:nth-child(4),section[class*=b-] .visible.appear.delay:nth-child(4),div[class*=b-] .visible.appear.delay:nth-child(4),[data-watch=true].visible .fade.delay:nth-child(4),section[class*=b-].visible .fade.delay:nth-child(4),div[class*=b-].visible .fade.delay:nth-child(4),[data-watch=true] .visible .fade.delay:nth-child(4),section[class*=b-] .visible .fade.delay:nth-child(4),div[class*=b-] .visible .fade.delay:nth-child(4),[data-watch=true].visible.fade.delay:nth-child(4),section[class*=b-].visible.fade.delay:nth-child(4),div[class*=b-].visible.fade.delay:nth-child(4),[data-watch=true] .visible.fade.delay:nth-child(4),section[class*=b-] .visible.fade.delay:nth-child(4),div[class*=b-] .visible.fade.delay:nth-child(4){transition-delay:.25s;-moz-transition-delay:.25s;-webkit-transition-delay:.25s;-o-transition-delay:.25s}[data-watch=true].visible .appear.delay:nth-child(5),section[class*=b-].visible .appear.delay:nth-child(5),div[class*=b-].visible .appear.delay:nth-child(5),[data-watch=true] .visible .appear.delay:nth-child(5),section[class*=b-] .visible .appear.delay:nth-child(5),div[class*=b-] .visible .appear.delay:nth-child(5),[data-watch=true].visible.appear.delay:nth-child(5),section[class*=b-].visible.appear.delay:nth-child(5),div[class*=b-].visible.appear.delay:nth-child(5),[data-watch=true] .visible.appear.delay:nth-child(5),section[class*=b-] .visible.appear.delay:nth-child(5),div[class*=b-] .visible.appear.delay:nth-child(5),[data-watch=true].visible .fade.delay:nth-child(5),section[class*=b-].visible .fade.delay:nth-child(5),div[class*=b-].visible .fade.delay:nth-child(5),[data-watch=true] .visible .fade.delay:nth-child(5),section[class*=b-] .visible .fade.delay:nth-child(5),div[class*=b-] .visible .fade.delay:nth-child(5),[data-watch=true].visible.fade.delay:nth-child(5),section[class*=b-].visible.fade.delay:nth-child(5),div[class*=b-].visible.fade.delay:nth-child(5),[data-watch=true] .visible.fade.delay:nth-child(5),section[class*=b-] .visible.fade.delay:nth-child(5),div[class*=b-] .visible.fade.delay:nth-child(5){transition-delay:.3s;-moz-transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s}[data-watch=true].visible .appear.delay:nth-child(6),section[class*=b-].visible .appear.delay:nth-child(6),div[class*=b-].visible .appear.delay:nth-child(6),[data-watch=true] .visible .appear.delay:nth-child(6),section[class*=b-] .visible .appear.delay:nth-child(6),div[class*=b-] .visible .appear.delay:nth-child(6),[data-watch=true].visible.appear.delay:nth-child(6),section[class*=b-].visible.appear.delay:nth-child(6),div[class*=b-].visible.appear.delay:nth-child(6),[data-watch=true] .visible.appear.delay:nth-child(6),section[class*=b-] .visible.appear.delay:nth-child(6),div[class*=b-] .visible.appear.delay:nth-child(6),[data-watch=true].visible .fade.delay:nth-child(6),section[class*=b-].visible .fade.delay:nth-child(6),div[class*=b-].visible .fade.delay:nth-child(6),[data-watch=true] .visible .fade.delay:nth-child(6),section[class*=b-] .visible .fade.delay:nth-child(6),div[class*=b-] .visible .fade.delay:nth-child(6),[data-watch=true].visible.fade.delay:nth-child(6),section[class*=b-].visible.fade.delay:nth-child(6),div[class*=b-].visible.fade.delay:nth-child(6),[data-watch=true] .visible.fade.delay:nth-child(6),section[class*=b-] .visible.fade.delay:nth-child(6),div[class*=b-] .visible.fade.delay:nth-child(6){transition-delay:.35s;-moz-transition-delay:.35s;-webkit-transition-delay:.35s;-o-transition-delay:.35s}[data-watch=true].visible .appear.delay:nth-child(7),section[class*=b-].visible .appear.delay:nth-child(7),div[class*=b-].visible .appear.delay:nth-child(7),[data-watch=true] .visible .appear.delay:nth-child(7),section[class*=b-] .visible .appear.delay:nth-child(7),div[class*=b-] .visible .appear.delay:nth-child(7),[data-watch=true].visible.appear.delay:nth-child(7),section[class*=b-].visible.appear.delay:nth-child(7),div[class*=b-].visible.appear.delay:nth-child(7),[data-watch=true] .visible.appear.delay:nth-child(7),section[class*=b-] .visible.appear.delay:nth-child(7),div[class*=b-] .visible.appear.delay:nth-child(7),[data-watch=true].visible .fade.delay:nth-child(7),section[class*=b-].visible .fade.delay:nth-child(7),div[class*=b-].visible .fade.delay:nth-child(7),[data-watch=true] .visible .fade.delay:nth-child(7),section[class*=b-] .visible .fade.delay:nth-child(7),div[class*=b-] .visible .fade.delay:nth-child(7),[data-watch=true].visible.fade.delay:nth-child(7),section[class*=b-].visible.fade.delay:nth-child(7),div[class*=b-].visible.fade.delay:nth-child(7),[data-watch=true] .visible.fade.delay:nth-child(7),section[class*=b-] .visible.fade.delay:nth-child(7),div[class*=b-] .visible.fade.delay:nth-child(7){transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s}[data-watch=true].visible .appear.delay:nth-child(8),section[class*=b-].visible .appear.delay:nth-child(8),div[class*=b-].visible .appear.delay:nth-child(8),[data-watch=true] .visible .appear.delay:nth-child(8),section[class*=b-] .visible .appear.delay:nth-child(8),div[class*=b-] .visible .appear.delay:nth-child(8),[data-watch=true].visible.appear.delay:nth-child(8),section[class*=b-].visible.appear.delay:nth-child(8),div[class*=b-].visible.appear.delay:nth-child(8),[data-watch=true] .visible.appear.delay:nth-child(8),section[class*=b-] .visible.appear.delay:nth-child(8),div[class*=b-] .visible.appear.delay:nth-child(8),[data-watch=true].visible .fade.delay:nth-child(8),section[class*=b-].visible .fade.delay:nth-child(8),div[class*=b-].visible .fade.delay:nth-child(8),[data-watch=true] .visible .fade.delay:nth-child(8),section[class*=b-] .visible .fade.delay:nth-child(8),div[class*=b-] .visible .fade.delay:nth-child(8),[data-watch=true].visible.fade.delay:nth-child(8),section[class*=b-].visible.fade.delay:nth-child(8),div[class*=b-].visible.fade.delay:nth-child(8),[data-watch=true] .visible.fade.delay:nth-child(8),section[class*=b-] .visible.fade.delay:nth-child(8),div[class*=b-] .visible.fade.delay:nth-child(8){transition-delay:.45s;-moz-transition-delay:.45s;-webkit-transition-delay:.45s;-o-transition-delay:.45s}[data-watch=true].visible .appear.delay:nth-child(9),section[class*=b-].visible .appear.delay:nth-child(9),div[class*=b-].visible .appear.delay:nth-child(9),[data-watch=true] .visible .appear.delay:nth-child(9),section[class*=b-] .visible .appear.delay:nth-child(9),div[class*=b-] .visible .appear.delay:nth-child(9),[data-watch=true].visible.appear.delay:nth-child(9),section[class*=b-].visible.appear.delay:nth-child(9),div[class*=b-].visible.appear.delay:nth-child(9),[data-watch=true] .visible.appear.delay:nth-child(9),section[class*=b-] .visible.appear.delay:nth-child(9),div[class*=b-] .visible.appear.delay:nth-child(9),[data-watch=true].visible .fade.delay:nth-child(9),section[class*=b-].visible .fade.delay:nth-child(9),div[class*=b-].visible .fade.delay:nth-child(9),[data-watch=true] .visible .fade.delay:nth-child(9),section[class*=b-] .visible .fade.delay:nth-child(9),div[class*=b-] .visible .fade.delay:nth-child(9),[data-watch=true].visible.fade.delay:nth-child(9),section[class*=b-].visible.fade.delay:nth-child(9),div[class*=b-].visible.fade.delay:nth-child(9),[data-watch=true] .visible.fade.delay:nth-child(9),section[class*=b-] .visible.fade.delay:nth-child(9),div[class*=b-] .visible.fade.delay:nth-child(9){transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s}[data-watch=true].visible .appear.delay:nth-child(10),section[class*=b-].visible .appear.delay:nth-child(10),div[class*=b-].visible .appear.delay:nth-child(10),[data-watch=true] .visible .appear.delay:nth-child(10),section[class*=b-] .visible .appear.delay:nth-child(10),div[class*=b-] .visible .appear.delay:nth-child(10),[data-watch=true].visible.appear.delay:nth-child(10),section[class*=b-].visible.appear.delay:nth-child(10),div[class*=b-].visible.appear.delay:nth-child(10),[data-watch=true] .visible.appear.delay:nth-child(10),section[class*=b-] .visible.appear.delay:nth-child(10),div[class*=b-] .visible.appear.delay:nth-child(10),[data-watch=true].visible .fade.delay:nth-child(10),section[class*=b-].visible .fade.delay:nth-child(10),div[class*=b-].visible .fade.delay:nth-child(10),[data-watch=true] .visible .fade.delay:nth-child(10),section[class*=b-] .visible .fade.delay:nth-child(10),div[class*=b-] .visible .fade.delay:nth-child(10),[data-watch=true].visible.fade.delay:nth-child(10),section[class*=b-].visible.fade.delay:nth-child(10),div[class*=b-].visible.fade.delay:nth-child(10),[data-watch=true] .visible.fade.delay:nth-child(10),section[class*=b-] .visible.fade.delay:nth-child(10),div[class*=b-] .visible.fade.delay:nth-child(10){transition-delay:.55s;-moz-transition-delay:.55s;-webkit-transition-delay:.55s;-o-transition-delay:.55s}[data-watch=true].visible .appear.delay:nth-child(11),section[class*=b-].visible .appear.delay:nth-child(11),div[class*=b-].visible .appear.delay:nth-child(11),[data-watch=true] .visible .appear.delay:nth-child(11),section[class*=b-] .visible .appear.delay:nth-child(11),div[class*=b-] .visible .appear.delay:nth-child(11),[data-watch=true].visible.appear.delay:nth-child(11),section[class*=b-].visible.appear.delay:nth-child(11),div[class*=b-].visible.appear.delay:nth-child(11),[data-watch=true] .visible.appear.delay:nth-child(11),section[class*=b-] .visible.appear.delay:nth-child(11),div[class*=b-] .visible.appear.delay:nth-child(11),[data-watch=true].visible .fade.delay:nth-child(11),section[class*=b-].visible .fade.delay:nth-child(11),div[class*=b-].visible .fade.delay:nth-child(11),[data-watch=true] .visible .fade.delay:nth-child(11),section[class*=b-] .visible .fade.delay:nth-child(11),div[class*=b-] .visible .fade.delay:nth-child(11),[data-watch=true].visible.fade.delay:nth-child(11),section[class*=b-].visible.fade.delay:nth-child(11),div[class*=b-].visible.fade.delay:nth-child(11),[data-watch=true] .visible.fade.delay:nth-child(11),section[class*=b-] .visible.fade.delay:nth-child(11),div[class*=b-] .visible.fade.delay:nth-child(11){transition-delay:.6s;-moz-transition-delay:.6s;-webkit-transition-delay:.6s;-o-transition-delay:.6s}[data-watch=true].visible .appear.delay:nth-child(12),section[class*=b-].visible .appear.delay:nth-child(12),div[class*=b-].visible .appear.delay:nth-child(12),[data-watch=true] .visible .appear.delay:nth-child(12),section[class*=b-] .visible .appear.delay:nth-child(12),div[class*=b-] .visible .appear.delay:nth-child(12),[data-watch=true].visible.appear.delay:nth-child(12),section[class*=b-].visible.appear.delay:nth-child(12),div[class*=b-].visible.appear.delay:nth-child(12),[data-watch=true] .visible.appear.delay:nth-child(12),section[class*=b-] .visible.appear.delay:nth-child(12),div[class*=b-] .visible.appear.delay:nth-child(12),[data-watch=true].visible .fade.delay:nth-child(12),section[class*=b-].visible .fade.delay:nth-child(12),div[class*=b-].visible .fade.delay:nth-child(12),[data-watch=true] .visible .fade.delay:nth-child(12),section[class*=b-] .visible .fade.delay:nth-child(12),div[class*=b-] .visible .fade.delay:nth-child(12),[data-watch=true].visible.fade.delay:nth-child(12),section[class*=b-].visible.fade.delay:nth-child(12),div[class*=b-].visible.fade.delay:nth-child(12),[data-watch=true] .visible.fade.delay:nth-child(12),section[class*=b-] .visible.fade.delay:nth-child(12),div[class*=b-] .visible.fade.delay:nth-child(12){transition-delay:.65s;-moz-transition-delay:.65s;-webkit-transition-delay:.65s;-o-transition-delay:.65s}[data-watch=true].visible .appear.delay:nth-child(13),section[class*=b-].visible .appear.delay:nth-child(13),div[class*=b-].visible .appear.delay:nth-child(13),[data-watch=true] .visible .appear.delay:nth-child(13),section[class*=b-] .visible .appear.delay:nth-child(13),div[class*=b-] .visible .appear.delay:nth-child(13),[data-watch=true].visible.appear.delay:nth-child(13),section[class*=b-].visible.appear.delay:nth-child(13),div[class*=b-].visible.appear.delay:nth-child(13),[data-watch=true] .visible.appear.delay:nth-child(13),section[class*=b-] .visible.appear.delay:nth-child(13),div[class*=b-] .visible.appear.delay:nth-child(13),[data-watch=true].visible .fade.delay:nth-child(13),section[class*=b-].visible .fade.delay:nth-child(13),div[class*=b-].visible .fade.delay:nth-child(13),[data-watch=true] .visible .fade.delay:nth-child(13),section[class*=b-] .visible .fade.delay:nth-child(13),div[class*=b-] .visible .fade.delay:nth-child(13),[data-watch=true].visible.fade.delay:nth-child(13),section[class*=b-].visible.fade.delay:nth-child(13),div[class*=b-].visible.fade.delay:nth-child(13),[data-watch=true] .visible.fade.delay:nth-child(13),section[class*=b-] .visible.fade.delay:nth-child(13),div[class*=b-] .visible.fade.delay:nth-child(13){transition-delay:.7s;-moz-transition-delay:.7s;-webkit-transition-delay:.7s;-o-transition-delay:.7s}[data-watch=true].visible .appear.delay:nth-child(14),section[class*=b-].visible .appear.delay:nth-child(14),div[class*=b-].visible .appear.delay:nth-child(14),[data-watch=true] .visible .appear.delay:nth-child(14),section[class*=b-] .visible .appear.delay:nth-child(14),div[class*=b-] .visible .appear.delay:nth-child(14),[data-watch=true].visible.appear.delay:nth-child(14),section[class*=b-].visible.appear.delay:nth-child(14),div[class*=b-].visible.appear.delay:nth-child(14),[data-watch=true] .visible.appear.delay:nth-child(14),section[class*=b-] .visible.appear.delay:nth-child(14),div[class*=b-] .visible.appear.delay:nth-child(14),[data-watch=true].visible .fade.delay:nth-child(14),section[class*=b-].visible .fade.delay:nth-child(14),div[class*=b-].visible .fade.delay:nth-child(14),[data-watch=true] .visible .fade.delay:nth-child(14),section[class*=b-] .visible .fade.delay:nth-child(14),div[class*=b-] .visible .fade.delay:nth-child(14),[data-watch=true].visible.fade.delay:nth-child(14),section[class*=b-].visible.fade.delay:nth-child(14),div[class*=b-].visible.fade.delay:nth-child(14),[data-watch=true] .visible.fade.delay:nth-child(14),section[class*=b-] .visible.fade.delay:nth-child(14),div[class*=b-] .visible.fade.delay:nth-child(14){transition-delay:.75s;-moz-transition-delay:.75s;-webkit-transition-delay:.75s;-o-transition-delay:.75s}[data-watch=true].visible .appear.delay:nth-child(15),section[class*=b-].visible .appear.delay:nth-child(15),div[class*=b-].visible .appear.delay:nth-child(15),[data-watch=true] .visible .appear.delay:nth-child(15),section[class*=b-] .visible .appear.delay:nth-child(15),div[class*=b-] .visible .appear.delay:nth-child(15),[data-watch=true].visible.appear.delay:nth-child(15),section[class*=b-].visible.appear.delay:nth-child(15),div[class*=b-].visible.appear.delay:nth-child(15),[data-watch=true] .visible.appear.delay:nth-child(15),section[class*=b-] .visible.appear.delay:nth-child(15),div[class*=b-] .visible.appear.delay:nth-child(15),[data-watch=true].visible .fade.delay:nth-child(15),section[class*=b-].visible .fade.delay:nth-child(15),div[class*=b-].visible .fade.delay:nth-child(15),[data-watch=true] .visible .fade.delay:nth-child(15),section[class*=b-] .visible .fade.delay:nth-child(15),div[class*=b-] .visible .fade.delay:nth-child(15),[data-watch=true].visible.fade.delay:nth-child(15),section[class*=b-].visible.fade.delay:nth-child(15),div[class*=b-].visible.fade.delay:nth-child(15),[data-watch=true] .visible.fade.delay:nth-child(15),section[class*=b-] .visible.fade.delay:nth-child(15),div[class*=b-] .visible.fade.delay:nth-child(15){transition-delay:.8s;-moz-transition-delay:.8s;-webkit-transition-delay:.8s;-o-transition-delay:.8s}[data-watch=true].visible .appear.delay:nth-child(16),section[class*=b-].visible .appear.delay:nth-child(16),div[class*=b-].visible .appear.delay:nth-child(16),[data-watch=true] .visible .appear.delay:nth-child(16),section[class*=b-] .visible .appear.delay:nth-child(16),div[class*=b-] .visible .appear.delay:nth-child(16),[data-watch=true].visible.appear.delay:nth-child(16),section[class*=b-].visible.appear.delay:nth-child(16),div[class*=b-].visible.appear.delay:nth-child(16),[data-watch=true] .visible.appear.delay:nth-child(16),section[class*=b-] .visible.appear.delay:nth-child(16),div[class*=b-] .visible.appear.delay:nth-child(16),[data-watch=true].visible .fade.delay:nth-child(16),section[class*=b-].visible .fade.delay:nth-child(16),div[class*=b-].visible .fade.delay:nth-child(16),[data-watch=true] .visible .fade.delay:nth-child(16),section[class*=b-] .visible .fade.delay:nth-child(16),div[class*=b-] .visible .fade.delay:nth-child(16),[data-watch=true].visible.fade.delay:nth-child(16),section[class*=b-].visible.fade.delay:nth-child(16),div[class*=b-].visible.fade.delay:nth-child(16),[data-watch=true] .visible.fade.delay:nth-child(16),section[class*=b-] .visible.fade.delay:nth-child(16),div[class*=b-] .visible.fade.delay:nth-child(16){transition-delay:.85s;-moz-transition-delay:.85s;-webkit-transition-delay:.85s;-o-transition-delay:.85s}[data-watch=true].visible .appear.delay:nth-child(17),section[class*=b-].visible .appear.delay:nth-child(17),div[class*=b-].visible .appear.delay:nth-child(17),[data-watch=true] .visible .appear.delay:nth-child(17),section[class*=b-] .visible .appear.delay:nth-child(17),div[class*=b-] .visible .appear.delay:nth-child(17),[data-watch=true].visible.appear.delay:nth-child(17),section[class*=b-].visible.appear.delay:nth-child(17),div[class*=b-].visible.appear.delay:nth-child(17),[data-watch=true] .visible.appear.delay:nth-child(17),section[class*=b-] .visible.appear.delay:nth-child(17),div[class*=b-] .visible.appear.delay:nth-child(17),[data-watch=true].visible .fade.delay:nth-child(17),section[class*=b-].visible .fade.delay:nth-child(17),div[class*=b-].visible .fade.delay:nth-child(17),[data-watch=true] .visible .fade.delay:nth-child(17),section[class*=b-] .visible .fade.delay:nth-child(17),div[class*=b-] .visible .fade.delay:nth-child(17),[data-watch=true].visible.fade.delay:nth-child(17),section[class*=b-].visible.fade.delay:nth-child(17),div[class*=b-].visible.fade.delay:nth-child(17),[data-watch=true] .visible.fade.delay:nth-child(17),section[class*=b-] .visible.fade.delay:nth-child(17),div[class*=b-] .visible.fade.delay:nth-child(17){transition-delay:.9s;-moz-transition-delay:.9s;-webkit-transition-delay:.9s;-o-transition-delay:.9s}[data-watch=true].visible .appear.delay:nth-child(18),section[class*=b-].visible .appear.delay:nth-child(18),div[class*=b-].visible .appear.delay:nth-child(18),[data-watch=true] .visible .appear.delay:nth-child(18),section[class*=b-] .visible .appear.delay:nth-child(18),div[class*=b-] .visible .appear.delay:nth-child(18),[data-watch=true].visible.appear.delay:nth-child(18),section[class*=b-].visible.appear.delay:nth-child(18),div[class*=b-].visible.appear.delay:nth-child(18),[data-watch=true] .visible.appear.delay:nth-child(18),section[class*=b-] .visible.appear.delay:nth-child(18),div[class*=b-] .visible.appear.delay:nth-child(18),[data-watch=true].visible .fade.delay:nth-child(18),section[class*=b-].visible .fade.delay:nth-child(18),div[class*=b-].visible .fade.delay:nth-child(18),[data-watch=true] .visible .fade.delay:nth-child(18),section[class*=b-] .visible .fade.delay:nth-child(18),div[class*=b-] .visible .fade.delay:nth-child(18),[data-watch=true].visible.fade.delay:nth-child(18),section[class*=b-].visible.fade.delay:nth-child(18),div[class*=b-].visible.fade.delay:nth-child(18),[data-watch=true] .visible.fade.delay:nth-child(18),section[class*=b-] .visible.fade.delay:nth-child(18),div[class*=b-] .visible.fade.delay:nth-child(18){transition-delay:.95s;-moz-transition-delay:.95s;-webkit-transition-delay:.95s;-o-transition-delay:.95s}[data-watch=true].visible .appear.delay:nth-child(19),section[class*=b-].visible .appear.delay:nth-child(19),div[class*=b-].visible .appear.delay:nth-child(19),[data-watch=true] .visible .appear.delay:nth-child(19),section[class*=b-] .visible .appear.delay:nth-child(19),div[class*=b-] .visible .appear.delay:nth-child(19),[data-watch=true].visible.appear.delay:nth-child(19),section[class*=b-].visible.appear.delay:nth-child(19),div[class*=b-].visible.appear.delay:nth-child(19),[data-watch=true] .visible.appear.delay:nth-child(19),section[class*=b-] .visible.appear.delay:nth-child(19),div[class*=b-] .visible.appear.delay:nth-child(19),[data-watch=true].visible .fade.delay:nth-child(19),section[class*=b-].visible .fade.delay:nth-child(19),div[class*=b-].visible .fade.delay:nth-child(19),[data-watch=true] .visible .fade.delay:nth-child(19),section[class*=b-] .visible .fade.delay:nth-child(19),div[class*=b-] .visible .fade.delay:nth-child(19),[data-watch=true].visible.fade.delay:nth-child(19),section[class*=b-].visible.fade.delay:nth-child(19),div[class*=b-].visible.fade.delay:nth-child(19),[data-watch=true] .visible.fade.delay:nth-child(19),section[class*=b-] .visible.fade.delay:nth-child(19),div[class*=b-] .visible.fade.delay:nth-child(19){transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s}[data-watch=true].visible .appear.delay:nth-child(20),section[class*=b-].visible .appear.delay:nth-child(20),div[class*=b-].visible .appear.delay:nth-child(20),[data-watch=true] .visible .appear.delay:nth-child(20),section[class*=b-] .visible .appear.delay:nth-child(20),div[class*=b-] .visible .appear.delay:nth-child(20),[data-watch=true].visible.appear.delay:nth-child(20),section[class*=b-].visible.appear.delay:nth-child(20),div[class*=b-].visible.appear.delay:nth-child(20),[data-watch=true] .visible.appear.delay:nth-child(20),section[class*=b-] .visible.appear.delay:nth-child(20),div[class*=b-] .visible.appear.delay:nth-child(20),[data-watch=true].visible .fade.delay:nth-child(20),section[class*=b-].visible .fade.delay:nth-child(20),div[class*=b-].visible .fade.delay:nth-child(20),[data-watch=true] .visible .fade.delay:nth-child(20),section[class*=b-] .visible .fade.delay:nth-child(20),div[class*=b-] .visible .fade.delay:nth-child(20),[data-watch=true].visible.fade.delay:nth-child(20),section[class*=b-].visible.fade.delay:nth-child(20),div[class*=b-].visible.fade.delay:nth-child(20),[data-watch=true] .visible.fade.delay:nth-child(20),section[class*=b-] .visible.fade.delay:nth-child(20),div[class*=b-] .visible.fade.delay:nth-child(20){transition-delay:1.05s;-moz-transition-delay:1.05s;-webkit-transition-delay:1.05s;-o-transition-delay:1.05s}[data-watch=true].visible .appear.delay:nth-child(21),section[class*=b-].visible .appear.delay:nth-child(21),div[class*=b-].visible .appear.delay:nth-child(21),[data-watch=true] .visible .appear.delay:nth-child(21),section[class*=b-] .visible .appear.delay:nth-child(21),div[class*=b-] .visible .appear.delay:nth-child(21),[data-watch=true].visible.appear.delay:nth-child(21),section[class*=b-].visible.appear.delay:nth-child(21),div[class*=b-].visible.appear.delay:nth-child(21),[data-watch=true] .visible.appear.delay:nth-child(21),section[class*=b-] .visible.appear.delay:nth-child(21),div[class*=b-] .visible.appear.delay:nth-child(21),[data-watch=true].visible .fade.delay:nth-child(21),section[class*=b-].visible .fade.delay:nth-child(21),div[class*=b-].visible .fade.delay:nth-child(21),[data-watch=true] .visible .fade.delay:nth-child(21),section[class*=b-] .visible .fade.delay:nth-child(21),div[class*=b-] .visible .fade.delay:nth-child(21),[data-watch=true].visible.fade.delay:nth-child(21),section[class*=b-].visible.fade.delay:nth-child(21),div[class*=b-].visible.fade.delay:nth-child(21),[data-watch=true] .visible.fade.delay:nth-child(21),section[class*=b-] .visible.fade.delay:nth-child(21),div[class*=b-] .visible.fade.delay:nth-child(21){transition-delay:1.1s;-moz-transition-delay:1.1s;-webkit-transition-delay:1.1s;-o-transition-delay:1.1s}[data-watch=true].visible .appear.delay:nth-child(22),section[class*=b-].visible .appear.delay:nth-child(22),div[class*=b-].visible .appear.delay:nth-child(22),[data-watch=true] .visible .appear.delay:nth-child(22),section[class*=b-] .visible .appear.delay:nth-child(22),div[class*=b-] .visible .appear.delay:nth-child(22),[data-watch=true].visible.appear.delay:nth-child(22),section[class*=b-].visible.appear.delay:nth-child(22),div[class*=b-].visible.appear.delay:nth-child(22),[data-watch=true] .visible.appear.delay:nth-child(22),section[class*=b-] .visible.appear.delay:nth-child(22),div[class*=b-] .visible.appear.delay:nth-child(22),[data-watch=true].visible .fade.delay:nth-child(22),section[class*=b-].visible .fade.delay:nth-child(22),div[class*=b-].visible .fade.delay:nth-child(22),[data-watch=true] .visible .fade.delay:nth-child(22),section[class*=b-] .visible .fade.delay:nth-child(22),div[class*=b-] .visible .fade.delay:nth-child(22),[data-watch=true].visible.fade.delay:nth-child(22),section[class*=b-].visible.fade.delay:nth-child(22),div[class*=b-].visible.fade.delay:nth-child(22),[data-watch=true] .visible.fade.delay:nth-child(22),section[class*=b-] .visible.fade.delay:nth-child(22),div[class*=b-] .visible.fade.delay:nth-child(22){transition-delay:1.15s;-moz-transition-delay:1.15s;-webkit-transition-delay:1.15s;-o-transition-delay:1.15s}[data-watch=true].visible .appear.delay:nth-child(23),section[class*=b-].visible .appear.delay:nth-child(23),div[class*=b-].visible .appear.delay:nth-child(23),[data-watch=true] .visible .appear.delay:nth-child(23),section[class*=b-] .visible .appear.delay:nth-child(23),div[class*=b-] .visible .appear.delay:nth-child(23),[data-watch=true].visible.appear.delay:nth-child(23),section[class*=b-].visible.appear.delay:nth-child(23),div[class*=b-].visible.appear.delay:nth-child(23),[data-watch=true] .visible.appear.delay:nth-child(23),section[class*=b-] .visible.appear.delay:nth-child(23),div[class*=b-] .visible.appear.delay:nth-child(23),[data-watch=true].visible .fade.delay:nth-child(23),section[class*=b-].visible .fade.delay:nth-child(23),div[class*=b-].visible .fade.delay:nth-child(23),[data-watch=true] .visible .fade.delay:nth-child(23),section[class*=b-] .visible .fade.delay:nth-child(23),div[class*=b-] .visible .fade.delay:nth-child(23),[data-watch=true].visible.fade.delay:nth-child(23),section[class*=b-].visible.fade.delay:nth-child(23),div[class*=b-].visible.fade.delay:nth-child(23),[data-watch=true] .visible.fade.delay:nth-child(23),section[class*=b-] .visible.fade.delay:nth-child(23),div[class*=b-] .visible.fade.delay:nth-child(23){transition-delay:1.2s;-moz-transition-delay:1.2s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s}[data-watch=true].visible .appear.delay:nth-child(24),section[class*=b-].visible .appear.delay:nth-child(24),div[class*=b-].visible .appear.delay:nth-child(24),[data-watch=true] .visible .appear.delay:nth-child(24),section[class*=b-] .visible .appear.delay:nth-child(24),div[class*=b-] .visible .appear.delay:nth-child(24),[data-watch=true].visible.appear.delay:nth-child(24),section[class*=b-].visible.appear.delay:nth-child(24),div[class*=b-].visible.appear.delay:nth-child(24),[data-watch=true] .visible.appear.delay:nth-child(24),section[class*=b-] .visible.appear.delay:nth-child(24),div[class*=b-] .visible.appear.delay:nth-child(24),[data-watch=true].visible .fade.delay:nth-child(24),section[class*=b-].visible .fade.delay:nth-child(24),div[class*=b-].visible .fade.delay:nth-child(24),[data-watch=true] .visible .fade.delay:nth-child(24),section[class*=b-] .visible .fade.delay:nth-child(24),div[class*=b-] .visible .fade.delay:nth-child(24),[data-watch=true].visible.fade.delay:nth-child(24),section[class*=b-].visible.fade.delay:nth-child(24),div[class*=b-].visible.fade.delay:nth-child(24),[data-watch=true] .visible.fade.delay:nth-child(24),section[class*=b-] .visible.fade.delay:nth-child(24),div[class*=b-] .visible.fade.delay:nth-child(24){transition-delay:1.25s;-moz-transition-delay:1.25s;-webkit-transition-delay:1.25s;-o-transition-delay:1.25s}[data-watch=true].visible .appear.delay:nth-child(25),section[class*=b-].visible .appear.delay:nth-child(25),div[class*=b-].visible .appear.delay:nth-child(25),[data-watch=true] .visible .appear.delay:nth-child(25),section[class*=b-] .visible .appear.delay:nth-child(25),div[class*=b-] .visible .appear.delay:nth-child(25),[data-watch=true].visible.appear.delay:nth-child(25),section[class*=b-].visible.appear.delay:nth-child(25),div[class*=b-].visible.appear.delay:nth-child(25),[data-watch=true] .visible.appear.delay:nth-child(25),section[class*=b-] .visible.appear.delay:nth-child(25),div[class*=b-] .visible.appear.delay:nth-child(25),[data-watch=true].visible .fade.delay:nth-child(25),section[class*=b-].visible .fade.delay:nth-child(25),div[class*=b-].visible .fade.delay:nth-child(25),[data-watch=true] .visible .fade.delay:nth-child(25),section[class*=b-] .visible .fade.delay:nth-child(25),div[class*=b-] .visible .fade.delay:nth-child(25),[data-watch=true].visible.fade.delay:nth-child(25),section[class*=b-].visible.fade.delay:nth-child(25),div[class*=b-].visible.fade.delay:nth-child(25),[data-watch=true] .visible.fade.delay:nth-child(25),section[class*=b-] .visible.fade.delay:nth-child(25),div[class*=b-] .visible.fade.delay:nth-child(25){transition-delay:1.3s;-moz-transition-delay:1.3s;-webkit-transition-delay:1.3s;-o-transition-delay:1.3s}[data-watch=true].visible .appear.delay:nth-child(26),section[class*=b-].visible .appear.delay:nth-child(26),div[class*=b-].visible .appear.delay:nth-child(26),[data-watch=true] .visible .appear.delay:nth-child(26),section[class*=b-] .visible .appear.delay:nth-child(26),div[class*=b-] .visible .appear.delay:nth-child(26),[data-watch=true].visible.appear.delay:nth-child(26),section[class*=b-].visible.appear.delay:nth-child(26),div[class*=b-].visible.appear.delay:nth-child(26),[data-watch=true] .visible.appear.delay:nth-child(26),section[class*=b-] .visible.appear.delay:nth-child(26),div[class*=b-] .visible.appear.delay:nth-child(26),[data-watch=true].visible .fade.delay:nth-child(26),section[class*=b-].visible .fade.delay:nth-child(26),div[class*=b-].visible .fade.delay:nth-child(26),[data-watch=true] .visible .fade.delay:nth-child(26),section[class*=b-] .visible .fade.delay:nth-child(26),div[class*=b-] .visible .fade.delay:nth-child(26),[data-watch=true].visible.fade.delay:nth-child(26),section[class*=b-].visible.fade.delay:nth-child(26),div[class*=b-].visible.fade.delay:nth-child(26),[data-watch=true] .visible.fade.delay:nth-child(26),section[class*=b-] .visible.fade.delay:nth-child(26),div[class*=b-] .visible.fade.delay:nth-child(26){transition-delay:1.350000000000001s;-moz-transition-delay:1.350000000000001s;-webkit-transition-delay:1.350000000000001s;-o-transition-delay:1.350000000000001s}[data-watch=true].visible .appear.delay:nth-child(27),section[class*=b-].visible .appear.delay:nth-child(27),div[class*=b-].visible .appear.delay:nth-child(27),[data-watch=true] .visible .appear.delay:nth-child(27),section[class*=b-] .visible .appear.delay:nth-child(27),div[class*=b-] .visible .appear.delay:nth-child(27),[data-watch=true].visible.appear.delay:nth-child(27),section[class*=b-].visible.appear.delay:nth-child(27),div[class*=b-].visible.appear.delay:nth-child(27),[data-watch=true] .visible.appear.delay:nth-child(27),section[class*=b-] .visible.appear.delay:nth-child(27),div[class*=b-] .visible.appear.delay:nth-child(27),[data-watch=true].visible .fade.delay:nth-child(27),section[class*=b-].visible .fade.delay:nth-child(27),div[class*=b-].visible .fade.delay:nth-child(27),[data-watch=true] .visible .fade.delay:nth-child(27),section[class*=b-] .visible .fade.delay:nth-child(27),div[class*=b-] .visible .fade.delay:nth-child(27),[data-watch=true].visible.fade.delay:nth-child(27),section[class*=b-].visible.fade.delay:nth-child(27),div[class*=b-].visible.fade.delay:nth-child(27),[data-watch=true] .visible.fade.delay:nth-child(27),section[class*=b-] .visible.fade.delay:nth-child(27),div[class*=b-] .visible.fade.delay:nth-child(27){transition-delay:1.400000000000001s;-moz-transition-delay:1.400000000000001s;-webkit-transition-delay:1.400000000000001s;-o-transition-delay:1.400000000000001s}[data-watch=true].visible .appear.delay:nth-child(28),section[class*=b-].visible .appear.delay:nth-child(28),div[class*=b-].visible .appear.delay:nth-child(28),[data-watch=true] .visible .appear.delay:nth-child(28),section[class*=b-] .visible .appear.delay:nth-child(28),div[class*=b-] .visible .appear.delay:nth-child(28),[data-watch=true].visible.appear.delay:nth-child(28),section[class*=b-].visible.appear.delay:nth-child(28),div[class*=b-].visible.appear.delay:nth-child(28),[data-watch=true] .visible.appear.delay:nth-child(28),section[class*=b-] .visible.appear.delay:nth-child(28),div[class*=b-] .visible.appear.delay:nth-child(28),[data-watch=true].visible .fade.delay:nth-child(28),section[class*=b-].visible .fade.delay:nth-child(28),div[class*=b-].visible .fade.delay:nth-child(28),[data-watch=true] .visible .fade.delay:nth-child(28),section[class*=b-] .visible .fade.delay:nth-child(28),div[class*=b-] .visible .fade.delay:nth-child(28),[data-watch=true].visible.fade.delay:nth-child(28),section[class*=b-].visible.fade.delay:nth-child(28),div[class*=b-].visible.fade.delay:nth-child(28),[data-watch=true] .visible.fade.delay:nth-child(28),section[class*=b-] .visible.fade.delay:nth-child(28),div[class*=b-] .visible.fade.delay:nth-child(28){transition-delay:1.450000000000001s;-moz-transition-delay:1.450000000000001s;-webkit-transition-delay:1.450000000000001s;-o-transition-delay:1.450000000000001s}[data-watch=true].visible .appear.delay:nth-child(29),section[class*=b-].visible .appear.delay:nth-child(29),div[class*=b-].visible .appear.delay:nth-child(29),[data-watch=true] .visible .appear.delay:nth-child(29),section[class*=b-] .visible .appear.delay:nth-child(29),div[class*=b-] .visible .appear.delay:nth-child(29),[data-watch=true].visible.appear.delay:nth-child(29),section[class*=b-].visible.appear.delay:nth-child(29),div[class*=b-].visible.appear.delay:nth-child(29),[data-watch=true] .visible.appear.delay:nth-child(29),section[class*=b-] .visible.appear.delay:nth-child(29),div[class*=b-] .visible.appear.delay:nth-child(29),[data-watch=true].visible .fade.delay:nth-child(29),section[class*=b-].visible .fade.delay:nth-child(29),div[class*=b-].visible .fade.delay:nth-child(29),[data-watch=true] .visible .fade.delay:nth-child(29),section[class*=b-] .visible .fade.delay:nth-child(29),div[class*=b-] .visible .fade.delay:nth-child(29),[data-watch=true].visible.fade.delay:nth-child(29),section[class*=b-].visible.fade.delay:nth-child(29),div[class*=b-].visible.fade.delay:nth-child(29),[data-watch=true] .visible.fade.delay:nth-child(29),section[class*=b-] .visible.fade.delay:nth-child(29),div[class*=b-] .visible.fade.delay:nth-child(29){transition-delay:1.500000000000001s;-moz-transition-delay:1.500000000000001s;-webkit-transition-delay:1.500000000000001s;-o-transition-delay:1.500000000000001s}[data-watch=true].visible .appear.delay:nth-child(30),section[class*=b-].visible .appear.delay:nth-child(30),div[class*=b-].visible .appear.delay:nth-child(30),[data-watch=true] .visible .appear.delay:nth-child(30),section[class*=b-] .visible .appear.delay:nth-child(30),div[class*=b-] .visible .appear.delay:nth-child(30),[data-watch=true].visible.appear.delay:nth-child(30),section[class*=b-].visible.appear.delay:nth-child(30),div[class*=b-].visible.appear.delay:nth-child(30),[data-watch=true] .visible.appear.delay:nth-child(30),section[class*=b-] .visible.appear.delay:nth-child(30),div[class*=b-] .visible.appear.delay:nth-child(30),[data-watch=true].visible .fade.delay:nth-child(30),section[class*=b-].visible .fade.delay:nth-child(30),div[class*=b-].visible .fade.delay:nth-child(30),[data-watch=true] .visible .fade.delay:nth-child(30),section[class*=b-] .visible .fade.delay:nth-child(30),div[class*=b-] .visible .fade.delay:nth-child(30),[data-watch=true].visible.fade.delay:nth-child(30),section[class*=b-].visible.fade.delay:nth-child(30),div[class*=b-].visible.fade.delay:nth-child(30),[data-watch=true] .visible.fade.delay:nth-child(30),section[class*=b-] .visible.fade.delay:nth-child(30),div[class*=b-] .visible.fade.delay:nth-child(30){transition-delay:1.550000000000001s;-moz-transition-delay:1.550000000000001s;-webkit-transition-delay:1.550000000000001s;-o-transition-delay:1.550000000000001s}[data-watch=true].visible .appear.delay:nth-child(31),section[class*=b-].visible .appear.delay:nth-child(31),div[class*=b-].visible .appear.delay:nth-child(31),[data-watch=true] .visible .appear.delay:nth-child(31),section[class*=b-] .visible .appear.delay:nth-child(31),div[class*=b-] .visible .appear.delay:nth-child(31),[data-watch=true].visible.appear.delay:nth-child(31),section[class*=b-].visible.appear.delay:nth-child(31),div[class*=b-].visible.appear.delay:nth-child(31),[data-watch=true] .visible.appear.delay:nth-child(31),section[class*=b-] .visible.appear.delay:nth-child(31),div[class*=b-] .visible.appear.delay:nth-child(31),[data-watch=true].visible .fade.delay:nth-child(31),section[class*=b-].visible .fade.delay:nth-child(31),div[class*=b-].visible .fade.delay:nth-child(31),[data-watch=true] .visible .fade.delay:nth-child(31),section[class*=b-] .visible .fade.delay:nth-child(31),div[class*=b-] .visible .fade.delay:nth-child(31),[data-watch=true].visible.fade.delay:nth-child(31),section[class*=b-].visible.fade.delay:nth-child(31),div[class*=b-].visible.fade.delay:nth-child(31),[data-watch=true] .visible.fade.delay:nth-child(31),section[class*=b-] .visible.fade.delay:nth-child(31),div[class*=b-] .visible.fade.delay:nth-child(31){transition-delay:1.600000000000001s;-moz-transition-delay:1.600000000000001s;-webkit-transition-delay:1.600000000000001s;-o-transition-delay:1.600000000000001s}[data-watch=true].visible .appear.delay:nth-child(32),section[class*=b-].visible .appear.delay:nth-child(32),div[class*=b-].visible .appear.delay:nth-child(32),[data-watch=true] .visible .appear.delay:nth-child(32),section[class*=b-] .visible .appear.delay:nth-child(32),div[class*=b-] .visible .appear.delay:nth-child(32),[data-watch=true].visible.appear.delay:nth-child(32),section[class*=b-].visible.appear.delay:nth-child(32),div[class*=b-].visible.appear.delay:nth-child(32),[data-watch=true] .visible.appear.delay:nth-child(32),section[class*=b-] .visible.appear.delay:nth-child(32),div[class*=b-] .visible.appear.delay:nth-child(32),[data-watch=true].visible .fade.delay:nth-child(32),section[class*=b-].visible .fade.delay:nth-child(32),div[class*=b-].visible .fade.delay:nth-child(32),[data-watch=true] .visible .fade.delay:nth-child(32),section[class*=b-] .visible .fade.delay:nth-child(32),div[class*=b-] .visible .fade.delay:nth-child(32),[data-watch=true].visible.fade.delay:nth-child(32),section[class*=b-].visible.fade.delay:nth-child(32),div[class*=b-].visible.fade.delay:nth-child(32),[data-watch=true] .visible.fade.delay:nth-child(32),section[class*=b-] .visible.fade.delay:nth-child(32),div[class*=b-] .visible.fade.delay:nth-child(32){transition-delay:1.650000000000001s;-moz-transition-delay:1.650000000000001s;-webkit-transition-delay:1.650000000000001s;-o-transition-delay:1.650000000000001s}[data-watch=true].visible .appear.delay:nth-child(33),section[class*=b-].visible .appear.delay:nth-child(33),div[class*=b-].visible .appear.delay:nth-child(33),[data-watch=true] .visible .appear.delay:nth-child(33),section[class*=b-] .visible .appear.delay:nth-child(33),div[class*=b-] .visible .appear.delay:nth-child(33),[data-watch=true].visible.appear.delay:nth-child(33),section[class*=b-].visible.appear.delay:nth-child(33),div[class*=b-].visible.appear.delay:nth-child(33),[data-watch=true] .visible.appear.delay:nth-child(33),section[class*=b-] .visible.appear.delay:nth-child(33),div[class*=b-] .visible.appear.delay:nth-child(33),[data-watch=true].visible .fade.delay:nth-child(33),section[class*=b-].visible .fade.delay:nth-child(33),div[class*=b-].visible .fade.delay:nth-child(33),[data-watch=true] .visible .fade.delay:nth-child(33),section[class*=b-] .visible .fade.delay:nth-child(33),div[class*=b-] .visible .fade.delay:nth-child(33),[data-watch=true].visible.fade.delay:nth-child(33),section[class*=b-].visible.fade.delay:nth-child(33),div[class*=b-].visible.fade.delay:nth-child(33),[data-watch=true] .visible.fade.delay:nth-child(33),section[class*=b-] .visible.fade.delay:nth-child(33),div[class*=b-] .visible.fade.delay:nth-child(33){transition-delay:1.700000000000001s;-moz-transition-delay:1.700000000000001s;-webkit-transition-delay:1.700000000000001s;-o-transition-delay:1.700000000000001s}[data-watch=true].visible .appear.delay:nth-child(34),section[class*=b-].visible .appear.delay:nth-child(34),div[class*=b-].visible .appear.delay:nth-child(34),[data-watch=true] .visible .appear.delay:nth-child(34),section[class*=b-] .visible .appear.delay:nth-child(34),div[class*=b-] .visible .appear.delay:nth-child(34),[data-watch=true].visible.appear.delay:nth-child(34),section[class*=b-].visible.appear.delay:nth-child(34),div[class*=b-].visible.appear.delay:nth-child(34),[data-watch=true] .visible.appear.delay:nth-child(34),section[class*=b-] .visible.appear.delay:nth-child(34),div[class*=b-] .visible.appear.delay:nth-child(34),[data-watch=true].visible .fade.delay:nth-child(34),section[class*=b-].visible .fade.delay:nth-child(34),div[class*=b-].visible .fade.delay:nth-child(34),[data-watch=true] .visible .fade.delay:nth-child(34),section[class*=b-] .visible .fade.delay:nth-child(34),div[class*=b-] .visible .fade.delay:nth-child(34),[data-watch=true].visible.fade.delay:nth-child(34),section[class*=b-].visible.fade.delay:nth-child(34),div[class*=b-].visible.fade.delay:nth-child(34),[data-watch=true] .visible.fade.delay:nth-child(34),section[class*=b-] .visible.fade.delay:nth-child(34),div[class*=b-] .visible.fade.delay:nth-child(34){transition-delay:1.750000000000001s;-moz-transition-delay:1.750000000000001s;-webkit-transition-delay:1.750000000000001s;-o-transition-delay:1.750000000000001s}[data-watch=true].visible .appear.delay:nth-child(35),section[class*=b-].visible .appear.delay:nth-child(35),div[class*=b-].visible .appear.delay:nth-child(35),[data-watch=true] .visible .appear.delay:nth-child(35),section[class*=b-] .visible .appear.delay:nth-child(35),div[class*=b-] .visible .appear.delay:nth-child(35),[data-watch=true].visible.appear.delay:nth-child(35),section[class*=b-].visible.appear.delay:nth-child(35),div[class*=b-].visible.appear.delay:nth-child(35),[data-watch=true] .visible.appear.delay:nth-child(35),section[class*=b-] .visible.appear.delay:nth-child(35),div[class*=b-] .visible.appear.delay:nth-child(35),[data-watch=true].visible .fade.delay:nth-child(35),section[class*=b-].visible .fade.delay:nth-child(35),div[class*=b-].visible .fade.delay:nth-child(35),[data-watch=true] .visible .fade.delay:nth-child(35),section[class*=b-] .visible .fade.delay:nth-child(35),div[class*=b-] .visible .fade.delay:nth-child(35),[data-watch=true].visible.fade.delay:nth-child(35),section[class*=b-].visible.fade.delay:nth-child(35),div[class*=b-].visible.fade.delay:nth-child(35),[data-watch=true] .visible.fade.delay:nth-child(35),section[class*=b-] .visible.fade.delay:nth-child(35),div[class*=b-] .visible.fade.delay:nth-child(35){transition-delay:1.800000000000001s;-moz-transition-delay:1.800000000000001s;-webkit-transition-delay:1.800000000000001s;-o-transition-delay:1.800000000000001s}:root{--nav-color: var(--text-color);--nav-position: 20px}.nav__element{position:fixed;top:var(--nav-position);z-index:1001;z-index:998}.nav__element.nav__link{top:calc(var(--nav-position) + 12px);right:calc(var(--nav-position) + 84px)}@media (min-width: 768px){.nav__element.nav__link{right:calc(var(--nav-position) + 107px)}}.nav__element.nav__theme-toggle{top:calc(var(--nav-position) + 16px);right:var(--nav-position)}@media (min-width: 768px){.nav__element.nav__theme-toggle{right:calc(var(--nav-position) + 16px)}}.nav__element.nav__contact{-webkit-mask-image:var(--icon-lips);mask-image:var(--icon-lips);top:calc(var(--nav-position) + 12px);right:calc(var(--nav-position) + 46px)}@media (min-width: 768px){.nav__element.nav__contact{right:calc(var(--nav-position) + 66px)}}.nav{display:block;width:100%;background:transparent;color:var(--nav-color)}.nav__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;pointer-events:none}.nav__links{--position: 0px;display:flex;align-items:center;justify-content:center;gap:24px;overflow:hidden;margin:8px 2px;pointer-events:auto}@media (min-width: 768px){.nav__links{margin:8px 16px}}.nav__link,.nav__contact{display:inline-block;width:24px;height:24px;background-color:var(--nav-color);-webkit-mask-image:var(--icon-eye);mask-image:var(--icon-eye);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav__link:hover,.nav__contact:hover{--nav-color: var(--red)}body.error404 .nav__link,body.error404 .nav__contact{background-color:var(--red)}.nav__contact{width:26px}.nav__theme-toggle:hover,body.error404 .nav__theme-toggle{--nav-color: var(--red)}.site-logo{display:block;width:auto;margin:0;height:40px;min-width:130px;overflow:hidden;pointer-events:auto}.site-logo img{width:auto;height:100%;object-fit:contain;object-position:center}.site-logo svg{width:auto;height:100%}.site-logo svg path,.site-logo svg polygon{fill:var(--nav-color);-o-transition:transform var(--animation-timing) var(--animation-curve);-moz-transition:transform var(--animation-timing) var(--animation-curve);-webkit-transition:transform var(--animation-timing) var(--animation-curve);transition:transform var(--animation-timing) var(--animation-curve)}body.error404 .site-logo svg path,body.error404 .site-logo svg polygon{fill:var(--red)}.site-logo #academy-logo{display:none}.site-logo-cover{background:var(--nav-color);position:absolute;top:0;left:0;width:91%;height:100%;pointer-events:none}.nav--color-flip{--nav-color: var(--white)}.nav--color-flip .nav__link:hover,.nav--color-flip .nav__theme-toggle:hover{--nav-color: var(--black) !important}div:has(>img[data-speed=auto]){position:relative;overflow:hidden}img[data-speed=auto]{width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){img[data-speed=auto]{position:absolute;height:125%!important;bottom:0%!important;left:0;top:auto!important;will-change:transform;max-height:100vh}}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background:var(--text-color);z-index:999;color:var(--background)}.preloader .redaction{background:var(--background);-webkit-mask-image:none;mask-image:none}.preloader .redaction__ecircle{background:var(--background);top:-1px}.preloader__logo{position:absolute;top:50%;left:50%;width:118px;height:40px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible}.preloader__logo svg{height:100%;width:109%;max-width:none}.preloader__counter{position:absolute;bottom:16px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.project-grid *{pointer-events:none}.project-grid a{pointer-events:auto}.project-grid__inner{margin:0 5px;position:fixed;width:calc(100% - 10px);height:100dvh;top:0;left:0}.project-grid__trigger__section{height:calc(var(--vh) * 100)}.project-grid__trigger__end{height:100dvh}.project-grid__image{width:100%;height:100%;top:0;left:0;pointer-events:none}.project-grid__image__el{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.project-grid__image__mask{overflow:hidden;pointer-events:none}.project-grid__image__mask>div{pointer-events:none}.project-grid__ecircle{position:absolute;top:-2px;left:101.5%;aspect-ratio:1/1;height:15%;background:var(--text-color);mask-image:var(--icon-ecircle);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--icon-ecircle);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-position:100%;-webkit-background-size:cover;background-size:cover;display:none}@media (min-width: 1024px){.project-grid__ecircle{display:block}}.project-grid .fullscreen-grid{z-index:1;height:calc(var(--vh) * 100)!important;-o-transition:background var(--animation-timing) var(--animation-curve);-moz-transition:background var(--animation-timing) var(--animation-curve);-webkit-transition:background var(--animation-timing) var(--animation-curve);transition:background var(--animation-timing) var(--animation-curve)}.project-grid .fullscreen-grid>div{-o-transition:background var(--animation-timing) var(--animation-curve);-moz-transition:background var(--animation-timing) var(--animation-curve);-webkit-transition:background var(--animation-timing) var(--animation-curve);transition:background var(--animation-timing) var(--animation-curve)}.project-grid__text{z-index:2;height:100dvh;pointer-events:none}.project-grid__text__el{position:absolute;height:100px;width:100%;left:16px;bottom:16px}@media (min-width: 768px){.project-grid__text__el{height:200px}}.project-grid__text__mask{overflow:hidden}.project-grid__text__mask>div{display:flex;align-items:flex-end}.project-grid__indicator{position:absolute;height:auto;z-index:1;top:calc(100% + 22px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}@media (min-width: 1024px){.project-grid__indicator{position:fixed;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:32px;top:50%}}.project-grid__indicator__item{width:32px;height:10px;border-top:1px solid var(--black);-webkit-transform:scaleX(.5);-moz-transform:scaleX(.5);-o-transform:scaleX(.5);-ms-transform:scaleX(.5);transform:scaleX(.5);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:all,.6s,easeInOut;-moz-transition:all,.6s,easeInOut;-webkit-transition:all,.6s,easeInOut;transition:all,.6s,easeInOut;opacity:.2}.project-grid__indicator__item.is-active{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1}body.theme-dark .project-grid__indicator__item{border-top:1px solid var(--white)}.project-grid__indicator__item:last-of-type{height:2px}.project-grid__prefix{display:inline-block}@media (max-width: 600px){.project-grid__prefix{display:none}}.project-grid__subtitle{display:inline-block}@media (max-width: 600px){.project-grid__subtitle{display:none}}.project-toggle{height:46px;position:relative;right:var(--hpad);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);flex-direction:column;align-items:flex-end;justify-content:space-between;display:none;pointer-events:auto}@media (min-width: 768px){.project-toggle{display:flex}}.project-toggle__text{font-size:20px;text-transform:uppercase;color:var(--black);font-family:var(--headingFont);line-height:1.05;-o-transition:opacity,.6s,easeInOut;-moz-transition:opacity,.6s,easeInOut;-webkit-transition:opacity,.6s,easeInOut;transition:opacity,.6s,easeInOut}body.theme-dark .project-toggle__text{color:var(--white)}.project-toggle__text:first-of-type{opacity:.5}.project-toggle__text:last-of-type{opacity:1}.project-toggle.is-grid .project-toggle__text:first-of-type{opacity:1}.project-toggle.is-grid .project-toggle__text:last-of-type{opacity:.5}.project-toggle-container{position:sticky;pointer-events:none;height:100vh;width:50px;display:flex;align-content:center;z-index:1;bottom:5px;right:0;margin-left:auto;margin-top:calc((100vh - 5px)*-1)}@media (max-width: 1023px){.project-toggle-container{display:none}}.grid-transition{width:100%;position:fixed;top:0;left:0;height:100dvh;display:flex;flex-direction:column;z-index:100}.grid-transition__bar{height:33.33333dvh;background:var(--red)}.redaction{position:relative}.redaction--plain{height:100%;background:var(--text-color);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='426'%20height='144'%20viewBox='0%200%20426%20144'%20fill='none'%3e%3cpath%20d='M426%200H0V144H426V0Z'%20fill='%23F6F6F6'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='426'%20height='144'%20viewBox='0%200%20426%20144'%20fill='none'%3e%3cpath%20d='M426%200H0V144H426V0Z'%20fill='%23F6F6F6'/%3e%3c/svg%3e")}.redaction__ecircle{position:absolute;top:-2px;left:101.5%;aspect-ratio:1/1;height:15%;background:var(--text-color);-webkit-mask-image:var(--icon-ecircle);mask-image:var(--icon-ecircle);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.part-search{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(16,24,20,.3);z-index:999;opacity:0;pointer-events:none;display:flex;justify-content:center;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}@media (min-width: 1024px){.part-search{z-index:98}}.part-search .form-group{position:absolute;top:0;width:100%}@media (min-width: 1024px){.part-search .form-group{top:266px;max-width:640px;padding:8px;background:var(--opacity-b);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px}}.part-search .form-group .ph-magnifying-glass{position:absolute;top:18px;left:16px;font-size:24px;color:var(--grey)}@media (min-width: 1024px){.part-search .form-group .ph-magnifying-glass{top:26px;left:32px}}.part-search .form-group .ph-x{position:absolute;top:20px;right:16px;color:var(--grey);font-size:20px;cursor:pointer;opacity:0;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}@media (min-width: 1024px){.part-search .form-group .ph-x{top:28px;right:32px}}.part-search .form-group input{height:60px;padding:16px 16px 16px 56px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;background:var(--white);color:var(--black);margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none}@media (min-width: 1024px){.part-search .form-group input{padding:16px 32px 16px 72px}}@media (max-width: 1023px){.part-search .form-group input{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}}.part-search .form-group input:focus{-moz-appearance:none;appearance:none;-webkit-appearance:none}.part-search .form-group input::placeholder{color:var(--black);opacity:1;font-size:var(--fs-button);font-weight:500;letter-spacing:.11em;line-height:1em;font-family:var(--monoFont);text-transform:uppercase}.part-search .form-group input::-ms-input-placeholder{color:var(--black);font-size:var(--fs-button);font-weight:500;letter-spacing:.11em;line-height:1em;font-family:var(--monoFont);text-transform:uppercase}.part-search .form-group input:focus{--field-border: var(--black)}.part-search .form-group .part-search__results{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;background:var(--white);max-height:300px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}@media (max-width: 1023px){.part-search .form-group .part-search__results{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}}.part-search .form-group .part-search__results:has(*){margin-top:1px}@media (min-width: 1024px){.part-search .form-group .part-search__results:has(*){margin-top:8px}}.part-search .form-group .part-search__results p{margin:0}.part-search .form-group .part-search__results p.no-results{display:flex;align-items:center;justify-content:center;min-height:60px;padding:16px;text-align:center;color:var(--grey)}@media (min-width: 1024px){.part-search .form-group .part-search__results p.no-results{padding:16px 32px}}.part-search .form-group .part-search__item{display:flex;flex-direction:column;justify-content:center;padding:0 16px;color:var(--grey);cursor:pointer;text-decoration:none;height:60px;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}@media (min-width: 1024px){.part-search .form-group .part-search__item{padding:0 32px}}.part-search .form-group .part-search__item p{margin:0;padding:0;color:var(--grey);background:none;min-height:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}.part-search .form-group .part-search__item p.tag{color:var(--white)}.part-search .form-group .part-search__item:hover{background:var(--alt)}.part-search .form-group .part-search__item:hover p.tag{color:var(--grey)}.part-search--visible{opacity:1;pointer-events:initial}.splide__container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;font-size:0}.splide__list .splide__slide{font-size:initial}.splide{position:relative;visibility:hidden}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none;bottom:0;left:0;padding:0 1em;right:0;z-index:1}.splide__pagination li{display:inline-block;line-height:0;list-style-type:none;margin:0;pointer-events:auto}.splide__pagination li:last-child{margin-right:2px}.splide__pagination li:last-child button{margin-right:0}.splide__pagination li:first-child{margin-left:2px}.splide__pagination li:first-child button{margin-left:0}.splide__progress__bar{width:0;background:var(--color-highlight);height:8px}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide img{vertical-align:bottom}.splide__slide:focus{outline:0}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;-moz-animation:splide-loading 1s linear infinite;-o-animation:splide-loading 1s linear infinite;-ms-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle{cursor:pointer}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__track--draggable{-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination__page{background:var(--color-accent);border:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;display:inline-block;height:8px;width:8px;margin:0 8px;padding:0;position:relative;-o-transition:transform,var(--animation-timing),var(--animation-curve);-moz-transition:transform,var(--animation-timing),var(--animation-curve);-webkit-transition:transform,var(--animation-timing),var(--animation-curve);transition:transform,var(--animation-timing),var(--animation-curve)}.splide__pagination__page.is-active{background:var(--color-highlight);z-index:1;-o-transition:transform var(--animation-timing) var(--animation-curve);-moz-transition:transform var(--animation-timing) var(--animation-curve);-webkit-transition:transform var(--animation-timing) var(--animation-curve);transition:transform var(--animation-timing) var(--animation-curve)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}@supports (outline-offset: -3px){.splide__slide focus-visible{outline:3px solid #0bf;outline-offset:-3px}.splide.is-focus-in .splide__slide focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@-moz-keyframes splide-loading{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes splide-loading{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.tab{border:none;padding:var(--button-padding);border-radius:var(--button-radius);-moz-border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius);-o-border-radius:var(--button-radius);background-color:var(--grey);color:var(--text-color);font-family:var(--metaFont);font-size:var(--fs-button);line-height:1em;min-height:44px;display:inline-flex;align-items:center;gap:12px;outline:none;white-space:nowrap;-o-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.tab:after{width:16px;height:16px;content:"";display:none;line-height:1em;background-color:var(--button-text);margin-top:-2px;-webkit-mask:var(--icon-tick);mask:var(--icon-tick);-webkit-mask-size:16px;mask-size:16px}.tab:hover,.tab.tab--hover{background-color:var(--opacity-10);color:var(--text-color)}.tab:focus-visible,.tab.focus{background-color:var(--button-bg);color:var(--button-text);outline:1px solid var(--button-bg);outline-offset:3px;-o-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.tab:disabled,.tab.tab--disabled{pointer-events:none;background-color:var(--opacity-10);--button-text: var(--opacity-25) !important;cursor:not-allowed;-o-transition:transform .15s var(--animation-curve);-moz-transition:transform .15s var(--animation-curve);-webkit-transition:transform .15s var(--animation-curve);transition:transform .15s var(--animation-curve)}.tab.tab--active{background-color:var(--button-bg);color:var(--button-text)}.tab.tab--active:after{display:block}.tile-project{position:relative}.tile-project:has([href]:hover) .tile-project__title:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.tile-project__content{margin-top:16px}@media (min-width: 1024px){.tile-project__content{margin-top:32px}}.tile-project__content .h1{overflow:hidden}.tile-project__title{position:relative}.tile-project__title:after{width:calc(100% + 2px);height:calc(100% + 2px);content:"";position:absolute;top:-1px;left:-1px;display:inline-block;background-color:var(--red);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);pointer-events:none;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.tile-project__title:not(:hover):after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.tile-project__title:hover:after,.tile-project__title.btn--hover:after,.tile-project__title.btn--active:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transition:transform .2s ease-in-out!important;-moz-transition:transform .2s ease-in-out!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.tile-project__title:active:after,.tile-project__title.btn--active:after{background-color:var(--red-400)}.tile-project__title:focus-visible,.tile-project__title.btn--focus{outline:1px solid var(--text-color);outline-offset:1px}.tile-project__title:disabled,.tile-project__title.btn--disabled{pointer-events:none;background-color:rgba(35,35,35,.1);color:rgba(35,35,35,.1);cursor:not-allowed}:root{--video-play: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96' fill='none'%3E%3Cg clip-path='url(%23clip0_5376_99)'%3E%3Cpath d='M48 8C25.92 8 8 25.92 8 48C8 70.08 25.92 88 48 88C70.08 88 88 70.08 88 48C88 25.92 70.08 8 48 8ZM38 66V30L66 48L38 66Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5376_99'%3E%3Crect width='96' height='96' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--video-pause: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96' fill='none'%3E%3Cg clip-path='url(%23clip0_5376_109)'%3E%3Cpath d='M48 8C25.92 8 8 25.92 8 48C8 70.08 25.92 88 48 88C70.08 88 88 70.08 88 48C88 25.92 70.08 8 48 8ZM44 64H36V32H44V64ZM60 64H52V32H60V64Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5376_109'%3E%3Crect width='96' height='96' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--video-replay: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2022C10.75%2022%209.57933%2021.7627%208.488%2021.288C7.396%2020.8127%206.446%2020.1707%205.638%2019.362C4.82933%2018.554%204.18733%2017.604%203.712%2016.512C3.23733%2015.4207%203%2014.25%203%2013H5C5%2014.95%205.67933%2016.604%207.038%2017.962C8.396%2019.3207%2010.05%2020%2012%2020C13.95%2020%2015.604%2019.3207%2016.962%2017.962C18.3207%2016.604%2019%2014.95%2019%2013C19%2011.05%2018.3207%209.39567%2016.962%208.037C15.604%206.679%2013.95%206%2012%206H11.85L13.4%207.55L12%209L8%205L12%201L13.4%202.45L11.85%204H12C13.25%204%2014.421%204.23767%2015.513%204.713C16.6043%205.18767%2017.5543%205.829%2018.363%206.637C19.171%207.44567%2019.8127%208.39567%2020.288%209.487C20.7627%2010.579%2021%2011.75%2021%2013C21%2014.25%2020.7627%2015.4207%2020.288%2016.512C19.8127%2017.604%2019.171%2018.554%2018.363%2019.362C17.5543%2020.1707%2016.6043%2020.8127%2015.513%2021.288C14.421%2021.7627%2013.25%2022%2012%2022Z'%20fill='black'/%3e%3c/svg%3e");--video-mute: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96' fill='none'%3E%3Cg clip-path='url(%23clip0_5376_87)'%3E%3Cpath d='M12 36V60H28L48 80V16L28 36H12ZM66 48C66 40.92 61.92 34.84 56 31.88V64.08C61.92 61.16 66 55.08 66 48ZM56 12.92V21.16C67.56 24.6 76 35.32 76 48C76 60.68 67.56 71.4 56 74.84V83.08C72.04 79.44 84 65.12 84 48C84 30.88 72.04 16.56 56 12.92Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5376_87'%3E%3Crect width='96' height='96' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--video-muted: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96' fill='none'%3E%3Cg clip-path='url(%23clip0_5376_78)'%3E%3Cpath d='M28 36V60H44L64 80V16L44 36H28Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5376_78'%3E%3Crect width='96' height='96' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--video-fullscreen: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3e%3cpath%20d='M12.8574%204.28564H15.7146V7.14279'%20stroke='%23FAF2E8'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.14328%2015.7143H4.28613V12.8572'%20stroke='%23FAF2E8'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.7146%2012.8572V15.7143H12.8574'%20stroke='%23FAF2E8'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.28613%207.14279V4.28564H7.14328'%20stroke='%23FAF2E8'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");--video-speed: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3e%3cpath%20d='M3.14258%205.98932V14.0108C3.14345%2014.1117%203.17138%2014.2107%203.22346%2014.2972C3.27554%2014.3837%203.34986%2014.4547%203.43869%2014.5028C3.52753%2014.5509%203.62762%2014.5742%203.72855%2014.5705C3.82948%2014.5667%203.92756%2014.536%204.01258%2014.4815L10.3119%2010.4708C10.3912%2010.4205%2010.4566%2010.351%2010.5019%2010.2687C10.5472%2010.1864%2010.571%2010.094%2010.571%2010C10.571%209.9061%2010.5472%209.81368%2010.5019%209.73138C10.4566%209.64909%2010.3912%209.57958%2010.3119%209.52932L4.01258%205.51861C3.92756%205.46408%203.82948%205.43334%203.72855%205.42959C3.62762%205.42584%203.52753%205.44921%203.43869%205.49727C3.34986%205.54533%203.27554%205.61633%203.22346%205.70287C3.17138%205.78941%203.14345%205.88833%203.14258%205.98932Z'%20stroke='%23FAF2E8'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.5713%205.98932V14.0108C10.5722%2014.1117%2010.6001%2014.2107%2010.6522%2014.2972C10.7042%2014.3837%2010.7786%2014.4547%2010.8674%2014.5028C10.9562%2014.5509%2011.0563%2014.5742%2011.1573%2014.5705C11.2582%2014.5667%2011.3563%2014.536%2011.4413%2014.4815L17.7406%2010.4708C17.8199%2010.4205%2017.8853%2010.351%2017.9306%2010.2687C17.9759%2010.1864%2017.9997%2010.094%2017.9997%2010C17.9997%209.9061%2017.9759%209.81368%2017.9306%209.73138C17.8853%209.64909%2017.8199%209.57958%2017.7406%209.52932L11.4413%205.51861C11.3563%205.46408%2011.2582%205.43334%2011.1573%205.42959C11.0563%205.42584%2010.9562%205.44921%2010.8674%205.49727C10.7786%205.54533%2010.7042%205.61633%2010.6522%205.70287C10.6001%205.78941%2010.5722%205.88833%2010.5713%205.98932Z'%20stroke='%23FAF2E8'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");--video-highlight: var(--white);--video-playlist: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cg clip-path='url(%23clip0_7362_10301)'%3E%3Cpath d='M3.55273 4.94141H17.3015' stroke='%231D1E19' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M3.55273 9.98242H10.466' stroke='%231D1E19' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M3.55273 15.0234H10.466' stroke='%231D1E19' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M13.9111 15.5484V9.31093C13.9111 9.23351 13.9953 9.18546 14.062 9.22482L19.2634 12.2963C19.3284 12.3347 19.3291 12.4286 19.2646 12.4679L14.0631 15.6338C13.9965 15.6744 13.9111 15.6264 13.9111 15.5484Z' fill='%231D1E19' stroke='%231D1E19' stroke-width='0.7' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7362_10301'%3E%3Crect width='19.9982' height='19.9982' fill='white' transform='translate(0.967773)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.video iframe{pointer-events:none}.video__link{width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.video__wrapper{width:100%;position:relative;height:0;padding-bottom:56.25%;overflow:hidden;background-color:rgba(0,0,0,.1);line-height:0}.video__wrapper video{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;height:100%;width:100%;min-width:100%;min-height:100%;object-fit:cover;cursor:pointer;pointer-events:none!important}.video__wrapper iframe{width:auto;height:100%}@media (min-width: 768px){.video__mobile{display:none}}@media (max-width: 767px){.video--mobile .video__mobile{display:block}}@media (max-width: 767px){.video--mobile .video__desktop{display:none}}.video__cover{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;cursor:pointer;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:1;z-index:4}.video--uncovered .video__cover,.is-playing .video__cover,.video--uncovered .video__start-button,.is-playing .video__start-button{opacity:0;pointer-events:none;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.video--uncovered .video__start-button,.is-playing .video__start-button{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}@media (hover: hover){.video--showcontrols .video__controls{opacity:1}.video--showcontrols .video__controls:before{height:100%;opacity:1;-o-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;-moz-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;-webkit-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;transition:opacity .2s .1s ease-out,height .2s .1s ease-out}}.video--clickable .video__wrapper{cursor:pointer}.video--clickable video{pointer-events:auto;cursor:pointer}.video--clickable iframe{cursor:pointer}.video__controls{position:absolute;bottom:0;left:0;right:0;width:100%;height:50%;padding:0;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.video__controls:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:100%;height:104px;background:linear-gradient(180deg,rgba(16,24,20,0),rgba(16,24,20,.2));z-index:2;pointer-events:none;opacity:1;-o-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;-moz-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;-webkit-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;transition:opacity .2s .1s ease-out,height .2s .1s ease-out}@media (hover: hover){.video__controls{-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.video__controls:before{height:50%;opacity:1;-o-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;-moz-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;-webkit-transition:opacity .2s .1s ease-out,height .2s .1s ease-out;transition:opacity .2s .1s ease-out,height .2s .1s ease-out}}.video--basic .video__wrapper{height:auto;line-height:0;padding-bottom:0}.video--basic .video__desktop,.video--basic .video__mobile{position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}@media (max-width: 599px){.video--html .video__wrapper{padding-bottom:75.6%}}@media (min-width: 600px) and (max-width: 768px){.video--html .video__wrapper{padding-bottom:75.6%}}.auto .video__wrapper{padding-bottom:0;height:auto}.auto .video__wrapper iframe,.auto .video__wrapper video{position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;left:0;top:0;width:100%;height:auto}.ar-16x9 .video__wrapper,.b-comparison__inside .video__wrapper{padding-bottom:56.25%}.ar-1x1 .video__wrapper{padding-bottom:100%}.ar-3x2 .video__wrapper{padding-bottom:66.66666666666666%}.ar-4x3 .video__wrapper{padding-bottom:75%}.ar-9x16 .video__wrapper{padding-bottom:177.78%}.ar-9x16 .video__wrapper iframe{height:100%!important;width:400%!important}.ar-21x9 .video__wrapper{padding-bottom:42.857142857142854%}.ar-21x9 .video__wrapper iframe{width:100%!important;height:250%!important}.ar-3x4 .video__wrapper,.ar-portrait .video__wrapper{padding-bottom:133.4375%}.ar-3x4 .video__wrapper iframe,.ar-portrait .video__wrapper iframe{height:100%!important;width:400%!important}.video--fitwide .video__wrapper iframe{height:100.5%!important;width:200%!important;min-width:100%!important}[class*=ar-] .video,.portrait .video{width:100%;height:100%}.video--fullscreen .video__wrapper{padding-bottom:0;height:100%;width:100.1%}.video--fullscreen .video__wrapper video{position:absolute;top:50%;left:50%;width:100vw;height:100vh;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video--fullscreen .video--vimeo .video__wrapper iframe,.video--fullscreen.video--vimeo .video__wrapper iframe{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-aspect-ratio: 16/9){.video--fullscreen .video--vimeo .video__wrapper iframe,.video--fullscreen.video--vimeo .video__wrapper iframe{width:100%;height:250%}}@media (max-aspect-ratio: 16/9){.video--fullscreen .video--vimeo .video__wrapper iframe,.video--fullscreen.video--vimeo .video__wrapper iframe{height:100%;width:250%}}.video__start-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:56px;height:56px;z-index:4;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;pointer-events:none;background-color:var(--video-highlight);background-image:var(--video-play);-webkit-background-size:24px 24px;background-size:24px 24px;background-position:center;background-repeat:no-repeat;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}.video__buttons{display:flex;flex-direction:row;align-items:center;width:100%;z-index:3;pointer-events:none;padding-left:var(--hpad);padding-right:var(--hpad);padding-bottom:16px;gap:5px}@supports not (gap: 5px){.video__buttons>*{margin-right:5px}.video__buttons>*:last-child{margin-right:0}}.video__buttons button{position:relative;cursor:pointer;height:32px;width:32px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;margin:0;background-color:var(--white);mask-position:center;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-size:24px 24px;mask-size:24px 24px;flex-shrink:0;pointer-events:auto}.video__buttons button:hover{background-color:var(--video-highlight)}.video__buttons button:last-child{margin-right:auto}.video__buttons button.hidden{display:none}.video__buttons button.play-button{--icon: var(--video-play)}.video__buttons button.play-button.playing{--icon: var(--video-pause)}.video__buttons button.replay-button{--icon: var(--video-replay)}.video__buttons button.mute-button{--icon: var(--video-mute);order:2}.video__buttons button.mute-button.muted{--icon: var(--video-muted)}.video__buttons button.fullscreen-button{--icon: var(--video-fullscreen)}.video__buttons .timer{font-family:var(--monoFont);font-size:14px;letter-spacing:.12px;vertical-align:middle;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:normal}@media (min-width: 768px){.video__buttons .timer{font-size:18px}}.video__progress{width:100%;overflow:hidden;z-index:3;pointer-events:auto}.progress-bar{width:100%;height:23px;position:relative;cursor:pointer;cursor:ew-resize;overflow:hidden}.progress-bar:hover .progress-bar__track,.progress-bar:hover .progress-bar__indicator{height:13px;margin-top:5px;margin-bottom:5px}.progress-bar__track{height:3px;background:var(--black);margin-top:10px;margin-bottom:10px;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.progress-bar__indicator{background:var(--video-highlight);width:100%;height:3px;margin-top:10px;margin-bottom:10px;position:absolute;top:0;left:-100%;opacity:1;pointer-events:none;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}body.gecko .progress-bar__indicator{top:-1px}.video--noaudio .c-IslandsUi__button__mute{display:none!important}.video--vimeo .video__wrapper{background-color:var(--black)}.video--vimeo .video__wrapper iframe{position:absolute;top:50%;left:50%;width:100.5%;height:250%;margin:0!important;padding:0!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-academy-header{min-height:100vh;min-height:100svh;--grid-lines-color: #ac071b;position:relative;z-index:997;border-bottom:none!important;background-image:url(/wp-content/themes/epoch/dist/assets/dna-gradient-background.webp);-webkit-background-size:cover;background-size:cover;background-attachment:fixed;background-position:center}@media (max-width: 767px){.b-academy-header{padding-left:var(--hpad);padding-right:var(--hpad)}.b-academy-header .fullscreen-grid{border-left:none;border-right:none}}.b-academy-header .grid-lines{top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 5px)}.b-academy-header .fullscreen-grid{--background: var(--red);-webkit-background-size:cover;background-size:cover;background-attachment:fixed;background-position:center;border-left-color:transparent!important;border-right-color:transparent!important}@media (min-width: 768px) and (max-width: 1023px){.b-academy-header .fullscreen-grid{grid-template-columns:1fr;grid-template-rows:1fr min-content 1fr}.b-academy-header .fullscreen-grid__item--hide,.b-academy-header .fullscreen-grid__corner{display:none}.b-academy-header .fullscreen-grid__item--center{aspect-ratio:2.95/1;width:100%;height:auto;border-left:var(--hpad) solid transparent;border-right:var(--hpad) solid transparent}}.b-academy-header .redaction--plain{background:transparent;position:relative}.b-academy-header .fullscreen-grid__item{background-image:url(/wp-content/themes/epoch/dist/assets/dna-gradient-background.webp);-webkit-background-size:cover;background-size:cover;background-attachment:fixed;background-position:center}.b-academy-header__title{color:var(--white);font-size:var(--fs-hero);text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:min(45vw,48vh);font-size:45.6vw;text-indent:-.04em;letter-spacing:-.05em}.b-academy-header__title:before,.b-academy-header__title:after{display:none}@media (min-width: 768px){.b-academy-header__title{font-size:49vw;text-indent:-.05em;letter-spacing:-.06em}}@media (min-width: 1024px){.b-academy-header__title{font-size:48vh;letter-spacing:-.05em}}.b-academy-header__subtitle{color:var(--white);font-size:94px;font-size:min(14vw,94px);text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.b-academy-header__subtitle:first-child{top:auto;bottom:calc(100% + 24px)}.b-academy-header__subtitle:last-child{top:calc(100% + 24px)}.b-academy-header__note{color:var(--white);font-size:20px;text-align:center;position:absolute;bottom:24px;left:50%;white-space:nowrap;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width: 1024px){.b-academy-header__note{top:50%;bottom:auto;left:32px;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-o-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}}.b-academy-header__note:nth-of-type(2){left:calc(100% - 32px);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}@media (max-width: 1024px){.b-academy-header__note:nth-of-type(2){display:none}}.b-carousel{padding-top:calc(var(--block-spacing) * .5);padding-bottom:calc(var(--block-spacing) * .5);background-color:var(--background);margin-top:-1px;width:100%;overflow:hidden}@media (min-width: 768px){.b-carousel[data-component=carousel]{--slide-width: 80.5vw}}@media (min-width: 1240px){.b-carousel[data-component=carousel]{--slide-width: 82vw}}.b-carousel--nospacing{padding-top:var(--block-vpadding);padding-bottom:var(--block-vpadding)}.b-carousel__slider{width:100%;overflow:visible}.b-carousel__image{width:100%;overflow:hidden;background-color:var(--white)}.b-carousel__image img{width:100%;height:100%;object-fit:cover;overflow:hidden}.b-comparison{padding-top:var(--vpad);padding-bottom:var(--vpad);--percent: 10%;--minuspercent: 90%;--uigap: 1px;--arrowgap: 20px}@media (min-width: 10px){.b-comparison .b-comparison__back,.b-comparison .b-comparison__front{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.b-comparison .b-comparison__back img,.b-comparison .b-comparison__front img{pointer-events:none}.b-comparison .b-comparison__back-arrow,.b-comparison .b-comparison__front-arrow{content:"";position:absolute;top:50%;left:calc(var(--percent) + var(--arrowgap));-webkit-transform:translate(-50%,-50%) scale(.8);-moz-transform:translate(-50%,-50%) scale(.8);-o-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);width:15px;height:31px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='35' viewBox='0 0 18 35' fill='none'%3E%3Cpath d='M0 0L18 17.5L0 35V0Z' fill='%23EB1B33'/%3E%3C/svg%3E");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;-o-transition:transform .2s var(--animation-curve);-moz-transition:transform .2s var(--animation-curve);-webkit-transition:transform .2s var(--animation-curve);transition:transform .2s var(--animation-curve)}.b-comparison .b-comparison__back{margin-bottom:0}.b-comparison .b-comparison__back-arrow{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(.8);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(.8);-o-transform:translate(-50%,-50%) scaleX(-1) scale(.8);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(.8);transform:translate(-50%,-50%) scaleX(-1) scale(.8);left:calc(var(--percent) - var(--arrowgap))}}.b-comparison:hover:not(.b-comparison--interacted) .b-comparison__front-arrow{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-o-transition:transform .2s var(--animation-curve);-moz-transition:transform .2s var(--animation-curve);-webkit-transition:transform .2s var(--animation-curve);transition:transform .2s var(--animation-curve)}.b-comparison:hover:not(.b-comparison--interacted) .b-comparison__back-arrow{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transition:transform .2s var(--animation-curve);-moz-transition:transform .2s var(--animation-curve);-webkit-transition:transform .2s var(--animation-curve);transition:transform .2s var(--animation-curve)}@media (min-width: 10px){.b-comparison__inside{position:relative;cursor:grab}.b-comparison__inside:active{cursor:grabbing}}.b-comparison__back{margin-bottom:24px}@media (max-width: 9px){.b-comparison__back{clip-path:none!important}}@media (min-width: 10px){.b-comparison__back{clip-path:inset(0 calc(var(--minuspercent) + var(--uigap)) 0 0)}}@media (max-width: 9px){.b-comparison__front{clip-path:none!important}}@media (min-width: 10px){.b-comparison__front{clip-path:inset(0 0 0 calc(var(--percent) + var(--uigap)))}}.b-comparison__title{margin-bottom:8px!important}@media (min-width: 10px){.b-comparison__title{display:none}}@-moz-keyframes pulse-arrows{0%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}3%{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}6%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}9%{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}12%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes pulse-arrows{0%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}3%{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}6%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}9%{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}12%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-o-keyframes pulse-arrows{0%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}3%{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}6%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}9%{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}12%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes pulse-arrows{0%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}3%{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}6%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}9%{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}12%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-moz-keyframes pulse-arrows-back{0%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}3%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);transform:translate(-50%,-50%) scaleX(-1) scale(1.2)}6%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}9%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);transform:translate(-50%,-50%) scaleX(-1) scale(1.2)}12%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}to{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}}@-webkit-keyframes pulse-arrows-back{0%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}3%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);transform:translate(-50%,-50%) scaleX(-1) scale(1.2)}6%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}9%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);transform:translate(-50%,-50%) scaleX(-1) scale(1.2)}12%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}to{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}}@-o-keyframes pulse-arrows-back{0%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}3%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);transform:translate(-50%,-50%) scaleX(-1) scale(1.2)}6%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}9%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);transform:translate(-50%,-50%) scaleX(-1) scale(1.2)}12%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}to{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}}@keyframes pulse-arrows-back{0%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}3%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);transform:translate(-50%,-50%) scaleX(-1) scale(1.2)}6%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}9%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1.2);transform:translate(-50%,-50%) scaleX(-1) scale(1.2)}12%{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}to{-webkit-transform:translate(-50%,-50%) scaleX(-1) scale(1);-moz-transform:translate(-50%,-50%) scaleX(-1) scale(1);-o-transform:translate(-50%,-50%) scaleX(-1) scale(1);-ms-transform:translate(-50%,-50%) scaleX(-1) scale(1);transform:translate(-50%,-50%) scaleX(-1) scale(1)}}.b-cta{padding-top:var(--vpad);padding-bottom:var(--vpad);min-height:100vh;min-height:100svh}@media (min-width: 768px){.b-cta{min-height:unset;padding-top:320px;padding-bottom:320px}}.b-cta__inner{align-content:center}.b-double{--grid-gap: 32px}.b-double .h2{--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1.2}.b-double .h2:before,.b-double .h2:after{content:"";display:block}.b-double .h2:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.b-double .h2:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.b-double__left{padding-top:var(--block-vpadding)}@media (min-width: 1024px){.b-double__right{padding-bottom:var(--block-vpadding)}}@media (min-width: 1024px){.b-double__left,.b-double__right{padding-top:var(--block-vpadding);padding-bottom:var(--block-vpadding)}.b-double__left .wysiwyg,.b-double__right .wysiwyg{margin-right:calc((100% - (var(--grid-gap) * 5)) / 6 + var(--grid-gap))}}.b-double__left blockquote,.b-double__right blockquote{padding-bottom:var(--block-vpadding)}.b-double:has(.wysiwyg) .b-double__left:not(:has(.wysiwyg)):not(:has(blockquote)),.b-double:has(blockquote) .b-double__left:not(:has(.wysiwyg)):not(:has(blockquote)),.b-double:has(.wysiwyg) .b-double__right:not(:has(.wysiwyg)):not(:has(blockquote)),.b-double:has(blockquote) .b-double__right:not(:has(.wysiwyg)):not(:has(blockquote)){padding-top:0;padding-bottom:0}.b-form{width:100%;padding-top:var(--vpad);padding-bottom:var(--block-spacing)}.b-form:not(.b-form--alt) .gform_wrapper{position:relative}@media (min-width: 768px){.b-form:not(.b-form--alt) .gform_wrapper .gform_footer{position:absolute;bottom:0;right:0}.b-form:not(.b-form--alt) .gform_wrapper .gfield--type-consent{max-width:calc(100% - 100px)}}.b-form__title{display:block}@media (min-width: 768px){.b-form--alt .b-form__intro{display:flex;flex-direction:column;--tag-spacing: 16px}.b-form--alt .b-form__intro p{margin-top:0}.b-form--alt .b-form__intro .gform_wrapper{margin-top:auto}}@media (min-height: 850px){.b-form--alt .gform_wrapper .gfield--type-consent{margin-top:24px;margin-bottom:45px}}.b-hero{position:relative;width:100%;margin-top:0;height:100vh;height:100svh;padding:0;z-index:1}.b-hero .video--fullscreen,.b-hero .video{height:100%;width:100%}@media (max-width: 767px){.b-hero .video--vimeo .video__wrapper iframe{width:177.77778vh;height:100%}}.b-hero--fullscreen{height:100vh;height:100svh;background:var(--off-black)}.b-hero--fullscreen .video--fullscreen,.b-hero--fullscreen .video,.b-hero--fullscreen .video__wrapper{height:100%}.hero__image{width:100%;height:100%;overflow:hidden;background:var(--black-400)}.hero__image img{width:100%;height:100%;object-fit:cover;overflow:hidden}@media (max-width: 767px){.hero__content{--tag-spacing: 12px}}.hero__title{position:absolute;bottom:calc(var(--hpad) * 2);left:calc(var(--hpad) * 1);color:var(--white)}.hero__prefix{display:inline-block}@media (max-width: 600px){.hero__prefix{display:none}}.hero__subtitle{display:inline-block}@media (max-width: 600px){.hero__subtitle{display:none}}.full-width-image{display:block;width:100%;height:auto}.b-imagegrid{width:100%;padding-top:var(--block-vpadding);padding-bottom:var(--block-vpadding)}.b-imagegrid__images{display:grid;gap:16px}.b-imagegrid__images img{width:100%;height:auto;object-fit:cover}@media (max-width: 599px){.b-imagegrid__images:has(img:nth-child(odd):last-child){grid-template-columns:repeat(3,1fr)}.b-imagegrid__images:has(img:nth-child(2n):last-child){grid-template-columns:repeat(2,1fr)}}@media (min-width: 600px){.b-imagegrid__images{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:32px}.b-imagegrid__images:has(img:nth-child(3)){grid-template-columns:repeat(3,1fr)}.b-imagegrid__images:has(img:nth-child(4)){grid-template-columns:repeat(4,1fr)}.b-imagegrid__images:has(img:nth-child(5)){grid-template-columns:repeat(5,1fr)}.b-imagegrid__images:has(img:nth-child(6)){grid-template-columns:repeat(3,1fr)}.b-imagegrid__images:has(img:nth-child(7)):has(img:nth-child(odd):last-child){grid-template-columns:repeat(4,1fr)}.b-imagegrid__images:has(img:nth-child(7)):has(img:nth-child(2n):last-child){grid-template-columns:repeat(4,1fr)}}.model-viewer{width:calc(100% - var(--hpad) * 2);aspect-ratio:1376/774;background:#b8babf;margin:32px var(--hpad)}@media (min-width: 1024px){.model-viewer{width:calc(100% - var(--hpad) * 4);margin:32px calc(var(--hpad) * 2)}}.model-viewer__el{position:absolute;width:100%;height:100%;top:0;left:0}.b-projects{margin:0!important;padding-top:var(--block-spacing);padding-bottom:var(--block-spacing);padding-left:var(--hpad);padding-right:var(--hpad);border-bottom:0!important}.b-projects .tile-project{opacity:1;-o-transition:opacity var(--animation-timing) var(--animation-curve);-moz-transition:opacity var(--animation-timing) var(--animation-curve);-webkit-transition:opacity var(--animation-timing) var(--animation-curve);transition:opacity var(--animation-timing) var(--animation-curve)}.b-projects__wrapper{--tile-width: 100%;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:32px;overflow:hidden}.b-projects__wrapper .tile-project{flex-grow:1;width:var(--tile-width);height:auto}@media (min-width: 600px){.b-projects__wrapper{--tile-width: 320px}}@media (min-width: 1024px){.b-projects__wrapper{--tile-width: 50%}}@media (max-width: 600px){.b-projects__wrapper{flex-direction:column}}.b-projects__title,.project-list__title{margin-bottom:30px;align-items:baseline;color:var(--red)}@media (max-width: 600px){.b-projects__title,.project-list__title{justify-content:space-between!important}}.project-list__title{margin-bottom:40px;position:relative;z-index:3;max-width:100%}.project-list__title h3{white-space:nowrap}.project-list .project-list__item:last-child{margin-bottom:40px}.b-quote{padding-top:var(--block-vpadding);padding-bottom:var(--block-vpadding)}@media (min-width: 1024px){.b-quote{padding-bottom:calc(var(--block-vpadding) * 2)}}.b-quote .h2{--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1.2}.b-quote .h2:before,.b-quote .h2:after{content:"";display:block}.b-quote .h2:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.b-quote .h2:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.b-quote--left{padding-bottom:var(--block-vpadding)}@media (min-width: 768px){.b-quote--left .b-quote__quote{--cols: 4}}@media (min-width: 1024px){.b-quote--left .b-quote__quote{--cols: 9}}.b-quote--right{padding-bottom:var(--block-vpadding)}@media (min-width: 768px){.b-quote--right .b-quote__quote{--cols: 4}}@media (min-width: 1024px){.b-quote--right .b-quote__quote{--colstart: 5;--cols: 8}}.b-rebus .b-rebus__text,.b-rebus .b-rebus__shape{opacity:0;-o-transition:opacity var(--animation-timing) var(--animation-curve);-moz-transition:opacity var(--animation-timing) var(--animation-curve);-webkit-transition:opacity var(--animation-timing) var(--animation-curve);transition:opacity var(--animation-timing) var(--animation-curve)}.b-rebus.visible .b-rebus__text,.b-rebus.visible .b-rebus__shape{opacity:1;-o-transition:opacity var(--animation-timing) var(--animation-curve);-moz-transition:opacity var(--animation-timing) var(--animation-curve);-webkit-transition:opacity var(--animation-timing) var(--animation-curve);transition:opacity var(--animation-timing) var(--animation-curve)}.b-rebus.visible .b-rebus__text:nth-child(1),.b-rebus.visible .b-rebus__shape:nth-child(1){transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s}.b-rebus.visible .b-rebus__text:nth-child(2),.b-rebus.visible .b-rebus__shape:nth-child(2){transition-delay:.21s;-moz-transition-delay:.21s;-webkit-transition-delay:.21s;-o-transition-delay:.21s}.b-rebus.visible .b-rebus__text:nth-child(3),.b-rebus.visible .b-rebus__shape:nth-child(3){transition-delay:.22s;-moz-transition-delay:.22s;-webkit-transition-delay:.22s;-o-transition-delay:.22s}.b-rebus.visible .b-rebus__text:nth-child(4),.b-rebus.visible .b-rebus__shape:nth-child(4){transition-delay:.23s;-moz-transition-delay:.23s;-webkit-transition-delay:.23s;-o-transition-delay:.23s}.b-rebus.visible .b-rebus__text:nth-child(5),.b-rebus.visible .b-rebus__shape:nth-child(5){transition-delay:.24s;-moz-transition-delay:.24s;-webkit-transition-delay:.24s;-o-transition-delay:.24s}.b-rebus.visible .b-rebus__text:nth-child(6),.b-rebus.visible .b-rebus__shape:nth-child(6){transition-delay:.25s;-moz-transition-delay:.25s;-webkit-transition-delay:.25s;-o-transition-delay:.25s}.b-rebus.visible .b-rebus__text:nth-child(7),.b-rebus.visible .b-rebus__shape:nth-child(7){transition-delay:.26s;-moz-transition-delay:.26s;-webkit-transition-delay:.26s;-o-transition-delay:.26s}.b-rebus.visible .b-rebus__text:nth-child(8),.b-rebus.visible .b-rebus__shape:nth-child(8){transition-delay:.27s;-moz-transition-delay:.27s;-webkit-transition-delay:.27s;-o-transition-delay:.27s}.b-rebus.visible .b-rebus__text:nth-child(9),.b-rebus.visible .b-rebus__shape:nth-child(9){transition-delay:.28s;-moz-transition-delay:.28s;-webkit-transition-delay:.28s;-o-transition-delay:.28s}.b-rebus.visible .b-rebus__text:nth-child(10),.b-rebus.visible .b-rebus__shape:nth-child(10){transition-delay:.29s;-moz-transition-delay:.29s;-webkit-transition-delay:.29s;-o-transition-delay:.29s}.b-rebus.visible .b-rebus__text:nth-child(11),.b-rebus.visible .b-rebus__shape:nth-child(11){transition-delay:.3s;-moz-transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s}.b-rebus.visible .b-rebus__text:nth-child(12),.b-rebus.visible .b-rebus__shape:nth-child(12){transition-delay:.31s;-moz-transition-delay:.31s;-webkit-transition-delay:.31s;-o-transition-delay:.31s}.b-rebus.visible .b-rebus__text:nth-child(13),.b-rebus.visible .b-rebus__shape:nth-child(13){transition-delay:.32s;-moz-transition-delay:.32s;-webkit-transition-delay:.32s;-o-transition-delay:.32s}.b-rebus.visible .b-rebus__text:nth-child(14),.b-rebus.visible .b-rebus__shape:nth-child(14){transition-delay:.33s;-moz-transition-delay:.33s;-webkit-transition-delay:.33s;-o-transition-delay:.33s}.b-rebus.visible .b-rebus__text:nth-child(15),.b-rebus.visible .b-rebus__shape:nth-child(15){transition-delay:.34s;-moz-transition-delay:.34s;-webkit-transition-delay:.34s;-o-transition-delay:.34s}.b-rebus.visible .b-rebus__text:nth-child(16),.b-rebus.visible .b-rebus__shape:nth-child(16){transition-delay:.35s;-moz-transition-delay:.35s;-webkit-transition-delay:.35s;-o-transition-delay:.35s}.b-rebus.visible .b-rebus__text:nth-child(17),.b-rebus.visible .b-rebus__shape:nth-child(17){transition-delay:.36s;-moz-transition-delay:.36s;-webkit-transition-delay:.36s;-o-transition-delay:.36s}.b-rebus.visible .b-rebus__text:nth-child(18),.b-rebus.visible .b-rebus__shape:nth-child(18){transition-delay:.37s;-moz-transition-delay:.37s;-webkit-transition-delay:.37s;-o-transition-delay:.37s}.b-rebus.visible .b-rebus__text:nth-child(19),.b-rebus.visible .b-rebus__shape:nth-child(19){transition-delay:.38s;-moz-transition-delay:.38s;-webkit-transition-delay:.38s;-o-transition-delay:.38s}.b-rebus.visible .b-rebus__text:nth-child(20),.b-rebus.visible .b-rebus__shape:nth-child(20){transition-delay:.39s;-moz-transition-delay:.39s;-webkit-transition-delay:.39s;-o-transition-delay:.39s}.b-rebus.visible .b-rebus__text:nth-child(21),.b-rebus.visible .b-rebus__shape:nth-child(21){transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s}.b-rebus.visible .b-rebus__text:nth-child(22),.b-rebus.visible .b-rebus__shape:nth-child(22){transition-delay:.41s;-moz-transition-delay:.41s;-webkit-transition-delay:.41s;-o-transition-delay:.41s}.b-rebus.visible .b-rebus__text:nth-child(23),.b-rebus.visible .b-rebus__shape:nth-child(23){transition-delay:.42s;-moz-transition-delay:.42s;-webkit-transition-delay:.42s;-o-transition-delay:.42s}.b-rebus.visible .b-rebus__text:nth-child(24),.b-rebus.visible .b-rebus__shape:nth-child(24){transition-delay:.43s;-moz-transition-delay:.43s;-webkit-transition-delay:.43s;-o-transition-delay:.43s}.b-rebus.visible .b-rebus__text:nth-child(25),.b-rebus.visible .b-rebus__shape:nth-child(25){transition-delay:.44s;-moz-transition-delay:.44s;-webkit-transition-delay:.44s;-o-transition-delay:.44s}.b-rebus.visible .b-rebus__text:nth-child(26),.b-rebus.visible .b-rebus__shape:nth-child(26){transition-delay:.45s;-moz-transition-delay:.45s;-webkit-transition-delay:.45s;-o-transition-delay:.45s}.b-rebus.visible .b-rebus__text:nth-child(27),.b-rebus.visible .b-rebus__shape:nth-child(27){transition-delay:.46s;-moz-transition-delay:.46s;-webkit-transition-delay:.46s;-o-transition-delay:.46s}.b-rebus.visible .b-rebus__text:nth-child(28),.b-rebus.visible .b-rebus__shape:nth-child(28){transition-delay:.47s;-moz-transition-delay:.47s;-webkit-transition-delay:.47s;-o-transition-delay:.47s}.b-rebus.visible .b-rebus__text:nth-child(29),.b-rebus.visible .b-rebus__shape:nth-child(29){transition-delay:.48s;-moz-transition-delay:.48s;-webkit-transition-delay:.48s;-o-transition-delay:.48s}.b-rebus.visible .b-rebus__text:nth-child(30),.b-rebus.visible .b-rebus__shape:nth-child(30){transition-delay:.49s;-moz-transition-delay:.49s;-webkit-transition-delay:.49s;-o-transition-delay:.49s}.b-rebus.visible .b-rebus__text:nth-child(31),.b-rebus.visible .b-rebus__shape:nth-child(31){transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s}.b-rebus.visible .b-rebus__text:nth-child(32),.b-rebus.visible .b-rebus__shape:nth-child(32){transition-delay:.51s;-moz-transition-delay:.51s;-webkit-transition-delay:.51s;-o-transition-delay:.51s}.b-rebus.visible .b-rebus__text:nth-child(33),.b-rebus.visible .b-rebus__shape:nth-child(33){transition-delay:.52s;-moz-transition-delay:.52s;-webkit-transition-delay:.52s;-o-transition-delay:.52s}.b-rebus.visible .b-rebus__text:nth-child(34),.b-rebus.visible .b-rebus__shape:nth-child(34){transition-delay:.53s;-moz-transition-delay:.53s;-webkit-transition-delay:.53s;-o-transition-delay:.53s}.b-rebus.visible .b-rebus__text:nth-child(35),.b-rebus.visible .b-rebus__shape:nth-child(35){transition-delay:.54s;-moz-transition-delay:.54s;-webkit-transition-delay:.54s;-o-transition-delay:.54s}.b-rebus.visible .b-rebus__text:nth-child(36),.b-rebus.visible .b-rebus__shape:nth-child(36){transition-delay:.55s;-moz-transition-delay:.55s;-webkit-transition-delay:.55s;-o-transition-delay:.55s}.b-rebus.visible .b-rebus__text:nth-child(37),.b-rebus.visible .b-rebus__shape:nth-child(37){transition-delay:.56s;-moz-transition-delay:.56s;-webkit-transition-delay:.56s;-o-transition-delay:.56s}.b-rebus.visible .b-rebus__text:nth-child(38),.b-rebus.visible .b-rebus__shape:nth-child(38){transition-delay:.57s;-moz-transition-delay:.57s;-webkit-transition-delay:.57s;-o-transition-delay:.57s}.b-rebus.visible .b-rebus__text:nth-child(39),.b-rebus.visible .b-rebus__shape:nth-child(39){transition-delay:.58s;-moz-transition-delay:.58s;-webkit-transition-delay:.58s;-o-transition-delay:.58s}.b-rebus.visible .b-rebus__text:nth-child(40),.b-rebus.visible .b-rebus__shape:nth-child(40){transition-delay:.59s;-moz-transition-delay:.59s;-webkit-transition-delay:.59s;-o-transition-delay:.59s}.b-rebus.visible .b-rebus__text:nth-child(41),.b-rebus.visible .b-rebus__shape:nth-child(41){transition-delay:.6s;-moz-transition-delay:.6s;-webkit-transition-delay:.6s;-o-transition-delay:.6s}.b-rebus.visible .b-rebus__text:nth-child(42),.b-rebus.visible .b-rebus__shape:nth-child(42){transition-delay:.61s;-moz-transition-delay:.61s;-webkit-transition-delay:.61s;-o-transition-delay:.61s}.b-rebus.visible .b-rebus__text:nth-child(43),.b-rebus.visible .b-rebus__shape:nth-child(43){transition-delay:.62s;-moz-transition-delay:.62s;-webkit-transition-delay:.62s;-o-transition-delay:.62s}.b-rebus.visible .b-rebus__text:nth-child(44),.b-rebus.visible .b-rebus__shape:nth-child(44){transition-delay:.63s;-moz-transition-delay:.63s;-webkit-transition-delay:.63s;-o-transition-delay:.63s}.b-rebus.visible .b-rebus__text:nth-child(45),.b-rebus.visible .b-rebus__shape:nth-child(45){transition-delay:.64s;-moz-transition-delay:.64s;-webkit-transition-delay:.64s;-o-transition-delay:.64s}.b-rebus{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 16px;position:relative;padding-top:var(--block-spacing);padding-bottom:var(--block-spacing);padding-left:var(--hpad);padding-right:var(--hpad)}@media (min-width: 1024px){.b-rebus .mob{display:none!important}}.b-rebus .desk{display:none}@media (min-width: 1024px){.b-rebus .desk{display:block!important}}@media (min-width: 1024px){.b-rebus{padding-left:calc(var(--hpad) + 16px);padding-right:calc(var(--hpad) + 16px);gap:9px 24px}}.b-rebus__text{font-size:13.2vw;flex-shrink:0;line-height:.72em;display:inline-block}.b-rebus__text:before,.b-rebus__text:after{content:"";display:block;width:100%;height:1px;background-color:var(--grid-lines-color);position:absolute;top:auto;left:0;right:0;margin:0;z-index:-3}.b-rebus__text:after{margin-top:-1px}@media (min-width: 1024px){.b-rebus__text{font-size:7.2vw}}body.gecko .b-rebus__text:after{margin-top:0}.b-rebus__shape{width:auto;height:100%;height:9.6vw;background-color:var(--black-400);-webkit-background-size:cover;background-size:cover;flex-grow:1;flex-shrink:1;z-index:2}@media (min-width: 1024px){.b-rebus__shape{height:5.2vw}}.b-rebus__shape--1{background-image:url(/wp-content/themes/epoch/dist/assets/skin.webp);background-position:bottom right}.b-rebus__shape--2{background-image:url(/wp-content/themes/epoch/dist/assets/skin2.webp)}.b-rebus__shape--3{background-image:url(/wp-content/themes/epoch/dist/assets/skin3.webp);background-position:right}.b-rebus__shape--4{background-image:url(/wp-content/themes/epoch/dist/assets/skin4.webp);-webkit-background-size:130%;background-size:130%;background-position:19% 65%}.b-rebus__shape--5{background-image:url(/wp-content/themes/epoch/dist/assets/skin5.webp)}@media (max-width: 1023px){.b-rebus__shape--desktop{display:none}}.line-break{display:block;width:100%;flex-shrink:0}.b-single{padding-top:var(--block-vpadding);padding-bottom:var(--block-vpadding);--grid-gap: 32px}.b-single__content.ar-fullscreen{height:calc(100vh - var(--block-vpadding) * 2);height:calc(100svh - var(--block-vpadding) * 2);overflow:hidden}.ar-fullscreen .video__wrapper{padding-bottom:0;height:100%}@media (min-aspect-ratio: 16/9){.ar-fullscreen .video--vimeo iframe{width:100%;height:250%}}@media (max-aspect-ratio: 16/9){.ar-fullscreen .video--vimeo iframe{height:100%;width:177.77778vh}}.b-spacer{height:var(--block-spacing)}.b-stats{padding-top:calc(var(--block-vpadding) * 2);padding-bottom:calc(var(--block-vpadding) * 2)}.b-stats__wrapper{display:flex;flex-wrap:wrap;gap:24px}.b-stats__stat{flex:1;flex-grow:0;flex-basis:calc(50% - 12px);text-align:center}@media (min-width: 768px){.b-stats__stat{flex-basis:calc(33.33% - 16px);text-align:left}}.b-stats__stat-number{display:flex;align-items:center;gap:0 5px;line-height:1;justify-content:center;min-height:3em}@media (min-width: 1024px){.b-stats__stat-number{justify-content:flex-start}}@media (max-width: 1023px){.b-stats__stat-label{text-align:center}}.b-textandmedia{--grid-gap: 32px;position:relative;grid-row-gap:0px}.b-textandmedia .h2{font-style:normal;--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1.2}.b-textandmedia .h2:before,.b-textandmedia .h2:after{content:"";display:block}.b-textandmedia .h2:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.b-textandmedia .h2:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.b-textandmedia p{--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1.6}.b-textandmedia p:before,.b-textandmedia p:after{content:"";display:block}.b-textandmedia p:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.b-textandmedia p:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}@media (max-width: 1023px){.b-textandmedia:has(.ar-1x1) .b-textandmedia__images:before{content:"";display:block;width:100%;height:1px;background-color:var(--grid-lines-color);position:absolute;top:24px;left:0;z-index:2}}@media (min-width: 1024px){.b-textandmedia:has(.ar-1x1):before{content:"";display:block;width:100%;height:1px;background-color:var(--grid-lines-color);position:absolute;top:40px;left:0;z-index:2}}@media (min-width: 1024px){.b-textandmedia:has(.ar-1x1) .b-textandmedia__left,.b-textandmedia:has(.ar-1x1) .b-textandmedia__right{padding-top:calc(var(--block-vpadding) + 40px)}}@media (min-width: 1024px){.b-textandmedia:has(.ar-1x1):has(.wysiwyg) .b-textandmedia__left:has(.wysiwyg),.b-textandmedia:has(.ar-1x1):has(.wysiwyg) .b-textandmedia__right:has(.wysiwyg){display:flex;flex-direction:column;justify-content:flex-end}}.b-textandmedia .wysiwyg{padding-top:16px;padding-bottom:16px}@media (min-width: 1024px){.b-textandmedia .wysiwyg{padding-top:0;padding-bottom:0}}@media (max-width: 1023px){.b-textandmedia .b-textandmedia__right .wysiwyg{padding-top:64px}}@media (min-width: 1024px){.b-textandmedia{padding-left:calc(var(--hpad) * 2);padding-right:calc(var(--hpad) * 2)}}.b-textandmedia__left{padding-top:var(--block-vpadding)}.b-textandmedia__right{border-top:1px solid var(--grid-lines-color)}@media (min-width: 1024px){.b-textandmedia__right{padding-bottom:var(--block-vpadding);border-top:none;border-left:1px solid var(--grid-lines-color)}.b-textandmedia__right .wysiwyg{padding-left:16px}}.b-textandmedia__left,.b-textandmedia__right{padding-left:var(--hpad);padding-right:var(--hpad)}@media (max-width: 1023px){.b-textandmedia__left,.b-textandmedia__right{position:relative}}@media (min-width: 1024px){.b-textandmedia__left,.b-textandmedia__right{padding-left:0;padding-right:0;padding-top:var(--block-vpadding);padding-bottom:var(--block-vpadding)}.b-textandmedia__left .wysiwyg,.b-textandmedia__right .wysiwyg{margin-right:calc((100% - (var(--grid-gap) * 5)) / 6 + var(--grid-gap))}}@media (min-width: 1600px){.b-textandmedia__left .wysiwyg,.b-textandmedia__right .wysiwyg{margin-left:calc((100% - (var(--grid-gap) * 5)) / 6 + var(--grid-gap))}}.b-textandmedia:has(.wysiwyg) .b-textandmedia__left:not(:has(.wysiwyg)),.b-textandmedia:has(.wysiwyg) .b-textandmedia__right:not(:has(.wysiwyg)){padding-top:0;padding-bottom:0}.b-textandmedia__images{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:24px min-content;gap:var(--grid-gap);grid-row-gap:0;height:100%}@media (min-width: 1024px){.b-textandmedia__images{grid-auto-rows:40px min-content}}.b-textandmedia__images img:nth-child(1){grid-column:2/-1;grid-row:2;z-index:1}.b-textandmedia__images img:nth-child(2){grid-column:1/4;z-index:0}.b-text{padding-top:var(--block-vpadding);padding-bottom:var(--block-vpadding)}@media (min-width: 1024px){.b-text{padding-bottom:calc(var(--block-vpadding) * 2)}}.b-text .h2{--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1.2}.b-text .h2:before,.b-text .h2:after{content:"";display:block}.b-text .h2:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.b-text .h2:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.b-textandicons{padding-top:var(--block-spacing);padding-bottom:var(--block-spacing)}.b-textandicons h2{--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1.2}.b-textandicons h2:before,.b-textandicons h2:after{content:"";display:block}.b-textandicons h2:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.b-textandicons h2:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.b-textandicons__text{padding-bottom:80px;text-align:center;padding-left:var(--hpad);padding-right:var(--hpad)}@media (min-width: 1024px){.b-textandicons__text{padding-left:calc(var(--hpad) * 2);padding-right:calc(var(--hpad) * 2)}}.b-textandicons__subtitle{z-index:5;margin-bottom:32px!important}.b-textandicons__icons{display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding-left:var(--hpad);padding-right:var(--hpad)}@media (min-width: 768px){.b-textandicons__icons{flex-direction:row;align-items:center;padding-top:32px;padding-bottom:32px;border-top:1px solid var(--grid-lines-color);border-bottom:1px solid var(--grid-lines-color)}}@media (min-width: 1024px){.b-textandicons__icons{padding-left:calc(var(--hpad) * 2);padding-right:calc(var(--hpad) * 2)}}.b-textandicons__icon{text-align:center;margin-bottom:80px}.b-textandicons__icon svg{width:100%;height:auto}.b-textandicons__icon:last-child{text-align:right;margin-bottom:0}.b-textandicons__icon path[fill="#232323"]{fill:var(--text-color)}@media (min-width: 768px){.b-textandicons__icon{margin-bottom:0}}.b-hero+.b-video-slideshow{margin-top:-1px}[data-component=videoSlideshow]{--slide-width: 100%;--slide-height: 100vh;position:relative;width:100%;height:var(--slide-height)}@media (max-width: 1023px){[data-component=videoSlideshow]{height:auto}}[data-component=videoSlideshow] [data-slideshow]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;overflow:hidden;background:var(--background)}@media (max-width: 1023px){[data-component=videoSlideshow] [data-slideshow]{display:block}}[data-component=videoSlideshow] [data-slide]{width:var(--slide-width);height:var(--slide-height);grid-area:1/1}@media (max-width: 1023px){[data-component=videoSlideshow] [data-slide]{height:auto;grid-area:auto;margin-bottom:1px;position:relative}}[data-component=videoSlideshow] [data-slide].active{opacity:var(--active-slide-opacity)}@media (max-width: 1023px){[data-component=videoSlideshow] [data-slide].active{opacity:1}}.b-video-slideshow{width:100%;position:relative}.b-video-slideshow:before{content:"";position:absolute;width:0;height:0;overflow:hidden;z-index:-1}.b-video-slideshow:before svg{width:0;height:0;position:absolute}.b-video-slideshow__title{position:absolute;top:calc(var(--hpad) * 2);left:calc(var(--hpad) * 2);z-index:5;color:var(--white);display:flex;flex-direction:row;align-items:center}@media (max-width: 1023px){.b-video-slideshow__title{display:none}}.b-video-slideshow__slider{width:100%;height:100%}.b-video-slideshow__slide{width:100%;height:100vh;height:100svh;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@media (max-width: 1023px){.b-video-slideshow__slide{height:auto}}@media (max-width: 767px){.b-video-slideshow__slide .video,.b-video-slideshow__slide .video__wrapper{height:100vw!important}}@media (min-width: 768px) and (max-width: 1023px){.b-video-slideshow__slide .video,.b-video-slideshow__slide .video__wrapper{height:56.25vw!important}}.b-video-slideshow__slide .video{height:100%;line-height:0;background:var(--black);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.b-video-slideshow__slide .video div{height:100%;padding-bottom:0}.b-video-slideshow__slide .video video{height:100%;object-fit:cover;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.b-video-slideshow__slide picture{display:block;width:100%;height:100%}.b-video-slideshow__slide picture img{width:100%;height:100%;object-fit:cover}.b-video-slideshow__slide:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background:linear-gradient(180deg,rgba(0,0,0,0) 62.22%,rgba(0,0,0,.3)),linear-gradient(0deg,rgba(35,35,35,.4),rgba(35,35,35,.4))}@media (max-width: 1023px){.b-video-slideshow__slide:after{display:none}}.b-video-slideshow__caption{color:var(--text-color)}@media (min-width: 1024px){.b-video-slideshow__caption{position:absolute;bottom:calc(var(--hpad) * 2);right:calc(var(--hpad) * 2);z-index:4;width:40%;color:var(--white)}.b-video-slideshow__caption .h1{display:none}}@media (max-width: 1023px){.b-video-slideshow__caption{position:relative;bottom:auto;right:auto;width:100%;padding:40px 16px 80px;z-index:4}.b-video-slideshow__caption .h1{display:block;margin-bottom:.5em}.b-video-slideshow__caption>*:last-child{margin-bottom:0}}.b-video-slideshow__buttons{z-index:10;text-align:center;background:transparent;position:absolute;left:calc(var(--hpad) * 2);bottom:calc(var(--hpad) * 2);isolation:isolate}@media (max-width: 1023px){.b-video-slideshow__buttons{display:none}}.b-video-slideshow__btn{display:block;width:auto;color:rgba(255,255,255,.2);font-size:var(--fs-h1);font-family:var(--headingFont);font-weight:600;letter-spacing:-.04em;text-transform:uppercase;--cap-height: .75;--leading-trim-over-adjustment: 0em;--leading-trim-under-adjustment: 0em;--line-height: 1.5;overflow:hidden;padding-right:4px;-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve);position:relative;-webkit-mask:linear-gradient(#000 0 0) text;mask:linear-gradient(#000 0 0) text;-webkit-mask-clip:text;mask-clip:text;-webkit-mask-composite:xor;mask-composite:exclude;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.b-video-slideshow__btn:before,.b-video-slideshow__btn:after{content:"";display:block}.b-video-slideshow__btn:before{margin-bottom:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-over-adjustment))}.b-video-slideshow__btn:after{margin-top:calc((var(--cap-height) - var(--line-height, 1)) * .5em - var(--leading-trim-under-adjustment))}.b-video-slideshow__btn.btn--active{color:var(--white);backdrop-filter:none;-webkit-backdrop-filter:none}body.gecko .b-video-slideshow__btn{color:rgba(223,223,223,.6);backdrop-filter:none;-webkit-backdrop-filter:none}body.gecko .b-video-slideshow__btn.btn--active{color:var(--white)}.b-video-slideshow__buttonsinside{display:flex;flex-direction:column;align-items:flex-start;gap:8px;overflow:hidden;position:relative}body.page-template-page-academy .site-logo{height:48px}body.page-template-page-academy .site-logo #academy-logo{display:block}body.page-template-page-academy .site-logo #site-logo{display:none}body.error404{height:100vh;overflow:hidden}.four-o-four{position:fixed;left:0;top:0;bottom:0;width:100%;height:100vh;overflow:hidden}.four-o-four__text{position:absolute;z-index:2;left:21px;bottom:16px;color:var(--red);width:calc(100% - 64px);font-weight:300}@media (min-width: 1024px){.four-o-four__text{left:32px;bottom:32px}}.four-o-four .fullscreen-grid{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:0;bottom:0;width:calc(100% - 10px);height:100%}.four-o-four .fullscreen-grid__ecircle{position:absolute;top:-2px;left:101.5%;aspect-ratio:1/1;height:15%;background:var(--red);mask-image:var(--icon-ecircle);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--icon-ecircle);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-position:100%;-webkit-background-size:cover;background-size:cover;display:none}@media (min-width: 1024px){.four-o-four .fullscreen-grid__ecircle{display:block}}.error-marquee{position:relative;width:100%;height:100%;overflow:hidden}.error-marquee__track{display:flex;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.error-marquee__track span{line-height:1;font-family:var(--headingFont);font-weight:700;white-space:nowrap;padding-right:25px;letter-spacing:-.05em;color:var(--red)}@media (min-width: 1024px){.error-marquee__track span{padding-right:50px}}.home-hero{position:relative;width:100%;z-index:10}.home-hero__gap{height:100vh;height:calc(var(--vh) * 100)}.home-hero__inner{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:10}.home-hero__image{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.home-hero__bg-image{position:absolute;object-fit:cover;object-position:center;width:100%;height:100dvh;top:0;left:0}.home-hero__redaction{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:transparent;aspect-ratio:2.91/1;width:100%;width:calc(100% - 42px);background-position:center;-webkit-background-size:cover;background-size:cover}.home-hero__redaction--video{background:transparent}@media (max-width: 767px){.home-hero__redaction .home-hero__ecircle{display:none}}@media (min-width: 768px){.home-hero__redaction{height:33.333vh;width:auto;margin:auto}}.home-hero__redaction .home-hero__ecircle{position:absolute;top:-2px;left:101.5%;aspect-ratio:1/1;height:15%;background:var(--text-color);mask-image:var(--icon-ecircle);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--icon-ecircle);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-position:100%;-webkit-background-size:cover;background-size:cover}.home-hero__text{text-align:center}.home-hero__text .hero{font-size:48px;line-height:.95}@media (min-width: 768px){.home-hero__text .hero{font-size:var(--fs-hero);line-height:.8}}.home-hero__text .hero__emphasis{color:var(--red)}.home-hero__video{height:100vh;height:100lvh;bottom:auto}.home-hero__video .video__wrapper{padding-bottom:0!important;height:100%}.home-hero__video .video__buttons{padding-left:calc(var(--hpad) * 3);padding-right:calc(var(--hpad) * 3);max-width:600px;margin:0 auto}.home-hero__video .video__buttons .mute-button{order:2}.home-hero__video-el{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%;pointer-events:none}.home-hero__video-mask{overflow:hidden}.home-hero__video-inner{background:var(--black);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.home-hero__gap--bg-fade{height:40vh}.home-services{z-index:10}@media (min-width: 1024px){.home-services{height:250vh;height:250dvh}}.home-services__inner{position:relative;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:96px 0 264px}.home-services__inner:before{content:"";position:absolute;bottom:264px;left:0;width:100%;height:1px;background:var(--black-100);-o-transition:background var(--animation-timing) var(--animation-curve);-moz-transition:background var(--animation-timing) var(--animation-curve);-webkit-transition:background var(--animation-timing) var(--animation-curve);transition:background var(--animation-timing) var(--animation-curve)}body.theme-dark .home-services__inner:before{background:var(--black-400)}@media (min-width: 1024px){.home-services__inner:before{display:none}}@media (min-width: 1024px){.home-services__inner{position:fixed;margin:0 5px;width:calc(100% - 10px);padding:200px 0;min-height:100%}}.home-services .hero{color:var(--white);padding-top:32px;border-top:1px solid var(--black-100);-o-transition:all var(--animation-timing) var(--animation-curve);-moz-transition:all var(--animation-timing) var(--animation-curve);-webkit-transition:all var(--animation-timing) var(--animation-curve);transition:all var(--animation-timing) var(--animation-curve)}body.theme-dark .home-services .hero{border-top:1px solid var(--black-400)}@media (min-width: 1024px){.home-services .hero{padding-top:0;border-top:none!important}}.home-services__intro{width:100%;display:flex;flex-direction:column}@media (min-width: 1024px){.home-services__intro{padding:0 calc(var(--hpad) * 2)}}@media (min-width: 1024px){.home-services__intro{flex-direction:row;justify-content:space-between;align-items:flex-end}}.home-services__text{padding-top:32px}@media (min-width: 1024px){.home-services__text{max-width:437px}}.home-services__text p{color:var(--white);font-size:18px;font-weight:300;line-height:1.4;letter-spacing:-.02em}.home-services__cards{display:grid;grid-template-columns:repeat(3,90%);margin-top:80px;padding-bottom:32px;gap:16px;position:relative}@media (min-width: 1024px){.home-services__cards{gap:20px;margin-top:32px;border-bottom:none;padding:32px calc(var(--hpad) * 2);grid-template-columns:1fr 1fr 1fr}.home-services__cards:before,.home-services__cards:after{-o-transition:background var(--animation-timing) var(--animation-curve);-moz-transition:background var(--animation-timing) var(--animation-curve);-webkit-transition:background var(--animation-timing) var(--animation-curve);transition:background var(--animation-timing) var(--animation-curve);background:var(--black-100)}body.theme-dark .home-services__cards:before,body.theme-dark .home-services__cards:after{background:var(--black-400)}.home-services__cards:before{content:"";position:absolute;top:0;left:32px;width:calc(100% - 64px);height:1px}.home-services__cards:after{content:"";position:absolute;bottom:0;right:32px;width:calc(100% - 64px);height:1px}}.home-services__card{backdrop-filter:blur(60px);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;padding:32px 16px}@media (min-width: 768px){.home-services__card{padding:40px 24px;min-height:530px}}.home-services__card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--red);-o-transition:transform,.35s,easeInOut;-moz-transition:transform,.35s,easeInOut;-webkit-transition:transform,.35s,easeInOut;transition:transform,.35s,easeInOut;z-index:-1;overflow:hidden}@media (min-width: 1024px){.home-services__card:after{-webkit-transform:translateX(-101%);-moz-transform:translateX(-101%);-o-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translate(-101%)}}.home-services__card.is-active:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.home-services__card__title{font-size:var(--fs-h1);font-family:var(--headingFont);line-height:.85em;font-weight:600;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em;font-style:normal;color:var(--black)!important}.home-services__card__title>span{display:flex;flex-direction:column}body.theme-dark .home-services__card__title{color:var(--black)!important}.home-services__card__text{padding-top:32px;color:var(--black)!important}body.theme-dark .home-services__card__text{color:var(--black)!important}@media (min-width: 1024px){.home-services__card__text{padding-top:20px}}.home-services__card__list{padding-top:64px}.home-services__card__list,.home-services__card__number{font-family:var(--headingFontAlt);font-style:italic;font-size:22px;line-height:1.4;letter-spacing:-.02em;font-weight:300;color:var(--black)!important}body.theme-dark .home-services__card__list,body.theme-dark .home-services__card__number{color:var(--black)!important}.home-services__card__number{position:absolute;line-height:1;top:32px;right:16px}@media (min-width: 768px){.home-services__card__number{top:40px;right:32px}}.home-services__scroll-elems{display:flex;flex-direction:column;z-index:10;pointer-events:none}.home-services__trigger{width:100%}.home-services__main-trigger{flex-grow:1}.home-services__gap{width:100%}.home-bg{position:fixed;z-index:0;width:100%;height:100vh;top:0;left:0}.home-bg__img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%;top:0;left:0;z-index:1}.home-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--black);opacity:.6;z-index:2}.home-page__blocks{position:relative;background:var(--background);z-index:2;margin-left:calc(var(--hpad) * -1);margin-right:calc(var(--hpad) * -1)}.page-template-page-plain .g-fill{padding-top:224px;padding-bottom:224px}@media (min-width: 768px){.page-template-page-plain .g-fill{padding-top:200px;padding-bottom:200px}}.page-template-page-plain .title{margin-bottom:32px}@media (min-width: 1024px){.page-template-page-plain .title{margin-bottom:56px}}.page-template-page-plain .wysiwyg{--tag-spacing: 24px}.page-template-page-plain .wysiwyg>*{text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports (text-box-trim: trim-both){.page-template-page-plain .wysiwyg ul li:first-child:before,.page-template-page-plain .wysiwyg ol li:first-child:before{top:.1em}}.project-list{display:flex;flex-direction:column;align-items:center;padding-top:var(--block-spacing);padding-bottom:var(--block-spacing);text-align:center;overflow:hidden;width:100%;margin:0 auto}.project-list__item{display:block;padding-bottom:32px;white-space:nowrap;position:relative;text-align:center;--maximum-font-size: 18vw;--calculated-font-size: calc((100 / var(--longest-title-length)) * 3.6vw);font-size:min(var(--calculated-font-size),var(--maximum-font-size))}.project-list__item:before,.project-list__item:after{display:none}.project-list__item:last-child{padding-bottom:0}.project-list__item:hover a{color:transparent}.project-list__item:hover span{visibility:visible}.project-list__item-hover{visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;font-family:var(--headingFontAlt);text-transform:none;font-weight:100;font-style:italic;letter-spacing:0;color:var(--red);text-indent:-.1em;line-height:.75em}.project-list__item a{color:var(--text-color);display:block;line-height:.71em}.project-list__item a:after{display:none}.sample-page{background-color:var(--background)}.sample-page .tabs{margin:10px 0}.sample-page .row{width:100%;margin:10px 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:20px}.sample-page .image-bg{background-color:var(--black);-webkit-background-size:cover;background-size:cover;padding:20px;-webkit-box-shadow:0px 28px 80px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 28px 80px 0px rgba(0,0,0,.16);box-shadow:0 28px 80px rgba(0,0,0,.16)}.sample-page .image-bg .gradient,.sample-page .image-bg .overlay,.sample-page .image-bg .blur{width:60%}.sample-page .theme-box{padding:20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px}.sample-page .theme-box.light{background-color:var(--black)}.sample-page .location{margin:20px 0}.sample-page .button-group{margin:10px 0;display:flex;gap:20px}.sample-page [class*=ar-]{background-color:var(--white);border:1px solid var(--white)}.sample-page__colours{--grid-gap: 0;color:var(--white);--min-col-width: 10%}.sample-page__colours div{display:flex;flex-direction:column;justify-content:center;font-size:10px;align-content:center;text-align:center}.sample-page__colours div div{margin-top:auto}.sample-page__colours div span{color:var(--white);mix-blend-mode:difference}.g-example{border:1px solid var(--white);background-color:rgba(0,0,0,.1)}.g-example div{height:500px;background-color:rgba(0,0,0,.1)}
