.ask-page{max-width:100%}.ask-page .ask-grid{display:grid;grid-gap:var(--space-6);gap:var(--space-6);-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6)}.ask-page .ask-main,.ask-page .ask-side{min-width:0}@media (min-width:1024px){.ask-page .ask-grid{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:var(--space-8)}}.ask-page .ask-cert{display:grid;grid-gap:var(--space-4);gap:var(--space-4);overflow-wrap:anywhere}.ask-page .ask-cert__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.ask-page .ask-cert__head .card__eyebrow{color:var(--color-muted)}.ask-page .ask-cert__title{margin:0;font:600 1.25rem/1.3 var(--font-text,var(--font-text-stack));letter-spacing:var(--tracking-heading)}.ask-page .ask-cert__score{margin:0;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);font:600 var(--text-h2) var(--font-text,var(--font-text-stack));font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--color-text)}.ask-page .ask-cert__unit{display:block;margin-top:var(--space-2);font:500 var(--text-micro) var(--font-text,var(--font-text-stack));color:var(--color-muted)}.ask-page .ask-cert .fields{margin:0}@media (min-width:1024px){.ask-page .ask-cert .fields .field,.ask-page .ask-cert .fields>div{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.ask-page .exam-choice{margin-block:var(--space-4) 0;padding:var(--space-4) var(--space-5);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.ask-page .exam-choice h3{margin:0 0 var(--space-3);font:600 var(--text-micro) var(--font-text,var(--font-text-stack));color:var(--color-muted)}.ask-page .exam-choice form{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0}.ask-page .exam-choice select{width:100%;min-width:0}.ask-page .exam-choice .note:last-child{margin-bottom:0}.ask-page .ask-form>h2{margin-top:0}.ask-page .login{margin-block:var(--space-4);background:var(--color-surface-sunken);box-shadow:none}.ask-page .login h3{margin-top:0;font:600 var(--text-micro) var(--font-text,var(--font-text-stack));color:var(--color-muted)}.ask-page .login .row-actions{margin-bottom:0}.ask-page .ask-composer{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-5)}.ask-page .ask-composer__exam{margin:0;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-hairline)}.ask-page .ask-composer .field,.ask-page .ask-composer form{margin:0}.ask-page .ask-composer textarea{min-height:8rem;font:400 var(--text-lead) var(--font-text,var(--font-text-stack));resize:vertical}.ask-page .ask-composer__actions{margin:var(--space-4) 0 0;align-items:center}.ask-page .ask-composer__price{font:500 var(--text-body-sm) var(--font-text,var(--font-text-stack));color:var(--color-text-secondary)}.ask-page .ask-composer__price .num{font-weight:600;color:var(--color-text)}.ask-page .ask-composer__price-label{font:600 var(--text-micro) var(--font-text,var(--font-text-stack));color:var(--color-muted)}.ask-page .ask-progress{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);list-style:none;margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font:500 var(--text-body-sm) var(--font-text,var(--font-text-stack));animation:rise var(--dur-slow) var(--ease-enter) backwards}.ask-page .ask-progress__step{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text)}.ask-page .ask-progress__step[data-state=pending]{color:var(--color-muted)}.ask-page .ask-progress__mark{display:inline-grid;place-items:center;flex:none;width:1.25rem;height:1.25rem;border-radius:50%;border:1.5px dashed var(--color-border-strong);color:var(--color-seal)}.ask-page .ask-progress__step[data-state=active] .ask-progress__mark{border-color:transparent}.ask-page .ask-progress__step[data-state=done] .ask-progress__mark{border:0;background:var(--color-success)}.ask-page .ask-progress__step[data-state=done] .ask-progress__mark:after{content:"";width:.3rem;height:.55rem;margin-top:-.1rem;border:solid var(--color-surface);border-width:0 2px 2px 0;transform:rotate(45deg)}.ask-page .ask-error__message{margin:0;overflow-wrap:anywhere}.ask-page .ask-error__action{margin:var(--space-3) 0 0}.ask-page .answer{border-top:2px solid var(--color-seal);background:var(--color-surface-raised)}.ask-page .answer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.ask-page .answer__head h3{margin:0}.ask-page .answer__head .card__eyebrow{color:var(--color-muted)}.ask-page .answer__text{max-width:var(--maxw-prose);margin:0 0 var(--space-4);color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere}.ask-page .answer__receipt{display:grid;margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font:400 var(--text-body-sm) var(--font-text,var(--font-text-stack))}.ask-page .answer__receipt>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-4);padding-block:var(--space-2)}.ask-page .answer__receipt>div+div{border-top:1px dotted var(--color-border)}.ask-page .answer__receipt dt{color:var(--color-muted)}.ask-page .answer__receipt dd{margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.ask-page .answer__base{color:var(--color-muted)}.ask-page .relied-on{-webkit-margin-before:var(--space-10);margin-block-start:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-hairline)}.ask-page .relied-on>h2{margin-top:0}.ask-page .relied-on-rows th[scope=row]{width:14rem}.ask-page .relied-on-rows tr[data-row^=split-] td,.ask-page .relied-on-rows tr[data-row^=split-] th{background:var(--color-surface-sunken)}.ask-page .relied-on-rows tr[data-row=split-harness] td,.ask-page .relied-on-rows tr[data-row=split-harness] th,.ask-page .relied-on-rows tr[data-row=split-unread] td,.ask-page .relied-on-rows tr[data-row=split-unread] th{border-top:1px dashed var(--color-border-strong)}.ask-page .relied-on__figure{font-weight:600;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}@media (max-width:639.98px){.ask-page .relied-on-rows th[scope=row]{width:auto}.ask-page .ask-composer{padding:var(--space-4)}.ask-page .answer__receipt dd{text-align:left}.ask-page .relied-on-rows,.ask-page .relied-on-rows tbody,.ask-page .relied-on-rows td,.ask-page .relied-on-rows th[scope=row],.ask-page .relied-on-rows tr{display:block;width:auto}.ask-page .relied-on-rows th[scope=row]{padding-bottom:0;border-bottom:0}.ask-page .relied-on-rows td{overflow-wrap:anywhere}.ask-page .relied-on__figure{white-space:normal}}.ask-page .answer__head .seal,.ask-page .ask-cert__head .seal{flex:none}.ask-page .answer__head .seal__legend,.ask-page .ask-cert__head .seal__legend{white-space:nowrap;overflow-wrap:normal}.ask-page .answer__head,.ask-page .ask-cert__head{flex-wrap:wrap}