.IqrE0q_card{margin-top:var(--space-8);padding:var(--space-7);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card)}.IqrE0q_title{font-size:var(--text-feature);letter-spacing:-.025em;font-weight:600}.IqrE0q_sub{margin-top:var(--space-2);font-size:var(--text-label);color:var(--muted);line-height:1.55}.IqrE0q_row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.IqrE0q_field{margin-top:var(--space-5);min-width:0}.IqrE0q_field label{margin-bottom:var(--space-2);font-size:var(--text-label);color:var(--ink);font-weight:550;display:block}.IqrE0q_field input,.IqrE0q_field select,.IqrE0q_field textarea{width:100%;min-height:var(--button-height);padding:var(--space-3) var(--space-4);background:var(--white);border:1px solid var(--control-line);border-radius:var(--radius-small);font:inherit;font-size:var(--text-base);color:var(--ink);transition:border-color var(--transition), box-shadow var(--transition)}.IqrE0q_field textarea{resize:vertical;min-height:calc(var(--button-height) * 2.6);line-height:1.55;display:block}.IqrE0q_field input:focus-visible,.IqrE0q_field select:focus-visible,.IqrE0q_field textarea:focus-visible{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-soft);outline:none}.IqrE0q_field [aria-invalid=true]{border-color:var(--error-ink)}.IqrE0q_field :disabled{opacity:.7}.IqrE0q_selectWrap{position:relative}.IqrE0q_selectWrap select{appearance:none;padding-right:calc(var(--space-4) * 2 + var(--icon-small));cursor:pointer}.IqrE0q_selectWrap select:invalid{color:var(--faint)}.IqrE0q_selectWrap select:has(option[value=""]:checked){color:var(--faint)}.IqrE0q_chevron{right:var(--space-4);width:var(--icon-small);height:var(--icon-small);color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)rotate(90deg)}.IqrE0q_fieldError,.IqrE0q_formError{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--error-ink);font-weight:500;line-height:1.45;display:flex}.IqrE0q_fieldError{margin-top:var(--space-2)}.IqrE0q_formError{margin-top:var(--space-5);padding:var(--space-3);border-radius:var(--radius-small);background:var(--error-soft)}.IqrE0q_fieldError svg,.IqrE0q_formError svg{width:var(--icon-small);height:var(--icon-small);flex:none}.IqrE0q_trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.IqrE0q_challenge:empty{display:none}.IqrE0q_challenge{margin-top:var(--space-4)}.IqrE0q_foot{margin-top:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.IqrE0q_foot p{font-size:var(--text-sm);color:var(--muted)}.IqrE0q_foot a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.18em}.IqrE0q_send{min-height:var(--button-height);padding:0 var(--space-7);border-radius:var(--radius-pill);background:var(--ink);color:var(--white);font:inherit;font-size:var(--text-base);cursor:pointer;transition:transform var(--transition) var(--ease), box-shadow var(--transition) var(--ease), opacity var(--transition);border:0;flex:none;font-weight:550}.IqrE0q_send:hover:not(:disabled){box-shadow:var(--button-shadow);transform:translateY(-1px)}.IqrE0q_send:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.IqrE0q_send:disabled{opacity:.7;cursor:progress}.IqrE0q_sent{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.IqrE0q_sentMark{width:var(--space-9);height:var(--space-9);margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--green) 12%, transparent);color:var(--green);place-items:center;display:grid}.IqrE0q_sentMark svg{width:var(--icon-medium);height:var(--icon-medium)}.IqrE0q_sent h2{font-size:var(--text-feature);letter-spacing:-.025em;font-weight:600}.IqrE0q_sent p{font-size:var(--text-base);color:var(--muted);line-height:1.6}.IqrE0q_sent strong{color:var(--ink);font-weight:600}.IqrE0q_again{margin-top:var(--space-3);font:inherit;font-size:var(--text-label);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:600px){.IqrE0q_card{padding:var(--space-5)}.IqrE0q_row{grid-template-columns:1fr;gap:0}.IqrE0q_foot{text-align:center;flex-direction:column-reverse;align-items:stretch}.IqrE0q_send{width:100%}}@media (prefers-reduced-motion:reduce){.IqrE0q_send:hover:not(:disabled){transform:none}}
.j0CKdq_page{min-height:100vh;padding-top:var(--header-height);background:var(--page);flex-direction:column;display:flex}.j0CKdq_main{width:100%;max-width:var(--site-max);padding:var(--space-9) var(--page-gutter) var(--space-12);grid-template-columns:var(--legal-toc-width) minmax(0, var(--legal-measure));justify-content:center;gap:var(--space-11);flex:1;margin:0 auto;display:grid}.j0CKdq_mainSolo{grid-template-columns:minmax(0, var(--legal-measure))}.j0CKdq_toc{top:calc(var(--header-height) + var(--space-5));max-height:calc(100vh - var(--header-height) - var(--space-9));padding-top:var(--legal-top-gap);align-self:start;position:sticky;overflow-y:auto}.j0CKdq_toc p{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:var(--space-4);font-weight:600}.j0CKdq_toc ol{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.j0CKdq_toc a{font-size:var(--text-sm);color:var(--muted);transition:color var(--transition);line-height:1.4}.j0CKdq_toc a:hover{color:var(--ink)}.j0CKdq_doc{min-width:0}.j0CKdq_eyebrow{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);font-weight:600}.j0CKdq_doc h1,.j0CKdq_hubTitle{margin-top:var(--space-3);font-size:var(--section-heading);letter-spacing:var(--section-tracking);font-weight:600;line-height:1.08}.j0CKdq_meta{margin-top:var(--space-4);font-size:var(--text-label);color:var(--faint)}.j0CKdq_summary{margin-top:var(--space-8);padding:var(--space-6) var(--space-7);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card)}.j0CKdq_summary h2{font-size:var(--text-label);letter-spacing:-.01em;font-weight:600}.j0CKdq_summary ul{margin:var(--space-3) 0 0;padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.j0CKdq_summary li{font-size:var(--text-base);color:var(--muted);line-height:1.6}.j0CKdq_summary li::marker{color:var(--orange)}.j0CKdq_doc .j0CKdq_section,.j0CKdq_company h2{scroll-margin-top:calc(var(--header-height) + var(--space-5))}.j0CKdq_section{margin-top:var(--space-9)}.j0CKdq_section h2{font-size:var(--text-feature);letter-spacing:-.025em;font-weight:600;line-height:1.3}.j0CKdq_section p,.j0CKdq_section li{font-size:var(--text-base);color:var(--muted);line-height:1.7}.j0CKdq_section p{margin-top:var(--space-4)}.j0CKdq_section ul{margin:var(--space-4) 0 0;padding-left:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.j0CKdq_section li::marker{color:var(--faint)}.j0CKdq_doc strong{color:var(--ink);font-weight:600}.j0CKdq_doc a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.18em;text-decoration-thickness:1px}.j0CKdq_doc a:hover{color:var(--orange)}.j0CKdq_doc code{border-radius:var(--space-1);background:var(--orange-soft);color:var(--ink);overflow-wrap:anywhere;padding:.1em .35em;font-size:.92em}.j0CKdq_note{padding:var(--space-4) var(--space-5);background:var(--orange-soft);border-radius:var(--radius-small);color:var(--ink)!important}.j0CKdq_tableWrap{margin-top:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-medium);background:var(--paper);overflow-x:auto}.j0CKdq_tableWrap table{border-collapse:collapse;width:100%;font-size:var(--text-label);line-height:1.55}.j0CKdq_tableWrap th{text-align:left;color:var(--ink);background:var(--card-warm);font-weight:600}.j0CKdq_tableWrap th,.j0CKdq_tableWrap td{padding:var(--space-3) var(--space-4);vertical-align:top;border-bottom:1px solid var(--line);color:var(--muted);min-width:var(--legal-cell-min)}.j0CKdq_tableWrap tr:last-child td{border-bottom:0}.j0CKdq_related{margin-top:var(--space-11);padding-top:var(--space-6);border-top:1px solid var(--line);font-size:var(--text-sm)}.j0CKdq_doc .j0CKdq_related a{color:var(--muted);text-decoration:none}.j0CKdq_doc .j0CKdq_related a:before{content:"←";margin-right:var(--space-2)}.j0CKdq_doc .j0CKdq_related a:hover{color:var(--ink)}.j0CKdq_hubMain{width:100%;max-width:var(--site-max);padding:var(--space-9) var(--page-gutter) var(--space-12);flex:1;margin:0 auto}.j0CKdq_cards{margin:var(--space-8) 0 0;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.j0CKdq_card{height:100%;padding:var(--space-6);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);transition:border-color var(--transition), transform var(--transition);display:block}.j0CKdq_card:hover{border-color:var(--orange);transform:translateY(-2px)}.j0CKdq_card h2{font-size:var(--text-feature);letter-spacing:-.025em;font-weight:600}.j0CKdq_card p{margin-top:var(--space-2);font-size:var(--text-label);color:var(--muted);line-height:1.55}.j0CKdq_company{margin-top:var(--space-10);max-width:var(--legal-measure)}.j0CKdq_company h2{font-size:var(--text-feature);letter-spacing:-.025em;font-weight:600}.j0CKdq_company dl{margin:var(--space-5) 0 0;gap:var(--space-3) var(--space-6);font-size:var(--text-base);grid-template-columns:auto 1fr;display:grid}.j0CKdq_company dt{color:var(--faint)}.j0CKdq_company dd{color:var(--ink);margin:0}.j0CKdq_company dd a{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.18em}.j0CKdq_company p{margin-top:var(--space-5);font-size:var(--text-label);color:var(--muted);line-height:1.6}@media (max-width:900px){.j0CKdq_main{padding-top:var(--space-6);grid-template-columns:minmax(0,1fr);gap:0}.j0CKdq_toc{display:none}}@media (max-width:600px){.j0CKdq_main,.j0CKdq_hubMain{padding-left:var(--space-4);padding-right:var(--space-4)}.j0CKdq_summary{padding:var(--space-5)}.j0CKdq_company dl{gap:var(--space-1);grid-template-columns:1fr}.j0CKdq_company dd{margin-bottom:var(--space-3)}}@media (prefers-reduced-motion:reduce){.j0CKdq_card:hover{transform:none}}
