.page-module__UBdgra__page{padding-top:calc(var(--header-height) + var(--space-xl));min-height:100vh}.page-module__UBdgra__header{max-width:var(--max-width);padding:0 var(--space-lg)var(--space-xl);margin:0 auto}.page-module__UBdgra__title{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:2px;text-shadow:var(--shadow-glow-sm);margin-bottom:var(--space-xs);font-size:32px}.page-module__UBdgra__subtitle{color:var(--gray);font-size:15px}.page-module__UBdgra__tabs{max-width:var(--max-width);padding:0 var(--space-lg)var(--space-lg);gap:var(--space-sm);margin:0 auto;display:flex}.page-module__UBdgra__tab{border:1px solid var(--graphite);border-radius:var(--radius);color:var(--gray);font-family:var(--font-body);cursor:pointer;transition:all var(--transition);background:0 0;padding:10px 20px;font-size:14px;font-weight:500}.page-module__UBdgra__tab:hover{color:var(--white);border-color:#ff45004d}.page-module__UBdgra__tabActive{color:var(--fire-orange);background:#ff45001a;border-color:#ff450066}.page-module__UBdgra__tabActive:hover{color:var(--fire-orange);background:#ff450026}.page-module__UBdgra__content{max-width:var(--max-width);padding:0 var(--space-lg)var(--space-3xl);margin:0 auto}.page-module__UBdgra__document{background:var(--card-bg);border:1px solid var(--graphite);border-radius:var(--radius-lg);padding:var(--space-xl)var(--space-2xl)}.page-module__UBdgra__version{border-radius:var(--radius-full);color:var(--fire-orange);margin-bottom:var(--space-xl);background:#ff45001a;border:1px solid #ff45004d;padding:6px 14px;font-size:13px;display:inline-block}.page-module__UBdgra__intro{color:var(--gray-light);margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--graphite);font-size:14px;line-height:1.8}.page-module__UBdgra__disclaimer{margin-top:var(--space-md);border-left:3px solid var(--fire-orange);border-radius:0 var(--radius-sm)var(--radius-sm)0;color:var(--gray);background:#ff45000f;padding:10px 16px;font-size:13px;font-style:italic;display:inline-block}.page-module__UBdgra__section{margin-bottom:var(--space-xl)}.page-module__UBdgra__section:last-child{margin-bottom:0}.page-module__UBdgra__sectionTitle{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:1px;color:var(--white);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--graphite);align-items:center;gap:var(--space-sm);font-size:18px;display:flex}.page-module__UBdgra__sectionNumber{color:var(--fire-orange);font-size:14px}.page-module__UBdgra__sectionText{color:var(--gray-light);font-size:14px;line-height:1.8}.page-module__UBdgra__sectionText p{margin-bottom:var(--space-md)}.page-module__UBdgra__sectionText p:last-child{margin-bottom:0}.page-module__UBdgra__list{margin:var(--space-sm)0;padding:0;list-style:none}.page-module__UBdgra__list li{margin-bottom:var(--space-sm);color:var(--gray-light);padding-left:20px;font-size:14px;line-height:1.7;position:relative}.page-module__UBdgra__list li:before{content:"";background:var(--fire-orange);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.page-module__UBdgra__dashList li:before{content:"—";width:auto;height:auto;color:var(--fire-orange);background:0 0;font-size:14px;top:0}.page-module__UBdgra__contactInfo{margin-top:var(--space-md);padding:var(--space-md);background:var(--charcoal);border-radius:var(--radius);color:var(--gray-light);font-size:14px}.page-module__UBdgra__contactInfo a{color:var(--fire-orange);transition:color var(--transition);text-decoration:none}.page-module__UBdgra__contactInfo a:hover{color:var(--ember-orange)}.page-module__UBdgra__link{color:var(--fire-orange);transition:color var(--transition);text-decoration:none}.page-module__UBdgra__link:hover{color:var(--ember-orange);text-decoration:underline}@media (max-width:768px){.page-module__UBdgra__document{padding:var(--space-lg)var(--space-md)}.page-module__UBdgra__sectionTitle{font-size:16px}}@media (max-width:480px){.page-module__UBdgra__title{font-size:24px}.page-module__UBdgra__document{padding:var(--space-md)var(--space-sm);border-radius:var(--radius)}.page-module__UBdgra__sectionTitle{font-size:14px}.page-module__UBdgra__sectionText,.page-module__UBdgra__list li{font-size:13px}.page-module__UBdgra__tabs{padding:0 var(--space-md)var(--space-md)}.page-module__UBdgra__tab{padding:8px 14px;font-size:13px}}
