.akris-header.svelte-1f129lp{width:100vw;padding:1rem .25rem .25rem;text-align:center;position:absolute;top:0;left:0;z-index:5;color:#fafafa;background:transparent;pointer-events:none}.akris-title.svelte-1f129lp{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,1.5rem);font-weight:700;letter-spacing:.15em;margin-bottom:.25rem;text-transform:uppercase}.akris-tagline.svelte-1f129lp{font-family:var(--font-serif);font-size:var(--text-base);color:#ccc}.threed-background.svelte-sx6j1m{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;display:flex;align-items:center;justify-content:center}.threed-background.svelte-sx6j1m canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%!important;height:100%!important}.legal-text-rain.svelte-cnph4y{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:hidden;transition:opacity .3s ease}.legal-text-rain.svelte-cnph4y .legal-term{position:absolute;font-family:var(--font-serif);font-size:var(--text-xs);color:#fafafa;opacity:.05;white-space:nowrap;transform:translateY(-100px);animation:svelte-cnph4y-fallDown linear infinite;animation-duration:calc(var(--rain-speed, 1) * 1s + 11s);font-weight:400;font-style:italic;letter-spacing:.05em}@keyframes svelte-cnph4y-fallDown{0%{transform:translateY(-100px) scale(var(--scale, 1));opacity:0}10%{opacity:calc(.3 * var(--depth-opacity, 1))}30%{opacity:calc(.25 * var(--depth-opacity, 1))}60%{opacity:calc(.1 * var(--depth-opacity, 1))}85%{opacity:calc(.03 * var(--depth-opacity, 1))}to{transform:translateY(calc(100% + 100px)) scale(var(--scale, 1));opacity:0}}.glance-section.svelte-noh0ar{width:100vw;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;color:#fafafa;background:radial-gradient(circle at 50% 50%,#111,#000 80%);padding:4rem 1.5rem 6rem}.inner.svelte-noh0ar{max-width:900px;z-index:3;display:flex;flex-direction:column;align-items:center}.product-title.svelte-noh0ar{font-family:var(--font-sans);font-size:clamp(1.8rem,5vw,3rem);font-weight:400;margin-bottom:.5rem}.product-description.svelte-noh0ar{font-family:var(--font-sans);font-size:var(--text-xl);color:#ccc;max-width:600px;margin-bottom:1.5rem}.glance-highlight.svelte-noh0ar{font-family:var(--font-display);font-weight:700;color:#fafafa}.rest-text.svelte-noh0ar{font-family:var(--font-sans);font-weight:300;color:#fafafa}.cta.svelte-noh0ar{display:inline-block;padding:.75rem 1.5rem;border:1px solid #fafafa;border-radius:4px;font-family:var(--font-sans);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:#fafafa;text-decoration:none;transition:all .3s ease}.cta.svelte-noh0ar:hover{background:#fafafa;color:#000;transform:translateY(-2px)}
