@media print{.fd{display:none}}.fe{display:flex;flex-direction:column;overflow-x:hidden;row-gap:var(--spacing-y,1rem)}.fe .ff{display:grid;grid-template-columns:1fr fit-content(10%);margin-bottom:1.5rem}.fe .ff h2{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.4px;text-align:center}@media(min-width:105rem){.fe .ff h2{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}}@media(max-width:41.98rem){.fe .ff h2{text-align:left}}.fe .fg{width:100%;position:relative;grid-column:1/5}@media(min-width:42rem){.fe .fg{grid-column:1/9}}@media(min-width:66rem){.fe .fg{grid-column:1/-1}}.fe .fg .fh{width:100vw;padding-right:0}@media(min-width:42rem){.fe .fg .fh{max-width:640px}}.fe .fg .fh.fh.fh{height:100vh}@media(min-width:42rem){.fe .fg .fh.fh.fh{height:auto}}.fe .fg .fh [class*=l--modal-content]{margin:0;padding:0;overflow:hidden}.fe .fg .fh [class*=l--label]{font-size:1.75rem;font-weight:400;line-height:2.25rem;letter-spacing:-.84px}@media screen and (min-width:0)and (max-width:99999px){.fe .fg .fh [class*=l--label]{color:#1e1e1e}}@media(max-width:41.98rem){.fe{width:100vw;margin-left:calc(-1*var(--padding-main-left))}.fe .fi{padding-left:var(--padding-main-left);padding-right:var(--padding-main-right);scroll-padding-left:0}.fe>:not(:has(.fi)):not(.fi){margin-left:var(--padding-main-left);margin-right:var(--padding-main-right)}}