@layer gdw-base{:where(.shell .container) h1{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.25;color:var(--ink)}:where(.shell .container) h2{font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.3;color:var(--ink)}:where(.shell .container) h3{font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.35;color:var(--ink)}:where(.shell .container) h4,:where(.shell .container) h5{font-family:var(--font-display);font-size:14.5px;font-weight:600;line-height:1.4;color:var(--ink)}:where(.shell .container) :is(p,li,dd,blockquote,figcaption){font-family:var(--font-body);font-size:14px;line-height:1.65;color:var(--ink-2)}:where(.shell .container) small{font-size:12.5px;color:var(--ink-4)}:where(.shell .container) :is(dt,legend){font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--ink)}:where(.shell .container) table{width:100%;border-collapse:collapse}:where(.shell .container) thead th{text-align:left;font-family:var(--font-body);font-size:11.5px;font-weight:600;letter-spacing:.03em;color:var(--ink-4);padding:12px 20px 9px;border-bottom:1px solid var(--rule);white-space:nowrap}:where(.shell .container) tbody td{font-family:var(--font-body);font-size:13.5px;padding:13px 20px;border-bottom:1px solid var(--rule-soft);color:var(--ink-2);vertical-align:middle}:where(.shell .container) tbody tr:last-child td{border-bottom:0}:where(.shell .container) hr{border:0;border-top:1px solid var(--rule)}:where(.shell .container) code,:where(.shell .container) pre{font-family:var(--font-mono);font-size:12.5px}@media (max-width:640px){:where(.shell .container) h1{font-size:21px}:where(.shell .container) h2{font-size:17px}:where(.shell .container) thead th{padding:10px 12px 8px}:where(.shell .container) tbody td{padding:11px 12px}}}:where(.shell .container) h1:where(:not([class])){margin:0 0 12px}:where(.shell .container) h2:where(:not([class])){margin:22px 0 10px}:where(.shell .container) h3:where(:not([class])){margin:18px 0 10px}:where(.shell .container) h4:where(:not([class])),:where(.shell .container) h5:where(:not([class])){margin:16px 0 8px}:where(.shell .container)>:first-child:where(:not([class])){margin-top:0}:where(.shell .container) p:where(:not([class])){margin:0 0 12px}:where(.shell .container) :is(ul,ol):where(:not([class])){margin:0 0 12px;padding-left:20px}:where(.shell .container) li:where(:not([class])){margin:0 0 4px}:where(.shell .container) dl:where(:not([class]):not([style])){display:grid;grid-template-columns:minmax(0,1fr);margin:0 0 12px}:where(.shell .container) :where(dl:not([class]))>dt:where(:not([class])){padding:10px 0 2px;border-top:1px solid var(--rule-soft)}:where(.shell .container) :where(dl:not([class]))>dd:where(:not([class])){margin:0;padding:0 0 10px;overflow-wrap:anywhere}:where(.shell .container) :where(dl:not([class]))>dt:where(:not([class]):first-of-type){border-top:0;padding-top:0}:where(.shell .container) hr:where(:not([class])){margin:20px 0}:where(.shell .container) table:where(:not([class])){margin:0 0 14px}:where(.shell .container) :is(section,article,aside):where(:not([class])){display:block;background:var(--bg);border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:16px;margin:0 0 10px}:where(.shell .container) :is(section,article,aside):where(:not([class]))>:where(:first-child){margin-top:0}@media (min-width:640px){:where(.shell .container) :is(section,article,aside):where(:not([class])){border-radius:14px;padding:20px;margin-bottom:14px}:where(.shell .container) dl:where(:not([class]):not([style])){grid-template-columns:150px minmax(0,1fr)}:where(.shell .container) :where(dl:not([class]))>dt:where(:not([class])){padding:9px 16px 9px 0}:where(.shell .container) :where(dl:not([class]))>dd:where(:not([class])){padding:9px 0;border-top:1px solid var(--rule-soft)}:where(.shell .container) :where(dl:not([class]))>dd:where(:not([class]):first-of-type),:where(.shell .container) :where(dl:not([class]))>dt:where(:not([class]):first-of-type){border-top:0;padding-top:0}}