.page-module__UBdgra__container{background-color:var(--background);background-image:radial-gradient(rgba(var(--color-primary-hue), 64%, 20%, .03) 1px, transparent 1px);background-size:24px 24px;flex-direction:column;min-height:100vh;display:flex}.page-module__UBdgra__header{justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:24px 40px;display:flex}.page-module__UBdgra__brand{flex-direction:column;display:flex}.page-module__UBdgra__logoText{font-family:var(--font-outfit), sans-serif;color:var(--color-primary);letter-spacing:-.01em;font-size:1.15rem;font-weight:900;line-height:1.2}[data-theme=dark] .page-module__UBdgra__logoText{color:var(--color-primary-light)}.page-module__UBdgra__nav{align-items:center;gap:20px;display:flex}.page-module__UBdgra__navLink{color:var(--foreground);font-size:.95rem;font-weight:700;text-decoration:none;transition:color .2s}.page-module__UBdgra__navLink:hover{color:var(--color-primary)}[data-theme=dark] .page-module__UBdgra__navLink:hover{color:var(--color-primary-light)}.page-module__UBdgra__main{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:40px}.page-module__UBdgra__card{padding:48px}.page-module__UBdgra__taglineBadge{text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary-light);background-color:hsla(var(--color-primary-hue), 64%, 20%, .07);border:1px solid hsla(var(--color-primary-hue), 64%, 20%, .15);border-radius:20px;margin-bottom:20px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-block}.page-module__UBdgra__pageTitle{font-family:var(--font-outfit), sans-serif;color:var(--foreground);margin-top:0;margin-bottom:8px;font-size:2.8rem;font-weight:900;line-height:1.15}.page-module__UBdgra__updatedDate{color:var(--text-muted);border-bottom:1px solid var(--card-border);margin-bottom:36px;padding-bottom:16px;font-size:.88rem}.page-module__UBdgra__content{flex-direction:column;gap:32px;display:flex}.page-module__UBdgra__section h2{font-family:var(--font-outfit), sans-serif;color:var(--foreground);margin-top:0;margin-bottom:12px;font-size:1.4rem;font-weight:800}.page-module__UBdgra__section p{color:var(--text-muted);margin-bottom:12px;font-size:.95rem;line-height:1.6}.page-module__UBdgra__section ul{color:var(--text-muted);margin-bottom:16px;margin-left:24px;font-size:.95rem;line-height:1.6}.page-module__UBdgra__section li{margin-bottom:6px}.page-module__UBdgra__footer{border-top:1px solid var(--card-border);background-color:var(--card-background);margin-top:60px;padding:40px 20px}.page-module__UBdgra__footerContent{flex-direction:column;gap:20px;max-width:1280px;margin:0 auto;display:flex}.page-module__UBdgra__compliance{color:var(--text-muted);font-size:.78rem;line-height:1.6}.page-module__UBdgra__footerLinks{color:var(--text-muted);border-top:1px solid var(--card-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;font-size:.8rem;display:flex}.page-module__UBdgra__footerLinks a{color:var(--text-muted);text-decoration:none}.page-module__UBdgra__footerLinks a:hover{color:var(--color-primary);text-decoration:underline}@media (max-width:968px){.page-module__UBdgra__header{flex-direction:column;gap:16px;padding:20px}.page-module__UBdgra__card{padding:24px}.page-module__UBdgra__pageTitle{font-size:2.2rem}.page-module__UBdgra__main{padding:20px}.page-module__UBdgra__footerLinks{text-align:center;flex-direction:column;gap:12px}}.page-module__UBdgra__section a{color:var(--color-primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}.page-module__UBdgra__sectionLead{font-weight:600;color:var(--foreground)!important}.page-module__UBdgra__subheading{font-family:var(--font-outfit), sans-serif;color:var(--foreground);margin:18px 0 8px;font-size:1.05rem;font-weight:700}.page-module__UBdgra__highlightBox{border:1px solid hsla(var(--color-primary-hue), 64%, 20%, .2);background:hsla(var(--color-primary-hue), 64%, 20%, .06);border-radius:12px;margin:16px 0;padding:16px 18px}.page-module__UBdgra__highlightBox p{color:var(--foreground);margin-bottom:8px}.page-module__UBdgra__highlightBox p:last-child{margin-bottom:0}#page-module__UBdgra__sms-terms{scroll-margin-top:24px}
