﻿body,html{height:100%;margin:0}.entry-title{display:none}.edit-link{display:none}.entry-content .text-wrapper h1,.entry-content .text-wrapper h2,.entry-content .text-wrapper h3,.entry-content .text-wrapper h4,.entry-content .text-wrapper h5,.entry-content .text-wrapper p{margin:0;padding:0}.entry-content h1.page-eyebrow{margin-bottom:0.875rem}.entry-content{display:flex;flex:1;flex-direction:column}.container,.container-fluid{padding-right:1rem;padding-left:1rem}@media(min-width: 768px){.container,.container-fluid{padding-right:1.875rem;padding-left:1.875rem}}@media(min-width: 992px){.container,.container-fluid{padding-right:2.375rem;padding-left:2.375rem}}.row{margin-right:0;margin-left:0}.acf-innerblocks-container .container,.acf-innerblocks-container .container-fluid{padding-right:0rem;padding-left:0rem}#page{display:flex;flex-direction:column;min-width:20rem;min-height:100vh}#page main,#page article{display:flex;flex:1 0 auto;flex-direction:column}img{width:100%;object-fit:contain}.visually-hidden{position:absolute;width:0.0625rem;height:0.0625rem;padding:0;overflow:hidden;border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%)}@font-face{font-weight:400;font-family:AnonymousProRegular;font-style:normal;src:url("../fonts/Anonymous_Pro/AnonymousPro-Regular.ttf") format("truetype")}@font-face{font-weight:700;font-family:AnonymousProBold;font-style:normal;src:url("../fonts/Anonymous_Pro/AnonymousPro-Bold.ttf") format("truetype")}@font-face{font-weight:300;font-family:InterLight;font-style:normal;src:url("../fonts/Inter/static/Inter-Light.ttf") format("truetype")}@font-face{font-weight:400;font-family:InterRegular;font-style:normal;src:url("../fonts/Inter/static/Inter-Regular.ttf") format("truetype")}@font-face{font-weight:500;font-family:InterMedium;font-style:normal;src:url("../fonts/Inter/static/Inter-Medium.ttf") format("truetype")}@font-face{font-weight:600;font-family:InterSemiBold;font-style:normal;src:url("../fonts/Inter/static/Inter-SemiBold.ttf") format("truetype")}@font-face{font-weight:700;font-family:InterBold;font-style:normal;src:url("../fonts/Inter/static/Inter-Bold.ttf") format("truetype")}@font-face{font-weight:400;font-family:CyGroteskRegular;font-style:normal;src:url("../fonts/Cy_Grotesk_Key/CyGrotesk-KeyRegular.otf") format("opentype")}@font-face{font-weight:400;font-family:CyGrotesk-KeyDark;font-style:normal;src:url("../fonts/Cy_Grotesk_Key/CyGrotesk-KeyDark.otf") format("opentype")}@font-face{font-weight:700;font-family:CyGrotesk-KeyBold;font-style:normal;src:url("../fonts/Cy_Grotesk_Key/CyGrotesk-KeyBold.otf") format("opentype")}@font-face{font-weight:400;font-family:CyGrotesk-KeyDemi;font-style:normal;src:url("../fonts/Cy_Grotesk_Key/CyGrotesk-KeyDemi.otf") format("opentype")}@font-face{font-weight:400;font-family:Valera-Round;font-style:normal;src:url("../fonts/Varela_Round/VarelaRound-Regular.ttf") format("truetype")}body{font-size:1.125rem;font-family:InterRegular}.title-xl{color:#131313;font-size:clamp(40px, calc(0.05vw + 40px), 100px);font-family:CyGrotesk-KeyDark;line-height:1.01;letter-spacing:normal}@media(min-width: 768px){.title-xl{font-size:clamp(40px, calc(2vw + 40px), 100vw)}}@media(min-width: 992px){.title-xl{font-size:clamp(40px, calc(3vw + 40px), 100vw)}}.title-l{font-size:clamp(40px, calc(0.05vw + 40px), 90px);font-family:CyGrotesk-KeyDark;line-height:1;letter-spacing:-0.0625rem}@media(min-width: 768px){.title-l{font-size:clamp(40px, calc(2vw + 40px), 100vw)}}@media(min-width: 992px){.title-l{font-size:clamp(40px, calc(3vw + 40px), 100vw)}}.title-m{font-size:clamp(1.875rem, 3.5714285714vw, 4.0625rem);font-family:CyGrotesk-KeyDemi;line-height:1.2;letter-spacing:-0.125rem}.title-s{font-size:clamp(1.375rem, 2.1428571429vw, 2.4375rem);font-family:CyGrotesk-KeyDemi;line-height:1.2;letter-spacing:-0.0625rem}.title-xs{font-size:clamp(1.125rem, 1.7142857143vw, 1.95rem);font-family:CyGrotesk-KeyDemi;line-height:1.21;letter-spacing:-0.03125rem}.heading{letter-spacing:-0.0625rem}@media(min-width: 768px){.heading{letter-spacing:-0.078125rem}}@media(min-width: 992px){.heading{letter-spacing:-0.125rem}}.subheading{font-size:clamp(0.9375rem, 1.2857142857vw, 1.4625rem);line-height:1.6;letter-spacing:-0.015625rem}@media(min-width: 768px){.subheading{line-height:1.63;letter-spacing:-0.015625rem}}@media(min-width: 992px){.subheading{line-height:1.56;letter-spacing:-0.03125rem}}body{font-size:1.125rem;font-family:InterRegular;font-style:normal;line-height:1.63;letter-spacing:-0.015625rem}.xlarge{font-weight:300;font-size:clamp(1.875rem, 2.4285714286vw, 2.7625rem);font-family:InterLight;line-height:1.2;letter-spacing:-0.1rem}.large{font-size:clamp(1.25rem, 2.1428571429vw, 2.4375rem);font-family:InterRegular;line-height:1.45;letter-spacing:-0.03125rem}.medium,.site-footer .forge-contact-info a,.site-footer .forge-contact-info span{font-size:clamp(0.9375rem, 1.2857142857vw, 1.4625rem);font-family:InterRegular;line-height:1.56;letter-spacing:-0.03125rem}.small{font-size:clamp(0.875rem, 1.1428571429vw, 1.3rem);font-family:InterRegular;line-height:1.43;letter-spacing:-0.015625rem}.xsmall{font-size:clamp(0.8125rem, 1.0714285714vw, 1.21875rem);font-family:InterRegular;line-height:1.4;letter-spacing:-0.015625rem}.list{font-size:clamp(0.875rem, 1.1428571429vw, 1.3rem);font-family:InterRegular;line-height:1.63;letter-spacing:-0.03125rem}.label{font-size:clamp(0.9375rem, 1.2857142857vw, 1.4625rem);font-family:InterSemiBold;line-height:1.6;letter-spacing:-0.015625rem}.testimonial{font-size:clamp(1.25rem, 2.5714285714vw, 2.925rem);font-family:InterRegular;line-height:1.35;letter-spacing:-0.03125rem}.btn-large{font-size:clamp(1.5625rem, 2.2857142857vw, 2.6rem);font-family:AnonymousProRegular;line-height:1.63;letter-spacing:normal}.btn-medium{font-size:1.375rem;font-family:AnonymousProRegular;line-height:.91;letter-spacing:normal}.btn-small{font-size:1.375rem;font-family:AnonymousProRegular;line-height:1.63;letter-spacing:normal}.breadcrumb,.site-footer .breadcrumbs span,.site-footer .breadcrumbs a{font-size:clamp(0.875rem, 1vw, 1.1375rem);font-family:InterMedium;line-height:1.43;letter-spacing:-0.03125rem;text-decoration:none}.caption{font-size:clamp(0.875rem, 1.2857142857vw, 1.4625rem);font-family:InterRegular;line-height:1.56;letter-spacing:-0.03125rem}.quote{font-size:2.25rem;font-family:InterRegular;line-height:1.33;letter-spacing:-0.109375rem}.hidden-text{overflow:hidden;white-space:nowrap;text-indent:100%}.marquee-text{font-size:clamp(9.375rem, 14.7142857143vw, 16.7375rem);font-family:CyGrotesk-KeyDark}.page-eyebrow{display:block;margin-bottom:0.875rem;font-size:clamp(0.875rem, 1.2857142857vw, 1.4625rem);font-family:InterSemiBold;line-height:1.6}.block-editor-block-list__layout .title-xl{font-size:4.125rem}.block-editor-block-list__layout .title-l{font-size:3.75rem}.block-editor-block-list__layout .title-m{font-size:2.5rem}.block-editor-block-list__layout .title-s{font-size:1.375rem}.block-editor-block-list__layout .title-xs{font-size:1.125rem}.block-editor-block-list__layout .xlarge{font-size:1.875rem}.block-editor-block-list__layout .large{font-size:1.25rem}.block-editor-block-list__layout .medium,.block-editor-block-list__layout .site-footer .forge-contact-info a,.site-footer .forge-contact-info .block-editor-block-list__layout a,.block-editor-block-list__layout .site-footer .forge-contact-info span,.site-footer .forge-contact-info .block-editor-block-list__layout span{font-size:0.9375rem}.block-editor-block-list__layout .small{font-size:0.875rem}.block-editor-block-list__layout .xsmall{font-size:0.8125rem}.block-editor-block-list__layout .btn-large{font-size:1.5625rem}.facebook-icon a span{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" style="enable-background:new 0 0 18 18" xml:space="preserve"><path d="M18 9c-.1-4.9-4.1-8.9-9-9C4.1.1.1 4.1 0 9c.1 4.9 4.1 8.9 9 9h.2v-7h-2V8.7h2V7.1c0-2 1.1-3 2.8-3h1.7v2.2h-1.1c-.9 0-1.1.4-1.1 1v1.4h2.3l-.3 2.3h-2v6.6C15.3 16.6 18 13 18 9" style="fill:%23ffffff"/></svg>');background-size:cover}.instagram-icon a span{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 18 18" style="enable-background:new 0 0 18 18" xml:space="preserve"><style>.st0{fill:%23ffffff}</style><path class="st0" d="M13.5 0h-9C2 0 0 2 0 4.5v9C0 16 2 18 4.5 18h9c2.5 0 4.5-2 4.5-4.5v-9C18 2 16 0 13.5 0zm2.7 13.5c0 1.5-1.2 2.7-2.7 2.7h-9c-1.5 0-2.7-1.2-2.7-2.7v-9C1.8 3 3 1.8 4.5 1.8h9c1.5 0 2.7 1.2 2.7 2.7v9z"/><path class="st0" d="M9 4.5c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5 4.5-2 4.5-4.5-2-4.5-4.5-4.5zm0 7.2c-1.5 0-2.7-1.2-2.7-2.7S7.5 6.3 9 6.3s2.7 1.2 2.7 2.7-1.2 2.7-2.7 2.7zM13.5 5.4c.5 0 .9-.4.9-.9s-.4-.9-.9-.9-.9.4-.9.9.4.9.9.9z"/></svg>');background-size:cover}.linkedin-icon a span{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" style="enable-background:new 0 0 18 18" xml:space="preserve"><path d="M2.1 4.2C1.5 4.2 1 4 .6 3.6c-.4-.4-.6-1-.6-1.5C0 1.5.2 1 .6.6 1 .2 1.5 0 2.1 0s1.1.2 1.5.6c.4.4.6.9.6 1.5S4 3.2 3.6 3.6c-.4.4-1 .6-1.5.6zM0 18h4.1V5.5H0V18zm13.9 0H18v-7c0-3.7-2.1-5.5-4.7-5.5-1.5 0-2.9.7-3.6 2V5.8H5.5V18h4.1v-6.8c0-.3 0-.6.1-.9.3-.9 1.2-1.5 2.1-1.5 1.5 0 2.1 1.1 2.1 2.7V18z" style="fill-rule:evenodd;clip-rule:evenodd;fill:%23ffffff"/></svg>');background-size:cover}.vimeo-icon a span{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" style="enable-background:new 0 0 18 18" xml:space="preserve"><path d="M15.5 0h-13C1.1 0 0 1.1 0 2.5v13.1C0 16.9 1.1 18 2.5 18h13.1c1.4 0 2.5-1.1 2.5-2.5v-13C18 1.1 16.9 0 15.5 0zm-.9 6.5c0 1.1-.8 2.5-2.2 4.4-1.4 1.7-2.5 2.6-3.4 2.8h-.4c-1 0-1.9-2.7-2.5-5-.3-1.1-.6-1.6-.9-1.6-.3 0-.7.3-1.1.6-.2.1-.3.1-.4-.1l-.3-.3c-.1-.1 0-.3.1-.4l.2-.2C5 5.6 6.5 4.3 7.2 4.3c.9 0 1 .5 1.3 1.5 0 0 .3 1.1.5 2.2.3 1.1.6 2.2.7 2.2.1 0 .4-.4.9-1.2.4-.7.8-1.3.8-1.5.1-.3.1-.5 0-.6-.1-.2-.4-.2-.6-.2-.2 0-.3 0-.5.1-.1 0-.2 0-.2-.1-.1 0-.1-.1-.1-.2.6-1.5 1.6-2.3 3-2.2.5 0 .9.2 1.2.5.3.3.5.9.4 1.7z" style="fill:%23ffffff"/></svg>');background-size:cover}.cats-of-forge-icon a span{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18px" height="17px" viewBox="0 0 18 16" version="1.1"><defs><clipPath id="clip1"><path d="M 0.0078125 0.0117188 L 17 0.0117188 L 17 15.976562 L 0.0078125 15.976562 Z M 0.0078125 0.0117188 "/></clipPath></defs><g id="surface1"><g clip-path="url(%23clip1)" clip-rule="nonzero"><path style=" stroke:none;fill-rule:nonzero;fill:%23ffffff;" d="M 16.753906 11.164062 C 17.085938 11.144531 17.085938 10.636719 16.753906 10.621094 L 15.898438 10.582031 C 15.898438 10.4375 15.914062 10.292969 15.914062 10.164062 C 16.160156 10.09375 16.40625 10.054688 16.683594 10.054688 C 16.980469 10.054688 17 9.601562 16.703125 9.566406 C 16.457031 9.53125 16.179688 9.53125 15.914062 9.566406 C 15.933594 6.496094 15.546875 4.425781 15.023438 1.5 C 14.832031 0.0664062 13.816406 0.554688 13.1875 1.390625 C 12.683594 2.007812 12.050781 2.828125 11.789062 3.371094 C 11.738281 3.5 11.683594 3.554688 11.546875 3.535156 C 10.058594 3.410156 8.730469 3.046875 7.246094 3.136719 C 6.808594 3.152344 6.492188 3.261719 6.355469 2.84375 C 6.023438 2.136719 4.605469 -1.695312 3.644531 0.917969 C 2.824219 2.574219 1.878906 5.75 1.40625 8.1875 L 1.09375 8.078125 C 0.882812 8.023438 0.691406 8.003906 0.496094 7.96875 C 0.375 7.949219 0.269531 8.023438 0.234375 8.148438 C 0.199219 8.277344 0.269531 8.421875 0.410156 8.457031 C 0.742188 8.550781 1.003906 8.640625 1.300781 8.804688 C 1.285156 8.929688 1.265625 9.058594 1.25 9.167969 L 0.289062 9.058594 C -0.0429688 9.019531 -0.113281 9.53125 0.21875 9.601562 L 1.160156 9.785156 C 1.144531 9.910156 1.144531 10.019531 1.128906 10.128906 C 0.828125 10.164062 0.53125 10.203125 0.21875 10.257812 C -0.113281 10.328125 -0.0429688 10.835938 0.289062 10.800781 C 0.550781 10.765625 0.828125 10.746094 1.09375 10.730469 C 1.109375 10.964844 1.160156 11.128906 1.195312 11.273438 C 2.386719 16.742188 14.203125 17.976562 15.777344 12.164062 C 16.019531 12.21875 16.246094 12.273438 16.492188 12.328125 C 16.824219 12.417969 16.964844 11.910156 16.632812 11.800781 C 16.371094 11.710938 16.109375 11.636719 15.828125 11.582031 C 15.828125 11.457031 15.847656 11.328125 15.847656 11.199219 Z M 14.710938 3.117188 C 14.746094 3.152344 14.78125 3.191406 14.796875 3.246094 C 14.882812 3.664062 14.414062 3.878906 14.113281 3.773438 C 13.484375 3.460938 14.378906 2.882812 14.710938 3.117188 Z M 14.203125 2.5 C 14.21875 2.9375 13.589844 2.917969 13.589844 2.5 C 13.589844 2.101562 14.21875 2.117188 14.203125 2.5 Z M 4.011719 1.792969 C 4.046875 1.738281 4.097656 1.699219 4.167969 1.683594 C 4.746094 1.539062 5.023438 2.84375 4.257812 2.554688 C 3.976562 2.410156 3.855469 2.046875 4.011719 1.792969 Z M 3.257812 3.027344 C 3.257812 2.972656 3.277344 2.917969 3.3125 2.882812 C 3.59375 2.535156 4.152344 2.882812 4.117188 3.316406 C 4.117188 3.371094 4.082031 3.425781 4.046875 3.460938 C 3.714844 3.734375 3.226562 3.445312 3.257812 3.027344 Z M 3.785156 4.390625 C 3.785156 4.824219 3.085938 4.988281 3.050781 4.5 C 3.03125 4.0625 3.785156 3.84375 3.785156 4.390625 Z M 14.480469 8.347656 C 14.289062 8.621094 14.253906 9.113281 14.167969 9.675781 C 13.976562 10.835938 13.449219 11.492188 12.734375 11.820312 C 12.246094 12.035156 11.773438 11.925781 11.597656 11.890625 C 10.601562 11.671875 9.832031 10.746094 9.570312 9.730469 C 9.519531 9.492188 9.484375 9.3125 9.449219 9.148438 C 9.289062 8.457031 9.238281 8.292969 9.082031 8.1875 C 8.992188 8.113281 8.886719 8.078125 8.75 8.078125 C 8.1875 8.09375 8.03125 8.640625 7.890625 9.113281 C 7.820312 9.328125 7.753906 9.511719 7.664062 9.710938 C 7.191406 10.835938 6.125 11.527344 5.058594 11.382812 C 4.816406 11.328125 4.589844 11.253906 4.378906 11.128906 C 3.417969 10.582031 3.257812 9.238281 3.242188 9.167969 C 3.171875 8.640625 3.207031 7.714844 3.015625 7.441406 C 2.996094 7.421875 2.925781 7.332031 2.925781 7.222656 C 2.925781 7.113281 2.996094 7.023438 3.050781 6.96875 C 3.730469 6.296875 7.386719 7.203125 8.066406 7.3125 C 9.1875 7.496094 9.324219 7.511719 10.742188 7.351562 C 11.335938 7.296875 12.402344 7.203125 13.679688 7.457031 C 14.238281 7.566406 14.621094 7.769531 14.675781 7.96875 C 14.691406 8.09375 14.640625 8.222656 14.480469 8.347656 Z M 14.132812 4.40625 C 14.148438 3.933594 14.882812 4.082031 14.847656 4.460938 C 14.832031 4.914062 14.097656 4.863281 14.132812 4.40625 Z M 14.132812 4.40625 "/></g><path style=" stroke:none;fill-rule:nonzero;fill:%23ffffff;" d="M 4.78125 10.472656 C 4.011719 10.710938 3.539062 8.550781 4.117188 8.023438 C 4.554688 7.640625 4.554688 7.96875 4.519531 8.585938 C 4.519531 9.257812 4.851562 9.691406 4.972656 10.09375 C 5.042969 10.238281 4.957031 10.4375 4.78125 10.472656 Z M 11.25 10.820312 C 10.480469 11.21875 9.761719 9.058594 10.304688 8.457031 C 10.707031 8.039062 10.722656 8.347656 10.757812 8.964844 C 10.828125 9.65625 11.214844 10.054688 11.371094 10.4375 C 11.421875 10.582031 11.371094 10.765625 11.25 10.820312 Z M 11.25 10.820312 "/></g></svg>');background-size:cover}.close-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" style="enable-background:new 0 0 14 14" xml:space="preserve"><path style="fill:%23ffffff" d="m14 .7-.7-.7L7 6.3.7 0 0 .7 6.3 7 0 13.3l.7.7L7 7.7l6.3 6.3.7-.7L7.7 7z"/></svg>');background-size:cover}.hamburger-icon,.site-navigation .navigation-background .menu-toggle::before{background-image:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23xn20r9tz8a)" fill="%23fff"><path d="M18 8.344H0v1.312h18V8.344zM18 3.094H0v1.312h18V3.094zM18 13.594H0v1.312h18v-1.312z"/></g><defs><clipPath id="xn20r9tz8a"><path fill="%23fff" d="M0 0h18v18H0z"/></clipPath></defs></svg>');background-size:cover}.arrow-straight-down-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 19 20" viewBox="0 0 19 20"><path d="m18.9 9.9-1.3-1.3-7.3 7.8V0H8.6v16.4L1.3 8.6 0 9.9l8.2 8.7L9.5 20l1.3-1.3 8.1-8.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:1.1875rem 1.25rem}.green-check-icon{background-image:url('data:image/svg+xml,<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12.499" cy="12" r="12" fill="%2373B73D"/><path d="M18.1829 8.96838L10.3125 16.5473L6.81445 13.1791" stroke="white" stroke-width="2" stroke-linecap="square"/></svg>');background-repeat:no-repeat;background-position:center;background-size:1.5625rem 1.5rem}.grey-cross-icon{background-image:url('data:image/svg+xml,%3Csvg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="12.499" cy="12" r="12" fill="%239C9C9C"/%3E%3Cpath d="M16.4339 8.21057L8.56348 15.7895" stroke="white" stroke-width="2" stroke-linecap="square"/%3E%3Cpath d="M16.2881 15.9352L8.70914 8.06482" stroke="white" stroke-width="2" stroke-linecap="square"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:1.5625rem 1.5rem}.right-chevron-icon{background-image:url('data:image/svg+xml,%3Csvg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M5.99986 4.99993L1.29315 10L-6.00466e-08 8.62629L3.41371 4.99993L-3.77067e-07 1.37371L1.29315 -5.65253e-08L6 5.00007L5.99986 4.99993Z" fill="%23FFFFFF"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:0.375rem 0.625rem}.left-chevron-icon{background-image:url('data:image/svg+xml,%3Csvg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M0.000137587 5.00007L4.70685 -5.65253e-08L6 1.37371L2.58629 5.00007L6 8.62629L4.70685 10L-2.18554e-07 4.99993L0.000137587 5.00007Z" fill="%23FFFFFF"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:0.375rem 0.625rem}.timeline-nav-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 16 12.799"><defs><style>.cls-1{fill:%23131313;stroke-width:0}</style></defs><path d="M0 0h16v.823H0zM4 2.99h12v.823H4zM0 5.989h16v.823H0zM4 8.979h12v.823H4zM0 11.976h16v.823H0z" class="cls-1"/></svg>');background-repeat:no-repeat;background-position:center;background-size:cover}.filter-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 16 13" viewBox="0 0 16 13"><path d="M13.5 1.2C13.3.5 12.7 0 12 0c-.8 0-1.4.5-1.5 1.2H0v.6h10.5c.1.7.8 1.3 1.5 1.3.8 0 1.4-.5 1.5-1.3H16v-.6h-2.5zM3.7 5c-.8 0-1.4.5-1.5 1.2H0v.6h2.2c.1.7.7 1.2 1.5 1.2s1.4-.5 1.5-1.3H16v-.5H5.2C5 5.5 4.4 5 3.7 5zm6.4 4.9c-.7 0-1.4.5-1.5 1.2H0v.6h8.6c.1.7.8 1.3 1.5 1.3.8 0 1.4-.5 1.5-1.3H16v-.6h-4.4c-.1-.7-.7-1.2-1.5-1.2z" style="fill:%231a1a1a"/></svg>');background-repeat:no-repeat;background-position:center;background-size:cover}.service-bullet-list{margin:0;padding:0;line-height:1.5;list-style:none}.service-bullet-list li{display:inline}.service-bullet-list li::after{content:"•"}.service-bullet-list li:last-child::after{margin:0;content:""}.btn-medium,.btn-large{position:relative;z-index:0;display:inline-block;height:fit-content;overflow:hidden;color:#131313;font-family:AnonymousProRegular;line-height:.63;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border:solid 0.0625rem rgba(19,19,19,.4);border-radius:6.25rem;transition:color .4s;--bg-x: 50%;--bg-y: 50%}.btn-medium::before,.btn-large::before{position:absolute;top:var(--bg-y);left:var(--bg-x);z-index:-1;width:100%;background-color:var(--block-text-color);border-radius:50%;aspect-ratio:1/1;transform:translate(-50%, -50%) scale(0, 0);transition:transform .4s;content:""}.btn-medium:not(.no-arrow)::after,.btn-large:not(.no-arrow)::after{display:inline-block;width:clamp(1.125rem, 1.2857142857vw, 1.4625rem);height:clamp(1rem, 1.1428571429vw, 1.3rem);margin:-0.0625rem 0 0 clamp(0.75rem, 0.8571428571vw, 0.975rem);background-color:var(--block-text-color);-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 18 16" viewBox="0 0 18 16"><path d="M18 3.9 14.1 0l-.7.7L16 3.4H7.6c-2 0-4 .7-5.4 2.2C.8 7 0 8.9 0 10.9V16h1.2v-5.1c0-3.6 3-6.5 6.5-6.5H16L13.5 7l.7.7L18 3.9z"/></svg>');-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;transition:background-color .4s;content:""}.btn-medium.dark-bg,.btn-large.dark-bg{color:#fff;border:solid 0.0625rem rgba(255,255,255,.4)}.btn-medium.dark-bg::before,.btn-large.dark-bg::before{background-color:#fff}.btn-medium.dark-bg::after,.btn-large.dark-bg::after{background-color:#fff}.btn-medium.light-bg,.btn-large.light-bg{color:#131313;border:solid 0.0625rem rgba(19,19,19,.4)}.btn-medium.light-bg::before,.btn-large.light-bg::before{background-color:#131313}.btn-medium.light-bg::after,.btn-large.light-bg::after{background-color:#131313}.btn-medium:hover,.btn-large:hover{color:#fff}.btn-medium:hover::before,.btn-large:hover::before{transform:translate(-50%, -50%) scale(2, 2)}.btn-medium:hover:not(.no-arrow)::after,.btn-large:hover:not(.no-arrow)::after{background-color:#fff}.btn-medium:hover.dark-bg,.btn-large:hover.dark-bg{color:#131313}.btn-medium:hover.dark-bg::before,.btn-large:hover.dark-bg::before{background-color:#fff}.btn-medium:hover.dark-bg:not(.no-arrow)::after,.btn-large:hover.dark-bg:not(.no-arrow)::after{background-color:#131313}.btn-medium:hover.light-bg,.btn-large:hover.light-bg{color:#fff}.btn-medium:hover.light-bg::before,.btn-large:hover.light-bg::before{background-color:#131313}.btn-medium:hover.light-bg:not(.no-arrow)::after,.btn-large:hover.light-bg:not(.no-arrow)::after{background-color:#fff}.dark-theme .btn-medium,.dark-theme .btn-large{color:#fff;border:solid 0.0625rem rgba(255,255,255,.4)}.dark-theme .btn-medium:hover,.dark-theme .btn-large:hover{color:#131313}.dark-theme .btn-medium:hover::after,.dark-theme .btn-large:hover::after{background-color:#131313}.btn-xtra-width{width:100%;max-width:55rem;padding:1.375rem 0;color:var(--block-text-color);background-color:rgba(0,0,0,0);border:solid 0.0625rem rgba(19,19,19,.4)}.btn-xtra-width:active,.btn-xtra-width:focus{background:none}.btn-xtra-width.hide{display:none}.btn-large{padding:clamp(1.25rem, 1.4285714286vw, 1.625rem) clamp(1.5rem, 1.7142857143vw, 1.95rem);font-size:clamp(1.5625rem, 2.2857142857vw, 2.6rem)}.btn-large:not(.no-arrow)::after{width:clamp(1.375rem, 1.5714285714vw, 1.7875rem);height:clamp(1.1875rem, 1.3571428571vw, 1.54375rem)}.btn-large.dark-bg{color:#fff;border:solid 0.0625rem rgba(255,255,255,.4)}.btn-large.dark-bg::before{background-color:#fff}.btn-large.dark-bg::after{background-color:#fff}.btn-large.dark-bg:hover{color:#131313}.btn-large.dark-bg:hover::after{background-color:#131313}.btn-medium{padding:clamp(0.625rem, 0.7142857143vw, 0.8125rem) clamp(1rem, 1.1428571429vw, 1.3rem);font-size:clamp(1.375rem, 1.5714285714vw, 1.7875rem)}.arrow-button.direction-up button:hover::after{animation:arrow-anim-up 1s ease-out}.arrow-button.direction-up button::after{display:block;width:clamp(0.5625rem, 1.3571428571vw, 1.54375rem);height:clamp(0.5625rem, 1.4285714286vw, 1.625rem);background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19 20" style="enable-background:new 0 0 19 20" xml:space="preserve"><path d="m0 10.1 1.3 1.3 7.3-7.8V20h1.8V3.6l7.3 7.8 1.3-1.3-8.2-8.7L9.5 0 8.2 1.3 0 10.1z" style="fill-rule:evenodd;clip-rule:evenodd;fill:%23ffffff"/></svg>');background-repeat:no-repeat;background-size:clamp(0.5625rem, 1.3571428571vw, 1.54375rem) clamp(0.5625rem, 1.4285714286vw, 1.625rem);content:""}.arrow-button.direction-down button:hover::after{animation:arrow-anim-down 1s ease-out}.arrow-button.direction-down button::after{display:block;width:1.1875rem;height:1.25rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 19 20" viewBox="0 0 19 20"><path d="m18.9 9.9-1.3-1.3-7.3 7.8V0H8.6v16.4L1.3 8.6 0 9.9l8.2 8.7L9.5 20l1.3-1.3 8.1-8.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:white"/></svg>');background-repeat:no-repeat;background-size:1.1875rem 1.25rem;content:""}.arrow-button button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(6rem, 15.1428571429vw, 17.225rem);height:clamp(6rem, 15.1428571429vw, 17.225rem);background:unset;border:0.0625rem solid rgba(255,255,255,.4);border-radius:50%;animation-fill-mode:forwards}@media(min-width: 81.25rem){.arrow-button button{width:clamp(6rem, 12.8571428571vw, 14.625rem);height:clamp(6rem, 12.8571428571vw, 14.625rem)}}@media(min-width: 1400px){.arrow-button button{width:clamp(6rem, 15.1428571429vw, 17.225rem);height:clamp(6rem, 15.1428571429vw, 17.225rem)}}@keyframes arrow-anim-up{0%{transform:translateY(0%);opacity:1}50%{transform:translateY(-450%);opacity:0}51%{transform:translateY(450%);opacity:0}100%{transform:translateY(0%);opacity:1}}@keyframes arrow-anim-down{0%{transform:translateY(0%);opacity:1}50%{transform:translateY(450%);opacity:0}51%{transform:translateY(-450%);opacity:0}100%{transform:translateY(0%);opacity:1}}.site-header{position:fixed;top:0;z-index:1000;flex-shrink:0;width:100%;opacity:0;transition:transform .5s;animation:header-in .6s linear;animation-fill-mode:forwards}@keyframes header-in{0%{opacity:0}100%{opacity:100%}}.site-header:not(.is-open).headroom--pinned{transform:translateY(0%)}.site-header:not(.is-open).headroom--unpinned{transform:translateY(-120%)}.site-header .container-fluid .row{background-color:var(--header-background-color);transform:translateY(0%);opacity:1;transition:transform .6s,opacity .6s;transition-delay:.75s}.site-header .container-fluid .row .site-navigation .menu-toggle .menu-text{font-size:clamp(1.375rem, 1.5714285714vw, 1.7875rem);font-family:AnonymousProRegular}.site-header .site-branding{display:flex;flex-direction:column;justify-content:center;height:calc(8vw + 3.125rem);transition:height .5s}@media(min-width: 992px){.site-header .site-branding{height:calc(5vw + 3.125rem)}}.site-header .site-branding .site-logo{display:block;aspect-ratio:1/1;width:12.25%;min-width:3.125rem;max-width:4.375rem;margin-bottom:0;background:url("../images/forge-logo-2023-21.png") center/cover no-repeat}@media(min-width: 1400px){.site-header .site-branding .site-logo{width:10.25%;min-width:4.375rem;max-width:8rem}}.site-header .site-branding .site-logo a{display:block;width:100%;height:100%}.site-header.is-open>.container-fluid>.row{transform:translateY(-100%);opacity:0;transition-delay:0s}.page-id-17 .site-header{background-color:#fff}.page-template-page-marketing .site-header .container-fluid .row .site-navigation .btn-medium.contact-btn{display:none}body.home .site .site-header{animation-delay:1.7s}.site-navigation{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media(max-width: 575.98px){.site-navigation{padding-right:0}}.site-navigation .navigation-background{display:flex;padding:0.25rem 1.25rem 0.25rem 0.625rem;background-color:#131313;border:solid 0.0625rem rgba(255,255,255,.2);border-radius:6.25rem}@media(min-width: 576px){.site-navigation .navigation-background{padding:0.4375rem 1.25rem 0.4375rem 0.625rem}}.site-navigation .navigation-background .contact-btn{display:none;flex:0 0 auto;align-self:center;margin-right:0.9375rem;color:#000;background-color:#fff;border:solid 0.0625rem rgba(255,255,255,.2)}@media(min-width: 768px){.site-navigation .navigation-background .contact-btn{display:block}}.site-navigation .navigation-background .contact-btn::before{background-color:#131313}.site-navigation .navigation-background .contact-btn:hover{color:#fff}.site-navigation .navigation-background .menu-toggle{display:flex;align-items:center;justify-content:space-between;padding-right:0;background:none;border:none;cursor:pointer}.site-navigation .navigation-background .menu-toggle .menu-text{padding:0 0 0 0.3125rem;color:#fff;border:0}.site-navigation .navigation-background .menu-toggle::before{display:inline-block;width:1.125rem;height:1.125rem;margin-right:0.375rem;transition:transform .5s ease-in-out;content:""}.site-navigation .navigation-background:has(.menu-toggle:hover){border:solid 0.0625rem rgba(255,255,255,.8)}.light-theme .site-navigation .navigation-background{background-color:#fff;border:solid 1px rgba(19,19,19,.2)}.light-theme .site-navigation .navigation-background .contact-btn{color:#fff;background-color:#131313}.light-theme .site-navigation .navigation-background .contact-btn::before{background-color:#fff}.light-theme .site-navigation .navigation-background .contact-btn:hover{color:#000}.light-theme .site-navigation .navigation-background .menu-toggle .menu-text{color:#000}.light-theme .site-navigation .navigation-background .menu-toggle::before{filter:invert(100%)}.light-theme .site-navigation .navigation-background:has(.menu-toggle:hover){border:solid 1px rgba(19,19,19,.8)}.navigation-wrapper{position:fixed;top:0;left:0;z-index:15;display:block;height:100svh}.navigation-wrapper .container-fluid{position:fixed;top:0;left:100%;display:flex;flex-direction:column;justify-content:center;width:100%;min-width:20rem;height:100svh;background-color:#131313;transition:left .5s;transition-delay:.4s}.navigation-wrapper .container-fluid .row{position:absolute;top:0;left:0;width:100%;padding:0 1rem;opacity:0;transition:opacity .5s;transition-delay:0s}@media(min-width: 768px){.navigation-wrapper .container-fluid .row{padding:0 1.875rem}}@media(min-width: 992px){.navigation-wrapper .container-fluid .row{padding:0 2.375rem}}.navigation-wrapper .container-fluid .logo{height:6.25rem}.navigation-wrapper .container-fluid .menu-close{display:flex;justify-content:end}.navigation-wrapper .container-fluid .menu-close .menu-toggle{display:flex;align-items:center;justify-content:space-between;padding:0;background:none;border:none;cursor:pointer}.navigation-wrapper .container-fluid .menu-close .menu-toggle .close-icon{display:inline-block;width:0.875rem;height:0.875rem;margin-right:0.5rem}.navigation-wrapper .container-fluid .menu-close .menu-toggle .menu-text{padding:0;color:#fff;font-size:clamp(1.375rem, 1.5714285714vw, 1.7875rem);font-family:AnonymousProRegular;line-height:.91;letter-spacing:normal;border:0}.navigation-wrapper .container-fluid .primary-navigation{padding-left:0.5rem;overflow-y:auto}.navigation-wrapper .container-fluid .primary-navigation .menu-item{overflow:hidden;list-style:none}.navigation-wrapper .container-fluid .primary-navigation .menu-item a{display:inline-block;padding-bottom:0.625rem;padding-left:0.3125rem;color:#fff;font-size:clamp(2.875rem,7vw,10rem);font-family:CyGrotesk-KeyDark;line-height:1.3;text-decoration:none;transform:translateY(100%);transition:opacity .5s ease-in-out;animation:menu-item-out .5s linear;animation-fill-mode:forwards}@media(min-width: 992px){.navigation-wrapper .container-fluid .primary-navigation .menu-item{margin-bottom:0}.navigation-wrapper .container-fluid .primary-navigation .menu-item a{line-height:1.14}}.navigation-wrapper .container-fluid .primary-navigation.page-not-in-menu .menu-item.low-opacity a{opacity:.3}.navigation-wrapper .container-fluid .primary-navigation.page-in-menu .menu-item>a{opacity:.3}.navigation-wrapper .container-fluid .primary-navigation.page-in-menu .menu-item.current_page_item a{opacity:1}.navigation-wrapper .container-fluid .primary-navigation.page-in-menu .menu-item a:hover,.navigation-wrapper .container-fluid .primary-navigation.page-in-menu .menu-item a.active{opacity:1}.navigation-wrapper .container-fluid .primary-navigation.page-in-menu .menu-item.low-opacity a{opacity:.3}.navigation-wrapper .container-fluid .social-navigation{position:absolute;bottom:0;left:1.5rem;padding-left:0.5rem}@media(min-width: 768px){.navigation-wrapper .container-fluid .social-navigation{left:2.375rem}}@media(min-width: 992px){.navigation-wrapper .container-fluid .social-navigation{left:2.875rem}}.is-open .navigation-wrapper .container-fluid{left:0%;transition-delay:.3s}.is-open .navigation-wrapper .container-fluid .row{opacity:1;transition-delay:.95s}.is-open .navigation-wrapper .container-fluid .primary-navigation .menu-item a{animation:menu-item-in .5s linear .45s;animation-fill-mode:forwards}@keyframes menu-item-in{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@keyframes menu-item-out{0%{transform:translateY(0%)}100%{transform:translateY(100%)}}.social-navigation{display:flex;margin-bottom:2.375rem;padding-left:2.375rem;transition:opacity .5s;transition-delay:0s}@media(max-width: 991.98px){.social-navigation{margin-bottom:3.125rem;padding-left:3.125rem}}@media(max-width: 575.98px){.social-navigation{margin-bottom:1.875rem;padding-left:1.875rem}}.social-navigation li{display:inline-flex;transition:opacity .5s}.social-navigation li.low-opacity{opacity:.3}.social-navigation li a{padding-right:2.125rem}.social-navigation li a span{display:block;width:1.125rem;height:1.125rem;overflow:hidden;text-indent:100%}.site-header .social-navigation{opacity:0}.site-header.is-open .social-navigation{opacity:1;transition-delay:.95s}.cookies-modal{position:fixed;bottom:1.25rem;left:1.25rem;z-index:11;display:none;margin-right:1.25rem;padding:0.875rem 1.25rem;background-color:#fff;border:solid 0.0625rem #c6c6c6;border-radius:0.75rem}.cookies-modal.visible{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cookies-modal span{margin-right:1.25rem}.cookies-modal .btn-medium{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:0.875rem}.cookies-modal .btn-medium.dark-bg{background-color:#131313}.cookies-modal .btn-medium.dark-bg::after{display:inline-block;width:unset;height:unset;margin:0;background-color:#131313;-webkit-mask-image:none}.form-modal{--color-primary: var(--block-text-color);--color-primary-lighter: color-mix(in srgb, var(--color-primary), #fff 50%);--color-primary-darker: color-mix(in srgb, var(--color-primary), #000 50%)}.form-modal .modal-header{position:absolute;top:1.5rem;right:1.5rem;border:none}.form-modal .modal-header .btn-close{padding:0.3125rem;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' style='enable-background:new 0 0 14 14;' xml:space='preserve'><style type='text/css'>.st0{fill:%231A1A1A;}</style><polygon class='st0' points='14,0.7 13.3,0 7,6.3 0.7,0 0,0.7 6.3,7 0,13.3 0.7,14 7,7.7 13.3,14 14,13.3 7.7,7 '/></svg>");background-repeat:no-repeat;background-position:center center;background-size:1.25rem;opacity:1}.form-modal .modal-header .btn-close:hover{opacity:.5}.form-modal .modal-dialog{max-width:37.5rem;margin-right:auto;margin-left:auto}@media(min-width: 1400px){.form-modal .modal-dialog{max-width:50rem}}.form-modal .modal-content{display:block;width:100%;margin:0 auto;padding:2.625rem 1.25rem;color:#131313;background-color:#fff;border:0.0625rem solid #ebebeb;border-radius:1.25rem}@media(min-width: 768px){.form-modal .modal-content{padding:2.625rem}}.form-modal .modal-header{z-index:1051}.form-modal .thank-you-message{display:flex;flex-direction:column;justify-content:center;max-width:20rem;min-height:25rem;margin:0 auto;text-align:center}@media(min-width: 576px){.form-modal .thank-you-message{max-width:25rem}}@media(min-width: 992px){.form-modal .thank-you-message{max-width:100%}}.form-modal .thank-you-message .thank-you-message-inner{max-width:100%;margin:auto}.form-modal .thank-you-message .thank-you-message-inner .checkmark{width:clamp(1.75rem, 2.8571428571vw, 3.25rem);height:clamp(1.75rem, 2.8571428571vw, 3.25rem);margin:0 auto 1.25rem auto;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'><style type='text/css'>.st0{fill:%231A1A1A;}</style><g><path class='st0' d='M197.1,174.1l-35.8,35.8l125.4,128L512,112.6l-35.8-35.8L286.7,266.2L197.1,174.1z'/><path class='st0' d='M230.4,435.2c-99.8,0-179.2-79.4-179.2-179.2S130.6,76.8,230.4,76.8c38.4,0,76.8,12.8,107.5,35.8l30.7-41C327.7,41,279,25.6,230.4,25.6C102.4,25.6,0,128,0,256s102.4,230.4,230.4,230.4c107.5,0,197.1-71.7,222.7-176.6L404.5,297C384,378.9,312.3,435.2,230.4,435.2L230.4,435.2z'/></g></svg>");background-repeat:no-repeat;background-position:center center;background-size:clamp(1.75rem, 2.8571428571vw, 3.25rem)}.form-modal .thank-you-message .thank-you-message-inner h3{margin-bottom:1.875rem;font-size:clamp(1.875rem, 3.5714285714vw, 4.0625rem);font-family:CyGrotesk-KeyDemi;line-height:1.2;letter-spacing:clamp(-0.0625rem, -0.8990825688vw, -0.125rem);text-wrap:balance;overflow-wrap:break-word}.form-modal .thank-you-message .thank-you-message-inner p{display:block;max-width:14.375rem;margin:0 auto;font-size:clamp(0.9375rem, 1.2857142857vw, 1.4625rem);font-family:InterRegular;line-height:1.6;letter-spacing:clamp(-0.015625rem, -0.2247706422vw, -0.03125rem);text-wrap:balance}@media(min-width: 1200px){.form-modal .thank-you-message .thank-you-message-inner p{max-width:23.75rem}}.form-modal .policy-notice p{margin:0}.form-modal .text-container{width:100%}.form-modal .text-container .text-wrapper{margin-bottom:3.125rem}.form-modal .form-container{width:100%}@media(min-width: 992px){.form-modal .text-container{width:55%}.form-modal .form-container{width:45%}}@media(min-width: 1200px){.form-modal .text-container{width:60%}.form-modal .form-container{width:40%}}.form-modal .content{padding:2.5rem 1.25rem;background-color:#fff;border-radius:1.25rem}@media(min-width: 992px){.form-modal .content{padding:4.8125rem 5rem}}.form-modal .content .row>*{padding-right:0;padding-left:0}.form-modal a,.form-modal a:link,.form-modal a:visited{color:#131313}.form-modal .text-container .text-wrapper{width:80%;margin:0 auto;text-align:center;text-wrap:balance}@media(min-width: 992px){.form-modal .text-container .text-wrapper{margin:0;text-align:left}}@media(min-width: 1400px){.form-modal .text-container .text-wrapper{max-width:60rem;margin:0;text-align:left}}.form-modal .text-container .text-wrapper .heading{margin:0 auto 1.875rem auto;font-size:clamp(1.875rem, 3.5714285714vw, 4.0625rem);font-family:CyGrotesk-KeyDemi;line-height:1.2;letter-spacing:clamp(-0.0625rem, -0.8990825688vw, -0.125rem);overflow-wrap:break-word}@media(min-width: 576px){.form-modal .text-container .text-wrapper .heading{max-width:25rem}}@media(min-width: 992px){.form-modal .text-container .text-wrapper .heading{max-width:100%;margin:0 0 1.875rem 0}}.form-modal .text-container .text-wrapper .subheading{display:block;margin-bottom:1.875rem;font-size:clamp(0.9375rem, 1.2857142857vw, 1.4625rem);font-family:InterRegular;line-height:1.6;letter-spacing:clamp(-0.015625rem, -0.2247706422vw, -0.03125rem)}.form-modal .form-wrapper{display:flex;flex-direction:column;align-items:left;width:100%}.form-modal .form-wrapper fieldset{width:100%}.form-modal .form-wrapper fieldset .wpcf7-not-valid-tip{position:absolute;margin-top:0.125rem}.form-modal .form-wrapper fieldset [data-name=message] .wpcf7-not-valid-tip{margin-top:-0.125rem}.form-modal .form-wrapper fieldset p{margin-bottom:0}.form-modal .form-wrapper fieldset select.wpcf7-not-valid,.form-modal .form-wrapper fieldset textarea.wpcf7-not-valid,.form-modal .form-wrapper fieldset input.wpcf7-not-valid{border-bottom:0.125rem solid red;border-radius:0.125rem;border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}.form-modal .form-wrapper fieldset input[type=file].wpcf7-not-valid{border-bottom:0.125rem solid red;border-radius:0.125rem;border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}.form-modal .form-wrapper fieldset div label{margin-bottom:0.3125rem;color:#131313}.form-modal .form-wrapper fieldset.hide-form-name{display:none}.form-modal .form-wrapper input:not([type=submit]),.form-modal .form-wrapper select,.form-modal .form-wrapper optgroup,.form-modal .form-wrapper textarea{width:100%;padding-left:0.875rem;color:#1a1a1a;background-color:#f2f2f2;border-radius:0.375rem}.form-modal .form-wrapper input:not([type=submit]),.form-modal .form-wrapper select,.form-modal .form-wrapper optgroup,.form-modal .form-wrapper textarea{border:none}.form-modal .form-wrapper input:not([type=submit]),.form-modal .form-wrapper select{height:3.375rem}.form-modal .form-wrapper input[type=checkbox]{width:unset}.form-modal .form-wrapper input[type=submit]{width:fit-content}.form-modal .form-wrapper input[type=file]{padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1.5rem;font-size:0.875rem}.form-modal .form-wrapper input::file-selector-button{display:inline-flex;flex-direction:column;gap:0rem;align-items:center;justify-content:center;width:6.875rem;height:1.875rem;margin:0 0.8125rem 0 -0.5rem;padding:0.625rem 1rem;color:#fff;font-size:0.875rem;font-family:AnonymousProRegular;background-color:#000;border:none;border-radius:6.25rem;cursor:pointer}.form-modal .form-wrapper textarea{padding-top:0.5rem}.form-modal .form-wrapper .submit-response{display:flex;align-items:center}.form-modal .form-wrapper .submit-response p{margin:0}.form-modal .form-wrapper .captcha-legal{margin-top:0.375rem}@media(min-width: 992px){.form-modal .form-wrapper .captcha-legal{margin-top:1.25rem}}.form-modal .wpcf7-acceptance label{display:flex;align-items:center}.form-modal .wpcf7-submit:disabled{color:#fff;background-color:#999;border-color:#999;transition:none}.form-modal .wpcf7-submit:disabled::before{background-color:#999}.form-modal .wpcf7-submit:disabled::after{background-color:#999}.form-modal .wpcf7-submit:disabled:hover{color:#fff;background-color:#999;border-color:#999}.form-modal .wpcf7-submit:disabled:hover::before,.form-modal .wpcf7-submit:disabled:hover::after{transition:none;animation:none}.form-modal .wpcf7-form-control.wpcf7-select{width:100%;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12.667 6-4.666 4.667L3.334 6' stroke='%237F7F7F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:1rem 1rem;border:none;border-radius:0.375rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-modal .wpcf7-form-control.wpcf7-select.select-placeholder{color:#626262}.form-modal .wpcf7-list-item{margin:0}.form-modal .wpcf7-list-item-label{position:relative;margin:0 0.5rem 0 0}.form-modal .wpcf7-list-item>label>input[type=checkbox]{position:relative;width:1.5rem;min-width:1.5rem;height:1.5rem;margin:0.3125rem 0.5rem 0.3125rem 0;padding:0;color:#000;background-color:#fff;border:0.0625rem solid #131313;border-radius:50%;cursor:pointer;transition:background-color all .5s ease-in-out;-webkit-appearance:none;appearance:none}.form-modal .wpcf7-list-item>label>input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='8' fill='%231A1A1A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:90%}.form-modal .wpcf7 form .hide-text{color:rgba(0,0,0,0)}.form-modal .wpcf7 form .wpcf7-response-output{display:none}.form-modal .wpcf7 form.invalid .wpcf7-response-output,.form-modal .wpcf7 form.failed .wpcf7-response-output,.form-modal .wpcf7 form.sent .wpcf7-response-output{margin-bottom:1.125rem}.form-modal .wpcf7 form.invalid .wpcf7-response-output::before,.form-modal .wpcf7 form.failed .wpcf7-response-output::before,.form-modal .wpcf7 form.sent .wpcf7-response-output::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" class="bi bi-check-circle-fill" viewBox="0 0 16 16"><path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z" fill="green"/></svg>')}.form-modal .wpcf7 form.invalid p,.form-modal .wpcf7 form.failed p,.form-modal .wpcf7 form.sent p{position:relative;align-self:flex-start}.form-modal .wpcf7 form.invalid .wpcf7-response-output::before,.form-modal .wpcf7 form.failed .wpcf7-response-output::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" class="bi bi-exclamation-circle-fill" viewBox="0 0 16 16"><path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z" fill="%23ffb900"/></svg>')}.form-modal .wpcf7-form{display:flex;flex-direction:column;gap:1rem}@media(min-width: 992px){.form-modal .wpcf7-form{gap:1.25rem}}.form-modal .wpcf7-form .wpcf7-spinner{margin:0 0 0 0.375rem}.form-modal .uacf7-step{display:flex;flex-direction:column}.form-modal .form-title{font-size:1.125rem;font-family:CyGrotesk-KeyDemi;line-height:1.22;letter-spacing:-0.03125rem}@media(min-width: 992px){.form-modal .form-title{font-size:1.5rem;line-height:1.21}}.form-modal .form-title p{margin-bottom:0}.form-modal .back-button{position:relative;display:inline-block;margin-bottom:1rem;padding-left:0.75rem;font-size:0.875rem;line-height:1.43;letter-spacing:-0.015625rem;text-decoration:none}@media(min-width: 992px){.form-modal .back-button{font-size:1rem;line-height:1.63;letter-spacing:-0.03125rem}}.form-modal .back-button::before{position:absolute;top:50%;left:0;display:block;width:0.4375rem;height:0.625rem;background-color:#131313;-webkit-mask-image:url('data:image/svg+xml,<svg width="7" height="10" viewBox="0 0 7 10" xmlns="http://www.w3.org/2000/svg"><path d="M.698 5.36 5.058 10l.95-1.01-3.41-3.63 3.41-3.62-.95-1.01-4.36 4.63z" fill="%23131313"/></svg>');mask-image:url('data:image/svg+xml,<svg width="7" height="10" viewBox="0 0 7 10" xmlns="http://www.w3.org/2000/svg"><path d="M.698 5.36 5.058 10l.95-1.01-3.41-3.63 3.41-3.62-.95-1.01-4.36 4.63z" fill="%23131313"/></svg>');background-repeat:no-repeat;background-size:0.4375rem 0.625rem;transform:translateY(-50%);content:""}.form-modal .nav-instructions{display:block;margin-bottom:1.625rem;font-size:clamp(0.875rem, 1.2857142857vw, 1.4625rem);font-family:InterSemiBold;line-height:1.6;letter-spacing:-0.015625rem;text-align:center}@media(min-width: 992px){.form-modal .nav-instructions{letter-spacing:-0.03125rem;text-align:left}}@media(min-width: 1400px){.form-modal .nav-instructions{margin-bottom:1.875rem}}.form-modal .smaller-text,.form-modal .wpcf7-not-valid-tip{display:block;font-size:0.75rem;line-height:1.46;letter-spacing:-0.015625rem}@media(min-width: 992px){.form-modal .smaller-text,.form-modal .wpcf7-not-valid-tip{font-size:0.8125rem;line-height:1.4;letter-spacing:-0.015625rem}}.form-modal .smaller-text{text-wrap:balance}.form-modal .instructions-text{display:block;padding-bottom:0.5rem}.form-modal .bold{font-family:InterSemiBold}.form-modal label{font-size:0.9375rem;line-height:1.6;letter-spacing:-0.015625rem;text-align:center}@media(min-width: 992px){.form-modal label{font-size:1.125rem;line-height:1.56;letter-spacing:-0.03125rem;text-align:left}}.form-modal .form-select-tab{display:flex}.form-modal .form-select-tab a{display:inline-block;width:fit-content;height:fit-content;padding:clamp(0.875rem, 1vw, 1.1375rem) clamp(1.5rem, 1.7142857143vw, 1.95rem);overflow:hidden;color:#131313;font-size:clamp(1.5625rem, 2.2857142857vw, 2.6rem);font-family:AnonymousProRegular;line-height:1.2;letter-spacing:normal;text-align:center;text-decoration:none;border:solid 0.0625rem rgba(19,19,19,.4);border-radius:6.25rem;cursor:pointer}.form-modal.has-ffffff-background .form-select-tab a{border-color:var(--color-primary-lighter)}.form-modal.has-000000-background .form-select-tab a,.form-modal.has-1a1a1a-background .form-select-tab a{border-color:var(--color-primary-darker)}.form-modal.has-f2f2f2-background input:not([type=submit]),.form-modal.has-f2f2f2-background select,.form-modal.has-f2f2f2-background optgroup,.form-modal.has-f2f2f2-background textarea{background-color:#fff}.form-modal .nav-pills{flex-direction:column;align-items:center}.form-modal .nav-pills li:last-child{margin-bottom:2.625rem}@media(min-width: 992px){.form-modal .nav-pills{align-items:start}.form-modal .nav-pills li:last-child{margin-bottom:0}}.form-modal.show-first-form .nav-pills{margin-bottom:1.875rem}.grecaptcha-badge{visibility:hidden}.site-footer{flex-shrink:0;overflow:hidden;background-color:#131313}.site-footer .container,.site-footer .container-fluid{position:relative;padding-bottom:3.125rem}.site-footer .forge-contact-info{margin-top:clamp(1.875rem, 3.7142857143vw, 4.225rem)}.site-footer .forge-contact-info .footer-heading{margin:0;color:#fff;font-size:clamp(0.9375rem, 1.2857142857vw, 1.4625rem);font-family:InterSemiBold;line-height:1.56;letter-spacing:-0.03125rem}.site-footer .forge-contact-info a,.site-footer .forge-contact-info span{color:#fff}.site-footer .forge-contact-info a{color:#fff;text-decoration:none}.site-footer .forge-contact-info .contact-details{display:flex;flex-wrap:wrap}.site-footer .forge-contact-info .contact-details .contact-box{margin-right:7.5rem}@media(max-width: 767.98px){.site-footer .forge-contact-info .contact-details .contact-box{flex-basis:100%;margin-bottom:0.9375rem}}.site-footer .breadcrumbs{padding-top:1.5rem}@media(min-width: 768px){.site-footer .breadcrumbs{padding-top:1.875rem}}@media(min-width: 992px){.site-footer .breadcrumbs{padding-top:2.5rem}}.site-footer .breadcrumbs span,.site-footer .breadcrumbs a{color:#fff;text-decoration:none}.site-footer .breadcrumbs .separator{display:inline-block;width:clamp(0.3125rem, 0.3571428571vw, 0.40625rem);height:clamp(0.5625rem, 0.6428571429vw, 0.73125rem);margin:0 clamp(0.5rem, 0.5714285714vw, 0.65rem);background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5.3 9.3" style="enable-background:new 0 0 5.3 9.3" xml:space="preserve"><path d="M5.3 4.6.9 0 0 1l3.4 3.6L0 8.3l.9 1 4.4-4.7z" style="fill:%23ffffff"/></svg>');background-repeat:no-repeat;background-size:clamp(0.3125rem, 0.3571428571vw, 0.40625rem) clamp(0.5625rem, 0.6428571429vw, 0.73125rem)}.site-footer .footer-navigation{margin-top:1.875rem}@media(min-width: 768px){.site-footer .footer-navigation{margin-top:3.125rem}}@media(min-width: 81.25rem){.site-footer .footer-navigation{margin-top:6.25rem}}.site-footer .footer-navigation .footer-navigation-wrap{display:flex;flex-wrap:wrap}@media(max-width: 81.25rem){.site-footer .footer-navigation .footer-navigation-wrap{width:80%}}@media(max-width: 767.98px){.site-footer .footer-navigation .contact-cta{width:100%}}.site-footer .footer-navigation .contact-cta .contact-btn{border:solid 0.0625rem rgba(255,255,255,.4)}@media(max-width: 767.98px){.site-footer .footer-navigation .contact-cta .contact-btn{width:100%}}.site-footer .footer-navigation .social-navigation-wrap{display:flex;flex-direction:column;justify-content:center}.site-footer .footer-navigation .social-navigation-wrap .social-navigation{margin-bottom:0;padding:0 clamp(1.5625rem, 1.7857142857vw, 2.03125rem) 0 clamp(2.5rem, 2.8571428571vw, 3.25rem)}@media(max-width: 767.98px){.site-footer .footer-navigation .social-navigation-wrap .social-navigation{margin-top:2.1875rem;padding-left:0}}.site-footer .footer-navigation .legal-navigation-wrap{display:flex;flex-direction:column;justify-content:center;margin-top:2.1875rem}@media(min-width: 768px){.site-footer .footer-navigation .legal-navigation-wrap{margin-top:3.125rem}}@media(min-width: 81.25rem){.site-footer .footer-navigation .legal-navigation-wrap{margin-top:0}}@media(max-width: 1199.98px){.site-footer .footer-navigation .legal-navigation-wrap{flex-basis:100%}}.site-footer .footer-navigation .legal-navigation-wrap .menu-item{display:block;margin-right:1.875rem;margin-bottom:0.9375rem}@media(min-width: 768px){.site-footer .footer-navigation .legal-navigation-wrap .menu-item{display:inline-block;margin-bottom:0}}.site-footer .footer-navigation .legal-navigation-wrap .menu-item a,.site-footer .footer-navigation .legal-navigation-wrap .menu-item span{color:#fff;font-size:clamp(0.8125rem, 0.9285714286vw, 1.05625rem);text-decoration:none}.site-footer .footer-navigation .legal-navigation-wrap .menu-item a{position:relative}.site-footer .footer-navigation .legal-navigation-wrap .menu-item a::after{position:absolute;bottom:-0.125rem;left:0;width:100%;border-bottom:0.0625rem solid #fff;content:""}.site-footer .footer-navigation .legal-navigation-wrap .menu-item a:hover::after{animation:stroke-in .2s ease-out 0s 1 normal forwards}.site-footer .footer-navigation .legal-navigation-wrap .menu-item a:not(:hover)::after{animation:stroke-out .2s ease-out 0s 1 normal forwards}@keyframes stroke-in{0%{transform:scaleX(0%);transform-origin:bottom left}100%{transform:scaleX(100%);transform-origin:bottom left}}@keyframes stroke-out{0%{transform:scaleX(100%);transform-origin:bottom right}100%{transform:scaleX(0%);transform-origin:bottom right}}.site-footer .footer-navigation .legal-navigation-wrap .legal-navigation{margin:0;padding:0}.site-footer .arrow-button button{position:absolute;right:calc(1rem * 3);bottom:-0.625rem}@media screen and (min-width: 100rem){.site-footer .arrow-button button{right:6.25rem;bottom:-1.25rem}}.twentieth-anniv-hero-section{--spin-duration: 1.3s;--single-spin-duration: 0.05s;--digit-height: 160px;--digit-height-small: 75px;padding:15.5rem 0 1.875rem}@media(max-width: 575.98px){.twentieth-anniv-hero-section{padding:10.375rem 0 1.25rem}}.twentieth-anniv-hero-section .heading-container{display:flex;align-items:center;margin-bottom:10.125rem;column-gap:1.875rem}@media(max-width: 767.98px){.twentieth-anniv-hero-section .heading-container{flex-direction:column;align-items:flex-start;margin-bottom:5rem}}@media(min-width: 112.5rem){.twentieth-anniv-hero-section .heading-container{column-gap:3.125rem}}.twentieth-anniv-hero-section .heading-container .slot-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:20.8125rem;min-width:20.8125rem;aspect-ratio:1/1;margin-left:4.375rem;background:url("../images/anniversary-hero/history-hero-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:134.25rem 75rem;border-radius:50%;animation:counter-bg calc(var(--spin-duration)*2) ease-in-out 0s 1 normal forwards}@media(max-width: 991.98px){.twentieth-anniv-hero-section .heading-container .slot-container{margin-left:1.875rem}}@media(max-width: 767.98px){.twentieth-anniv-hero-section .heading-container .slot-container{width:8.125rem;min-width:unset;margin:0}}.twentieth-anniv-hero-section .heading-container .slot-container .slot{height:var(--digit-height);overflow:hidden}.twentieth-anniv-hero-section .heading-container .slot-container .slot:first-child{margin-right:-0.375rem}@media(max-width: 767.98px){.twentieth-anniv-hero-section .heading-container .slot-container .slot{height:var(--digit-height-small)}}.twentieth-anniv-hero-section .heading-container .slot-container .slot .digit-wrapper{display:flex;flex-direction:column}.twentieth-anniv-hero-section .heading-container .slot-container .slot .digit-wrapper.first-digit{animation:first-digit var(--single-spin-duration) ease-out calc(var(--spin-duration) - .05s) 1 normal forwards,first-digit-2 calc(var(--single-spin-duration)*2) ease-out calc(var(--spin-duration)*2 - .2s) 1 normal forwards}@media(max-width: 767.98px){.twentieth-anniv-hero-section .heading-container .slot-container .slot .digit-wrapper.first-digit{animation:first-digit-small var(--single-spin-duration) ease-out calc(var(--spin-duration) - 0s) 1 normal forwards,first-digit-2-small calc(var(--single-spin-duration)*2) ease-out calc(var(--spin-duration)*2 - .3s) 1 normal forwards}}.twentieth-anniv-hero-section .heading-container .slot-container .slot .digit-wrapper.second-digit{animation:slot-spin var(--spin-duration) ease-in 0s 1 normal forwards,slot-spin var(--spin-duration) ease-out var(--spin-duration) 1 normal forwards}@media(max-width: 767.98px){.twentieth-anniv-hero-section .heading-container .slot-container .slot .digit-wrapper.second-digit{animation:slot-spin-small var(--spin-duration) ease-in 0s 1 normal forwards,slot-spin-small var(--spin-duration) ease-out var(--spin-duration) 1 normal forwards}}.twentieth-anniv-hero-section .heading-container .slot-container .slot span{display:block;height:var(--digit-height);color:#fff;font-size:calc(var(--digit-height)*1.2);font-family:Valera-Round;line-height:.9;letter-spacing:normal;transform:translateY(0)}@media(max-width: 767.98px){.twentieth-anniv-hero-section .heading-container .slot-container .slot span{height:var(--digit-height-small);font-size:calc(var(--digit-height-small)*1.2)}}.twentieth-anniv-hero-section .heading-container h1{display:flex;flex-direction:row;width:52.0625rem;color:#131313}@media(max-width: 767.98px){.twentieth-anniv-hero-section .heading-container h1{width:100%;padding-right:0}}@media(min-width: 112.5rem){.twentieth-anniv-hero-section .heading-container h1{width:100%}}.twentieth-anniv-hero-section .body-container{max-width:36rem;color:#131313}.twentieth-anniv-hero-section .body-container p{font-size:clamp(0.9375rem, 1.2857142857vw, 1.4625rem);font-family:InterRegular;line-height:1.56;letter-spacing:-0.03125rem}@keyframes slot-spin{0%{transform:translateY(0)}100%{transform:translateY(calc(-1 * var(--digit-height) * 10))}}@keyframes slot-spin-small{0%{transform:translateY(0)}100%{transform:translateY(calc(-1 * var(--digit-height-small) * 10))}}@keyframes first-digit{0%{transform:translateY(0rem)}100%{transform:translateY(calc(var(--digit-height) * -1))}}@keyframes first-digit-2{0%{transform:translateY(calc(var(--digit-height) * -1))}100%{transform:translateY(calc(var(--digit-height) * -2))}}@keyframes first-digit-small{0%{transform:translateY(0rem)}100%{transform:translateY(calc(var(--digit-height-small) * -1))}}@keyframes first-digit-2-small{0%{transform:translateY(calc(var(--digit-height-small) * -1))}100%{transform:translateY(calc(var(--digit-height-small) * -2))}}@keyframes counter-bg{0%{background-position:50% 50%}100%{background-position:55% 45%}}.twentieth-anniv-video-section{padding-bottom:9.375rem}@media(max-width: 767.98px){.twentieth-anniv-video-section{padding-bottom:5rem}}.twentieth-anniv-video-section .media-container{margin:0 auto;transform:scale(1);transition:transform .8s}.twentieth-anniv-video-section .media-container img{width:100%}.twentieth-anniv-video-section .video-wrapper{position:relative;padding-bottom:56.25%;aspect-ratio:16/9;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.twentieth-anniv-video-section .video-wrapper .video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.dark-theme .twentieth-anniv-video-section .media-container{transform:scale(0.92)}@media(max-width: 767.98px){body.dark-theme .twentieth-anniv-video-section .media-container{transform:scale(1)}}.twentieth-anniv-timeline-section{--transition-duration: 0.5s;position:relative}.twentieth-anniv-timeline-section.active .timeline-bg{visibility:visible;opacity:100%}.twentieth-anniv-timeline-section.active .timeline-container .timeline-nav{visibility:visible;opacity:100%}.twentieth-anniv-timeline-section.active .timeline-container .timeline-filter-container{visibility:visible;opacity:100%}.twentieth-anniv-timeline-section.active .timeline-container .timeline-content::before{background-color:#131313}.twentieth-anniv-timeline-section.active .timeline-container .timeline-buttons-mobile{visibility:visible;opacity:100%}.twentieth-anniv-timeline-section .timeline-bg{position:fixed;top:0;left:0;z-index:-1;transform:scale(1.68, 1.68);transform-origin:top left;visibility:hidden;opacity:0%;transition:opacity .4s,visibility .4s}.twentieth-anniv-timeline-section .timeline-container .timeline-nav{position:fixed;top:3.125rem;left:3.125rem;z-index:10;margin-top:0rem;visibility:hidden;opacity:0%;transition:margin .5s,opacity .4s,visibility .4s;will-change:top}@media(max-width: 991.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-nav{left:2.625rem}}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-nav{display:none}}.twentieth-anniv-timeline-section .timeline-container .timeline-nav.header-visible{margin-top:5.625rem}@media(min-width: 1400px){.twentieth-anniv-timeline-section .timeline-container .timeline-nav.header-visible{margin-top:calc((8vw + 3.125rem)*.5)}}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:0.9375rem;height:1.25rem;border-top:0.0625rem solid #fff}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item:hover span{opacity:100%}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item.active::before{opacity:100%}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item.hidden{display:none}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item::before{position:absolute;top:0;left:-0.3125rem;width:0.3125rem;aspect-ratio:1/1;background-color:#fff;border-radius:0.15625rem;transform:translate(-100%, -50%);opacity:0%;transition:opacity .5s;content:""}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item span{position:absolute;top:0;left:1.25rem;color:#fff;transform:translate(0%, -50%);opacity:0%;transition:opacity .5s}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item:last-child{border-bottom:0.0625rem solid #fff}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item .timeline-nav-notch{width:0.5625rem;border-top:0.0625rem solid #fff}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item .timeline-nav-notch:nth-child(2){border:none}.twentieth-anniv-timeline-section .timeline-container .timeline-nav .timeline-nav-item .timeline-nav-notch:last-child{border:none}.twentieth-anniv-timeline-section .timeline-container .timeline-filter-container{position:fixed;bottom:2.3125rem;left:3.125rem;z-index:10;visibility:hidden;opacity:0%;transition:opacity .4s,visibility .4s;will-change:top}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-filter-container{display:none}}.twentieth-anniv-timeline-section .timeline-container .timeline-filter-container .timeline-filter-button{padding-left:1.5rem;color:#fff;background:none;border:none}.twentieth-anniv-timeline-section .timeline-container .timeline-filter-container .timeline-filter-button::before{position:absolute;top:50%;left:0;width:1rem;aspect-ratio:1/1;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 16 13" viewBox="0 0 16 13"><path d="M13.5 1.2C13.3.5 12.7 0 12 0c-.8 0-1.4.5-1.5 1.2H0v.6h10.5c.1.7.8 1.3 1.5 1.3.8 0 1.4-.5 1.5-1.3H16v-.6h-2.5zM3.7 5c-.8 0-1.4.5-1.5 1.2H0v.6h2.2c.1.7.7 1.2 1.5 1.2s1.4-.5 1.5-1.3H16v-.5H5.2C5 5.5 4.4 5 3.7 5zm6.4 4.9c-.7 0-1.4.5-1.5 1.2H0v.6h8.6c.1.7.8 1.3 1.5 1.3.8 0 1.4-.5 1.5-1.3H16v-.6h-4.4c-.1-.7-.7-1.2-1.5-1.2z" style="fill:%231a1a1a"/></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;transform:translate(0%, -50%);filter:invert(100%);content:""}.twentieth-anniv-timeline-section .timeline-container .timeline-filter-container .timeline-filter-button.open::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" style="enable-background:new 0 0 14 14" xml:space="preserve"><path style="fill:%23ffffff" d="m14 .7-.7-.7L7 6.3.7 0 0 .7 6.3 7 0 13.3l.7.7L7 7.7l6.3 6.3.7-.7L7.7 7z"/></svg>');filter:invert(0%)}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container{position:fixed;bottom:4.5625rem;left:3.125rem;z-index:1003;display:none;width:11.25rem;padding:0.625rem 0.875rem;background-color:#fff;border-radius:0.625rem}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container{top:unset;right:0rem;bottom:0rem;left:unset;display:block;width:100%;padding:0 1rem;border-bottom-right-radius:0;border-bottom-left-radius:0;transform:translate(0, 101%)}}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container.open{display:block}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container.open{animation:modal-in-mobile .4s ease-out 0s 1 normal forwards}}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container.close{animation:modal-out-mobile .4s ease-out 0s 1 normal forwards}}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-header{display:none}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-header{position:sticky;top:0;z-index:1;display:block;padding:0.6875rem 0rem;text-align:center;background-color:#fff;border-bottom:0.0625rem solid #f2f2f2}}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-modal-close-btn{position:absolute;top:1rem;right:0rem;width:0.875rem;height:0.875rem;aspect-ratio:1/1;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center right;background-size:0.875rem 0.875rem;border:none;filter:invert(100%)}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item{position:relative;padding:0.3125rem 0rem}@media(min-width: 768px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item:hover label.small{border-bottom:0.0625rem solid #131313}}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item input[type=radio]{position:absolute;width:0;height:0;opacity:0}@media(min-width: 768px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item input[type=radio]:checked~label{border-bottom:0.0625rem solid #131313}}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item input[type=radio]:checked~label::after{display:block}}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item{padding:0.625rem 0rem;border-bottom:0.0625rem solid #f2f2f2}}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item label.small{font-size:1rem;cursor:pointer}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item label.small{margin-left:0.625rem;padding-left:0.9375rem}}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item label.small::before{position:absolute;top:50%;left:0;display:none;width:0.75rem;height:0.75rem;border:0.0625rem solid #626262;border-radius:0.375rem;transform:translate(0%, -45%);content:""}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item label.small::before{display:block}}.twentieth-anniv-timeline-section .timeline-container .filter-modal-container .filter-fields .filter-item label.small::after{position:absolute;top:50%;left:0;display:none;width:0.375rem;height:0.375rem;background-color:#131313;border-radius:0.1875rem;transform:translate(48%, -41%);content:""}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile{display:none}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile{position:fixed;right:1rem;bottom:1rem;z-index:1002;display:block;visibility:hidden;opacity:0%;transition:opacity .4s,visibility .4s;will-change:top}}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-buttons-container{display:flex;flex-direction:column;row-gap:0.875rem}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-buttons-container .timeline-nav-mobile-button{width:2.875rem;aspect-ratio:1/1;background-color:#fff;background-size:1.5rem 1.5rem;border:none;border-radius:1.4375rem}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-buttons-container .timeline-category-mobile-button{width:2.875rem;aspect-ratio:1/1;background-color:#fff;background-size:1.5rem 1.5rem;border:none;border-radius:1.4375rem}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields{display:none}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields{position:fixed;bottom:0;left:0;z-index:17;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-height:83svh;padding:0 1rem;overflow:scroll;background-color:#fff;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;transform:translateY(101%)}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields.open{animation:modal-in-mobile .4s ease-out 0s 1 normal forwards}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields.open .timeline-nav-mobile-header .timeline-nav-modal-close-btn{opacity:100%}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields.close{animation:modal-out-mobile .4s ease-out 0s 1 normal forwards}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields.close .timeline-nav-mobile-header .timeline-nav-modal-close-btn{opacity:0%}}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-mobile-header{position:sticky;top:0;z-index:1;padding:0.6875rem 0rem;text-align:center;background-color:#fff;border-bottom:0.0625rem solid #f2f2f2}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-mobile-header .timeline-nav-modal-close-btn{position:absolute;top:1rem;right:0rem;width:0.875rem;height:0.875rem;aspect-ratio:1/1;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center right;background-size:0.875rem 0.875rem;border:none;opacity:0%;filter:invert(100%);transition:opacity .4s}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-item{position:relative;display:block;padding:0.625rem 0rem;border-bottom:0.0625rem solid #f2f2f2}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-item.hidden{display:none}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-item input[type=radio]{position:absolute;width:0;height:0;opacity:0}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-item input[type=radio]:checked~label::after{display:block}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-item label.small{margin-left:0.625rem;padding-left:0.9375rem;font-size:1rem}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-item label.small::before{position:absolute;top:50%;left:0;display:block;width:0.75rem;height:0.75rem;border:0.0625rem solid #626262;border-radius:0.375rem;transform:translate(0%, -45%);content:""}.twentieth-anniv-timeline-section .timeline-container .timeline-buttons-mobile .timeline-nav-mobile-fields .timeline-nav-item label.small::after{position:absolute;top:50%;left:0;display:none;width:0.375rem;height:0.375rem;background-color:#131313;border-radius:0.1875rem;transform:translate(48%, -41%);content:""}.twentieth-anniv-timeline-section .timeline-container .timeline-content{position:relative;display:flex;flex-direction:column;width:100%}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-progress{position:absolute;top:0rem;left:50%;z-index:0;width:0.1875rem;height:100%;overflow:hidden;background-color:#626262;transform:translateX(-50%);mask-image:linear-gradient(to bottom, transparent 3.125rem, #131313 calc(3.125rem * 2), #131313 calc(100% - 5.3125rem * 2), transparent calc(100% - 5.3125rem))}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-progress{left:0rem;mask-image:linear-gradient(to bottom, transparent 1rem, #131313 calc(1rem * 2), #131313 calc(100% - 5.3125rem * 2), transparent calc(100% - 5.3125rem))}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-progress .timeline-progress-bar{position:absolute;top:0rem;left:0;z-index:1;width:100%;background-color:#fff}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item{display:grid;grid-template-columns:1fr 7.9375rem 1fr;padding:3.125rem 0;color:#626262;transition:color var(--transition-duration)}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item{display:grid;grid-template-columns:1.25rem 1fr;margin-bottom:5rem;margin-left:-0.125rem;padding:0}}@media(max-width: 767.98px)and (max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item:nth-child(3){margin-top:-2.125rem}}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item:last-child{margin-bottom:0}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item.active{color:#fff}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item.active .timeline-item-mid .timeline-dot{background-color:#fff}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item.active .timeline-item-right .timeline-item-event .image-container{opacity:100%}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item.hidden{display:none}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-left{display:flex;justify-content:flex-end}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-left{display:none}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-left .timeline-item-year{position:sticky;top:50vh;height:fit-content;margin-bottom:-2.875rem;font-size:clamp(70px, calc(0.05vw + 70px), 120px);font-family:CyGrotesk-KeyDark;line-height:.95;letter-spacing:normal;transform:translateY(-40%)}@media(min-width: 768px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-left .timeline-item-year{font-size:clamp(70px, calc(2vw + 70px), 100vw)}}@media(min-width: 992px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-left .timeline-item-year{font-size:clamp(70px, calc(3vw + 70px), 100vw)}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-mid{display:flex;justify-content:center}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-mid .timeline-dot{position:sticky;top:50vh;z-index:2;width:0.9375rem;height:0.9375rem;margin-bottom:1.875rem;background-color:#626262;border-radius:0.9375rem;box-shadow:0 0 0 0.5rem #fff;transition:background-color var(--transition-duration),box-shadow var(--transition-duration)}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-mid .timeline-dot{left:0rem;margin-top:1rem;transform:translateX(-50%)}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-year-mobile{display:none}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-year-mobile{display:block;margin-bottom:2.3125rem}}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-year-mobile .timeline-item-year{display:block;width:fit-content;font-size:3.125rem;font-family:CyGrotesk-KeyDark;line-height:.95;letter-spacing:normal}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event{display:block;margin-bottom:7.5rem}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event.hidden{display:none}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event{margin-bottom:5rem}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event:last-child{margin-bottom:0rem}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event span.label{display:block;margin-bottom:0.625rem}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event h4.title-s{max-width:34rem;margin-bottom:2.5rem}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event h4.title-s{min-width:18.75rem;margin-bottom:1.875rem}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event .image-container{max-width:34rem;margin-bottom:2.5rem;overflow:hidden;transform-origin:left center;opacity:50%;transition:opacity .5s}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event .image-container{min-width:18.75rem;margin-bottom:2.125rem}}.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event .image-container img{width:100%;aspect-ratio:544/420;object-fit:cover}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-content .timeline-item .timeline-item-right .timeline-item-event .timeline-item-cta{padding:0.625rem 1rem;font-size:1.375rem}}.twentieth-anniv-timeline-section .timeline-container .timeline-categories{position:absolute;bottom:0}.twentieth-anniv-timeline-section .timeline-container .timeline-categories fieldset .timeline-categories-list{margin-bottom:0.5rem;padding:0.875rem;background-color:#fff;border-radius:0.625rem}.twentieth-anniv-timeline-section .timeline-container .timeline-categories fieldset .timeline-categories-list .timeline-category-item{margin-bottom:0.5625rem}.twentieth-anniv-timeline-section .timeline-container .timeline-categories fieldset .timeline-categories-list .timeline-category-item input[type=radio]{display:none}.twentieth-anniv-timeline-section .timeline-container .timeline-categories fieldset .timeline-categories-list .timeline-category-item input[type=radio]:checked+label{border-bottom:0.0625rem solid #131313}.twentieth-anniv-timeline-section .timeline-container .timeline-categories .label{position:relative;padding-left:1.25rem}.twentieth-anniv-timeline-section .timeline-container .timeline-categories .label::before{position:absolute;top:50%;width:0.875rem;aspect-ratio:1/1;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" style="enable-background:new 0 0 14 14" xml:space="preserve"><path style="fill:%23ffffff" d="m14 .7-.7-.7L7 6.3.7 0 0 .7 6.3 7 0 13.3l.7.7L7 7.7l6.3 6.3.7-.7L7.7 7z"/></svg>');background-size:cover;transform:translate(-140%, -50%);content:""}.twentieth-anniv-timeline-section .timeline-container .overlay{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100vh;background-color:#131313;visibility:hidden;opacity:0%;transition:opacity .4s,visibility .4s}.twentieth-anniv-timeline-section .timeline-container .overlay.open{visibility:visible;opacity:90%}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container{position:fixed;top:0rem;right:0rem;bottom:unset;z-index:1003;width:100%;max-width:54.1875rem;height:100svh;padding:1.875rem;transform:translate(100%, 0%)}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container{top:unset;right:0rem;bottom:0rem;height:83svh;padding:0;transform:translate(0%, 101%)}}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container.open{animation:modal-in .4s ease-out 0s 1 normal forwards}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container.open{animation:modal-in-mobile .4s ease-out 0s 1 normal forwards}}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container.close{animation:modal-out .4s ease-out 0s 1 normal forwards}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container.close{animation:modal-out-mobile .4s ease-out 0s 1 normal forwards}}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content{position:relative;height:100%;min-height:100%;padding:0 1.875rem 1.875rem;overflow-y:scroll;background-color:#fff;border-radius:1.25rem;box-shadow:0 0.25rem 2.75rem 0 rgba(0,0,0,.14)}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;border-bottom-right-radius:0rem;border-bottom-left-radius:0rem}}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-header{position:sticky;top:0rem;left:0rem;padding-top:1.875rem}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-header{display:flex;justify-content:flex-end;padding-bottom:1.25rem;background-color:#fff}}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-header .timeline-modal-close-btn{width:0.875rem;height:0.875rem;aspect-ratio:1/1;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center right;background-size:0.875rem 0.875rem;border:none;filter:invert(100%)}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-text-content{margin-top:3.75rem;padding:0 3.125rem}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-text-content{margin-top:2.5rem;padding:0}}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-text-content .timeline-modal-category{margin-bottom:0.625rem}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-text-content .timeline-modal-title{margin-bottom:1.875rem}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-text-content .timeline-modal-title{margin-bottom:1.25rem}}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-gallery{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:4.375rem;padding:0 3.125rem}@media(max-width: 767.98px){.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-gallery{display:flex;flex-direction:column;gap:0.625rem;margin-top:2.5rem;padding:0}}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-gallery li{list-style:none}.twentieth-anniv-timeline-section .timeline-container .timeline-modal-container .timeline-modal-content .timeline-modal-gallery li img{aspect-ratio:544/420;object-fit:cover}body{overflow:auto;background-color:#fff;transition:background-color .5s}body.no-scroll{overflow:hidden}body.dark-theme{background-color:#131313}body.dark-theme .timeline-container .timeline-content::before{background-color:#131313}body.dark-theme .timeline-container .timeline-content::after{background-color:#131313}body.dark-theme .timeline-container .timeline-content .timeline-progress-bar{background-color:#fff}body.dark-theme .timeline-container .timeline-content .timeline-item .timeline-item-mid .timeline-dot{box-shadow:0 0 0 0.5rem #131313}@keyframes modal-in{0%{transform:translateX(100%);@media(max-width: 767.98px){transform:translate(0%, 101%)}}100%{transform:translateX(0%);@media(max-width: 767.98px){transform:translate(0%, 0%)}}}@keyframes modal-out{0%{transform:translateX(0%);@media(max-width: 767.98px){transform:translate(0%, 0%)}}100%{transform:translateX(100%);@media(max-width: 767.98px){transform:translate(0%, 101%)}}}@keyframes modal-in-mobile{0%{transform:translate(0%, 101%)}100%{transform:translate(0%, 0%)}}@keyframes modal-out-mobile{0%{transform:translate(0%, 0%)}100%{transform:translate(0%, 101%)}}.twentieth-anniv-outro-section{padding-top:18.75rem}@media(max-width: 767.98px){.twentieth-anniv-outro-section{padding-top:14.375rem}}.twentieth-anniv-outro-section .outro-container{width:50%;color:#131313;transition:color .5s}@media(max-width: 767.98px){.twentieth-anniv-outro-section .outro-container{width:100%}}.twentieth-anniv-outro-section .marquee-cta{margin:0 -3.125rem}@media(max-width: 991.98px){.twentieth-anniv-outro-section .marquee-cta{margin:0 -2.625rem}}@media(max-width: 767.98px){.twentieth-anniv-outro-section .marquee-cta{margin:0 -1.75rem;padding-bottom:2.5rem}}.twentieth-anniv-outro-section .marquee-cta.theme-light .container-fluid .marquee-container .marquee-text-item .marquee-text{-webkit-text-stroke:0.0625rem #131313}.twentieth-anniv-outro-section .marquee-cta.theme-light .container-fluid .btn-large{color:#fff;background-color:#131313}.twentieth-anniv-outro-section .marquee-cta.theme-light .container-fluid .btn-large::before{background-color:#fff}.twentieth-anniv-outro-section .marquee-cta.theme-light .container-fluid .btn-large::after{background-color:#fff}.twentieth-anniv-outro-section .marquee-cta.theme-light .container-fluid .btn-large:hover{color:#131313}.twentieth-anniv-outro-section .marquee-cta.theme-light .container-fluid .btn-large:hover::after{background-color:#131313}.twentieth-anniv-outro-section .marquee-cta.theme-dark .container-fluid .marquee-container .marquee-text-item .marquee-text{-webkit-text-stroke:0.0625rem #fff}.twentieth-anniv-outro-section .marquee-cta.theme-dark .container-fluid .btn-large{color:#131313;background-color:#fff}.twentieth-anniv-outro-section .marquee-cta.theme-dark .container-fluid .btn-large::before{background-color:#131313}.twentieth-anniv-outro-section .marquee-cta.theme-dark .container-fluid .btn-large::after{background-color:#131313}.twentieth-anniv-outro-section .marquee-cta.theme-dark .container-fluid .btn-large:hover{color:#fff}.twentieth-anniv-outro-section .marquee-cta.theme-dark .container-fluid .btn-large:hover::after{background-color:#fff}.twentieth-anniv-outro-section .marquee-cta .container-fluid{position:relative;padding:6.25rem 0}@media(max-width: 767.98px){.twentieth-anniv-outro-section .marquee-cta .container-fluid{padding:0rem 0}}.twentieth-anniv-outro-section .marquee-cta .container-fluid .marquee-container{display:flex;flex-direction:row;overflow:hidden}.twentieth-anniv-outro-section .marquee-cta .container-fluid .marquee-container .marquee-text-item.marquee-text-1{animation:ticker-scroll-1 60s -40s linear infinite}.twentieth-anniv-outro-section .marquee-cta .container-fluid .marquee-container .marquee-text-item.marquee-text-2{animation:ticker-scroll-2 60s -40s linear infinite}.twentieth-anniv-outro-section .marquee-cta .container-fluid .marquee-container .marquee-text-item.marquee-text-3{animation:ticker-scroll-3 60s -40s linear infinite}.twentieth-anniv-outro-section .marquee-cta .container-fluid .marquee-container .marquee-text-item .marquee-text{padding-right:2.5rem;color:rgba(255,255,255,0);white-space:nowrap;text-transform:uppercase;opacity:.4;-webkit-text-stroke:0.0625rem #131313}.twentieth-anniv-outro-section .marquee-cta .container-fluid .btn-large{position:absolute;top:50%;left:50%;padding-right:2.75rem;white-space:nowrap;transform:translate(-50%, -50%)}.twentieth-anniv-outro-section .marquee-cta .container-fluid .btn-large::after{margin-right:-1.375rem}@keyframes ticker-scroll-1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes ticker-scroll-2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}body.dark-theme .twentieth-anniv-outro-section .outro-container{color:#fff}/*# sourceMappingURL=twentieth-anniv-style.css.map */
