@font-face{font-family:__archeoscope_aa30d2;src:url(/ArcheoScope/_next/static/media/6242ab2b5275d94c-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:__archeoscope_Fallback_aa30d2;src:local("Arial");ascent-override:56.40%;descent-override:13.06%;line-gap-override:1.67%;size-adjust:143.97%}.__className_aa30d2{font-family:__archeoscope_aa30d2,__archeoscope_Fallback_aa30d2}.__variable_aa30d2{--font-archeoscope:"__archeoscope_aa30d2","__archeoscope_Fallback_aa30d2"}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{font-family:var(--font-archeoscope),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-archeoscope),serif}a{color:inherit;text-decoration:none}.title-responsive{font-size:clamp(30px,8vw,48px);letter-spacing:6px;font-family:var(--font-archeoscope),serif;text-align:center}.subtitle-responsive{font-size:clamp(16px,4vw,20px);color:hsla(0,0%,100%,.6);letter-spacing:2px}.subtitle-responsive,.text-responsive{text-align:center;font-family:var(--font-archeoscope),sans-serif}.text-responsive{font-size:clamp(16px,3.5vw,20px);color:hsla(0,0%,100%,.5)}.btn-responsive{padding:16px 60px;font-size:24px;font-weight:700;color:#fff;background:transparent;border:2px solid hsla(0,0%,100%,.3);border-radius:8px;cursor:pointer;letter-spacing:2px;text-transform:uppercase;transition:all .3s;display:inline-block;text-align:center;font-family:var(--font-archeoscope),serif;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.btn-responsive:active{background:hsla(0,0%,100%,.12);transform:scale(.97)}@media (max-width:600px){.title-responsive{letter-spacing:3px}.btn-responsive{padding:16px 24px;font-size:17px;width:100%;max-width:340px;min-height:54px;border-radius:12px;letter-spacing:1.5px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.subtitle-responsive{letter-spacing:1px}}.info-card{max-width:min(500px,95vw);width:100%;padding:24px;border-radius:16px;text-align:center;margin-bottom:20px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);font-family:var(--font-archeoscope),sans-serif}.info-card h2{font-size:clamp(24px,6vw,32px);margin-bottom:8px}.info-card p{font-size:clamp(14px,4vw,18px);line-height:1.6}