@layer components{.vis-check_wrap{--_pad:var(--gw-space-20);--_logo:2rem;width:100%;padding:var(--_pad);color:var(--gw-color-black);text-align:start;background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-24);box-shadow:var(--gw-shadow-s4)}@media (min-width:48rem){.vis-check_wrap{--_pad:var(--gw-space-40)}}.vis-check_form,.vis-check_panel{gap:var(--space-4);flex-direction:column;margin:0;display:flex}:is(.vis-check_form,.vis-check_panel):focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.vis-check_panel{gap:var(--gw-space-16)}.vis-check_panel .vis-check_actions{margin-top:var(--gw-space-8)}.vis-check_panel[hidden],.vis-check_form[hidden]{display:none}.vis-check_title{font:var(--gw-text-h6);letter-spacing:var(--gw-text-heading-tracking);color:var(--gw-color-black);text-wrap:balance;overflow-wrap:anywhere;margin:0}.vis-check_text{font:var(--gw-text-body-16-reg);letter-spacing:var(--gw-text-body-16-tracking);color:var(--gw-color-neutral-700);margin:0}.vis-check_form{gap:var(--gw-space-12)}.vis-check_form .vis-check_title{margin:var(--gw-space-8) 0 var(--gw-space-4);font:var(--gw-text-h6);letter-spacing:var(--gw-text-heading-tracking);color:var(--gw-color-black);text-wrap:wrap}@media (min-width:48rem){.vis-check_form .vis-check_title{margin-bottom:var(--gw-space-32)}}.vis-check_heading{align-items:center;gap:var(--gw-space-8);display:flex}.vis-check_heading-icon.vis-check_heading-icon{--_size:1.5rem}.vis-check_row{gap:var(--gw-space-12);flex-direction:column;display:flex}@media (min-width:48rem){.vis-check_row.is-pair{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;display:grid}.vis-check_row.is-pair>.vis-check_field{display:contents}.vis-check_row.is-pair .vis-check_error{grid-column:1/-1}}.vis-check_field{--_field-height:3.5rem;--_field-pad:var(--gw-space-16);--_slot:1.125rem;--_label-small:.75rem;gap:var(--gw-space-8);flex-direction:column;display:flex}.vis-check_float{position:relative}.vis-check_label{z-index:1;inset-inline-start:calc(var(--_field-pad) + var(--border-width));top:calc(var(--_field-height) / 2);font:var(--gw-text-button-14);color:var(--gw-color-neutral-700);pointer-events:none;transition:top var(--hover-duration) var(--hover-ease), translate var(--hover-duration) var(--hover-ease), font-size var(--hover-duration) var(--hover-ease);position:absolute;translate:0 -50%}:root[data-input=pointer] .vis-check_control:focus-visible{outline:none!important}.vis-check_control{width:100%;height:var(--_field-height);padding-block:0;padding-inline:var(--_field-pad) calc(var(--_field-pad) + var(--_slot) + var(--gw-space-12));font:var(--gw-text-body-14-med);color:var(--gw-color-neutral-900);background-color:var(--gw-color-neutral-50);border:var(--border-width) solid transparent;border-radius:var(--radius-small);transition:padding var(--hover-duration) var(--hover-ease), border-color var(--hover-duration) var(--hover-ease)}.vis-check_control::placeholder{color:#0000}.vis-check_control:focus{border-color:var(--gw-color-neutral-400)}.vis-check_control[aria-invalid=true]{border-color:var(--gw-color-red-600)}.vis-check_control[hidden]{display:none}@media (scripting:none){.vis-check_combo{display:none}}.vis-check_float:has(.vis-check_control:focus) .vis-check_control::placeholder{color:var(--gw-color-neutral-700)}.vis-check_float:has(.vis-check_control:focus,.vis-check_control:not(:placeholder-shown),.vis-check_control:-webkit-autofill) .vis-check_label{top:calc(var(--gw-space-8) + var(--border-width));font:var(--gw-text-button-12);translate:0}.vis-check_float:has(.vis-check_control:focus,.vis-check_control:not(:placeholder-shown),.vis-check_control:-webkit-autofill) .vis-check_control{padding-top:calc(var(--gw-space-8) * 2 + var(--_label-small));padding-bottom:calc(var(--gw-space-8) - var(--border-width) * 2)}.vis-check_float:has(.vis-check_control:focus,.vis-check_control:not(:placeholder-shown),.vis-check_control:autofill) .vis-check_label{top:calc(var(--gw-space-8) + var(--border-width));font:var(--gw-text-button-12);translate:0}.vis-check_float:has(.vis-check_control:focus,.vis-check_control:not(:placeholder-shown),.vis-check_control:autofill) .vis-check_control{padding-top:calc(var(--gw-space-8) * 2 + var(--_label-small));padding-bottom:calc(var(--gw-space-8) - var(--border-width) * 2)}.vis-check_mark.vis-check_mark{--_size:var(--_slot);inset-inline-end:var(--_field-pad);top:calc(var(--_field-height) / 2);color:var(--gw-color-neutral-500);pointer-events:none;position:absolute;translate:0 -50%}.vis-check_mark.vis-check_mark.is-error{--_size:1rem;color:var(--gw-color-red-500);display:none;inset-inline-end:calc(var(--_field-pad) + var(--border-width))}.vis-check_float:has([aria-invalid=true]) .vis-check_mark.is-caret{display:none}.vis-check_float:has([aria-invalid=true]) .vis-check_mark.is-error{display:block}.vis-check_options{z-index:2;inset-inline:0;top:calc(100% + var(--gw-space-8));max-height:min(calc(2.75rem * 4.5 + var(--gw-space-8) * 2), 50dvh);padding:var(--gw-space-8);overscroll-behavior:contain;background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-12);box-shadow:var(--gw-shadow-s4);margin:0;list-style:none;position:absolute;overflow-y:auto}.vis-check_options[hidden]{display:none}.vis-check_option,.vis-check_none{min-height:2.75rem;padding-inline:var(--gw-space-12);font:var(--gw-text-body-14-med);color:var(--gw-color-neutral-800);border-radius:var(--radius-small);align-items:center;display:flex}.vis-check_option{cursor:pointer}.vis-check_option:hover,.vis-check_option[data-active]{background-color:var(--gw-color-neutral-50)}@media (forced-colors:active){.vis-check_option[data-active]{outline:var(--focus-width) solid Highlight;outline-offset:calc(var(--focus-width) * -1)}}.vis-check_option[data-chosen]{color:var(--brand-600);background-color:var(--gw-color-primary-50)}.vis-check_option[hidden]{display:none}.vis-check_none{color:var(--gw-color-neutral-700);margin:0}.vis-check_error{padding-inline:var(--gw-space-16);font:var(--gw-text-button-12);color:var(--gw-color-red-600);margin:0;line-height:1.4}.vis-check_error:empty{display:none}.vis-check_row.is-pair .vis-check_error{margin-top:calc(var(--gw-space-4) * -1)}@media not (min-width:48rem){.vis-check_row.is-pair .vis-check_error{margin-top:0}}.vis-check_submit.vis-check_submit{border-radius:var(--radius-small);width:100%;height:3rem;box-shadow:none;padding-block:0}.vis-check_submit.vis-check_submit .button_icon{--_size:1.125rem}@media (min-width:48rem){.vis-check_submit.vis-check_submit{margin-top:var(--gw-space-20)}}.vis-check_status{font:var(--gw-text-body-14-med);color:var(--gw-color-neutral-700);margin:0}.vis-check_status[data-tone=error]{color:var(--gw-color-red-600)}.vis-check_status:empty{display:none}.vis-check_note{margin:var(--gw-space-4) 0 0;font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-700);text-align:center;text-wrap:balance}@media (min-width:48rem){.vis-check_note{margin-top:var(--gw-space-8)}}.vis-check_wrap[data-state=sending] .vis-check_submit{cursor:progress}.vis-check_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media not (min-width:30rem){.vis-check_actions{flex-direction:column}.vis-check_actions>*{width:100%}}.gpt-answer_wrap{--_logo:1.75rem;color:var(--gw-color-black);background-color:var(--gw-color-neutral-50);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-16);text-align:start;flex-direction:column;margin:0;display:flex;overflow:hidden}.gpt-answer_head{align-items:center;gap:var(--gw-space-8);padding:var(--gw-space-12) var(--gw-space-16);font:var(--gw-text-body-14-sem);letter-spacing:var(--gw-text-body-14-tracking);background-color:var(--gw-color-white);border-bottom:var(--border-width) solid var(--gw-color-neutral-100);display:flex}.gpt-answer_thread{gap:var(--gw-space-12);padding:var(--gw-space-16);flex-direction:column;display:flex}.gpt-answer_card{padding:var(--gw-space-4) var(--gw-space-12);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-16) var(--gw-radius-16) var(--gw-radius-16) var(--gw-radius-4)}.gpt-answer_mark{--_size:1.75rem;margin-inline:-.375rem}.gpt-answer_bubble{max-width:88%;padding:var(--gw-space-12) var(--gw-space-16);font:var(--gw-text-body-14-med);letter-spacing:var(--gw-text-body-14-tracking);text-wrap:balance;color:var(--gw-color-white);background-color:var(--gw-color-black);border-radius:var(--gw-radius-16) var(--gw-radius-16) var(--gw-radius-4) var(--gw-radius-16);overflow-wrap:anywhere;align-self:end;margin:0}.gpt-answer_bubble:empty{display:none}.gpt-answer_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gpt-answer_item{align-items:center;gap:var(--gw-space-4) var(--gw-space-12);padding:var(--gw-space-8) 0;font:var(--gw-text-body-14-med);letter-spacing:var(--gw-text-body-14-tracking);color:var(--gw-color-neutral-800);flex-wrap:wrap;display:flex}.gpt-answer_item+.gpt-answer_item{border-top:var(--border-width) solid var(--gw-color-neutral-100)}.gpt-answer_item:is(.is-you,.is-missing){margin-inline:calc(var(--gw-space-8) * -1);padding:var(--gw-space-8);border:var(--border-width) solid transparent;border-radius:var(--gw-radius-12)}.gpt-answer_item:is(.is-you,.is-missing)+.gpt-answer_item{border-top-color:#0000}.gpt-answer_item.is-you{background-color:var(--gw-color-primary-50)}.gpt-answer_item.is-missing{margin-top:var(--gw-space-8);color:var(--gw-color-red-700);background-color:var(--gw-color-red-50);border:var(--border-width) dashed var(--gw-color-red-500)}.gpt-answer_item.is-gap{color:var(--gw-color-neutral-700);border-top:0;justify-content:center;padding-block:0}.gpt-answer_rank{min-width:1rem;font:var(--gw-text-body-14-sem);font-variant-numeric:tabular-nums;text-align:center;color:var(--gw-color-neutral-700);flex:none}.is-missing>.gpt-answer_rank{color:inherit}.gpt-answer_logo{width:var(--_logo);height:var(--_logo);font:var(--gw-text-body-12-sem);color:var(--gw-color-white);background-color:var(--gw-color-neutral-800);border-radius:var(--gw-radius-8);object-fit:contain;flex:none;place-items:center;display:grid;overflow:hidden}img.gpt-answer_logo{padding:calc(var(--_logo) * .18);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100)}.gpt-answer_name{overflow-wrap:break-word;flex:7rem;min-width:0}.gpt-answer_flag{font:var(--gw-text-body-12-sem);color:inherit;text-align:end;white-space:nowrap;flex:none;margin-inline-start:auto}.gpt-answer_flag.is-you{color:var(--brand-600)}.gpt-answer_wrap.replay{--_logo:1.5rem;background-color:var(--gw-color-white);border-radius:var(--gw-radius-20);box-shadow:var(--gw-shadow-s3)}.gpt-answer_wrap.replay .gpt-answer_head{padding:var(--gw-space-12) var(--gw-space-20);font:var(--gw-text-body-14-med)}.gpt-answer_wrap.replay .gpt-answer_bubble{max-width:88%;min-height:2.5rem;padding:var(--gw-space-8) var(--gw-space-16);color:var(--gw-color-neutral-900);text-wrap:pretty;background-color:var(--gw-color-neutral-100);border-radius:var(--gw-radius-16) var(--gw-radius-16) var(--gw-radius-4) var(--gw-radius-16)}.gpt-answer_wrap.replay .gpt-answer_bubble.is-typing:after{content:"";vertical-align:-.15em;background-color:currentColor;width:.125rem;height:1em;margin-inline-start:.125rem;display:inline-block}.gpt-answer_wrap.replay .gpt-answer_item{gap:var(--space-2) var(--space-3);color:inherit}.gpt-answer_wrap.replay .gpt-answer_rank{min-width:1em;font:var(--gw-text-body-14-med);text-align:start}.gpt-answer_wrap.replay .gpt-answer_logo{border-radius:var(--gw-radius-4);font-size:.625rem}.gpt-answer_wrap.replay img.gpt-answer_logo{border:0;padding:0}.gpt-answer_count{font:var(--gw-text-body-12-med);font-variant-numeric:tabular-nums;color:var(--gw-color-neutral-700);margin-inline-start:auto}.gpt-answer_body{gap:var(--gw-space-16);min-height:21.75rem;padding:var(--gw-space-20);flex-direction:column;display:flex}.gpt-answer_reply{align-items:start;gap:var(--gw-space-12);display:flex}.gpt-answer_avatar{border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-8);flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid}.gpt-answer_avatar .gpt-answer_mark{--_size:2.25rem;margin:-.5rem}.gpt-answer_main{gap:var(--gw-space-8);flex-direction:column;flex:1;min-width:0;display:flex}.gpt-answer_verdict:empty{display:none}.gpt-answer_dots{gap:var(--gw-space-4);align-items:center;height:1.5rem;display:flex}.gpt-answer_dots[hidden]{display:none}.gpt-answer_dots i{background-color:var(--gw-color-neutral-400);border-radius:var(--gw-radius-full);width:.375rem;height:.375rem}@media (prefers-reduced-motion:no-preference){.gpt-answer_dots i{animation:1.2s ease-in-out infinite gpt-answer-dot}.gpt-answer_dots i:nth-child(2){animation-delay:.15s}.gpt-answer_dots i:nth-child(3){animation-delay:.3s}}@keyframes gpt-answer-dot{0%,80%,to{opacity:.35}40%{opacity:1}}.vis-report_wrap{--_ease:cubic-bezier(.2, .7, .2, 1);--_pad:var(--gw-space-32);gap:var(--gw-space-32);width:100%;max-width:var(--max-width-small);padding-block:var(--gw-space-32);color:var(--gw-color-black);text-align:start;flex-direction:column;margin-inline:auto;display:flex}@media not (min-width:48rem){.vis-report_wrap{--_pad:var(--gw-space-20)}}.vis-report_wrap[hidden]{display:none}.vis-report_wrap:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.vis-report_wrap :where(p,h2,h3){margin:0}.vis-report_top{gap:var(--gw-card-gap);flex-direction:column;display:flex}@media (min-width:68.75rem) and (min-height:43.75rem){.vis-report_top{min-height:calc(100dvh - var(--gw-space-32) * 2)}.vis-report_top .vis-report_hero{flex:1}}.vis-report_card{min-width:0;padding:var(--_pad);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-20)}.vis-report_head{justify-content:space-between;align-items:center;gap:var(--gw-space-16);margin-bottom:calc(var(--gw-space-16) - var(--gw-card-gap));flex-wrap:wrap;display:flex}@media not (min-width:48rem){.vis-report_head{margin-bottom:0}}.vis-report_id{flex-direction:column;min-width:0;display:flex}.vis-report_brand{margin-bottom:var(--gw-space-20);font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-700);align-items:center;display:flex}.vis-report_mark{width:6.5rem;flex:none;margin-inline-end:var(--gw-space-12);display:block}.vis-report_label{border-inline-start:var(--border-width) solid var(--gw-color-neutral-200);padding-inline-start:var(--gw-space-12)}.vis-report_title{font:var(--gw-text-h3);letter-spacing:var(--gw-text-heading-tracking);overflow-wrap:anywhere}@media not (min-width:48rem){.vis-report_title{font:var(--gw-text-h4)}}.vis-report_where{margin-top:var(--gw-space-12);font:var(--gw-text-body-14-med);color:var(--gw-color-neutral-700);overflow-wrap:anywhere}.vis-report_head .vis-report_again.button_wrap{--button-background:var(--gw-color-white);--button-border:var(--gw-color-neutral-200);--button-border-hover:var(--gw-color-neutral-200);flex-direction:row-reverse}@media not (min-width:48rem){.vis-report_head .vis-report_again.button_wrap{width:100%}}.vis-report_hero{gap:var(--gw-card-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:68.75rem){.vis-report_hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.vis-report_score{flex-direction:column;justify-content:center;align-items:start;display:flex}.vis-report_tag[hidden]{display:none}.vis-report_verdict{margin-top:var(--gw-space-16);font:var(--gw-text-h4);letter-spacing:var(--gw-text-heading-tracking);text-wrap:balance;overflow-wrap:anywhere}@media not (min-width:48rem){.vis-report_verdict{font:var(--gw-text-h5)}}.vis-report_count{margin-top:var(--gw-space-12);font:var(--gw-text-body-18-med);color:var(--gw-color-neutral-700)}.vis-report_num{font:var(--gw-text-h4);color:var(--gw-color-black);font-variant-numeric:tabular-nums;margin-inline-end:var(--gw-space-4)}.vis-report_scale{--_at:0%;margin-top:var(--gw-space-48);align-self:stretch}.vis-report_track{gap:var(--gw-space-4);height:.75rem;display:flex;position:relative}.vis-report_track i{background-color:var(--gw-color-red-500);border-radius:var(--gw-radius-full);flex:3}.vis-report_track i.is-partly{background-color:var(--gw-color-yellow-500);flex:4}.vis-report_track i.is-visible{background-color:var(--gw-color-green-500)}.vis-report_marker{inset-inline-start:var(--_at);background-color:var(--gw-color-white);border:.25rem solid var(--gw-color-black);border-radius:var(--gw-radius-full);width:1.5rem;height:1.5rem;position:absolute;top:50%;translate:-50% -50%}.vis-report_here{bottom:calc(100% + var(--gw-space-8));padding:var(--gw-space-4) var(--gw-space-12);font:var(--gw-text-body-12-sem);color:var(--gw-color-white);white-space:nowrap;background-color:var(--gw-color-black);border-radius:var(--gw-radius-full);position:absolute;left:50%;translate:-50%}.vis-report_scale[data-edge=start] .vis-report_here{left:calc(var(--gw-space-8) * -1);translate:0}.vis-report_scale[data-edge=end] .vis-report_here{left:auto;right:calc(var(--gw-space-8) * -1);translate:0}.vis-report_ticks,.vis-report_zones{font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-700);grid-template-columns:3fr 4fr 3fr;display:grid}:is(.vis-report_ticks,.vis-report_zones)>:nth-child(2){text-align:center}:is(.vis-report_ticks,.vis-report_zones)>:nth-child(3){text-align:end}.vis-report_ticks{margin:var(--gw-space-12) 0 var(--gw-space-8);grid-template-columns:1fr 1fr 1fr}.vis-report_note{margin-top:var(--gw-space-16);font:var(--gw-text-body-14-reg);color:var(--gw-color-neutral-700)}.vis-report_note[hidden]{display:none}.vis-report_offer{justify-content:center;align-items:start;gap:var(--gw-space-12);min-width:0;padding:var(--_pad);color:var(--gw-color-white);background-color:var(--brand-600);border-radius:var(--gw-radius-20);flex-direction:column;display:flex;position:relative;overflow:clip}.vis-report_offer>:not(.brand-grid_wrap){position:relative}.vis-report_lattice{mask-image:linear-gradient(#000,#0000 90%)}.vis-report_kicker{font:var(--gw-text-body-12-sem);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-600)}.vis-report_offer .vis-report_kicker{color:var(--gw-color-white)}.vis-report_offer-title{font:var(--gw-text-h4);letter-spacing:var(--gw-text-heading-tracking);text-wrap:balance;overflow-wrap:anywhere}@media not (min-width:48rem){.vis-report_offer-title{font:var(--gw-text-h5)}}.vis-report_offer-line{margin-block:var(--gw-space-8) var(--gw-space-16);font:var(--gw-text-body-16-reg);letter-spacing:var(--gw-text-body-16-tracking)}.vis-report_book{box-shadow:var(--gw-shadow-s2)}@media not (min-width:48rem){.vis-report_book{align-self:stretch}}.vis-report_rivals{gap:var(--gw-space-12);padding:var(--gw-space-16) var(--gw-space-24);flex-direction:column;display:flex}@media not (min-width:48rem){.vis-report_rivals{padding:var(--_pad)}}@media (min-width:68.75rem){.vis-report_rivals{gap:var(--gw-space-24);grid-template-columns:12.5rem minmax(0,1fr);align-items:center;display:grid}}.vis-report_rivals .vis-report_note{margin-top:0}.vis-report_rivals-title{font:var(--gw-text-body-18-sem);letter-spacing:var(--gw-text-body-18-sem-tracking)}.vis-report_tiles{gap:var(--gw-card-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media not (min-width:48rem){.vis-report_tiles{flex-direction:column}}@media (min-width:68.75rem){.vis-report_tiles{flex-wrap:nowrap}}.vis-report_tiles:empty{display:none}.vis-report_tile{align-items:center;gap:var(--gw-space-12);min-width:0;padding:var(--gw-space-8) var(--gw-space-12) var(--gw-space-8) var(--gw-space-8);background-color:var(--gw-color-neutral-25);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-12);flex:12.5rem;display:flex}@media not (min-width:48rem){.vis-report_tile{flex:none}}@media (min-width:68.75rem){.vis-report_tile{flex:1 1 0}}.vis-report_tile-body{flex-direction:column;flex:1;min-width:0;display:flex}.vis-report_tile-name{font:var(--gw-text-body-16-sem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vis-report_bar{height:.375rem;margin:var(--gw-space-8) 0 var(--gw-space-4);background-color:var(--gw-color-neutral-100);border-radius:var(--gw-radius-full);display:block;overflow:hidden}.vis-report_bar i{width:var(--_share,0%);background-color:var(--gw-color-neutral-700);border-radius:inherit;height:100%;display:block}.vis-report_ahead{font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-700);white-space:nowrap}.vis-report_logo{--_logo:2.5rem;width:var(--_logo);height:var(--_logo);font:var(--gw-text-body-16-sem);color:var(--gw-color-white);background-color:var(--gw-color-neutral-800);border-radius:var(--gw-radius-8);object-fit:contain;flex:none;place-items:center;display:grid;overflow:hidden}.vis-report_logo.is-small{--_logo:1.5rem;font:var(--gw-text-body-12-sem);border-radius:var(--gw-radius-4)}img.vis-report_logo{padding:calc(var(--_logo) * .18);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100)}.vis-report_ask{gap:var(--gw-space-20);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:64rem){.vis-report_ask{gap:var(--gw-space-32);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.vis-report_copy{flex-direction:column;align-items:start;display:flex}.vis-report_block-title{max-width:40ch;margin-top:var(--gw-space-12);font:var(--gw-text-h6-bold);letter-spacing:var(--gw-text-heading-tracking);text-wrap:balance;overflow-wrap:anywhere}.vis-report_hint{margin-top:var(--gw-space-12);font:var(--gw-text-body-14-reg);color:var(--gw-color-neutral-700)}.vis-report_ask .vis-report_hint{margin-top:var(--gw-space-16)}.vis-report_board{gap:var(--gw-space-16);margin-top:var(--gw-space-16);flex-direction:column;display:flex}.vis-report_table{--_cols:minmax(0, 1fr) 13.75rem 9.5rem 1rem;background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-20);overflow:hidden}.vis-report_thead,.vis-report_q-toggle{grid-template-columns:var(--_cols);gap:var(--gw-space-16);padding:var(--gw-space-12) var(--gw-space-24);align-items:center;display:grid}.vis-report_thead{font:var(--gw-text-body-12-sem);letter-spacing:.06em;text-transform:uppercase;color:var(--gw-color-neutral-700);background-color:var(--gw-color-neutral-25);border-bottom:var(--border-width) solid var(--gw-color-neutral-100)}@media not (min-width:48rem){.vis-report_thead{display:none}}.vis-report_questions{margin:0;padding:0;list-style:none}.vis-report_q+.vis-report_q{border-top:var(--border-width) solid var(--gw-color-neutral-100)}.vis-report_q-toggle{width:100%;font:var(--gw-text-body-14-med);letter-spacing:var(--gw-text-body-14-tracking);color:var(--gw-color-neutral-800);text-align:start;cursor:pointer;background:0 0;border:0;position:relative}.is-missing>.vis-report_q-toggle{box-shadow:inset .1875rem 0 0 var(--gw-color-red-500)}.vis-report_q-toggle[aria-expanded=true]{background-color:var(--gw-color-neutral-25)}@media (hover:hover){.vis-report_q-toggle:hover{background-color:var(--gw-color-neutral-25)}}.vis-report_q-toggle:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset-inner)}@media not (min-width:48rem){.vis-report_q-toggle{gap:var(--gw-space-8) var(--gw-space-12);padding:var(--gw-space-16);grid-template-columns:minmax(0,1fr) auto;padding-inline-end:calc(var(--gw-space-16) * 2 + var(--gw-space-12))}}.vis-report_q-text{overflow-wrap:anywhere}@media not (min-width:48rem){.vis-report_q-text{grid-column:1/-1}}.vis-report_q-first{align-items:center;gap:var(--gw-space-8);min-width:0;color:var(--gw-color-neutral-700);display:flex}.vis-report_q-first>:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vis-report_caret{--_size:1rem;width:var(--_size);height:var(--_size);color:var(--gw-color-neutral-700);transition:rotate var(--open-duration) var(--_ease)}[aria-expanded=true]>.vis-report_caret{rotate:180deg}@media not (min-width:48rem){.vis-report_caret{top:var(--gw-space-16);right:var(--gw-space-16);position:absolute}}.vis-report_q-body{padding:0 var(--gw-space-24) var(--gw-space-20);background-color:var(--gw-color-neutral-25)}@media not (min-width:48rem){.vis-report_q-body{padding:0 var(--gw-space-16) var(--gw-space-16)}}.vis-report_q-body .gpt-answer_list{max-width:32.5rem;padding:var(--gw-space-4) var(--gw-space-16);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-12)}.vis-report_q-body[hidden]{display:none}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_head,:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_score,:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_offer,:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_rivals,:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_tile,:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_ask,:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_q{animation:rise-in .32s var(--_ease) var(--_d,0s) backwards}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_score{--_d:.12s}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_offer{--_d:.26s}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_rivals{--_d:.9s}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_tile{--_d:calc(.7s + var(--_k,0) * .12s)}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_ask{--_d:1.1s}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_q{--_d:calc(1.3s + var(--_k,0) * 50ms)}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_marker{animation:1.1s cubic-bezier(.2,.8,.2,1) .5s backwards vis-report-slide}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_here{animation:vis-report-pop .32s var(--_ease) 1.5s backwards}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_q-body:not([hidden]){animation:rise-in .32s var(--_ease) backwards}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_answer[data-play]:not(.is-playing) :is(.gpt-answer_bubble,.gpt-answer_item){opacity:0}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_answer[data-play].is-playing .gpt-answer_bubble{animation:rise-in .36s var(--_ease) backwards}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_answer[data-play].is-playing .gpt-answer_item{animation:rise-in .32s var(--_ease) calc(.5s + var(--_k,0) * .28s) backwards}:root:not([data-motion=paused]) .vis-report_wrap:not([hidden]) .vis-report_answer[data-play].is-playing .gpt-answer_item.is-missing{animation:vis-report-land .48s var(--_ease) calc(.7s + var(--_k,0) * .28s) backwards}}@keyframes vis-report-slide{0%{inset-inline-start:0}}@keyframes vis-report-pop{0%{opacity:0;scale:.92}}@keyframes vis-report-land{0%{opacity:0;scale:.6}60%{opacity:1;scale:1.04}}.vis-wait_wrap{--_side:21.25rem;--_edge:var(--gw-space-16);--_ease-glide:cubic-bezier(.22, .6, .36, 1);--_ease-land:cubic-bezier(.16, .84, .3, 1);isolation:isolate;gap:var(--gw-space-24);min-height:100dvh;padding:var(--gw-space-24) var(--_edge) var(--gw-space-48);color:var(--gw-color-black);text-align:start;background-color:var(--gw-color-neutral-25);flex-direction:column;display:flex;position:relative}.vis-wait_wrap[hidden]{display:none}.vis-wait_wrap:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:calc(var(--focus-width) * -1)}@media (min-width:68.75rem) and (min-height:43.75rem){.vis-wait_wrap{padding:0;display:block}}.vis-wait_dots{z-index:-1;width:100%;height:100%;color:var(--gw-color-neutral-300);pointer-events:none;position:fixed;inset:0}.vis-wait_side{--_air:var(--gw-space-16);padding:var(--gw-space-20);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-20);flex-direction:column;display:flex}@media (min-width:48rem){.vis-wait_side{--_air:var(--gw-space-24);padding:var(--gw-space-24)}}@media (min-width:68.75rem) and (min-height:43.75rem){.vis-wait_side{inset:var(--_edge) auto var(--_edge) var(--_edge);z-index:1;width:var(--_side);position:fixed;overflow-y:auto}}.vis-wait_logo{width:5.9rem;margin-bottom:var(--_air);display:block}.vis-wait_title{margin:0 0 var(--_air);font:var(--gw-text-h6);letter-spacing:var(--gw-text-heading-tracking);color:var(--gw-color-black);text-wrap:balance}.vis-wait_steps{--_gap:var(--gw-space-12);--_mark:1.75rem;gap:var(--_gap);margin:0 0 var(--_air);flex-direction:column;padding:0;list-style:none;display:flex}@media (min-width:48rem){.vis-wait_steps{--_gap:var(--gw-space-16)}}@media (min-width:68.75rem){.vis-wait_steps{--_gap:var(--gw-space-24)}}.vis-wait_step{grid-template-columns:var(--_mark) minmax(0, 1fr);column-gap:var(--gw-space-12);row-gap:var(--gw-space-2);font:var(--gw-text-body-14-med);letter-spacing:var(--gw-text-body-14-tracking);color:var(--gw-color-neutral-700);display:grid;position:relative}.vis-wait_step:not(:last-child):before{content:"";inset-inline-start:calc(var(--_mark) / 2 - var(--border-width));top:calc(var(--_mark) + var(--gw-space-4));bottom:calc(var(--_gap) * -1 + var(--gw-space-4));width:calc(var(--border-width) * 2);background-color:var(--gw-color-neutral-100);border-radius:var(--gw-radius-full);position:absolute}.vis-wait_step[data-status=done]:before{background-color:var(--gw-color-neutral-300)}.vis-wait_step:is([data-status=now],[data-status=done]){font:var(--gw-text-body-14-sem);color:var(--gw-color-black)}.vis-wait_marker{width:var(--_mark);height:var(--_mark);font:var(--gw-text-body-12-sem);font-variant-numeric:tabular-nums;color:var(--gw-color-neutral-700);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-200);border-radius:var(--gw-radius-full);grid-row:1/span 2;place-items:center;display:grid}.vis-wait_marker .vis-wait_spinner,.vis-wait_marker .vis-wait_done{display:none}.vis-wait_marker .vis-wait_spinner{--_size:.875rem}.vis-wait_marker .vis-wait_done{--_size:var(--_mark)}[data-status=now]>.vis-wait_marker{color:var(--gw-color-primary-500);background-color:var(--gw-color-primary-50);border-color:var(--gw-color-primary-50)}[data-status=now]>.vis-wait_marker .vis-wait_num{display:none}[data-status=now]>.vis-wait_marker .vis-wait_spinner{display:block}[data-status=done]>.vis-wait_marker{color:var(--gw-color-primary-500);background:0 0;border:0}[data-status=done]>.vis-wait_marker .vis-wait_num{display:none}[data-status=done]>.vis-wait_marker .vis-wait_done{display:block}.vis-wait_label{padding-top:var(--gw-space-4);overflow-wrap:anywhere}.vis-wait_note{font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-700);grid-column:2}.vis-wait_note:empty{display:none}.vis-wait_overall{gap:var(--gw-space-8);padding:var(--gw-space-12) var(--gw-space-16);background-color:var(--gw-color-neutral-25);border-radius:var(--gw-radius-12);flex-direction:column;margin-top:auto;display:flex}.vis-wait_overall p{margin:0}.vis-wait_bar{background-color:var(--gw-color-neutral-100);border-radius:var(--gw-radius-full);height:.375rem;display:block;overflow:hidden}.vis-wait_fill{width:var(--_p,0%);background-color:var(--gw-color-primary-500);border-radius:var(--gw-radius-full);height:100%;transition:width .7s cubic-bezier(.2,.7,.2,1);display:block}.vis-wait_overall-row{justify-content:space-between;align-items:baseline;gap:var(--gw-space-8);font:var(--gw-text-body-14-med);color:var(--gw-color-neutral-700);display:flex}.vis-wait_percent{font:var(--gw-text-body-12-med);font-variant-numeric:tabular-nums}.vis-wait_keep{font:var(--gw-text-body-12-reg);color:var(--gw-color-neutral-700)}.vis-wait_stage:hover :is(*){animation-play-state:paused!important}.vis-wait_stage{min-width:0;margin-inline:calc(var(--_edge) * -1);padding:0 var(--_edge) var(--gw-space-80);place-items:center;display:grid;position:relative;overflow:clip}@media (min-width:68.75rem) and (min-height:43.75rem){.vis-wait_stage{min-height:100dvh;margin-inline:calc(var(--_side) + var(--_edge)) 0;padding:var(--_edge) var(--gw-space-60)}}.vis-wait_scene{align-items:center;gap:var(--gw-space-16);flex-direction:column;width:100%;max-width:40rem;display:flex}.vis-wait_scene[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.vis-wait_scene:not([hidden])>*,.vis-wait_land{animation:vis-wait-rise .4s var(--_ease-land) backwards, vis-wait-fade .2s linear backwards;animation-delay:var(--_d,0s)}}@keyframes vis-wait-rise{0%{translate:0 1.375rem;scale:1.04}}@keyframes vis-wait-fade{0%{opacity:.14}}.vis-wait_mono,.vis-wait_mono-slot>*{width:var(--_logo,1.5rem);height:var(--_logo,1.5rem);font:var(--gw-text-body-12-sem);font-size:calc(var(--_logo,1.5rem) * .4);color:var(--gw-color-white);background-color:var(--gw-color-neutral-900);border-radius:var(--gw-radius-4);object-fit:contain;flex:none;place-items:center;display:grid;overflow:hidden}:is(.vis-wait_mono,.vis-wait_mono-slot>*).is-mid{background-color:var(--gw-color-neutral-600)}img:is(.vis-wait_mono,.vis-wait_mono-slot>*){background-color:var(--gw-color-white)}.vis-wait_mono-slot{display:contents}.vis-wait_mono-slot.is-large{--_logo:3rem}.vis-wait_mono-slot.is-large>*{font:var(--gw-text-body-16-sem);border-radius:var(--gw-radius-12)}.vis-wait_mono-slot.is-huge{--_logo:3rem}@media (min-width:48rem){.vis-wait_mono-slot.is-huge{--_logo:4rem}}.vis-wait_mono-slot.is-huge>*{font:var(--gw-text-h6-bold);border-radius:var(--gw-radius-16)}.vis-wait_site{--_bleed:0rem;background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-16);width:100%;box-shadow:var(--gw-shadow-s3);position:relative}@media (min-width:48rem){.vis-wait_site{--_bleed:var(--gw-space-48)}}.vis-wait_site-bar{align-items:center;gap:var(--gw-space-4);height:2.75rem;padding-inline:var(--gw-space-16);background-color:var(--gw-color-neutral-50);border-bottom:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-16) var(--gw-radius-16) 0 0;display:flex}.vis-wait_site-bar>i{background-color:var(--gw-color-neutral-300);border-radius:.125rem;flex:none;width:.5rem;height:.5rem}.vis-wait_url{min-width:0;padding:var(--gw-space-4) var(--gw-space-12);font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-800);text-overflow:ellipsis;white-space:nowrap;background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-8);margin-inline-start:var(--gw-space-8);overflow:hidden}.vis-wait_url-path{color:var(--gw-color-neutral-700)}.vis-wait_site-body{gap:var(--gw-space-8);height:13rem;padding:var(--gw-space-16) var(--gw-space-20);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.vis-wait_site-body{gap:var(--gw-space-12);height:18.25rem;padding:var(--gw-space-20) var(--gw-space-24)}}.vis-wait_site-body{border-radius:0 0 var(--gw-radius-16) var(--gw-radius-16)}.vis-wait_site-body>i,.vis-wait_site-body .vis-wait_ghost-row i{width:var(--_w,100%);background-color:var(--gw-color-neutral-100);border-radius:var(--gw-radius-4);flex:none;height:.625rem;display:block}.vis-wait_site-body>.is-head{background-color:var(--gw-color-neutral-200);height:1.125rem}.vis-wait_site-body>.is-button{background-color:var(--gw-color-neutral-200);border-radius:var(--gw-radius-8);width:6rem;height:2rem}.vis-wait_ghost-row{gap:var(--gw-space-12);margin-bottom:var(--gw-space-4);display:flex}.vis-wait_ghost-row i:first-child{margin-inline-end:auto}.vis-wait_ghost-cards{gap:var(--gw-space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vis-wait_ghost-cards i{background-color:var(--gw-color-neutral-100);border-radius:var(--gw-radius-12);height:3rem}@media (min-width:48rem){.vis-wait_ghost-cards i{height:4.5rem}}.vis-wait_scan{inset:calc(2.75rem + var(--border-width)) 0 0;pointer-events:none;position:absolute}.vis-wait_mover{pointer-events:none;position:absolute;inset:0;translate:0 -58%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=paused]) .vis-wait_mover{animation:2.6s linear infinite vis-wait-scan}}@keyframes vis-wait-scan{0%{translate:0 -100%}to{translate:0}}.vis-wait_line{inset-inline:calc(var(--_bleed) * -1);bottom:calc(var(--border-width) * -1);height:calc(var(--border-width) * 2);background:linear-gradient(90deg, transparent, var(--gw-color-primary-500) 16%, var(--gw-color-primary-500) 84%, transparent);position:absolute}.vis-wait_trail{inset-inline:0;background:linear-gradient(transparent, var(--gw-color-primary-50));height:4.5rem;position:absolute;bottom:0;mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.vis-wait_chips{gap:var(--gw-space-8);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.vis-wait_chips li{align-items:center;gap:var(--gw-space-8);height:2rem;padding:0 var(--gw-space-12);font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-800);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-8);display:inline-flex}.vis-wait_chips li .icon{--_size:1rem;color:var(--gw-color-black)}.vis-wait_chips li small{font:var(--gw-text-body-12-reg);color:var(--gw-color-neutral-700)}.vis-wait_unread{font:var(--gw-text-body-14-reg);color:var(--gw-color-neutral-700);margin:0}.vis-wait_unread[hidden]{display:none}.vis-wait_card{width:100%;padding:var(--gw-space-24);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-20);box-shadow:var(--gw-shadow-s3)}.vis-wait_profile{max-width:35rem}@media not (min-width:30rem){.vis-wait_profile{padding:var(--gw-space-20)}}.vis-wait_profile-head{align-items:center;gap:var(--gw-space-12) var(--gw-space-16);margin-bottom:var(--gw-space-8);padding-bottom:var(--gw-space-20);border-bottom:var(--border-width) solid var(--gw-color-neutral-100);flex-wrap:wrap;display:flex}.vis-wait_who{overflow-wrap:anywhere;flex-direction:column;flex:10rem;min-width:0;display:flex}.vis-wait_name{font:var(--gw-text-body-18-sem);color:var(--gw-color-black)}.vis-wait_domain{font:var(--gw-text-body-14-reg);color:var(--gw-color-neutral-700)}.vis-wait_status[hidden],.vis-wait_verdict[hidden]{display:none}.vis-wait_facts{flex-direction:column;margin:0;display:flex}.vis-wait_fact{align-items:center;gap:var(--gw-space-12);min-height:3.25rem;margin-inline:calc(var(--gw-space-12) * -1);padding:var(--gw-space-8) var(--gw-space-12);border-radius:var(--gw-radius-8);grid-template-columns:9.75rem minmax(0,1fr);transition:background-color .2s linear;display:grid}.vis-wait_fact.is-live{background-color:var(--gw-color-primary-50)}.vis-wait_fact dt{align-items:center;gap:var(--gw-space-12);font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-700);display:flex}.vis-wait_fact dd{font:var(--gw-text-body-14-med);color:var(--gw-color-black);overflow-wrap:break-word;margin:0}@media not (min-width:30rem){.vis-wait_fact{gap:var(--gw-space-4);grid-template-columns:minmax(0,1fr)}.vis-wait_fact dd{padding-inline-start:calc(2rem + var(--gw-space-12))}}.vis-wait_tile{width:2rem;height:2rem;color:var(--gw-color-neutral-700);background-color:var(--gw-color-neutral-50);border-radius:var(--gw-radius-8);flex:none;place-items:center;display:grid}.vis-wait_tile .icon{--_size:1rem}.vis-wait_ghost{width:var(--_w);background-color:var(--gw-color-neutral-100);border-radius:var(--gw-radius-4);height:.625rem;display:block}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=paused]) .vis-wait_ghost{animation:1.2s ease-in-out infinite alternate vis-wait-pulse}}dd:is(.is-typing,.is-done)>.vis-wait_ghost{display:none}@keyframes vis-wait-pulse{to{opacity:.45}}.is-typing>[data-vis-fact-value]:after{content:"";vertical-align:-.2em;background-color:currentColor;width:.125rem;height:1rem;margin-inline-start:.125rem;display:inline-block}.vis-wait_sources{align-items:center;gap:var(--gw-space-8);margin-top:var(--gw-space-12);padding-top:var(--gw-space-16);font:var(--gw-text-body-12-med);color:var(--gw-color-neutral-700);border-top:var(--border-width) solid var(--gw-color-neutral-100);flex-wrap:wrap;display:flex}.vis-wait_sources[hidden]{display:none}.vis-wait_sources ul{gap:var(--gw-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vis-wait_sources li{height:1.5rem;padding:0 var(--gw-space-8);background-color:var(--gw-color-neutral-50);border-radius:var(--gw-radius-8);align-items:center;display:inline-flex}.vis-wait_notes{gap:var(--gw-space-8);margin:var(--gw-space-16) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.vis-wait_notes:empty{display:none}.vis-wait_notes li{align-items:start;gap:var(--gw-space-8);padding:var(--gw-space-12);font:var(--gw-text-body-14-reg);color:var(--gw-color-neutral-800);background-color:var(--gw-color-neutral-25);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-12);display:flex}.vis-wait_notes li .icon{--_size:1rem;color:var(--gw-color-neutral-600);margin-top:.125rem}.vis-wait_orbit{align-items:center;gap:var(--gw-space-16);flex-direction:column;width:100%;display:flex;position:relative}.vis-wait_rings{aspect-ratio:640/420;width:min(100%,20rem);position:relative}@media (min-width:48rem){.vis-wait_rings{width:100%}}.vis-wait_rings svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vis-wait_rings ellipse{fill:none;stroke:var(--gw-color-neutral-300);stroke-width:1px;vector-effect:non-scaling-stroke}.vis-wait_rings .is-outer{stroke-dasharray:4 6}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=paused]) :is(.vis-wait_rings .is-outer){animation:6s linear infinite vis-wait-dash}}@keyframes vis-wait-dash{to{stroke-dashoffset:-60px}}.vis-wait_core{padding:var(--gw-space-12);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-24);box-shadow:var(--gw-shadow-s3);position:absolute;top:50%;left:50%;translate:-50% -50%}.vis-wait_pills{justify-content:center;gap:var(--gw-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:48rem){.vis-wait_pills{display:block;position:absolute;inset:0}}.vis-wait_pill{--_logo:1.5rem;align-items:center;gap:var(--gw-space-8);height:2.5rem;padding:0 var(--gw-space-16) 0 var(--gw-space-8);font:var(--gw-text-body-14-med);color:var(--gw-color-neutral-800);white-space:nowrap;background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-200);border-radius:var(--gw-radius-full);box-shadow:var(--gw-shadow-s2);display:inline-flex}.vis-wait_pill.is-new{color:var(--brand-600);background-color:var(--gw-color-primary-50);border-color:var(--gw-color-primary-200)}@media (min-width:48rem){.vis-wait_pill{position:absolute;translate:-50% -50%}.vis-wait_pill:first-child{top:37%;left:15.5%}.vis-wait_pill:nth-child(2){top:37%;left:84.5%}.vis-wait_pill:nth-child(3){top:57.7%;left:28%}.vis-wait_pill:nth-child(4){top:57.7%;left:72%}}.vis-wait_chat{width:100%;min-width:0}.vis-wait_chat .status-pill_wrap{white-space:normal}.vis-wait_chat .gpt-answer_logo{color:var(--gw-color-white);background-color:var(--gw-color-neutral-900)}.vis-wait_chat .gpt-answer_logo.is-mid{background-color:var(--gw-color-neutral-600)}.vis-wait_chat img.gpt-answer_logo{background-color:var(--gw-color-white)}.vis-wait_chat .gpt-answer_verdict{margin-top:var(--gw-space-4)}.vis-wait_ticks{justify-content:center;gap:var(--gw-space-4);width:100%;margin:0;padding:0;list-style:none;display:flex}.vis-wait_ticks li{background-color:var(--gw-color-neutral-200);border-radius:var(--gw-radius-full);flex:0 1.75rem;height:.375rem}.vis-wait_ticks li.is-done{background-color:var(--gw-color-neutral-400)}.vis-wait_ticks li.is-now{background-color:var(--gw-color-neutral-900)}.vis-wait_tally{font:var(--gw-text-body-14-med);color:var(--gw-color-neutral-800);text-align:center;text-wrap:balance;margin:0}.vis-wait_scene[data-vis-scene="5"]{gap:var(--gw-space-24);padding-top:var(--gw-space-8)}.vis-wait_cover{width:min(18.75rem, 100% - var(--gw-space-16));height:23.25rem;position:relative}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=paused]) .vis-wait_cover{animation:2.8s ease-in-out infinite alternate vis-wait-float}}@keyframes vis-wait-float{0%{translate:0 .25rem}to{translate:0 -.25rem}}.vis-wait_sheet{padding:var(--gw-space-24);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-12);box-shadow:var(--gw-shadow-s3);flex-direction:column;display:flex;position:absolute;inset:0}.vis-wait_sheet.is-back{translate:var(--gw-space-16) calc(var(--gw-space-16) * -1);background-color:var(--gw-color-neutral-50);box-shadow:none}.vis-wait_cover-logo{width:7.9rem;margin-bottom:var(--gw-space-24);display:block}.vis-wait_cover-title{font:var(--gw-text-h5);letter-spacing:var(--gw-text-heading-tracking);color:var(--gw-color-black)}.vis-wait_cover-sub{margin-top:var(--gw-space-8);font:var(--gw-text-body-14-reg);color:var(--gw-color-neutral-700);overflow-wrap:anywhere}.vis-wait_cover-bars{gap:var(--gw-space-12);flex-direction:column;margin-top:auto;display:flex}.vis-wait_cover-bars i{background-color:var(--gw-color-neutral-100);border-radius:var(--gw-radius-full);height:.625rem;display:block;position:relative;overflow:hidden}.vis-wait_cover-bars i:after{content:"";background-color:var(--gw-color-neutral-300);border-radius:inherit;transform-origin:0;scale:var(--_w) 1;position:absolute;inset:0}.vis-wait_cover-bars i.is-live:after{background-color:var(--gw-color-primary-500)}@media (prefers-reduced-motion:no-preference){.vis-wait_scene:not([hidden]) .vis-wait_cover-bars i:after{animation:vis-wait-bar .6s var(--_ease-land) backwards;animation-delay:calc(.3s + var(--_k) * .1s)}}@keyframes vis-wait-bar{0%{scale:0 1}}.vis-wait_pill-note{justify-content:center;align-items:center;gap:var(--gw-space-4) var(--gw-space-8);padding:var(--gw-space-8) var(--gw-space-12);font:var(--gw-text-body-14-med);color:var(--gw-color-neutral-700);background-color:var(--gw-color-white);border:var(--border-width) solid var(--gw-color-neutral-100);border-radius:var(--gw-radius-8);flex-wrap:wrap;margin:0;display:inline-flex}.vis-wait_pill-note .vis-wait_pill-icon{--_size:1rem;color:var(--gw-color-black);display:none}.vis-wait_pill-note.is-ready{color:var(--gw-color-black)}.vis-wait_pill-note.is-ready .vis-wait_pill-icon{display:block}.vis-wait_pill-small{font:var(--gw-text-body-12-reg);color:var(--gw-color-neutral-700)}.vis-wait_pill-small:empty{display:none}.vis-wait_agent{z-index:2;translate:var(--_x,0) var(--_y,0);opacity:0;pointer-events:none;transition:translate .42s var(--_ease-glide), opacity .13s linear;place-self:start;position:absolute;top:0;left:0}.vis-wait_agent.is-on{opacity:1}.vis-wait_agent.is-docked{top:auto;bottom:var(--gw-space-8)}.vis-wait_agent.is-entering{transition:translate .86s var(--_ease-glide), opacity .3s linear}.vis-wait_mover>.vis-wait_agent{inset:auto var(--gw-space-12) 0 auto;transition:opacity .13s linear;translate:0 50%}@media (min-width:48rem){.vis-wait_mover>.vis-wait_agent{right:calc(var(--gw-space-48) * -1 + var(--gw-space-12))}}.vis-wait_agent-label{padding:var(--gw-space-8) var(--gw-space-16);font:var(--gw-text-body-14-med);color:var(--gw-color-white);white-space:nowrap;background-color:var(--brand-600);border-radius:var(--gw-radius-full);box-shadow:var(--gw-shadow-s3);display:block}@media (prefers-reduced-motion:no-preference){.is-pressed>.vis-wait_agent-label{animation:vis-wait-press .26s var(--_ease-land)}}@keyframes vis-wait-press{50%{scale:.88}}.vis-wait_cursor{width:1.125rem;height:1.25rem;fill:var(--brand-600);stroke:var(--brand-600);stroke-width:2.4px;position:absolute;top:-1.125rem;left:-.5625rem;overflow:visible;rotate:-2.74deg}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=paused]) .vis-wait_spinner{animation:.9s linear infinite vis-wait-spin}.vis-wait_step.is-landed>.vis-wait_label{animation:vis-wait-nudge .23s var(--_ease-land)}}@keyframes vis-wait-spin{to{rotate:1turn}}@keyframes vis-wait-nudge{0%{translate:.875rem}}.vis-home{padding-block:calc(var(--nav-height) + var(--gw-space-48)) var(--gw-space-60)}@media (min-width:68.75rem) and (min-height:43.75rem){.vis-home{min-height:100dvh;padding-block:calc(var(--nav-height) + var(--gw-space-24));justify-content:center}}.vis-hero_brand{white-space:nowrap}.vis-hero_mark.vis-hero_mark{margin-inline-end:-.3em}.vis-hero_line{display:block}.hero-form_text .vis-hero_lead{color:var(--gw-color-black)}:root:has(.vis-home) .footer_wrap.ads{padding:var(--gw-space-12) var(--gw-space-16) calc(var(--gw-space-60) + env(safe-area-inset-bottom,0rem));background-color:var(--gw-color-neutral-25);border-radius:0}:root:has(.vis-home) .footer_wrap.ads .footer_copyright{font:var(--gw-text-body-12-reg);letter-spacing:var(--gw-text-body-12-tracking);color:var(--gw-color-neutral-700)}:root:has(.vis-check_wrap:is([data-state=wait],[data-state=report])) .nav_wrap,:root:has(.vis-check_wrap:is([data-state=wait],[data-state=report])) .footer_wrap{display:none}.vis-report-screen{background-color:var(--gw-color-neutral-25);padding-bottom:env(safe-area-inset-bottom,0rem)}:root:has(.vis-check_wrap:is([data-state=wait],[data-state=report])) .vis-home{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;min-height:0;padding:0;position:absolute;overflow:hidden}@media (min-width:68.75rem) and (min-height:43.75rem){:root:has(.vis-check_wrap:is([data-state=form],[data-state=sending])) .footer_wrap.ads{padding-block:var(--gw-space-12);background-color:#0000;position:fixed;inset:auto 0 0}}}
