.glass{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:linear-gradient(45deg,#ffffff1a,#ffffff0d) padding-box,linear-gradient(45deg,#ffffff0a,#ffffff03,#ffffff05,#fff0) border-box;border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.3);border-style:solid;border-width:1px .5px .5px 1px;box-shadow:inset 10px 10px 10px #00000003,inset -10px -10px 10px #ffffff08}.overlay-1{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:1}@font-face{font-display:swap;font-family:EightiesComeback;font-style:normal;font-weight:400;src:url(./EightiesComeback.CaFnXxXI.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:EightiesComeback;font-style:normal;font-weight:600;src:url(./EightiesComeback-Bold.78FYvNva.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Eighties Comeback;font-style:italic;font-weight:400;src:url(./EightiesComeback-Italic.C-Qu8NmO.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:EightiesComeback;font-style:italic;font-weight:600;src:url(./EightiesComebackIt-Black.QBAKWzkq.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:EightiesComeback;font-style:italic;font-weight:600;src:url(./EightiesComebackIt-BlackCond.CHChaanV.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.base-button__container{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-button);font-weight:400;gap:.5rem;justify-content:center;letter-spacing:var(--letter-spacing-button);line-height:1;text-align:center;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.base-button--primary .base-button__container,.base-button--secondary .base-button__container,.base-button--tertiary .base-button__container{align-items:center;background-color:#184e43;border:2px solid #bc8452;border-radius:3.125rem;color:#fff;display:inline-flex;justify-content:center;padding:1.25rem 2.5rem}.base-button--primary .base-button__container svg path{stroke:#fff!important}@media not all and (pointer:coarse){.base-button--primary .base-button__container:hover{background-color:#f7f7ef;color:#184e43}.base-button--primary .base-button__container:hover svg path{stroke:#184e43!important}}.base-button--secondary .base-button__container{background-color:#f7f7ef;color:#184e43}.base-button--secondary .base-button__container svg path{stroke:#184e43}@media not all and (pointer:coarse){.base-button--secondary .base-button__container:hover{background-color:#184e43;border:2px solid #bc8452;color:#fff}.base-button--secondary .base-button__container:hover path{stroke:#fff!important}}.base-button--tertiary .base-button__container{background-color:#99b0a7;border:2px solid #bc8452;color:#284e68}.base-button--tertiary .base-button__container svg path{stroke:#284e68}.base-button__container:focus-visible:focus-visible{outline-color:orange;outline-offset:4;outline-style:dashed;outline-width:2}.base-button__icon{align-items:center;display:flex;height:1rem;justify-content:center;pointer-events:none;transition:transform .2s ease;width:1rem}@media screen and (max-width:600px){.base-button__icon{height:1.5rem}}.base-button__icon svg{height:100%}.base-button__icon svg path{transition:stroke .2s ease}.base-button span{line-height:.5;pointer-events:none}@media screen and (max-width:768px){.base-button span{line-height:1}}@media not all and (pointer:coarse){.base-button--arrow:hover .base-button__icon{transform:rotate(45deg)}}
