.qr[data-v-a9d0c69d]{box-sizing:border-box;min-height:100dvh;padding-bottom:72px}.qr-intro[data-v-a9d0c69d]{display:flex;flex-direction:column;gap:12px;padding-block:clamp(32px,5vw,56px) 28px}.qr-intro__title[data-v-a9d0c69d]{color:var(--site-heading);font-family:var(--site-display);font-size:clamp(30px,3.6vw,46px);font-weight:400;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance}.qr-intro__title-placeholder[data-v-a9d0c69d]{background:var(--site-hairline);border-radius:10px;height:clamp(32px,3.9vw,50px);opacity:.6;width:min(420px,70%)}.qr-intro__lede[data-v-a9d0c69d]{color:var(--site-body);font-size:16px;line-height:1.6;margin:0;max-width:680px;text-wrap:pretty}.qr[data-v-a9d0c69d] .process-shell .mhv-card{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--site-strong)}.qr[data-v-a9d0c69d] .process-shell.max-screen{background:var(--site-page)}.qr[data-v-a9d0c69d] .process-shell.max-screen .mhv-card{box-sizing:border-box;padding:0}.qr[data-v-a9d0c69d] .process-shell.max-screen .shell-body{padding:clamp(16px,3vw,32px) clamp(16px,3vw,40px) 96px}.qr[data-v-a9d0c69d] .process-shell.max-screen .pill-list{background:var(--site-surface);border-right:1px solid var(--site-hairline);box-sizing:border-box;height:100%;padding:clamp(16px,3vw,32px) 16px 96px}.qr[data-v-a9d0c69d] .process-shell.max-screen .pill-list .pill:not(.active):hover{background:var(--site-page)}.qr[data-v-a9d0c69d] .process-shell .pill-list{background:transparent;counter-reset:qr-step;display:flex;flex-direction:column;gap:4px;height:auto;margin:0;min-height:0;padding:4px 16px 0}.qr[data-v-a9d0c69d] .process-shell .drawer{background:var(--site-surface);border-radius:14px;color:var(--site-strong);counter-reset:qr-step;display:flex;flex-direction:column;gap:4px;margin:6px;padding:6px}.qr[data-v-a9d0c69d] .process-shell .pill{background:transparent;border:1px solid transparent;border-radius:12px;color:var(--site-muted);font-family:var(--site-sans);font-size:14px;font-weight:500;line-height:1.35;padding:11px 14px;text-align:left;transition:color var(--site-ease),background-color var(--site-ease),border-color var(--site-ease)}.qr[data-v-a9d0c69d] .process-shell .pill:before{color:var(--site-placeholder);content:counter(qr-step,decimal-leading-zero);counter-increment:qr-step;display:inline-block;font-family:var(--site-mono);font-size:11px;width:28px}.qr[data-v-a9d0c69d] .process-shell .pill:first-child:before,.qr[data-v-a9d0c69d] .process-shell .pill:last-child:before{content:"";counter-increment:none}.qr[data-v-a9d0c69d] .process-shell .pill:hover{background:var(--site-surface);border-color:var(--site-hairline);color:var(--site-heading)}.qr[data-v-a9d0c69d] .process-shell .pill.active,.qr[data-v-a9d0c69d] .process-shell .pill.active:hover{background:var(--site-navy);border-color:var(--site-navy);color:#fff;font-weight:600}.qr[data-v-a9d0c69d] .process-shell .pill.active:before{color:var(--site-cyan-bright)}.qr[data-v-a9d0c69d] .process-shell .pill-body{padding:4px 3px 32px}.qr[data-v-a9d0c69d] .process-shell .bottom-panel{background:var(--site-navy);border-radius:18px;box-shadow:0 18px 44px #071e2e47;color:#fff}@media only screen and (max-width:576px){.qr[data-v-a9d0c69d] .process-shell .bottom-panel{border-radius:0}}.qr[data-v-a9d0c69d] .process-shell .action-bar .bar-button,.qr[data-v-a9d0c69d] .process-shell .action-bar .bar-button:active,.qr[data-v-a9d0c69d] .process-shell .action-bar .bar-button:hover{background:transparent;border:0;border-radius:999px;box-shadow:none;color:#fff;font-family:var(--site-sans);font-size:14px;font-weight:600;transition:color var(--site-ease),background-color var(--site-ease)}.qr[data-v-a9d0c69d] .process-shell .action-bar .bar-button:active,.qr[data-v-a9d0c69d] .process-shell .action-bar .bar-button:hover{background:#ffffff1a;color:var(--site-cyan-bright)}.qr[data-v-a9d0c69d] .process-shell .action-bar .bar-button:focus-visible{outline:2px solid var(--site-cyan-bright);outline-offset:0}.qr[data-v-a9d0c69d] .process-shell .action-bar .bar-button-icon{font-family:var(--site-mono);font-size:12px;font-weight:500}.qr-card[data-v-a9d0c69d]{align-items:flex-start;background:var(--site-surface);border:1px solid var(--site-hairline);border-radius:18px;box-sizing:border-box;color:var(--site-strong);display:flex;flex-direction:column;gap:18px;padding:clamp(24px,4vw,40px) clamp(20px,4vw,40px);width:100%}.qr-card[data-v-a9d0c69d]>*{max-width:100%}.qr-card__lead[data-v-a9d0c69d]{font-size:clamp(20px,2.2vw,26px);letter-spacing:-.01em;line-height:1.35;max-width:680px;text-wrap:pretty}.qr-card__lead[data-v-a9d0c69d],.qr-card__title[data-v-a9d0c69d]{color:var(--site-heading);font-family:var(--site-display);margin:0}.qr-card__title[data-v-a9d0c69d]{font-size:clamp(26px,3vw,36px);font-weight:400;letter-spacing:-.016em;line-height:1.12}.qr-card__text[data-v-a9d0c69d]{color:var(--site-body);font-size:15px;line-height:1.65;margin:0;max-width:560px}.qr-actions[data-v-a9d0c69d]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.qr-btn-icon[data-v-a9d0c69d]{height:16px;width:16px}.qr-videonote[data-v-a9d0c69d]{color:var(--site-muted);font-size:13px;line-height:1.6;margin:6px 0 0}.qr-notice[data-v-a9d0c69d]{align-items:flex-start;background:var(--site-page);border:1px solid var(--site-hairline);border-radius:14px;box-sizing:border-box;display:flex;gap:14px;margin-top:10px;max-width:680px;padding:18px 20px;width:100%}.qr-notice__icon[data-v-a9d0c69d]{color:var(--site-link);flex:none;height:18px;margin-top:1px;width:18px}.qr-notice--in .qr-notice__icon[data-v-a9d0c69d]{color:var(--site-cyan)}.qr-notice__title[data-v-a9d0c69d]{color:var(--site-heading);font-size:14px;font-weight:700;line-height:1.4;margin:0}.qr-notice__text[data-v-a9d0c69d]{color:var(--site-body);font-size:14px;line-height:1.6;margin:4px 0 0}.qr-notice__actions[data-v-a9d0c69d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.qr-card__meta[data-v-a9d0c69d]{align-items:center;align-self:stretch;display:flex;gap:12px;min-height:32px}.qr-count[data-v-a9d0c69d]{color:var(--site-heading);font-family:var(--site-mono);font-size:12px;font-weight:500;letter-spacing:.04em}.qr-edit[data-v-a9d0c69d]{align-items:center;border:1px solid var(--site-hairline);border-radius:999px;color:var(--site-link);display:inline-flex;height:32px;justify-content:center;margin-left:auto;transition:color var(--site-ease),border-color var(--site-ease);width:32px}.qr-edit[data-v-a9d0c69d]:hover{border-color:var(--site-cyan);color:var(--site-heading)}.qr-edit[data-v-a9d0c69d]:focus-visible{outline:2px solid var(--site-cyan);outline-offset:2px}.qr-edit svg[data-v-a9d0c69d]{height:13px;width:13px}.qr-progress[data-v-a9d0c69d]{align-self:stretch;background:var(--site-hairline);border-radius:999px;height:3px;margin-top:-8px;overflow:hidden}.qr-progress__fill[data-v-a9d0c69d]{background:var(--site-cyan);border-radius:inherit;display:block;height:100%;transition:width .3s ease}.qr-done[data-v-a9d0c69d]{align-items:center;background:#21a7d81f;border-radius:999px;color:var(--site-cyan);display:inline-flex;height:56px;justify-content:center;width:56px}.qr-done svg[data-v-a9d0c69d]{height:28px;width:28px}.qr-question[data-v-a9d0c69d]{align-self:stretch;min-width:0}.qr-question[data-v-a9d0c69d] form>h5{color:var(--site-heading);font-family:var(--site-display);font-size:clamp(22px,2.6vw,30px);font-weight:400;letter-spacing:-.014em;line-height:1.18;margin:0;text-wrap:balance}.qr-question[data-v-a9d0c69d] form>div>p{color:var(--site-body);font-size:15px;line-height:1.65;margin:10px 0 0}.qr-question[data-v-a9d0c69d] form>hr{border:0;border-top:1px solid var(--site-hairline);height:0;margin:20px 0 4px}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-],.qr-question[data-v-a9d0c69d] fieldset>div{gap:10px}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-]>div,.qr-question[data-v-a9d0c69d] fieldset>div>div{align-items:center;background:var(--site-surface);border:1px solid var(--site-hairline);border-radius:14px;box-sizing:border-box;gap:12px;padding:15px 18px;position:relative;transition:background-color var(--site-ease),border-color var(--site-ease)}.qr-question[data-v-a9d0c69d] fieldset>div:not(.flex-col)>div{border-radius:999px;padding:10px 16px}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-]>div:hover,.qr-question[data-v-a9d0c69d] fieldset>div>div:hover{border-color:var(--site-cyan)}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-]>div:has(input:checked),.qr-question[data-v-a9d0c69d] fieldset>div>div:has(input:checked){background:var(--site-navy);border-color:var(--site-navy)}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-]>div:has(input:focus-visible),.qr-question[data-v-a9d0c69d] fieldset>div>div:has(input:focus-visible){outline:2px solid var(--site-cyan);outline-offset:2px}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-]>div label,.qr-question[data-v-a9d0c69d] fieldset>div>div>label{color:var(--site-heading);font-family:var(--site-sans);font-size:15px;font-weight:600;line-height:1.35;margin:0}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-]>div label:after,.qr-question[data-v-a9d0c69d] fieldset>div>div>label:after{border-radius:inherit;content:"";inset:0;position:absolute}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-]>div:has(input:checked) label,.qr-question[data-v-a9d0c69d] fieldset>div>div:has(input:checked)>label{color:#fff}.qr-question[data-v-a9d0c69d] fieldset>div>div>input.mhv-radio{accent-color:var(--site-navy);height:18px;margin:0;width:18px}.qr-question[data-v-a9d0c69d] fieldset>div>div>input.mhv-radio:checked{accent-color:var(--site-cyan-bright)}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-] input.mhv-checkbox:checked{background-color:var(--site-cyan-bright);border-color:var(--site-cyan-bright)}.qr-question[data-v-a9d0c69d] [id^=checkboxgroup-] input.mhv-checkbox:checked:after{background-color:var(--site-on-cyan)}.qr-question[data-v-a9d0c69d] textarea.mhv-textarea,.qr-question[data-v-a9d0c69d] textarea.mhv-textarea:focus,.qr-question[data-v-a9d0c69d] textarea.mhv-textarea:hover{background:var(--site-surface);border:1px solid var(--site-hairline);border-radius:12px;box-sizing:border-box;color:var(--site-strong);font-family:var(--site-sans);font-size:15px;line-height:1.55;padding:12px 14px}.qr-question[data-v-a9d0c69d] textarea.mhv-textarea:focus{border-color:var(--site-cyan);box-shadow:0 0 0 3px #21a7d82e;outline:none}.qr-question[data-v-a9d0c69d] .rich-text{color:var(--site-text);font-size:15px;line-height:1.7}.qr-question[data-v-a9d0c69d] .rich-text li,.qr-question[data-v-a9d0c69d] .rich-text p{color:inherit;font-size:inherit;line-height:inherit}.qr-question[data-v-a9d0c69d] .rich-text h1,.qr-question[data-v-a9d0c69d] .rich-text h2,.qr-question[data-v-a9d0c69d] .rich-text h3,.qr-question[data-v-a9d0c69d] .rich-text h4{color:var(--site-heading);font-family:var(--site-display);font-weight:400;line-height:1.25}.qr-question[data-v-a9d0c69d] .rich-text a{color:var(--site-link)}.qr-question[data-v-a9d0c69d] .rich-text a:hover{color:var(--site-cyan)}
