*{box-sizing:border-box}html{max-width:100vw;scroll-behavior:smooth}body,html{font-size:20px}body{font-size:1rem;line-height:32px;line-height:1.6rem;font-family:var(--satoshi);font-weight:500;margin:0;color:#777}@media (max-width:1024.98px){body{font-size:16px;font-size:.8rem;line-height:24px;line-height:1.2rem;font-family:var(--satoshi);font-weight:500}}h1{font-size:64px;font-size:3.2rem;line-height:86.4px;line-height:4.32rem;font-family:var(--satoshi);font-weight:500;margin-top:0;margin-bottom:1.8rem;color:#232323}@media (max-width:1024.98px){h1{font-size:50px;font-size:2.5rem;line-height:67.5px;line-height:3.375rem;font-family:var(--satoshi);font-weight:500}}h2{font-size:48px;font-size:2.4rem;line-height:64.8px;line-height:3.24rem;font-family:var(--satoshi);font-weight:500;letter-spacing:.04em;margin-top:0;margin-bottom:1.8rem;color:#232323}@media (max-width:1024.98px){h2{font-size:38px;font-size:1.9rem;line-height:51.3px;line-height:2.565rem;font-family:var(--satoshi);font-weight:500;letter-spacing:unset}}h3{font-size:40px;font-size:2rem;line-height:54px;line-height:2.7rem;font-family:var(--satoshi);font-weight:500;margin-top:0;margin-bottom:1.8rem;color:#232323}@media (max-width:1024.98px){h3{font-size:32px;font-size:1.6rem;line-height:43.2px;line-height:2.16rem;font-family:var(--satoshi);font-weight:500}}h4{font-size:32px;font-size:1.6rem;line-height:43.2px;line-height:2.16rem;font-family:var(--satoshi);font-weight:500;margin-top:0;margin-bottom:1.8rem;color:#232323}@media (max-width:1024.98px){h4{font-size:26px;font-size:1.3rem;line-height:35.1px;line-height:1.755rem;font-family:var(--satoshi);font-weight:500}}h5{font-size:28px;font-size:1.4rem;line-height:37.8px;line-height:1.89rem;font-family:var(--satoshi);font-weight:500;letter-spacing:.02em;margin-top:0;margin-bottom:1.8rem;color:#232323}@media (max-width:1024.98px){h5{font-size:22px;font-size:1.1rem;line-height:29.7px;line-height:1.485rem;font-family:var(--satoshi);font-weight:500;letter-spacing:unset}}h6{font-size:24px;font-size:1.2rem;line-height:32.4px;line-height:1.62rem;font-family:var(--satoshi);font-weight:500;margin-top:0;margin-bottom:.8rem;color:#232323}@media (max-width:1024.98px){h6{font-size:19px;font-size:.95rem;line-height:25.65px;line-height:1.2825rem;font-family:var(--satoshi);font-weight:500}}p{margin-top:0;margin-bottom:1.2rem}a,a:visited{color:#c10f45;text-decoration:none}a:active,a:focus-visible,a:hover{color:#8a113e}sub,sup{line-height:1}.skipToMainContentLink{font-size:16px;font-size:.8rem;line-height:24px;line-height:1.2rem;font-family:var(--satoshi);font-weight:500;margin-top:0;margin-bottom:1.2rem;position:absolute;left:50%;padding:.8rem;transform:translate(-50%,-100%);transition:transform .3s;border:2px solid #777;border-radius:3px;background:#fff;text-align:center;z-index:200;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}@media (max-width:1024.98px){.skipToMainContentLink{font-size:14px;font-size:.7rem;line-height:20px;line-height:1rem;margin-bottom:1rem}}.skipToMainContentLink,.skipToMainContentLink:active,.skipToMainContentLink:focus-visible,.skipToMainContentLink:hover,.skipToMainContentLink:visited{color:#777;text-decoration:none}.skipToMainContentLink:focus-visible{transform:translate(-50%);-webkit-clip-path:none;clip-path:none}img{max-width:100%;height:auto}.visuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;overflow:hidden;clip:rect(0,0,0,0)}input,select,textarea{padding:19px 12px;border:1px solid #d1d1d1;background-color:#fff;color:#777;font-size:20px;font-size:1rem;line-height:32px;line-height:1.6rem;font-family:var(--satoshi);font-weight:500}@media (max-width:1024.98px){input,select,textarea{font-size:16px;font-size:.8rem;line-height:24px;line-height:1.2rem;font-family:var(--satoshi);font-weight:500}}.customSelect{position:relative}.customSelect:after{position:absolute;top:50%;right:1rem;transform:translateY(-50%);border-top:.4rem solid #777;border-right:.3rem solid rgba(0,0,0,0);border-left:.3rem solid rgba(0,0,0,0);content:"";pointer-events:none}.customSelect select{width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}