.blue-gradient-button{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:0 0;position:relative;box-shadow:inset -1px -1px 4px #000f9aa6,5px 7px 7px #7785a46e,1px 1px 3px #0003,inset -.5px -.5px 1px #ffffff59}.blue-gradient-button:before{content:"";z-index:-1;filter:blur(.3px);background:radial-gradient(114.65% 114.65% at 9.73% 17.27%,#77c6ffcc 15.38%,#6f7fdc 100%);border-radius:8px;position:absolute;inset:-.5px}.inner-button-gradient-wrapper{background:0 0;border-radius:6px;box-shadow:inset 4px 4px 4px #131ae41a,inset -3px -3px 4px #bfe5fb66,20px 20px 24px #94acf366}.inner-button-gradient-background{content:"";z-index:-1;background-blend-mode:overlay;filter:blur(.3px);background:radial-gradient(98.32% 98.32% at 65.61% 81.79%,#fff9 0,#fff0 100%),radial-gradient(85.96% 85.96% at 9.73% 17.27%,#497ee9 0,#648bec 100%);border-radius:6px;position:absolute;inset:0}.inner-button-gradient-noise{content:"";opacity:.3;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cfilter id='nw'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.65 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23nw)'/%3E%3C/svg%3E") 0 0/2rem 2rem;width:100%;height:100%;position:absolute;inset:0}.inner-button-hover-gradient{opacity:0;background-blend-mode:overlay;z-index:0;filter:blur(.3px);background:radial-gradient(98.32% 98.32% at 65.61% 81.79%,#fff9 0,#fff0 100%),radial-gradient(85.96% 85.96% at 9.73% 17.27%,#144ec2 0,#648bec 100%);border-radius:6px;transition:opacity .3s ease-in-out;position:absolute;inset:0}.blue-gradient-button:hover .inner-button-hover-gradient{opacity:1}.blurred-border{opacity:.45;z-index:2;background:linear-gradient(176.87deg,#ffffff80 8.56%,#fff0 85.04%);border-radius:6px;padding:3px;-webkit-mask:linear-gradient(#fff 0 0) 0 0 content-box,linear-gradient(#fff 0 0) 0 0;-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) 0 0 content-box exclude,linear-gradient(#fff 0 0) 0 0}.blue-gradient-button{transition:transform .2s var(--ease-snap)}.blue-gradient-button:active{transform:scale(.96)}.blue-gradient-button:focus-visible{outline:2px solid var(--color-gold-warm);outline-offset:4px;border-radius:6px}.grain{position:relative}.grain:after{content:"";z-index:0;opacity:.18;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch' result='noise'/%3E%3CfeColorMatrix in='noise' type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.4' intercept='-0.7'/%3E%3CfeFuncG type='linear' slope='2.4' intercept='-0.7'/%3E%3CfeFuncB type='linear' slope='2.4' intercept='-0.7'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.grain>.section-inner{z-index:1;position:relative}.grain-lift:before{content:"";z-index:0;opacity:.05;mix-blend-mode:screen;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch' result='noise'/%3E%3CfeColorMatrix in='noise' type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.4' intercept='-0.7'/%3E%3CfeFuncG type='linear' slope='2.4' intercept='-0.7'/%3E%3CfeFuncB type='linear' slope='2.4' intercept='-0.7'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}html.js-io [data-io]{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--io-delay,0s);will-change:opacity, transform;transform:translateY(20px)}html.js-io [data-io=rise40]{transform:translateY(40px)}html.js-io [data-io=fade]{transform:none}html.js-io [data-io=scale]{transform:scale(.8)}html.js-io [data-io].io-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js-io [data-io]{opacity:1!important;transition:none!important;transform:none!important}}.v2-word{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.v2-word>span{will-change:transform;display:inline-block}html.js-io .v2-word>span{animation:.7s cubic-bezier(.22,1,.36,1) forwards v2-word-up;animation-delay:var(--wd,0s);transform:translateY(1.25em)}@keyframes v2-word-up{to{transform:translateY(0)}}html.js-io .v2-hero-late{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards v2-fade-rise;animation-delay:var(--hd,.6s)}@keyframes v2-fade-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@keyframes v2-cta-pulse{0%{transform:scale(1)}9%{transform:scale(1.065)}16%{transform:scale(1.035)}to{transform:scale(1)}}.v2-pulse{will-change:transform;animation:2.8s ease-in-out 1.6s infinite v2-cta-pulse}.v2-marquee{will-change:transform;width:max-content;animation:44s linear infinite v2-marquee;display:flex}@keyframes v2-marquee{to{transform:translate(-50%)}}.v2-pack{transition:transform .18s var(--ease-decel), filter .18s var(--ease-decel);will-change:transform}@media (hover:hover){.v2-marquee:hover{animation-play-state:paused}.v2-pack:hover{filter:drop-shadow(0 10px 20px #e7b76538);transform:translateY(-3px)scale(1.03)}}.v2-polaroid{transform:var(--rot,none);transition:transform .3s cubic-bezier(.22,1,.36,1)}li:nth-child(odd)>.v2-polaroid{--rot:rotate(-1.75deg)}li:nth-child(2n)>.v2-polaroid{--rot:rotate(1.75deg)}.v2-polaroid:hover{transform:rotate(0)translateY(-3px)}.v2-scale-tap{transition:transform .16s ease-out}.v2-scale-tap:hover{transform:scale(1.02)}.v2-scale-tap:active{transform:scale(.97)}.v2-link{transition:color 75ms cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:reduce){.v2-pulse,.v2-marquee,html.js-io .v2-word>span,html.js-io .v2-hero-late{opacity:1!important;animation:none!important;transform:none!important}}
