.AppDocument-module__NXDEQG__page{color:#171717;background:#fff;min-height:100vh;padding:0 max(24px,50vw - 400px)}.AppDocument-module__NXDEQG__nav,.AppDocument-module__NXDEQG__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:24px 0;font-size:.875rem;line-height:1.5;display:flex}.AppDocument-module__NXDEQG__nav{border-bottom:1px solid #d8d8d8}.AppDocument-module__NXDEQG__brand{font-weight:500}.AppDocument-module__NXDEQG__main{padding:64px 0}.AppDocument-module__NXDEQG__main:focus{outline:none}.AppDocument-module__NXDEQG__eyebrow{color:#555;margin-bottom:18px;font-size:.8125rem}.AppDocument-module__NXDEQG__header{padding-bottom:40px}.AppDocument-module__NXDEQG__header h1{letter-spacing:-.05em;margin:0 0 24px;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:500;line-height:1.07}.AppDocument-module__NXDEQG__intro{max-width:650px;font-size:1.125rem;line-height:1.7}.AppDocument-module__NXDEQG__section{border-top:1px solid #d8d8d8;padding:32px 0}.AppDocument-module__NXDEQG__section h2{letter-spacing:-.025em;margin:0 0 16px;font-size:1.375rem;font-weight:500;line-height:1.3}.AppDocument-module__NXDEQG__section p{color:#414141;margin:0 0 16px;font-size:1rem;line-height:1.75}.AppDocument-module__NXDEQG__section p:last-child{margin-bottom:0}.AppDocument-module__NXDEQG__page a{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.AppDocument-module__NXDEQG__page a:hover{text-decoration-thickness:2px}.AppDocument-module__NXDEQG__page a:focus-visible,.AppDocument-module__NXDEQG__page button:focus-visible{outline-offset:5px;outline:2px solid #171717}.AppDocument-module__NXDEQG__nav a,.AppDocument-module__NXDEQG__footer a,.AppDocument-module__NXDEQG__footer button,.AppDocument-module__NXDEQG__appLinks a{align-items:center;min-height:44px;display:inline-flex}.AppDocument-module__NXDEQG__footer{color:#555;border-top:1px solid #d8d8d8;padding-bottom:40px}.AppDocument-module__NXDEQG__footerLinks,.AppDocument-module__NXDEQG__appLinks{flex-wrap:wrap;gap:8px 24px;display:flex}.AppDocument-module__NXDEQG__footer button{color:inherit;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:none;padding:0;text-decoration:underline}.AppDocument-module__NXDEQG__appLinks{font-size:.9375rem;font-weight:500}@media (max-width:480px){.AppDocument-module__NXDEQG__main{padding:40px 0}.AppDocument-module__NXDEQG__nav{align-items:flex-start;gap:0 16px}.AppDocument-module__NXDEQG__header{padding-bottom:32px}}
