.hp-aud--v2 .hp-aud-askbody{display: flex;flex-direction: column;justify-content: stretch;gap: 0;}.hp-aud--v2 .hp-aud-bubble{display: flex;flex-direction: column;align-items: stretch;flex: 1 1 auto;padding: 0;font-family: inherit;font-size: inherit;line-height: inherit;}.hp-aud--v2 .hp-aud-qtext{flex: 1 1 auto;align-content: center;padding: 18px 20px 16px;font-family: 'IBM Plex Mono', monospace;font-size: 15px;line-height: 1.6;color: #262A47;text-wrap: pretty;}.hp-aud--v2 .hp-aud-qfoot{flex: 0 0 auto;margin: auto 20px 0;padding: 14px 0 18px;border-top: 1px solid #E3E5EC;font-family: 'IBM Plex Mono', monospace;font-size: 10.5px;line-height: 1.5;letter-spacing: 0.04em;color: #656B7E;}@media (min-width: 1000px){.hp-aud--v2 .hp-aud-qfoot{box-sizing: content-box;min-height: var(--hp-aud-band);}}@media (min-width: 1000px){.hp-aud--v2 .hp-aud-flow{grid-template-columns: minmax(10px, 1fr) minmax(0, auto) minmax(10px, 1fr);}}.hp-aud--v2 .hp-aud-logo{width: auto;max-width: 100%;height: auto;flex-direction: column;gap: 11px;padding: 16px 14px 14px;}.hp-aud--v2 .hp-aud-wordmark{width: 118px;display: block;}.hp-aud--v2 .hp-aud-marks{display: grid;grid-template-columns: repeat(10, 11.5px);justify-content: center;align-items: center;row-gap: 7px;padding-top: 11px;border-top: 1px solid #EDEEF2;width: 100%;}.hp-aud--v2 .hp-aud-mark{grid-column: span 2;justify-self: center;width: 16px;height: 16px;object-fit: contain;display: block;}.hp-aud--v2 .hp-aud-mark:nth-child(6){grid-column: 2 / span 2;}@media (max-width: 999px){.hp-aud--v2 .hp-aud-logo{flex-direction: row;height: auto;padding: 12px 18px;gap: 14px;}.hp-aud--v2 .hp-aud-wordmark{width: 112px;}.hp-aud--v2 .hp-aud-marks{width: auto;padding: 0 0 0 14px;border-top: 0;border-left: 1px solid #EDEEF2;}}@media (max-width: 640px){.hp-aud--v2 .hp-aud-bubble{padding: 0;}.hp-aud--v2 .hp-aud-qtext{padding: 15px 16px 13px;font-size: 13px;}.hp-aud--v2 .hp-aud-qfoot{margin: 0 16px;padding: 14px 0 15px;}.hp-aud--v2 .hp-aud-logo{flex-direction: column;height: auto;padding: 13px 16px;gap: 9px;}.hp-aud--v2 .hp-aud-wordmark{width: 96px;}.hp-aud--v2 .hp-aud-marks{width: 100%;padding: 9px 0 0;border-left: 0;border-top: 1px solid #EDEEF2;}}.hp-aud2-tabs{position: relative;margin: 34px 0 0;display: flex;flex-wrap: wrap;gap: 8px;}.hp-aud2-radio{position: absolute;top: 0;left: 0;width: 1px;height: 1px;margin: 0;opacity: 0;pointer-events: none;}.hp-aud2-tab{border: 1px solid #DEE0E8;background: #FFFFFF;color: #4C5163;font-family: Poppins, 'Poppins Fallback', sans-serif;font-size: 13.5px;font-weight: 600;line-height: 1.2;padding: 10px 18px;border-radius: 999px;cursor: pointer;transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease;}.hp-aud2-tab:hover{border-color: #C4C8D6;color: #14162B;}.hp-aud2-radio:checked + .hp-aud2-tab{background: #14162B;border-color: #14162B;color: #FFFFFF;}.hp-aud2-radio:focus-visible + .hp-aud2-tab{outline: 2px solid #5B5CE6;outline-offset: 2px;}.hp-aud2-stage{margin: 20px 0 0;border: 1px solid #DEE0E8;border-radius: 18px;background: #FFFFFF;padding: 28px 32px;display: grid;}.hp-aud2-panel{grid-area: 1 / 1;display: grid;grid-template-columns: minmax(0, 1fr) clamp(196px, 17vw, 244px) minmax(0, 1fr);align-items: stretch;opacity: 0;visibility: hidden;transition: opacity 0.22s ease, visibility 0s linear 0.22s;}.hp-aud2-panel[data-p="1"]{opacity: 1;visibility: visible;transition: opacity 0.22s ease, visibility 0s;}.hp-aud2-switch:has(.hp-aud2-radio:checked) .hp-aud2-panel{opacity: 0;visibility: hidden;transition: opacity 0.22s ease, visibility 0s linear 0.22s;}.hp-aud2-switch:has(#hp-aud2-p1:checked) .hp-aud2-panel[data-p="1"], .hp-aud2-switch:has(#hp-aud2-p2:checked) .hp-aud2-panel[data-p="2"], .hp-aud2-switch:has(#hp-aud2-p3:checked) .hp-aud2-panel[data-p="3"], .hp-aud2-switch:has(#hp-aud2-p4:checked) .hp-aud2-panel[data-p="4"], .hp-aud2-switch:has(#hp-aud2-p5:checked) .hp-aud2-panel[data-p="5"], .hp-aud2-switch:has(#hp-aud2-p6:checked) .hp-aud2-panel[data-p="6"], .hp-aud2-switch:has(#hp-aud2-p7:checked) .hp-aud2-panel[data-p="7"]{opacity: 1;visibility: visible;transition: opacity 0.22s ease, visibility 0s;}.hp-aud2-switch.is-js .hp-aud2-panel{opacity: 0;visibility: hidden;transition: opacity 0.22s ease, visibility 0s linear 0.22s;}.hp-aud2-switch.is-js .hp-aud2-panel.is-on{opacity: 1;visibility: visible;transition: opacity 0.22s ease, visibility 0s;}.hp-aud2-ask, .hp-aud2-see{min-width: 0;display: flex;flex-direction: column;gap: 12px;}.hp-aud2-ask{grid-column: 1;grid-row: 1;}.hp-aud2-see{grid-column: 3;grid-row: 1;}.hp-aud2-labelrow{display: flex;align-items: baseline;flex-wrap: wrap;gap: 4px 10px;min-height: 14px;}.hp-aud2-label{font-family: 'IBM Plex Mono', monospace;font-size: 10.5px;letter-spacing: 0.12em;text-transform: uppercase;color: #656B7E;}.hp-aud2-label--see{color: #4B4CD8;}.hp-aud2-note{font-family: 'IBM Plex Mono', monospace;font-size: 10.5px;letter-spacing: 0.04em;color: #656B7E;}.hp-aud2-askbody{flex: 1;min-width: 0;display: flex;flex-direction: column;justify-content: center;}.hp-aud2-prompts{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 8px;}.hp-aud2-prompt{background: #F4F5F8;border: 1px solid #EDEEF2;border-radius: 12px 12px 12px 4px;padding: 13px 15px;font-family: 'IBM Plex Mono', monospace;font-size: 13px;line-height: 1.55;color: #262A47;text-wrap: pretty;}.hp-aud2-card{flex: 1;display: flex;flex-direction: column;background: #F7F8FE;border: 1px solid #D6DAFB;border-radius: 14px 14px 4px 14px;padding: 18px 20px;}.hp-aud2-answer{padding-bottom: 16px;font-size: 15px;line-height: 1.62;color: #262A47;text-wrap: pretty;}.hp-aud2-foot{margin: auto 0 0;padding: 14px 0 0;border-top: 1px solid #E2E5FA;}.hp-aud2-chips{margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap;align-content: flex-start;gap: 8px;}.hp-aud2-chip{font-family: 'IBM Plex Mono', monospace;font-size: 11.5px;line-height: 1.2;padding: 6px 11px;border-radius: 999px;white-space: nowrap;}.hp-aud2-chip:nth-child(1){color: #B42318;background: #FEF0EF;border: 1px solid #F1B7B1;}.hp-aud2-chip:nth-child(2){color: #14162B;background: #FFFFFF;border: 1px solid #DEE0E8;}.hp-aud2-chip:nth-child(3){color: #4B4CD8;background: #EEF0FE;border: 1px solid #D6DAFB;}.hp-aud2-flow{grid-column: 2;grid-row: 1;align-self: center;padding-top: 26px;display: grid;grid-template-columns: minmax(10px, 1fr) minmax(0, auto) minmax(10px, 1fr);align-items: center;}.hp-aud2-line{height: 0;border-top: 2px dashed #C9CCF5;display: block;}.hp-aud2-hub{position: relative;max-width: 100%;border: 1px solid #E3E5EC;border-radius: 18px;background: #FFFFFF;padding: 16px 14px 14px;display: flex;flex-direction: column;align-items: center;gap: 11px;}.hp-aud2-wordmark{width: 118px;display: block;}.hp-aud2-marks{display: grid;grid-template-columns: repeat(10, 11.5px);justify-content: center;align-items: center;row-gap: 7px;width: 100%;padding-top: 11px;border-top: 1px solid #EDEEF2;}.hp-aud2-mark{grid-column: span 2;justify-self: center;width: 16px;height: 16px;object-fit: contain;display: block;}.hp-aud2-mark:nth-child(6){grid-column: 2 / span 2;}@media (prefers-reduced-motion: reduce){.hp-aud2-panel, .hp-aud2-panel[data-p="1"], .hp-aud2-switch:has(.hp-aud2-radio:checked) .hp-aud2-panel, .hp-aud2-switch.is-js .hp-aud2-panel{transition: none;}}@media (max-width: 999px){.hp-aud2-stage{padding: 24px;}.hp-aud2-panel{grid-template-columns: minmax(0, 1fr);}.hp-aud2-ask{grid-column: 1;grid-row: 1;}.hp-aud2-flow{grid-column: 1;grid-row: 2;}.hp-aud2-see{grid-column: 1;grid-row: 3;}.hp-aud2-flow{padding: 14px 0;grid-template-columns: minmax(0, 1fr);grid-template-rows: 26px auto 26px;justify-items: center;align-self: stretch;}.hp-aud2-line{height: 100%;width: 0;border-top: 0;border-left: 2px dashed #C9CCF5;}.hp-aud2-hub{flex-direction: row;padding: 12px 18px;gap: 14px;}.hp-aud2-wordmark{width: 112px;}.hp-aud2-marks{width: auto;padding: 0 0 0 14px;border-top: 0;border-left: 1px solid #EDEEF2;}}@media (max-width: 640px){.hp-aud2-stage{padding: 18px 16px;}.hp-aud2-tabs{margin-top: 26px;justify-content: center;}.hp-aud2-tab{font-size: 11.5px;padding: 8px 12px;}.hp-aud2-labelrow{justify-content: flex-start;}.hp-aud2-prompt{padding: 12px 13px;font-size: 12.5px;}.hp-aud2-card{padding: 15px 16px;}.hp-aud2-answer{font-size: 14px;}.hp-aud2-chip{white-space: normal;}.hp-aud2-hub{flex-direction: column;padding: 13px 16px;gap: 9px;}.hp-aud2-wordmark{width: 96px;}.hp-aud2-marks{width: 100%;padding: 9px 0 0;border-left: 0;border-top: 1px solid #EDEEF2;}}