.fp{--color-warm-1: var(--hx-ink, #0c1433);--color-warm-2: var(--hx-ink, #0c1433);--color-warm-3: #b42318;--fp-warm-text: var(--accent-text, var(--color-warm-1));--fp-link: var(--accent-link, var(--color-cold-1));--fp-shadow: 0 1px 2px rgb(23 34 72 / .05), 0 10px 24px -14px rgb(23 34 72 / .18), 0 28px 56px -28px rgb(23 34 72 / .22)}.fp [hidden]{display:none!important}.fp-narrow{max-width:720px}.fp-head{padding-block:var(--space-8) var(--space-4)}.fp-series{margin-block-start:var(--space-6);font:var(--type-label);font-weight:500;letter-spacing:.04em;color:var(--fp-warm-text)}.fp-title{margin-block-start:var(--space-2);font:var(--type-h1-product);letter-spacing:var(--type-h1-product-tracking);color:var(--color-text-primary)}.fp-floor{margin-block-start:var(--space-2);font:var(--type-small);color:var(--fp-warm-text)}.fp-progress{margin-block-start:var(--space-5)}.fp-progress-text{font:var(--type-label);color:var(--color-text-muted)}.fp-bar{display:flex;gap:6px;margin-block-start:var(--space-2)}.fp-bar i{flex:1;height:8px;border-radius:4px;background:#1722481f;transition:background-color .3s ease,box-shadow .3s ease}.fp-bar i.is-now{background:#0327ac8c}.fp-bar i.is-right{background:var(--color-warm-1)}.fp-bar i.is-wrong{background:var(--color-line-strong)}.fp-intro{padding-block:var(--space-4) var(--space-10)}.fp-lede{font:var(--type-body-lg);color:var(--color-text-body)}.fp-facts{display:grid;gap:var(--space-2);margin-block-start:var(--space-5);font:var(--type-body);color:var(--color-text-body)}.fp-facts li{position:relative;padding-inline-start:var(--space-6)}.fp-facts li:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:.62em;width:10px;height:10px;border-radius:3px;background:var(--color-warm-1)}.fp-start-wrap{margin-block-start:var(--space-8)}.fp-start{min-width:200px}.fp-items{display:grid;gap:var(--space-8);padding-block-end:var(--space-16)}.fp-on .fp-item:not(.is-current){display:none}.fp-on .fp-count{display:none}.fp-item{padding-block:var(--space-6);border-block:1px solid var(--hx-line, rgb(12 20 51 / .1))}.fp-on .fp-item{animation:fp-in .35s ease both}.fp-count{font:var(--type-label);color:var(--fp-warm-text)}.fp-q{margin-block-start:var(--space-2);font:700 clamp(21px,18px + .9vw,28px) / 1.3 var(--font-sans);color:var(--color-text-primary)}.fp-q:focus{outline:none}.fp-q:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:6px}.fp-lead{margin-block-start:var(--space-2);font:var(--type-small);color:var(--color-text-muted)}.fp-opts,.fp-steps{display:grid;gap:var(--space-3);margin-block-start:var(--space-5)}.fp-opt,.fp-step{position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line-subtle);border-radius:14px;background:var(--color-surface-inset);color:var(--color-text-primary);font:var(--type-body);text-align:start;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,transform .15s ease}.fp-opt:hover:not(:disabled),.fp-step:hover:not(:disabled){border-color:var(--color-warm-1)}.fp-opt:active:not(:disabled),.fp-step:active:not(:disabled){transform:scale(.98)}.fp-opt:focus-visible,.fp-step:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.fp-opt:disabled,.fp-step:disabled{cursor:default;color:var(--color-text-body)}.fp-letter{flex:none;display:grid;place-items:center;min-width:32px;height:32px;padding-inline:var(--space-2);border-radius:10px;background:#0327ac38;color:var(--fp-warm-text);font:500 15px / 1 var(--font-sans)}.fp-opt-text,.fp-step-text{flex:1}.fp-opts-better .fp-opt{flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-block:var(--space-4)}.fp-opts-better .fp-opt-text{font:var(--type-body-lg)}.fp-opt.is-right,.fp-step.is-right{border-color:var(--color-warm-1);background:#0327ac29;color:var(--color-text-primary)}.fp-opt.is-wrong{border-color:var(--color-warm-3);background:#e122011f}.fp-opt.is-answer,.fp-step.is-answer{border:1px dashed var(--color-warm-1);color:var(--color-text-primary)}.fp-opt.is-right:after,.fp-opt.is-wrong:after,.fp-opt.is-answer:after{flex:none;font:500 14px / 1 var(--font-sans);margin-inline-start:auto}.fp-opt.is-right:after{content:"✓ נכון";color:var(--fp-warm-text)}.fp-opt.is-wrong:after{content:"✗";color:var(--color-field-error, #b42318)}.fp-opt.is-answer:after{content:"✓ התשובה";color:var(--fp-warm-text)}.fp-opts-better .fp-opt:after{align-self:flex-end}.fp-bubble{margin-block-start:var(--space-5);padding:var(--space-4);border-radius:18px 18px 4px;background:var(--color-surface-raised);line-height:2.1}.fp-part{display:inline;width:auto;min-height:0;margin:2px;padding:4px 8px;border:0;border-block-end:2px dashed rgb(3 39 172 / .5);border-radius:6px;background:transparent;font:var(--type-body-lg);line-height:1.9;-webkit-box-decoration-break:clone;box-decoration-break:clone}.fp-part:hover:not(:disabled){background:#0327ac1f}.fp-part.is-right,.fp-part.is-answer{border-block-end-style:solid;border-block-end-color:var(--color-warm-1);background:#0327ac38}.fp-part.is-wrong{border-block-end-color:var(--color-warm-3)}.fp-part.is-right:after,.fp-part.is-wrong:after,.fp-part.is-answer:after{display:inline;margin-inline-start:var(--space-2)}.fp-rank{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px dashed var(--color-line-strong);color:var(--color-text-onAccent);font:700 16px / 1 var(--font-sans)}.fp-rank:not(:empty){border:0;background:var(--color-warm-1);color:#fff}.fp-step[aria-pressed=true]{border-color:#0327ac99}.fp-step.is-answer .fp-rank:not(:empty){background:transparent;border:1px dashed var(--color-warm-1);color:var(--fp-warm-text)}.fp-order-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-5)}.fp-feedback{margin-block-start:var(--space-6);animation:fp-pop .4s ease both}.fp-right,.fp-wrong{padding:var(--space-4) var(--space-5);border-radius:14px}.fp-right{background:linear-gradient(90deg,#0327ac33,#0327ac1f)}.fp-praise{font:700 clamp(19px,17px + .6vw,23px) / 1.35 var(--font-sans);color:var(--fp-warm-text)}.fp-praise:before{content:"✓ "}.fp-wrong{background:var(--color-surface-quote);border-inline-start:3px solid var(--color-warm-2)}.fp-oops{font:700 19px / 1.35 var(--font-sans);color:var(--color-text-primary)}.fp-why{margin-block-start:var(--space-2);font:var(--type-body);color:var(--color-text-body)}.fp-back{display:inline-block;margin-block-start:var(--space-3)}.fp-next{width:100%;margin-block-start:var(--space-5)}@media(min-width:600px){.fp-next{width:auto;min-width:220px}}.fp-answer{margin-block-start:var(--space-5);padding-block-start:var(--space-4);border-block-start:1px solid var(--color-line-tile);font:var(--type-body);color:var(--color-text-body)}.fp-answer summary{cursor:pointer;color:var(--fp-link);font-weight:500}.fp-answer p{margin-block-start:var(--space-2)}.fp-end{padding-block:var(--space-6) var(--space-16);text-align:center;animation:fp-pop .5s ease both}.fp-done-bld{display:grid;gap:var(--space-2);width:min(100%,280px);margin-inline:auto;padding:var(--space-3) var(--space-4);border-radius:12px 12px 4px 4px;background:var(--hx-ink, #0c1433)}.fp-done-label{font:var(--type-label);color:#fff}.fp-done-windows{display:grid;grid-template-columns:repeat(10,1fr);gap:5px}.fp-done-windows i{height:14px;border-radius:2px;background:#fff;animation:fp-light .3s ease both}.fp-done-windows i:nth-child(2){animation-delay:.08s}.fp-done-windows i:nth-child(3){animation-delay:.16s}.fp-done-windows i:nth-child(4){animation-delay:.24s}.fp-done-windows i:nth-child(5){animation-delay:.32s}.fp-done-windows i:nth-child(6){animation-delay:.4s}.fp-done-windows i:nth-child(7){animation-delay:.48s}.fp-done-windows i:nth-child(8){animation-delay:.56s}.fp-done-windows i:nth-child(9){animation-delay:.64s}.fp-done-windows i:nth-child(10){animation-delay:.72s}.fp-end-text{margin-block-start:var(--space-8)}.fp-end-title{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);color:var(--color-text-primary)}.fp-end-title:focus{outline:none}.fp-end-text p{margin-block-start:var(--space-3);font:var(--type-body-lg);color:var(--color-text-body)}.fp-score{margin-block-start:var(--space-5);font:var(--type-h3);color:var(--color-text-primary)}.fp-score span{font:var(--type-figure);color:var(--fp-warm-text)}.fp-review{margin-block-start:var(--space-6);padding:var(--space-4) var(--space-5);border-radius:14px;background:var(--color-surface-quote);text-align:start}.fp-review-title{font:var(--type-small);color:var(--color-text-muted)}.fp-review ul{display:grid;gap:var(--space-2);margin-block-start:var(--space-2)}.fp-end-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-block-start:var(--space-6)}.fp-follow{margin-block-start:var(--space-10);padding-block-start:var(--space-6);border-block-start:1px solid var(--hx-line, rgb(12 20 51 / .1))}.fp-follow-title{font:700 21px / 1.3 var(--font-sans);color:var(--color-text-primary)}.fp-follow p:not(.fp-follow-title){margin-block-start:var(--space-2);font:var(--type-body);color:var(--color-text-body)}.fp-social{display:grid;gap:var(--space-3);margin-block-start:var(--space-5)}@media(min-width:600px){.fp-social{grid-template-columns:repeat(3,1fr)}}.fp-social-link{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:52px;padding:var(--space-2) var(--space-4);border-radius:999px;background:var(--hx-ink, #0c1433);color:#fff;font:500 16px / 1 var(--font-sans);text-decoration:none;transition:background-color .2s ease,color .2s ease}.fp-social-link:hover{background:var(--hx-hover, #1c2856);color:#fff}.fp-social-link:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.fp-confetti{position:fixed;inset:0;z-index:1000;width:100%;height:100%;pointer-events:none}@keyframes fp-in{0%{opacity:0;transform:translateY(10px)}}@keyframes fp-pop{0%{opacity:0;transform:scale(.97)}}@keyframes fp-light{0%{background:#b9b9be1f;box-shadow:none}}@media(prefers-reduced-motion:reduce){.fp *,.fp-confetti{animation:none!important;transition:none!important}}[data-motion=paused] .fp *,[data-motion=paused] .fp-confetti{animation:none!important;transition:none!important}
