.brand-draw svg[data-v-80c2217a]{height:var(--brand-draw-size,132px);width:var(--brand-draw-size,132px)}@media(prefers-color-scheme:dark){.brand-draw svg circle[data-v-80c2217a],.brand-draw svg path[fill="#232323"][data-v-80c2217a]{stroke:#e7edf0}.brand-draw svg path[fill="#232323"][data-v-80c2217a]{fill:#e7edf0}}@keyframes dr-80c2217a{0%{stroke-dashoffset:1514}to{stroke-dashoffset:0}}@keyframes wipeX-80c2217a{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes riseY-80c2217a{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes drop-80c2217a{0%{opacity:0;transform:translateY(var(--dy))}55%{opacity:1}72%{transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes swing-80c2217a{0%{opacity:0;transform:rotate(var(--dg)) scale(.82)}40%{opacity:1}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes unfurl-80c2217a{0%{opacity:0;transform:rotate(var(--dg)) scale(.1)}35%{opacity:1}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes pop-80c2217a{0%{opacity:0;transform:scale(.48)}40%{opacity:1}60%{transform:scale(var(--ov))}to{opacity:1;transform:scale(1)}}#r[data-v-80c2217a]{animation:dr-80c2217a .32s cubic-bezier(.45,.05,.25,1) both;stroke-dasharray:1514;transform:rotate(-90deg);transform-origin:255.5px 255.5px}#e1[data-v-80c2217a]{animation:wipeX-80c2217a .15s cubic-bezier(.16,1,.3,1) .19s both;transform-origin:256px 382px}#e2[data-v-80c2217a]{animation:riseY-80c2217a .22s cubic-bezier(.16,1,.3,1) .28s both;transform-origin:128.5px 374px}#e3[data-v-80c2217a]{animation:riseY-80c2217a .22s cubic-bezier(.16,1,.3,1) .31s both;transform-origin:383.5px 374px}#e4[data-v-80c2217a]{animation:riseY-80c2217a .22s cubic-bezier(.16,1,.3,1) .33s both;transform-origin:184px 374px}#e5[data-v-80c2217a]{animation:riseY-80c2217a .22s cubic-bezier(.16,1,.3,1) .35s both;transform-origin:326.5px 374px}#e6[data-v-80c2217a]{animation:riseY-80c2217a .19s cubic-bezier(.16,1,.3,1) .88s both;transform-origin:251px 374px}#e7[data-v-80c2217a]{animation:wipeX-80c2217a .16s cubic-bezier(.16,1,.3,1) .48s both;transform-origin:256px 229px}#e8[data-v-80c2217a]{animation:wipeX-80c2217a .16s cubic-bezier(.16,1,.3,1) .53s both;transform-origin:256px 197.5px}#e9[data-v-80c2217a]{transform-origin:168px 116px;--dg:-26deg}#e10[data-v-80c2217a],#e9[data-v-80c2217a]{animation:swing-80c2217a .22s cubic-bezier(.16,1,.3,1) .7s both}#e10[data-v-80c2217a]{transform-origin:344px 116px;--dg:26deg}#e11[data-v-80c2217a]{transform-origin:256px 146.5px;--dy:-78px;animation:drop-80c2217a .23s cubic-bezier(.34,1.4,.4,1) .61s both}#e12[data-v-80c2217a]{transform-origin:205px 140px;--dg:-155deg;animation:unfurl-80c2217a .26s cubic-bezier(.34,1.4,.4,1) .78s both}#e13[data-v-80c2217a]{transform-origin:307px 140px;--dg:155deg;animation:unfurl-80c2217a .26s cubic-bezier(.34,1.4,.4,1) .8s both}#e14[data-v-80c2217a]{animation:drop-80c2217a .18s cubic-bezier(.34,1.4,.4,1) .94s both;transform-origin:189.5px 147px}#e14[data-v-80c2217a],#e15[data-v-80c2217a]{--dy:-30px}#e15[data-v-80c2217a]{animation:drop-80c2217a .18s cubic-bezier(.34,1.4,.4,1) .97s both;transform-origin:231.5px 147px}#e16[data-v-80c2217a]{animation:drop-80c2217a .18s cubic-bezier(.34,1.4,.4,1) 1.01s both;transform-origin:280.5px 147px}#e16[data-v-80c2217a],#e17[data-v-80c2217a]{--dy:-30px}#e17[data-v-80c2217a]{animation:drop-80c2217a .18s cubic-bezier(.34,1.4,.4,1) 1.04s both;transform-origin:322.5px 147px}#e18[data-v-80c2217a]{transform-origin:141px 162px;--ov:1.05;animation:pop-80c2217a .17s cubic-bezier(.34,1.4,.4,1) 1.09s both}#e19[data-v-80c2217a]{transform-origin:171px 162px}#e19[data-v-80c2217a],#e20[data-v-80c2217a]{--ov:1.05;animation:pop-80c2217a .17s cubic-bezier(.34,1.4,.4,1) 1.07s both}#e20[data-v-80c2217a]{transform-origin:341px 163px}#e21[data-v-80c2217a]{transform-origin:372px 163px;--ov:1.05;animation:pop-80c2217a .17s cubic-bezier(.34,1.4,.4,1) 1.09s both}#e22[data-v-80c2217a]{transform-origin:256px 202px;--dy:-22px;animation:drop-80c2217a .16s cubic-bezier(.34,1.4,.4,1) 1.12s both}#e23[data-v-80c2217a]{transform-origin:127.5px 276px;--ov:1.12;animation:pop-80c2217a .19s cubic-bezier(.34,1.4,.4,1) 1.17s both}#e24[data-v-80c2217a]{transform-origin:384.5px 276px;--ov:1.12;animation:pop-80c2217a .19s cubic-bezier(.34,1.4,.4,1) 1.19s both}#e25[data-v-80c2217a]{transform-origin:127px 276px;--ov:1.12;animation:pop-80c2217a .19s cubic-bezier(.34,1.4,.4,1) 1.2s both}#e26[data-v-80c2217a]{transform-origin:385px 276px;--ov:1.12;animation:pop-80c2217a .19s cubic-bezier(.34,1.4,.4,1) 1.22s both}#e27[data-v-80c2217a]{transform-origin:127.5px 326.5px;--ov:1.12;animation:pop-80c2217a .16s cubic-bezier(.34,1.4,.4,1) 1.28s both}#e28[data-v-80c2217a]{transform-origin:384.5px 326.5px;--ov:1.12;animation:pop-80c2217a .16s cubic-bezier(.34,1.4,.4,1) 1.3s both}#e29[data-v-80c2217a]{transform-origin:127px 325.5px;--ov:1.12;animation:pop-80c2217a .15s cubic-bezier(.34,1.4,.4,1) 1.31s both}#e30[data-v-80c2217a]{transform-origin:385px 325.5px;--ov:1.12;animation:pop-80c2217a .15s cubic-bezier(.34,1.4,.4,1) 1.34s both}@media(prefers-reduced-motion:reduce){.brand-draw svg[data-v-80c2217a] *{opacity:1!important;stroke-dashoffset:0!important;transform:none!important}.brand-draw svg[data-v-80c2217a],.brand-draw svg[data-v-80c2217a] *{animation:none!important}}.fb-sheet[data-v-1353482d]{background:#fff;--fb-measure:680px}.fb-head[data-v-1353482d],.fb-sheet[data-v-1353482d]{display:flex;flex-direction:column}.fb-head[data-v-1353482d]{gap:.6rem;margin:0 auto 1.6rem;max-width:var(--fb-measure);width:100%}.fb-head-kicker[data-v-1353482d]{color:#c0392b;font-family:Quicksand,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.fb-head-rail[data-v-1353482d]{background:#ece8e3;border-radius:999px;height:5px;overflow:hidden}.fb-head-rail>span[data-v-1353482d]{background:#c0392b;border-radius:999px;display:block;height:100%;transition:width .3s ease}.fb-body[data-v-1353482d]{align-items:center;display:flex;flex:1;flex-direction:column;padding:2.25rem 1.25rem calc(6.5rem + env(safe-area-inset-bottom,0px))}.fb-step[data-v-1353482d]{animation:fb-enter-1353482d .4s ease;background:#fff;border:1px solid #ece8e3;border-radius:18px;box-shadow:0 2px 18px #2c3e500d;max-width:var(--fb-measure);padding:2.2rem 1.75rem 2rem;text-align:center;width:100%}@media(max-width:640px){.fb-step[data-v-1353482d]{border-radius:14px;padding:1.5rem 1.1rem 1.4rem}}@keyframes fb-enter-1353482d{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.fb-tile[data-v-1353482d]{align-items:center;background:color-mix(in srgb,var(--accent,#c0392b) 10%,#fff);border:1px solid color-mix(in srgb,var(--accent,#c0392b) 22%,#fff);border-radius:14px;color:var(--accent,#c0392b);display:inline-flex;height:46px;justify-content:center;margin-bottom:.9rem;width:46px}.fb-title[data-v-1353482d]{color:#2c3e50;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:400;line-height:1.15;margin:0 0 1rem;text-wrap:balance}.fb-desc[data-v-1353482d]{color:#6b7a86;font-family:Quicksand,sans-serif;font-size:.95rem;line-height:1.7;margin:0 auto 1.5rem;max-width:480px}.fb-title--long[data-v-1353482d]{font-size:clamp(1.45rem,4vw,2.05rem);line-height:1.25;margin-left:auto;margin-right:auto;max-width:460px}.fb-desc--tight[data-v-1353482d]{margin-bottom:.75rem}.fb-logo[data-v-1353482d]{margin:0 auto 1.1rem}.fb-slider-card.fb-intro-card[data-v-1353482d]{text-align:center}.fb-title--intro[data-v-1353482d]{font-size:clamp(1.5rem,4vw,2.15rem);line-height:1.2;margin:0 auto .5rem;max-width:520px}.fb-lede[data-v-1353482d]{color:#6b7a86;font-family:Quicksand,sans-serif;font-size:1rem;line-height:1.6;margin:0 auto;max-width:480px}.fb-rule[data-v-1353482d]{background:#c0392b;border-radius:2px;display:block;height:2px;margin:1.3rem auto;width:46px}.fb-chip[data-v-1353482d]{background:#f7f4f1;color:#6b7a86;font-size:.82rem;gap:.4rem;margin:1.5rem 0 0;padding:.45rem .95rem}.fb-intro-ask[data-v-1353482d],.fb-intro-lead[data-v-1353482d]{color:#6b7a86;font-family:Quicksand,sans-serif;font-size:.95rem;line-height:1.75;margin:0 auto;max-width:480px}.fb-intro-ask[data-v-1353482d]{margin-top:.9rem}.fb-intro-thanks[data-v-1353482d]{color:var(--accent,#c0392b);font-size:1.1rem;margin:1.3rem 0 0}.fb-form-title[data-v-1353482d],.fb-intro-thanks[data-v-1353482d]{font-family:Playfair Display,Georgia,serif}.fb-form-title[data-v-1353482d]{color:#2c3e50;font-size:1.15rem;margin:0 0 .9rem}.fb-fields[data-v-1353482d]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.fb-field[data-v-1353482d]{margin-bottom:.85rem}.fb-field-label[data-v-1353482d]{display:block;font-size:.85rem;font-weight:600;margin-bottom:.3rem}.fb-field-label[data-v-1353482d],.fb-input[data-v-1353482d]{color:#2c3e50;font-family:Quicksand,sans-serif}.fb-input[data-v-1353482d]{background:#fff;border:1px solid #dfd9d2;border-radius:10px;font-size:.95rem;min-height:44px;padding:.6rem .75rem;width:100%}.fb-input[data-v-1353482d]:focus-visible{border-color:transparent;outline:2px solid var(--accent,#c0392b);outline-offset:1px}.fb-input--bad[data-v-1353482d]{background:#fdf4f3;border-color:#c0392b}.fb-field-error[data-v-1353482d]{color:#c0392b;font-size:.82rem;margin:.35rem 0 0}.fb-field-error[data-v-1353482d],.fb-field-note[data-v-1353482d]{font-family:Quicksand,sans-serif}.fb-field-note[data-v-1353482d]{color:#6b7a86;font-size:.8rem;line-height:1.5;margin:.45rem 0 0}.fb-slider-card[data-v-1353482d]{margin:0 auto;max-width:var(--fb-measure);text-align:left}.fb-slider-label[data-v-1353482d]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.fb-score[data-v-1353482d]{color:var(--accent,#c0392b);display:block;font-family:Playfair Display,Georgia,serif;font-size:1.6rem;font-variant-numeric:tabular-nums;margin-bottom:.5rem;text-align:center}.fb-inline-link[data-v-1353482d]{color:#c0392b;font-weight:700;text-decoration:underline;text-underline-offset:2px}.fb-score-word[data-v-1353482d]{color:#7f8c8d;display:block;font-family:Quicksand,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.02em;margin-top:.1rem}.fb-score-word--small[data-v-1353482d]{display:inline;font-size:.72rem;font-weight:600;margin-top:0}.fb-score--unset[data-v-1353482d]{color:#6b7a86;font-family:Quicksand,sans-serif;font-size:.9rem}.fb-range[data-v-1353482d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e0e0e0;border-radius:2px;height:4px;margin:.5rem 0;outline:none;width:100%}.fb-range[data-v-1353482d]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent,#c0392b);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #00000026;cursor:pointer;height:22px;width:22px}.fb-range[data-v-1353482d]::-moz-range-thumb{background:var(--accent,#c0392b);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #00000026;cursor:pointer;height:22px;width:22px}.fb-range--unset[data-v-1353482d]::-webkit-slider-thumb{background:#b9c0c6}.fb-range--unset[data-v-1353482d]::-moz-range-thumb{background:#b9c0c6}.fb-range[data-v-1353482d]:focus-visible{outline:2px solid var(--accent,#c0392b);outline-offset:6px}.fb-range--small[data-v-1353482d]{height:3px;margin:.35rem 0 .2rem}.fb-range-labels[data-v-1353482d]{color:#6b7a86;display:flex;font-family:Quicksand,sans-serif;font-size:.8rem;justify-content:space-between}.fb-range-labels--small[data-v-1353482d]{font-size:.76rem}.fb-facets[data-v-1353482d]{border:0;border-top:1px solid color-mix(in srgb,var(--accent,#c0392b) 18%,#fff);margin:1.2rem 0 0;min-width:0;padding:1rem 0 0}.fb-facets-legend[data-v-1353482d]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.fb-facets-title[data-v-1353482d]{color:#6b7a86;font-family:Quicksand,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.09em;margin:0 0 .6rem;text-transform:uppercase}.fb-facet+.fb-facet[data-v-1353482d]{margin-top:.85rem}.fb-facet-head[data-v-1353482d]{align-items:baseline;display:flex;gap:.6rem;justify-content:space-between}.fb-facet-label[data-v-1353482d]{color:#2c3e50;cursor:pointer;font-size:.87rem}.fb-facet-label[data-v-1353482d],.fb-facet-score[data-v-1353482d]{font-family:Quicksand,sans-serif;font-weight:600}.fb-facet-score[data-v-1353482d]{color:var(--accent,#c0392b);flex:none;font-size:.85rem;font-variant-numeric:tabular-nums}.fb-facet-score--unset[data-v-1353482d]{color:#8a949c;font-weight:500}.fb-choices[data-v-1353482d]{border-top:1px solid color-mix(in srgb,var(--accent,#c0392b) 18%,#fff);margin-top:1.2rem;padding-top:1rem}.fb-choice-group[data-v-1353482d]{border:0;margin:0 0 1rem;min-width:0;padding:0}.fb-choice-legend[data-v-1353482d]{color:#2c3e50;font-family:Quicksand,sans-serif;font-size:.87rem;font-weight:600;margin-bottom:.5rem;padding:0}.fb-chips[data-v-1353482d]{display:flex;flex-wrap:wrap;gap:.4rem}.fb-chip[data-v-1353482d]{align-items:center;background:#fff;border:1px solid #dfd9d2;border-radius:999px;color:#2c3e50;cursor:pointer;display:inline-flex;font-family:Quicksand,sans-serif;font-size:.85rem;gap:.35rem;min-height:44px;padding:.45rem .8rem;transition:border-color .15s ease,background .15s ease}.fb-chip.is-on[data-v-1353482d],.fb-chip[data-v-1353482d]:hover{border-color:color-mix(in srgb,var(--accent,#c0392b) 45%,#fff)}.fb-chip.is-on[data-v-1353482d]{background:color-mix(in srgb,var(--accent,#c0392b) 12%,#fff);font-weight:600}.fb-chip-input[data-v-1353482d]{accent-color:var(--accent,#c0392b);cursor:pointer;margin:0}.fb-chip[data-v-1353482d]:has(.fb-chip-input:focus-visible){outline:2px solid var(--accent,#c0392b);outline-offset:2px}.fb-clear[data-v-1353482d]{background:none;border:0;color:#6b7a86;cursor:pointer;font-family:Quicksand,sans-serif;font-size:.8rem;padding:.5rem 0 0;text-decoration:underline}.fb-clear[data-v-1353482d]:hover{color:#c0392b}.fb-tech[data-v-1353482d]{color:#6b7a86;font-family:Quicksand,sans-serif;font-size:.78rem;line-height:1.5;margin:.2rem 0 0}.fb-tech-ua[data-v-1353482d]{color:#8a949c;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;margin-top:.25rem;overflow-wrap:anywhere}.fb-why[data-v-1353482d]{margin-top:1.2rem}.fb-why-label[data-v-1353482d]{display:block;font-size:.88rem;font-weight:600;margin-bottom:.4rem}.fb-textarea[data-v-1353482d],.fb-why-label[data-v-1353482d]{color:#2c3e50;font-family:Quicksand,sans-serif}.fb-textarea[data-v-1353482d]{background:#fff;border:1px solid #dfd9d2;border-radius:10px;font-size:.95rem;line-height:1.6;padding:.7rem .8rem;resize:vertical;width:100%}.fb-textarea--large[data-v-1353482d]{display:block;margin:0 auto;max-width:var(--fb-measure)}.fb-textarea[data-v-1353482d]::-moz-placeholder{color:#8a949c}.fb-textarea[data-v-1353482d]::placeholder{color:#8a949c}.fb-skip[data-v-1353482d]{color:#6b7a86;font-family:Quicksand,sans-serif;font-size:.8rem;margin:1rem auto 0;max-width:400px}.fb-checks[data-v-1353482d]{border:0;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;min-width:0;padding:0;text-align:left}.fb-checks-legend[data-v-1353482d]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.fb-check[data-v-1353482d]{background:#fff;border:1px solid #e6e0d9;border-radius:12px;transition:border-color .15s ease,background .15s ease}.fb-check-head[data-v-1353482d]{align-items:flex-start;cursor:pointer;display:flex;gap:.7rem;min-height:44px;padding:.75rem .85rem}.fb-check[data-v-1353482d]:hover{border-color:color-mix(in srgb,var(--accent) 40%,#fff)}.fb-check[data-v-1353482d]:has(.fb-check-box:checked){background:color-mix(in srgb,var(--accent) 8%,#fff);border-color:color-mix(in srgb,var(--accent) 35%,#fff)}.fb-check[data-v-1353482d]:has(.fb-check-box:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.fb-check[data-v-1353482d]:has(.fb-check-box:disabled){opacity:.55}.fb-check:has(.fb-check-box:disabled) .fb-check-head[data-v-1353482d]{cursor:not-allowed}.fb-check-box[data-v-1353482d]{accent-color:var(--accent);cursor:pointer;flex:none;height:19px;margin:.15rem 0 0;width:19px}.fb-check-text[data-v-1353482d]{display:flex;flex-direction:column;gap:.15rem}.fb-check-label[data-v-1353482d]{color:#2c3e50;font-size:.92rem;font-weight:600}.fb-check-blurb[data-v-1353482d],.fb-check-label[data-v-1353482d]{font-family:Quicksand,sans-serif}.fb-check-blurb[data-v-1353482d]{color:#6b7a86;font-size:.8rem;line-height:1.45}.fb-rate[data-v-1353482d]{align-items:center;display:flex;flex-wrap:wrap;gap:.3rem;margin-top:-.15rem;padding:0 .85rem .7rem}.fb-rate-lead[data-v-1353482d]{font-size:.76rem;margin-right:.15rem}.fb-rate-dot[data-v-1353482d],.fb-rate-lead[data-v-1353482d]{color:#6b7a86;font-family:Quicksand,sans-serif}.fb-rate-dot[data-v-1353482d]{background:#fff;border:1px solid #dfd9d2;border-radius:8px;cursor:pointer;font-size:.82rem;font-variant-numeric:tabular-nums;font-weight:600;height:30px;width:30px}.fb-rate-dot.is-on[data-v-1353482d]{background:var(--accent);border-color:var(--accent);color:#fff}.fb-rate-dot[data-v-1353482d]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-rate-word[data-v-1353482d]{font-size:.78rem;margin-left:.3rem}.fb-count[data-v-1353482d],.fb-rate-word[data-v-1353482d]{color:var(--accent);font-family:Quicksand,sans-serif;font-weight:600}.fb-count[data-v-1353482d]{font-size:.85rem;font-variant-numeric:tabular-nums;margin:1.1rem 0 0}.fb-picks[data-v-1353482d]{border:0;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;min-width:0;padding:0;text-align:left}.fb-pick[data-v-1353482d]{align-items:flex-start;background:#fff;border:1px solid #e6e0d9;border-radius:12px;cursor:pointer;display:flex;gap:.7rem;min-height:44px;padding:.75rem .85rem;transition:border-color .15s ease,background .15s ease}.fb-pick[data-v-1353482d]:hover{border-color:color-mix(in srgb,var(--accent) 40%,#fff)}.fb-pick.is-on[data-v-1353482d]{background:color-mix(in srgb,var(--accent) 8%,#fff);border-color:color-mix(in srgb,var(--accent) 35%,#fff)}.fb-pick-input[data-v-1353482d]{accent-color:var(--accent);cursor:pointer;flex:none;height:19px;margin:.15rem 0 0;width:19px}.fb-pick[data-v-1353482d]:has(.fb-pick-input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.fb-clear--centred[data-v-1353482d]{display:block;margin:.8rem auto 0}.fb-why--loose[data-v-1353482d]{margin-left:auto;margin-right:auto;max-width:var(--fb-measure)}.fb-beyond[data-v-1353482d]{display:flex;flex-direction:column;gap:1.35rem;text-align:left}.fb-bgroup[data-v-1353482d]{border:0;margin:0;min-width:0;padding:0}.fb-bgroup-legend[data-v-1353482d]{align-items:baseline;color:var(--accent);display:flex;flex-wrap:wrap;font-family:Quicksand,sans-serif;font-size:.78rem;font-weight:700;gap:.5rem;letter-spacing:.07em;margin-bottom:.35rem;padding:0;text-transform:uppercase}.fb-bgroup-hint[data-v-1353482d]{color:#9aa5a6;font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:none}.fb-brow[data-v-1353482d]{align-items:center;border-bottom:1px solid #f1ece6;border-radius:10px;display:grid;gap:.6rem 1rem;grid-template-columns:1fr auto;padding:.55rem .65rem;transition:background .15s ease}.fb-brow[data-v-1353482d]:last-child{border-bottom:0}.fb-brow.is-answered[data-v-1353482d]{background:color-mix(in srgb,var(--accent) 5%,#fff)}.fb-brow-text[data-v-1353482d]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.fb-brow-label[data-v-1353482d]{color:#2c3e50;font-size:.9rem;font-weight:700}.fb-brow-blurb[data-v-1353482d],.fb-brow-label[data-v-1353482d]{font-family:Quicksand,sans-serif}.fb-brow-blurb[data-v-1353482d]{color:#9aa5a6;font-size:.76rem;line-height:1.45}.fb-brow-answers[data-v-1353482d]{display:flex;flex-shrink:0;gap:.3rem}.fb-ba[data-v-1353482d]{background:#fff;border:1px solid #e6e1da;border-radius:999px;color:#7f8c8d;cursor:pointer;font-family:Quicksand,sans-serif;font-size:.74rem;font-weight:700;min-height:36px;padding:.4rem .7rem;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.fb-ba[data-v-1353482d]:hover{border-color:var(--accent);color:var(--accent)}.fb-ba[data-v-1353482d]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fb-ba.is-on[data-v-1353482d]{background:var(--accent);border-color:var(--accent);color:#fff}.fb-ba.is-on[data-v-1353482d]:before{content:"✓ "}@media(max-width:620px){.fb-brow[data-v-1353482d]{grid-template-columns:1fr}.fb-brow-answers[data-v-1353482d]{justify-content:flex-start}.fb-ba[data-v-1353482d]{flex:1;padding:.45rem .4rem;text-align:center}}.fb-reveal[data-v-1353482d]{background:color-mix(in srgb,var(--accent) 8%,#fff);border:1px solid color-mix(in srgb,var(--accent) 25%,#fff);border-radius:10px;color:#2c3e50;font-family:Quicksand,sans-serif;font-size:.88rem;line-height:1.6;margin:1.2rem auto 0;max-width:var(--fb-measure);padding:.7rem .9rem}.fb-seal[data-v-1353482d]{align-items:center;background:#d4a8551f;border:1px solid rgba(212,168,85,.35);border-radius:50%;color:#b8860b;display:inline-flex;height:52px;justify-content:center;margin-bottom:.9rem;width:52px}.fb-error[data-v-1353482d]{color:#c0392b;font-family:Quicksand,sans-serif;font-size:.88rem;margin:0 0 .75rem}.fb-done-icon[data-v-1353482d]{margin-bottom:.75rem}.fb-actions[data-v-1353482d]{background:#fff;border-top:1px solid #e8e8e8;bottom:0;box-shadow:0 -2px 12px #0000000f;left:0;padding:.7rem 1.25rem max(.7rem,env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:200}.fb-actions-inner[data-v-1353482d]{align-items:center;display:flex;gap:.75rem;margin:0 auto;max-width:var(--fb-measure)}.fb-actions-spacer[data-v-1353482d]{flex:1}.fb-btn[data-v-1353482d]{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:Quicksand,sans-serif;font-size:.95rem;font-weight:600;gap:.4rem;min-height:44px;padding:.7rem 1.4rem;text-decoration:none}.fb-btn--primary[data-v-1353482d]{background:#c0392b;color:#fff}.fb-btn--primary[data-v-1353482d]:hover:not(:disabled){background:#a93226}.fb-btn--primary[data-v-1353482d]:disabled{cursor:not-allowed;opacity:.5}.fb-btn--ghost[data-v-1353482d]{background:transparent;border-color:#dfd9d2;color:#6b7a86}.fb-btn--ghost[data-v-1353482d]:hover{border-color:#c9c1b8;color:#2c3e50}@media(prefers-reduced-motion:reduce){.fb-step[data-v-1353482d]{animation:none}.fb-head-rail>span[data-v-1353482d]{transition:none}}
