.contract-code[data-v-e246cd88]{color:#eee;background:#111;border-radius:.5rem;margin-top:1rem;padding:1.5rem;font-size:.875rem;line-height:1.7;overflow:auto}.contract-table[data-v-e246cd88]{overflow:auto}.contract-table table[data-v-e246cd88]{text-align:left;border-collapse:collapse;width:100%;min-width:38rem;font-size:1rem}.contract-table th[data-v-e246cd88],.contract-table td[data-v-e246cd88]{vertical-align:top;border-bottom:1px solid #ddd;padding:1rem}.contract-table thead[data-v-e246cd88]{background:#fff0e2}.contract-code[data-v-e246cd88]:focus-visible{outline-offset:3px;outline:2px solid #c05b07}.contract-table[data-v-e246cd88]:focus-visible{outline-offset:3px;outline:2px solid #c05b07}.primary-button[data-v-e246cd88],.secondary-button[data-v-e246cd88]{justify-content:center;align-items:center;height:3rem;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex;border-radius:71px!important;padding:0 1.75rem!important}.primary-button[data-v-e246cd88]{box-shadow:0 1rem 2rem #f77c0838;color:#000!important;background:linear-gradient(#f77c08,#f9a250)!important;border:1px solid #f77c08!important}.secondary-button[data-v-e246cd88]{color:#000!important;background:#fff!important;border:1px solid #0000002e!important}.secondary-button--dark[data-v-e246cd88]{color:#fff!important;background:#ffffff0f!important;border-color:#fff6!important}.section-eyebrow[data-v-e246cd88]{letter-spacing:.16em;text-transform:uppercase;color:#f77c08;font-family:monospace;font-size:.75rem}.section-title[data-v-e246cd88]{margin-top:.75rem;font-size:2.25rem;font-weight:900;line-height:1.15}.section-copy[data-v-e246cd88]{color:#00000094;margin-top:1rem;font-size:.875rem;line-height:1.5rem}.console-cell[data-v-e246cd88],.console-field[data-v-e246cd88]{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:.25rem;padding:1rem}.console-field[data-v-e246cd88]{background:#080808}.console-cell span[data-v-e246cd88],.console-field span[data-v-e246cd88]{text-transform:uppercase;color:#ffffff73;font-family:monospace;font-size:.65rem;display:block}.console-cell strong[data-v-e246cd88],.console-field strong[data-v-e246cd88]{overflow-wrap:anywhere;color:#fff;margin-top:.5rem;font-family:monospace;font-size:.875rem;display:block}@media (max-width:639px){.primary-button[data-v-e246cd88],.secondary-button[data-v-e246cd88]{width:100%}.section-title[data-v-e246cd88]{font-size:1.875rem}}.reveal-item[data-v-e246cd88]{opacity:0;visibility:hidden}.feedback-card[data-v-e246cd88]{isolation:isolate;transition:border-color .3s,background-color .3s,box-shadow .3s,transform .3s;position:relative;overflow:hidden}.feedback-card[data-v-e246cd88]:after{z-index:0;content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#f77c082e,#0000);width:42%;height:170%;transition:opacity .28s,transform .42s;position:absolute;top:-35%;left:-45%;transform:translate(-45%)rotate(18deg)}.feedback-card[data-v-e246cd88]>*{z-index:1;position:relative}.action-button[data-v-e246cd88]{box-sizing:border-box;max-width:100%;position:relative;overflow:hidden;transition:border-color .22s,background-color .22s,color .22s,filter .22s,box-shadow .22s!important}.action-button[data-v-e246cd88]:focus:not(:focus-visible){outline:none!important}.faq-answer[data-v-e246cd88]{display:none;overflow:hidden}.faq-answer--open[data-v-e246cd88]{display:block}.faq-answer__clip[data-v-e246cd88]{min-height:0;overflow:hidden}.faq-chevron[data-v-e246cd88]{transition:transform .22s}.status-pulse[data-v-e246cd88]{animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.status-pulse--green[data-v-e246cd88]{animation-name:status-green-e246cd88}.status-pulse--orange[data-v-e246cd88]{animation-name:status-orange-e246cd88}@media (any-hover:hover) and (any-pointer:fine){.feedback-card[data-v-e246cd88]:hover{border-color:#f77c08a6;box-shadow:0 18px 40px #0000001f,0 0 26px #f77c0821}.feedback-card[data-v-e246cd88]:hover:after{opacity:1;transform:translate(410%)rotate(18deg)}.reveal-item.is-visible.feedback-card[data-v-e246cd88]:hover{transform:translateY(-5px)}.action-button[data-v-e246cd88]:hover{filter:brightness(1.05);box-shadow:0 12px 28px #f77c0838}}@keyframes status-green-e246cd88{0%,to{opacity:.58;box-shadow:0 0 #18b28e00}50%{opacity:1;box-shadow:0 0 16px #18b28eb8}}@keyframes status-orange-e246cd88{0%,to{opacity:.6;box-shadow:0 0 #f77c0800}50%{opacity:1;box-shadow:0 0 16px #f77c08b8}}
