.code-action h1{font-size:20px;line-height:1.125}@media (min-width:992px){.code-action h1{font-size:30px;line-height:1.167}}.code-action--background{pointer-events:none;background:#000;top:0;left:0;z-index:-1!important}.code-action .input--wrapper{z-index:10;width:100%}@media (min-width:992px){.code-action .input--wrapper{max-width:512px}}.code-action .input--wrapper input{font-size:20px;line-height:64px}@media (min-width:992px){.code-action .input--wrapper input{font-size:24px}}.code-action .input--wrapper input~label{transition:var(--transition-duration)color cubic-bezier(.25,.61,.355,1),var(--transition-duration)opacity cubic-bezier(.25,.61,.355,1);text-align:center;font-size:20px;top:20px}@media (min-width:992px){.code-action .input--wrapper input~label{font-size:24px;top:16px}}.code-action .input--wrapper input:not(:disabled):focus~label,.code-action .input--wrapper input:not(:placeholder-shown)~label{transform:unset;opacity:0;color:unset;font-size:24px}.code-action .input--wrapper input:hover~label,.code-action .input--wrapper input:focus~label{color:#fff}.code-action .input--border{top:63px}.code-action .btn{width:100%}@media (min-width:992px){.code-action .btn{width:256px}}