.i{color:var(--gray);display:block;margin:.25rem 0 .5rem;white-space:pre-wrap}@media screen and (max-width:640px){.i{margin-top:1rem}}.w{align-items:center;display:flex;margin:2rem auto 0;width:100%}.w>*{font-size:1rem}@media screen and (max-width:640px){.w>*{font-size:.9rem}}.x{border:1px solid var(--secondary);border-radius:5px 0 0 5px;flex-grow:1;min-width:0;padding:1rem .75rem}.x,.y{margin:0}.y{background:var(--secondary);border:0;border-radius:0 5px 5px 0;color:var(--white);flex-grow:0;font-weight:700;padding:calc(1rem + 1px) 1.5rem}.y:hover{background:var(--primary-gray);cursor:pointer}.j{display:block;margin-top:2rem}@media screen and (max-width:640px){.j{background-color:var(--primary);margin:2rem calc(var(--horizontal-margin)*-1) 0;padding:1.5rem 1rem}}.k{border-top:.25rem solid var(--primary);margin:var(--horizontal-margin) 0 0}@media screen and (max-width:640px){.k{border:0}}.k .l{margin:var(--horizontal-margin) 0 1rem}.k .m{font-weight:400;margin:.5em 0 .25em}.a{color:var(--dark-gray);font-weight:700;margin-top:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.a,figure.b{display:block}figure.b{margin-top:0;padding:1rem 0}.c{display:block;font-size:.75em}.c,.d{margin-top:var(--vertical-margin)}