.c-secure-by-default:where(.astro-ti3v5u6k){--aspect-ratio: 1;--padding: 0 3rem 1.25rem;align-items:center;aspect-ratio:var(--aspect-ratio);background-color:#f5f5f5;border-radius:1rem;display:flex;flex-direction:column;justify-content:space-between;max-width:calc(100dvw - 2.5rem);overflow:hidden;padding:var(--padding);text-align:center}@media(width>=48em){.c-secure-by-default:where(.astro-ti3v5u6k){--aspect-ratio: 2.4/2;--padding: 5.5rem}}@media(width>=64em){.c-secure-by-default:where(.astro-ti3v5u6k){--aspect-ratio: 1270 / 702}}.text-anim:where(.astro-ti3v5u6k){--font-size: 2rem;--font-weight: 500;--letter-spacing: -.03em;--line-height: 1.25;display:inline-flex;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);position:relative;text-align:start;width:13ch}@media(width>=48em){.text-anim:where(.astro-ti3v5u6k){--font-size: 3.5rem;--font-weight: 500;--letter-spacing: -.03em;--line-height: 1.14286}}.text-anim:where(.astro-ti3v5u6k):before{content:"••••••";width:5.7ch}.text-anim:where(.astro-ti3v5u6k)>span:where(.astro-ti3v5u6k){width:8ch}.text-anim:where(.astro-ti3v5u6k).secureAnimation:before{animation:secureAnimation 1.5s ease 0s forwards}.text-anim:where(.astro-ti3v5u6k).secureAnimationReverse:before{animation:secureAnimation 1.5s ease 0s reverse}@keyframes byDefaultAnimation{50%{opacity:0;width:8ch}90%,to{opacity:1;width:8ch}to{height:auto}}@keyframes secureAnimation{0%{content:"••••••"}5%{content:"S•••••"}10%{content:"Se••••"}15%{content:"Sec•••"}20%{content:"Secu••"}25%{content:"Secur•"}30%{content:"Secure"}40%,to{content:"Secure"}}
