.Home-module__HRjEWW__container{padding:0 2rem}.Home-module__HRjEWW__main{padding:2rem 0}.Home-module__HRjEWW__footer{border-top:1px solid #eaeaea;flex:1;justify-content:center;align-items:center;padding:2rem 0;display:flex}.Home-module__HRjEWW__footer a{flex-grow:1;justify-content:center;align-items:center;display:flex}.Home-module__HRjEWW__title a:hover,.Home-module__HRjEWW__title a:focus,.Home-module__HRjEWW__title a:active{text-decoration-thickness:3px}.Home-module__HRjEWW__title{margin:0;font-size:4rem;line-height:1.15}.Home-module__HRjEWW__title,.Home-module__HRjEWW__description{text-align:center}.Home-module__HRjEWW__description{text-align:center;margin:4rem 0;font-size:1.5rem;line-height:1.5}.Home-module__HRjEWW__instructions{border:.25em solid;border-radius:1em;margin:4rem 0;padding:1em;font-size:1.5rem;line-height:1.5}.Home-module__HRjEWW__code{background:#fafafa;border-radius:5px;padding:.75rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-size:1.1rem}.Home-module__HRjEWW__grid{flex-wrap:wrap;justify-content:center;align-items:center;max-width:800px;display:flex}.Home-module__HRjEWW__card{text-align:left;color:inherit;background-color:#fff;border:1px solid #eaeaea;border-radius:10px;max-width:300px;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s;display:block}.Home-module__HRjEWW__downloadbutton{text-align:left;color:#fff;background-color:#000;border-radius:10px;max-width:300px;margin:3rem;padding:1.5rem;font-size:24px;text-decoration:none;transition:color .15s,border-color .15s;display:block}button.Home-module__HRjEWW__card{cursor:pointer}.Home-module__HRjEWW__cataloglisting{text-align:left;width:100%;color:inherit;background-position:100%;background-repeat:no-repeat;background-size:auto 100%;border:1px solid #eaeaea;border-radius:10px;padding:1.5rem 150px 1.5rem 1.5rem;text-decoration:none;transition:color .15s,border-color .15s;display:block}.Home-module__HRjEWW__cataloglisting p{background-color:#fffc;border-radius:.25em;width:fit-content}@media (prefers-color-scheme:dark){.Home-module__HRjEWW__cataloglisting p{background-color:#000c}}.Home-module__HRjEWW__cataloglisting+.Home-module__HRjEWW__cataloglisting{margin-top:1rem}.Home-module__HRjEWW__float{text-align:left;color:inherit;max-width:300px;margin:1rem;padding:1.5rem;text-decoration:none}.Home-module__HRjEWW__card:hover,.Home-module__HRjEWW__card:focus,.Home-module__HRjEWW__card:active{color:#0070f3;border-color:#0070f3}.Home-module__HRjEWW__card h2,.Home-module__HRjEWW__float h2{margin:0 0 1rem;font-size:1.5rem}.Home-module__HRjEWW__card p,.Home-module__HRjEWW__float p{margin:0;font-size:1.25rem;line-height:1.5}.Home-module__HRjEWW__logo{height:1em;margin-left:.5rem}.Home-module__HRjEWW__searchForm{gap:.75rem;width:100%;margin:2rem 0;display:flex}.Home-module__HRjEWW__resultCount{text-align:center;margin-bottom:2rem}.Home-module__HRjEWW__searchForm input{border:1px solid #ddd;border-radius:6px;outline:none;flex:1;padding:.75rem 1rem;font-size:1rem}.Home-module__HRjEWW__searchForm button{color:#fff;cursor:pointer;background:#ff002b;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background .15s}.Home-module__HRjEWW__searchForm button:hover{background:#c02}@media (max-width:600px){.Home-module__HRjEWW__grid{flex-direction:column;width:100%}}@media (prefers-color-scheme:dark){.Home-module__HRjEWW__card,.Home-module__HRjEWW__footer{border-color:#222}.Home-module__HRjEWW__card{color:#222;background-color:#ccc}.Home-module__HRjEWW__code{background:#111}.Home-module__HRjEWW__logo img{filter:invert()}.Home-module__HRjEWW__searchForm input{color:#eee;background:#222;border-color:#444}.Home-module__HRjEWW__searchForm button{color:#222;background:#ccc}.Home-module__HRjEWW__searchForm button:hover{background:#bbb}}.Home-module__HRjEWW__redeemcodeLabel{margin-bottom:1rem}.Home-module__HRjEWW__redeemcodeRow{background:#fafafa;border:1px solid #e4e4e4;border-radius:10px;justify-content:center;align-items:center;margin:0 0 2rem;padding:1.25rem 4.5rem;display:flex;position:relative;box-shadow:0 1px 3px #0000000f}.Home-module__HRjEWW__redeemcodeRow .Home-module__HRjEWW__redeemcode{text-align:center;letter-spacing:.12em;-webkit-user-select:all;user-select:all;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-size:2.5rem}.Home-module__HRjEWW__copyInBox{position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}@media (max-width:640px){.Home-module__HRjEWW__redeemcodeRow{flex-direction:column;gap:.75rem;padding:1.25rem}.Home-module__HRjEWW__copyInBox{position:static;transform:none}}.Home-module__HRjEWW__orderlisting{border:1px solid #eaeaea;border-radius:10px;width:100%;margin-bottom:1rem;padding:1.5rem}.Home-module__HRjEWW__orderlisting h2{margin:0;font-size:1.5rem}.Home-module__HRjEWW__orderlisting .Home-module__HRjEWW__downloadbutton{cursor:pointer;border:none;width:auto;max-width:none;margin:0;padding:.9rem 1.25rem;font-size:1.1rem;display:inline-block}@media (prefers-color-scheme:dark){.Home-module__HRjEWW__orderlisting{border-color:#222}.Home-module__HRjEWW__orderlisting .Home-module__HRjEWW__downloadbutton{color:#222;background-color:#ccc}}
.CopyButton-module__j7SlPq__copyButton{color:#333;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e0e0e0;border-radius:7px;grid-auto-flow:column;align-items:center;column-gap:.35rem;padding:.45rem .75rem;font-family:inherit;font-size:.9rem;font-weight:500;line-height:1.2;transition:border-color .15s,background .15s;display:inline-grid}.CopyButton-module__j7SlPq__copyButton:hover{background:#f5f5f5;border-color:#111}.CopyButton-module__j7SlPq__copyButton:active{background:#ececec}.CopyButton-module__j7SlPq__icon{grid-area:1/1;width:15px;height:15px}.CopyButton-module__j7SlPq__label{text-align:center;grid-area:1/2}.CopyButton-module__j7SlPq__check,.CopyButton-module__j7SlPq__copied,.CopyButton-module__j7SlPq__copyButton[data-copied=true] .CopyButton-module__j7SlPq__icon:not(.CopyButton-module__j7SlPq__check),.CopyButton-module__j7SlPq__copyButton[data-copied=true] .CopyButton-module__j7SlPq__label:not(.CopyButton-module__j7SlPq__copied){visibility:hidden}.CopyButton-module__j7SlPq__copyButton[data-copied=true] .CopyButton-module__j7SlPq__check,.CopyButton-module__j7SlPq__copyButton[data-copied=true] .CopyButton-module__j7SlPq__copied{visibility:visible}
