.home-test-frame{letter-spacing:0}.home-test-frame .home-test-title{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-test-banner{border-radius:0;width:100%;max-width:none;height:clamp(420px,42vw,560px);margin:0}.home-banner-arrow{z-index:30;border:1px solid color-mix(in srgb, var(--offwhite) 45%, transparent);background:color-mix(in srgb, var(--ink) 35%, transparent);width:3.25rem;height:3.25rem;color:var(--offwhite);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;justify-content:center;align-items:center;transition:background .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.home-banner-arrow:hover,.home-banner-arrow:focus-visible{background:color-mix(in srgb, var(--ink) 60%, transparent)}.home-banner-arrow svg{stroke-width:1.5px;width:1.5rem;height:1.5rem}.home-test-banner-shade{background:linear-gradient(90deg, var(--offwhite) 0%, color-mix(in srgb, var(--offwhite) 92%, transparent) 24%, color-mix(in srgb, var(--offwhite) 45%, transparent) 50%, transparent 72%)}.home-test-card-caption{background:linear-gradient(0deg, var(--ink), transparent);color:var(--gold-foreground)}@media (width<=640px){.home-test-banner{width:100%;height:auto;min-height:420px}.home-banner-arrow{width:2.5rem;height:2.5rem}.home-test-banner-shade{background:linear-gradient(90deg, color-mix(in srgb, var(--offwhite) 95%, transparent), color-mix(in srgb, var(--offwhite) 65%, transparent) 70%, transparent)}}.marisa-banner-title{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-weight:400}
