body.v2-active .v1-chrome{display:none!important}body.v2-active{background-color:#fefbf6;color:#1a1a2e}.v2-display{font-family:var(--font-dm-serif),Georgia,serif;font-size:2.25rem;line-height:2.5rem;line-height:1.25;letter-spacing:-.025em}@media (min-width:768px){.v2-display{font-size:3.5rem}}.v2-h1{font-family:var(--font-dm-serif),Georgia,serif;font-size:1.75rem;line-height:1.375}@media (min-width:768px){.v2-h1{font-size:2.5rem}}.v2-h2{font-family:Inter,system-ui,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;line-height:1.375}@media (min-width:768px){.v2-h2{font-size:1.5rem;line-height:2rem}}.v2-body-lg{font-family:Inter,system-ui,sans-serif;font-size:1rem;line-height:1.5rem;line-height:1.625}@media (min-width:768px){.v2-body-lg{font-size:1.125rem;line-height:1.75rem}}.v2-eyebrow{font-family:Inter,system-ui,sans-serif;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em}.v2-metric{font-family:var(--font-dm-serif),Georgia,serif;font-size:3rem;font-weight:700;line-height:1}@media (min-width:768px){.v2-metric{font-size:4rem}}.v2-quote{font-family:var(--font-caveat),cursive;font-size:1.125rem;line-height:1.75rem;line-height:1.625}@media (min-width:768px){.v2-quote{font-size:1.375rem}}@keyframes v2-count-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.v2-count-in{animation:v2-count-fade .6s ease-out forwards}@keyframes v2-scroll-bounce{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(8px);opacity:1}}.v2-scroll-indicator{animation:v2-scroll-bounce 2s ease-in-out infinite}@keyframes v2-fade-in{0%{opacity:0}to{opacity:1}}.v2-fade-enter{animation:v2-fade-in .8s ease-out forwards}.v2-logo-grayscale{filter:grayscale(100%) opacity(.6);transition:filter .3s ease}.v2-logo-grayscale:hover{filter:grayscale(0) opacity(1)}body.v2-active .bg-brand-teal{background-color:#e9a820}body.v2-active .hover\:bg-\[#3a8f8a\]:hover{background-color:#d49a1a}body.v2-active .hover\:bg-brand-teal:hover{background-color:#e9a820}body.v2-active .hover\:bg-brand-teal\/90:hover{background-color:rgba(233,168,32,.9)}body.v2-active .bg-brand-teal\/10,body.v2-active .hover\:bg-brand-teal\/10:hover{background-color:rgba(233,168,32,.1)}body.v2-active .bg-brand-teal\/90{background-color:rgba(233,168,32,.9)}body.v2-active .border-brand-teal{border-color:#e9a820}body.v2-active .border-brand-teal\/40{border-color:rgba(233,168,32,.4)}body.v2-active .border-brand-teal\/50{border-color:rgba(233,168,32,.5)}body.v2-active .border-brand-teal\/60{border-color:rgba(233,168,32,.6)}body.v2-active .hover\:border-brand-teal:hover{border-color:#e9a820}body.v2-active .hover\:border-brand-teal\/60:hover{border-color:rgba(233,168,32,.6)}body.v2-active .hover\:text-brand-teal:hover,body.v2-active .text-brand-teal{color:#e9a820}body.v2-active .focus-visible\:outline-brand-teal:focus-visible{outline-color:#e9a820}body.v2-active .focus\:ring-brand-teal:focus{--tw-ring-color:#e9a820}body.v2-active .focus-within\:ring-brand-teal:focus-within{--tw-ring-color:#e9a820}