.xuVw6q_root{--cc-u:.25rem;--cc-pill:calc(infinity * 1rem);--cc-tap:2.875rem;background:var(--bg-page);color:var(--text-body);padding-block:calc(var(--cc-u) * 4) calc(var(--cc-u) * 24)}.xuVw6q_wrap{max-inline-size:72rem;padding-inline:calc(var(--cc-u) * 4);margin-inline:auto}.xuVw6q_narrow{max-inline-size:48rem}.xuVw6q_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.xuVw6q_tabular{font-variant-numeric:tabular-nums}.xuVw6q_muted{color:var(--text-muted);font-size:.8125rem}.xuVw6q_note{margin:calc(var(--cc-u) * 2) 0 0;color:var(--text-muted);font-size:.75rem}.xuVw6q_p{margin:calc(var(--cc-u) * 2) 0 0;font-size:.9375rem;line-height:1.55}.xuVw6q_eyebrow{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.xuVw6q_h1,.xuVw6q_h2,.xuVw6q_h3,.xuVw6q_h4{color:var(--text-strong);font-family:var(--font-brand-display), system-ui, sans-serif;letter-spacing:-.02em;margin:0}:is(html[lang=ar] .xuVw6q_h1,html[lang=ar] .xuVw6q_h2,html[lang=ar] .xuVw6q_h3,html[lang=ar] .xuVw6q_h4){font-family:var(--font-brand-display), system-ui, sans-serif;letter-spacing:0}.xuVw6q_h1{margin-block-start:calc(var(--cc-u) * 2);font-size:clamp(1.625rem,4.5vw,2.75rem);font-weight:800;line-height:1.12}.xuVw6q_h2{margin-block-start:calc(var(--cc-u) * 1);font-size:clamp(1.375rem,3vw,2rem);font-weight:800;line-height:1.2}.xuVw6q_h3{font-size:1.0625rem;font-weight:800}.xuVw6q_h4{font-size:.875rem;font-weight:800}.xuVw6q_crumbs{gap:calc(var(--cc-u) * 2);color:var(--text-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}.xuVw6q_crumbs a{min-block-size:var(--cc-tap);color:var(--text-body);align-items:center;display:inline-flex}.xuVw6q_crumbs span{align-items:center;display:inline-flex}.xuVw6q_hero{padding-block:calc(var(--cc-u) * 4) calc(var(--cc-u) * 8);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;max-inline-size:44rem}.xuVw6q_heroPicture{margin-block-start:calc(var(--cc-u) * 5);display:block}.xuVw6q_heroImg{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--cc-u) * 4);block-size:auto;inline-size:100%;display:block}.xuVw6q_lead{margin:calc(var(--cc-u) * 3) 0 0;font-size:1.0625rem;line-height:1.5}.xuVw6q_facts{gap:calc(var(--cc-u) * 2);margin:calc(var(--cc-u) * 4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.xuVw6q_facts li{padding:calc(var(--cc-u) * 1.5) calc(var(--cc-u) * 3);border:1px solid var(--border-default);border-radius:var(--cc-pill);background:var(--surface-base);color:var(--text-strong);font-size:.8125rem;font-weight:700}.xuVw6q_card{min-inline-size:0;padding:calc(var(--cc-u) * 6) calc(var(--cc-u) * 5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base)}.xuVw6q_section{padding-block:calc(var(--cc-u) * 14) 0}.xuVw6q_quickAnswer{max-inline-size:48rem;margin-block:0 calc(var(--cc-u) * 8)}.xuVw6q_resultTabs{padding-block-start:calc(var(--cc-u) * 12)}.xuVw6q_rtabList{gap:calc(var(--cc-u) * 2);border-block-end:1px solid var(--border-default);flex-wrap:wrap;padding-block-end:calc(var(--cc-u) * 3);display:flex}.xuVw6q_rtab{min-block-size:var(--cc-tap);padding-inline:calc(var(--cc-u) * 5);border:1.5px solid var(--border-default);border-radius:var(--cc-pill);background:var(--surface-base);color:var(--text-body);font:inherit;cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast);font-size:.9375rem;font-weight:800}.xuVw6q_rtab[aria-selected=true]{border-color:var(--text-strong);background:var(--accent-wash);color:var(--text-strong)}.xuVw6q_rtab:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.xuVw6q_resultTabs .xuVw6q_section{padding-block-start:calc(var(--cc-u) * 8)}.xuVw6q_rowBetween{justify-content:space-between;align-items:center;gap:calc(var(--cc-u) * 3);flex-wrap:wrap;display:flex}.xuVw6q_stepShell{grid-template-columns:minmax(0,1fr);max-inline-size:48rem;display:grid}.xuVw6q_stepCard{box-shadow:var(--shadow-soft)}.xuVw6q_progressTrack{inline-size:100%;block-size:calc(var(--cc-u) * 2);border-radius:var(--cc-pill);background:var(--surface-muted);display:flex;overflow:hidden}.xuVw6q_progressFill{border-radius:var(--cc-pill);background:var(--accent-primary);flex:0 0;display:block}.xuVw6q_calculating{animation:xuVw6q_calcPulse var(--motion-slow,.9s) ease-in-out infinite alternate}@keyframes xuVw6q_calcPulse{0%{opacity:1}to{opacity:.45}}.xuVw6q_progress{align-items:center;gap:calc(var(--cc-u) * 3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.xuVw6q_progressBar{inline-size:100%;block-size:calc(var(--cc-u) * 1.5);appearance:none;border-radius:var(--cc-pill);background:var(--surface-muted);border:0;overflow:hidden}.xuVw6q_progressBar::-webkit-progress-bar{background:var(--surface-muted)}.xuVw6q_progressBar::-webkit-progress-value{background:var(--accent-primary);border-radius:var(--cc-pill)}.xuVw6q_progressBar::-moz-progress-bar{background:var(--accent-primary)}.xuVw6q_stepQ{margin:calc(var(--cc-u) * 5) 0 0;color:var(--text-strong);font-size:1.375rem;font-weight:800;line-height:1.25}.xuVw6q_stepQ:focus{outline:none}.xuVw6q_stepQ:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.xuVw6q_stepH{margin:calc(var(--cc-u) * 2) 0 calc(var(--cc-u) * 4);color:var(--text-muted);font-size:.875rem}.xuVw6q_fieldset{margin:calc(var(--cc-u) * 4) 0 0;border:0;min-inline-size:0;padding:0}.xuVw6q_field{margin-block-start:calc(var(--cc-u) * 4)}.xuVw6q_fieldLabel{color:var(--text-strong);margin-block-end:calc(var(--cc-u) * 2);padding:0;font-size:.8125rem;font-weight:800;display:block}.xuVw6q_seg{gap:calc(var(--cc-u) * 2);grid-template-columns:1fr 1fr;display:grid}.xuVw6q_segOpt,.xuVw6q_opt,.xuVw6q_chip{cursor:pointer;position:relative}.xuVw6q_segOpt input,.xuVw6q_opt input,.xuVw6q_chip input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.xuVw6q_segOpt span{min-block-size:calc(var(--cc-u) * 13);border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);justify-content:center;align-items:center;font-weight:800;display:flex}.xuVw6q_segOpt input:checked+span,.xuVw6q_chip input:checked+span{border-color:var(--text-strong);background:var(--accent-wash)}.xuVw6q_segOpt input:focus-visible+span,.xuVw6q_chip input:focus-visible+span{outline:2px solid var(--action-primary);outline-offset:2px}.xuVw6q_opt:has(input:focus-visible){outline:2px solid var(--action-primary);outline-offset:2px}.xuVw6q_dial{align-items:center;gap:calc(var(--cc-u) * 3);grid-template-columns:minmax(0,1fr) auto;display:grid}.xuVw6q_range{inline-size:100%;min-block-size:var(--cc-tap);accent-color:var(--action-primary);cursor:pointer;margin:0}.xuVw6q_dialValue{align-items:center;gap:calc(var(--cc-u) * 1.5);display:inline-flex}.xuVw6q_numberInput{inline-size:4.75rem;min-block-size:var(--cc-tap);padding-inline:calc(var(--cc-u) * 2);border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);font:inherit;font-variant-numeric:tabular-nums;text-align:center;font-weight:800}.xuVw6q_unit{color:var(--text-muted);font-size:.8125rem}.xuVw6q_opts{gap:calc(var(--cc-u) * 2);display:grid}.xuVw6q_opt{align-items:center;gap:calc(var(--cc-u) * 3);min-block-size:calc(var(--cc-u) * 14);padding:calc(var(--cc-u) * 2.5) calc(var(--cc-u) * 4);border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.xuVw6q_opt:before{content:"";inline-size:calc(var(--cc-u) * 4.5);block-size:calc(var(--cc-u) * 4.5);border:2px solid var(--border-strong);border-radius:var(--cc-pill)}.xuVw6q_opt:has(input:checked){border-color:var(--text-strong);background:var(--accent-wash)}.xuVw6q_opt:has(input:checked):before{border-color:var(--text-strong);background:radial-gradient(circle, var(--text-strong) 45%, transparent 50%)}.xuVw6q_optText{gap:calc(var(--cc-u) * .5);min-inline-size:0;color:var(--text-strong);display:grid}.xuVw6q_optKcal{color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;font-weight:800;display:grid}.xuVw6q_was{color:var(--text-muted);font-size:.75rem;font-weight:500}.xuVw6q_chips{gap:calc(var(--cc-u) * 2);flex-wrap:wrap;display:flex}.xuVw6q_chip span{min-block-size:var(--cc-tap);padding-inline:calc(var(--cc-u) * 4);border:1.5px solid var(--border-default);border-radius:var(--cc-pill);background:var(--surface-base);color:var(--text-strong);align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.xuVw6q_stepNav{justify-content:space-between;align-items:center;gap:calc(var(--cc-u) * 3);margin-block-start:calc(var(--cc-u) * 6);display:flex}.xuVw6q_stepNav .xuVw6q_primaryBtn{inline-size:auto}.xuVw6q_live{align-self:start;gap:calc(var(--cc-u) * 2);display:grid}.xuVw6q_bigNumber{align-items:baseline;gap:calc(var(--cc-u) * 2);color:var(--text-strong);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;font-size:clamp(2.5rem,7vw,3.5rem);font-weight:800;line-height:1;display:flex}.xuVw6q_bigUnit{color:var(--text-muted);font-size:.9375rem;font-weight:700}.xuVw6q_macroBar,.xuVw6q_gapBar{inline-size:100%;block-size:calc(var(--cc-u) * 3);border-radius:var(--cc-pill);background:var(--surface-muted);margin-block-start:calc(var(--cc-u) * 3);display:flex;overflow:hidden}.xuVw6q_gapBar{block-size:calc(var(--cc-u) * 4)}.xuVw6q_segPro,.xuVw6q_segCarb,.xuVw6q_segFat,.xuVw6q_gapFood,.xuVw6q_gapMiss{flex:0 0;min-inline-size:0;display:block}.xuVw6q_segPro,.xuVw6q_keyPro{background:var(--info-500)}.xuVw6q_segCarb,.xuVw6q_keyCarb{background:var(--accent-primary)}.xuVw6q_segFat,.xuVw6q_keyFat,.xuVw6q_gapFood,.xuVw6q_keyFood{background:var(--state-success)}.xuVw6q_gapMiss,.xuVw6q_keyMiss{background:var(--state-warning)}.xuVw6q_keyPro,.xuVw6q_keyCarb,.xuVw6q_keyFat,.xuVw6q_keyFood,.xuVw6q_keyMiss{inline-size:calc(var(--cc-u) * 2.5);block-size:calc(var(--cc-u) * 2.5);border-radius:var(--cc-pill);flex:none;display:inline-block}.xuVw6q_miniLegend{gap:calc(var(--cc-u) * 2) calc(var(--cc-u) * 4);margin:calc(var(--cc-u) * 2) 0 0;flex-wrap:wrap;padding:0;font-size:.8125rem;list-style:none;display:flex}.xuVw6q_miniLegend li{align-items:center;gap:calc(var(--cc-u) * 1.5);display:inline-flex}.xuVw6q_why{gap:calc(var(--cc-u) * 1.5);margin:calc(var(--cc-u) * 2) 0 0;border-block-start:1px solid var(--border-subtle);padding-block-start:calc(var(--cc-u) * 3);font-size:.8125rem;display:grid}.xuVw6q_why div,.xuVw6q_delta div{justify-content:space-between;gap:calc(var(--cc-u) * 2);display:flex}.xuVw6q_why dt,.xuVw6q_delta dt{color:var(--text-muted)}.xuVw6q_why dd,.xuVw6q_delta dd{color:var(--text-strong);font-variant-numeric:tabular-nums;margin:0;font-weight:800}.xuVw6q_primaryBtn{justify-content:center;align-items:center;gap:calc(var(--cc-u) * 2);inline-size:100%;min-block-size:calc(var(--cc-u) * 12);padding-inline:calc(var(--cc-u) * 5);border-radius:var(--radius-md);background:var(--action-primary);color:var(--action-on-primary);font:inherit;cursor:pointer;transition:background-color var(--motion-fast);border:0;font-weight:800;text-decoration:none;display:inline-flex}.xuVw6q_primaryBtn:hover{background:var(--action-primary-hover)}.xuVw6q_primaryBtn[disabled]{cursor:progress;opacity:.7}.xuVw6q_ghostBtn{min-block-size:var(--cc-tap);padding-inline:calc(var(--cc-u) * 4);border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:inline-flex}.xuVw6q_linkBtn{min-block-size:var(--cc-tap);color:var(--text-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:800;text-decoration:underline}.xuVw6q_primaryBtn:focus-visible,.xuVw6q_ghostBtn:focus-visible,.xuVw6q_linkBtn:focus-visible,.xuVw6q_tab:focus-visible,.xuVw6q_day:focus-visible,.xuVw6q_switch:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.xuVw6q_resultHead{justify-content:space-between;align-items:center;gap:calc(var(--cc-u) * 3);flex-wrap:wrap;scroll-margin-block-start:calc(var(--cc-u) * 20);display:flex}.xuVw6q_resultHead:focus{outline:none}.xuVw6q_resultSection{padding-block:calc(var(--cc-u) * 6) 0}.xuVw6q_resultGrid,.xuVw6q_gapGrid{gap:calc(var(--cc-u) * 6);grid-template-columns:minmax(0,1fr);display:grid}.xuVw6q_macroCard{align-content:start;gap:calc(var(--cc-u) * 4);display:grid}.xuVw6q_macroRows{gap:calc(var(--cc-u) * 5);margin:0;padding:0;list-style:none;display:grid}.xuVw6q_macroRow{align-items:baseline;gap:calc(var(--cc-u) * 1) calc(var(--cc-u) * 3);grid-template-columns:minmax(0,1fr) auto;display:grid}.xuVw6q_macroRow .xuVw6q_muted{grid-column:1/-1}.xuVw6q_macroTrack{block-size:calc(var(--cc-u) * 2.5);border-radius:var(--cc-pill);background:var(--surface-muted);grid-column:1/-1;display:flex;overflow:hidden}.xuVw6q_macroTrack>span{border-radius:var(--cc-pill)}.xuVw6q_more{gap:calc(var(--cc-u) * 3);margin-block-start:calc(var(--cc-u) * 6);display:grid}.xuVw6q_hit{gap:calc(var(--cc-u) * 3);align-content:start;display:grid}.xuVw6q_hitNumber{align-items:baseline;gap:calc(var(--cc-u) * 3);color:var(--text-strong);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;font-size:clamp(3rem,12vw,5rem);font-weight:800;line-height:1;display:flex}.xuVw6q_expl{color:var(--text-strong);margin:0;font-size:1rem;line-height:1.5}.xuVw6q_delta{gap:calc(var(--cc-u) * 2);margin:calc(var(--cc-u) * 2) 0 0;border-block-start:1px solid var(--border-subtle);padding-block-start:calc(var(--cc-u) * 3);font-size:.875rem;display:grid}.xuVw6q_legend{gap:calc(var(--cc-u) * 3);margin:calc(var(--cc-u) * 4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.xuVw6q_legend li{gap:calc(var(--cc-u) * 1);display:grid}.xuVw6q_legendKey{align-items:center;gap:calc(var(--cc-u) * 1.5);font-size:.8125rem;font-weight:700;display:inline-flex}.xuVw6q_legendGrams{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:1.25rem}.xuVw6q_food{gap:calc(var(--cc-u) * 2);margin:calc(var(--cc-u) * 3) 0 calc(var(--cc-u) * 2);padding:0;list-style:none;display:grid}.xuVw6q_food li{justify-content:space-between;gap:calc(var(--cc-u) * 3);padding:calc(var(--cc-u) * 2.5) calc(var(--cc-u) * 3);border-radius:var(--radius-md);background:var(--surface-muted);font-size:.875rem;display:flex}.xuVw6q_food b{color:var(--text-strong);font-variant-numeric:tabular-nums}.xuVw6q_context{padding:calc(var(--cc-u) * 1) calc(var(--cc-u) * 5);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base)}.xuVw6q_context[open]{padding-block-end:calc(var(--cc-u) * 5)}.xuVw6q_context summary{min-block-size:var(--cc-tap);color:var(--text-strong);cursor:pointer;align-items:center;font-weight:800;display:flex}.xuVw6q_bmi{align-items:center;gap:calc(var(--cc-u) * 3);margin-block:calc(var(--cc-u) * 2);display:flex}.xuVw6q_bmiScale{block-size:calc(var(--cc-u) * 2);appearance:none;border-radius:var(--cc-pill);background:var(--surface-muted);border:0;flex:1;overflow:hidden}.xuVw6q_bmiScale::-webkit-progress-bar{background:var(--surface-muted)}.xuVw6q_bmiScale::-webkit-progress-value{background:var(--text-muted)}.xuVw6q_bmiScale::-moz-progress-bar{background:var(--text-muted)}.xuVw6q_pill{padding:calc(var(--cc-u) * 1) calc(var(--cc-u) * 3);border:1px solid var(--border-default);border-radius:var(--cc-pill);color:var(--text-strong);font-size:.75rem;font-weight:800}.xuVw6q_items{gap:calc(var(--cc-u) * 2);margin:calc(var(--cc-u) * 4) 0 0;padding:0;list-style:none;display:grid}.xuVw6q_item{align-items:center;gap:calc(var(--cc-u) * 3);padding-block:calc(var(--cc-u) * 2);border-block-end:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.xuVw6q_itemText{gap:calc(var(--cc-u) * .5);min-inline-size:0;display:grid}.xuVw6q_itemLink{min-block-size:var(--cc-tap);color:var(--text-strong);align-items:center;font-weight:800;text-decoration:underline;display:inline-flex}.xuVw6q_itemPrice{color:var(--text-strong);font-variant-numeric:tabular-nums}.xuVw6q_gapGrid .xuVw6q_primaryBtn{margin-block-start:calc(var(--cc-u) * 4)}.xuVw6q_tabs{gap:calc(var(--cc-u) * 1);padding:calc(var(--cc-u) * 1);border-radius:var(--cc-pill);background:var(--surface-muted);display:inline-flex}.xuVw6q_tab{min-block-size:var(--cc-tap);padding-inline:calc(var(--cc-u) * 5);border-radius:var(--cc-pill);color:var(--text-body);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.xuVw6q_tab[aria-selected=true]{background:var(--surface-base);color:var(--text-strong);box-shadow:var(--shadow-soft)}.xuVw6q_planBar{justify-content:space-between;align-items:center;gap:calc(var(--cc-u) * 3);margin-block:calc(var(--cc-u) * 4) calc(var(--cc-u) * 2);flex-wrap:wrap;display:flex}.xuVw6q_days{gap:calc(var(--cc-u) * 2);flex-wrap:wrap;margin-block-start:calc(var(--cc-u) * 4);display:flex}.xuVw6q_planBar .xuVw6q_days{margin-block-start:0}.xuVw6q_day{min-block-size:var(--cc-tap);min-inline-size:var(--cc-tap);padding-inline:calc(var(--cc-u) * 3);border:1.5px solid var(--border-default);border-radius:var(--cc-pill);background:var(--surface-base);color:var(--text-strong);font:inherit;cursor:pointer;font-size:.8125rem;font-weight:800}.xuVw6q_day[aria-pressed=true]{border-color:var(--text-strong);background:var(--accent-wash)}.xuVw6q_switch{align-items:center;gap:calc(var(--cc-u) * 2);min-block-size:var(--cc-tap);padding-inline:calc(var(--cc-u) * 1);color:var(--text-strong);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.875rem;font-weight:800;display:inline-flex}.xuVw6q_switch i{inline-size:calc(var(--cc-u) * 10);block-size:calc(var(--cc-u) * 6);border-radius:var(--cc-pill);background:var(--border-strong);transition:background-color var(--motion-fast);position:relative}.xuVw6q_switch i:after{content:"";inline-size:calc(var(--cc-u) * 4.5);block-size:calc(var(--cc-u) * 4.5);border-radius:var(--cc-pill);background:var(--surface-base);transition:inset-inline-start var(--motion-fast);position:absolute;inset-block-start:calc(var(--cc-u) * .75);inset-inline-start:calc(var(--cc-u) * .75)}.xuVw6q_switch[aria-checked=true] i{background:var(--text-strong)}.xuVw6q_switch[aria-checked=true] i:after{inset-inline-start:calc(var(--cc-u) * 4.75)}.xuVw6q_meals,.xuVw6q_windows{gap:calc(var(--cc-u) * 2);margin:calc(var(--cc-u) * 3) 0 0;padding:0;list-style:none;display:grid}.xuVw6q_meal{gap:calc(var(--cc-u) * 1.5);padding:calc(var(--cc-u) * 4) calc(var(--cc-u) * 5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-base);grid-template-columns:minmax(0,1fr);display:grid}.xuVw6q_mealWhen{color:var(--text-muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.xuVw6q_mealWhat{color:var(--text-strong);font-weight:600}.xuVw6q_mealMacros{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.xuVw6q_window{padding:calc(var(--cc-u) * 4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);border-inline-start-width:4px}.xuVw6q_session{padding:calc(var(--cc-u) * 5) calc(var(--cc-u) * 6);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin-block-start:calc(var(--cc-u) * 4)}.xuVw6q_block{margin-block-start:calc(var(--cc-u) * 4)}.xuVw6q_exercises{gap:calc(var(--cc-u) * 1.5);margin:calc(var(--cc-u) * 2) 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.xuVw6q_exercises li{justify-content:space-between;gap:calc(var(--cc-u) * 3);padding-block:calc(var(--cc-u) * 1);border-block-end:1px solid var(--border-subtle);display:flex}.xuVw6q_saveGrid{gap:calc(var(--cc-u) * 5);grid-template-columns:minmax(0,1fr);display:grid}.xuVw6q_capture{max-inline-size:28rem;margin-block-start:calc(var(--cc-u) * 4)}.xuVw6q_ways{align-content:start;gap:calc(var(--cc-u) * 2);display:grid}.xuVw6q_printSheet{display:none}.xuVw6q_method{gap:calc(var(--cc-u) * 3);margin-block:calc(var(--cc-u) * 5);grid-template-columns:minmax(0,1fr);display:grid}.xuVw6q_faq{gap:calc(var(--cc-u) * 2);margin-block-start:calc(var(--cc-u) * 3);display:grid}.xuVw6q_faq details{padding-inline:calc(var(--cc-u) * 4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base)}.xuVw6q_faq summary{min-block-size:calc(var(--cc-u) * 13);color:var(--text-strong);cursor:pointer;align-items:center;font-weight:800;display:flex}.xuVw6q_faq p{margin:0 0 calc(var(--cc-u) * 4);line-height:1.55}.xuVw6q_dock{z-index:30;align-items:center;gap:calc(var(--cc-u) * 4);padding:calc(var(--cc-u) * 3) calc(var(--cc-u) * 4) calc(var(--cc-u) * 3 + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--border-default);background:var(--surface-base);box-shadow:var(--shadow-overlay);grid-template-columns:auto minmax(0,1fr);display:grid;position:fixed;inset-block-end:0;inset-inline:0}.xuVw6q_dockNumber{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:800;line-height:1.1;display:grid}@media (min-width:48rem){.xuVw6q_dock{display:none}.xuVw6q_root{padding-block-end:calc(var(--cc-u) * 10)}.xuVw6q_method{grid-template-columns:repeat(2,minmax(0,1fr))}.xuVw6q_saveGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.xuVw6q_meal{grid-template-columns:7rem minmax(0,1fr) auto;align-items:center}.xuVw6q_card{padding:calc(var(--cc-u) * 8)}.xuVw6q_section{padding-block-start:calc(var(--cc-u) * 20)}}@media (min-width:64rem){.xuVw6q_resultGrid{gap:calc(var(--cc-u) * 8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.xuVw6q_more{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.xuVw6q_gapGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}}@media (prefers-reduced-motion:reduce){.xuVw6q_calculating{animation:none}.xuVw6q_rtab,.xuVw6q_primaryBtn,.xuVw6q_switch i,.xuVw6q_switch i:after{transition:none}}@media print{body>:not([data-calc-print]){display:none}.xuVw6q_printSheet{color:var(--text-strong);font-size:.75rem;line-height:1.45;display:block}.xuVw6q_printSheet h2{margin:0 0 calc(var(--cc-u) * 2);font-size:1.25rem}.xuVw6q_printSheet h3{margin:calc(var(--cc-u) * 4) 0 calc(var(--cc-u) * 1);font-size:.9375rem}.xuVw6q_printSheet h4{margin:calc(var(--cc-u) * 2) 0 0;font-size:.8125rem}.xuVw6q_printSheet p{margin:calc(var(--cc-u) * .5) 0}.xuVw6q_printDay{-moz-column-break-inside:avoid;break-inside:avoid}}
.qFf1Ra_surface{--nx-u:.25rem;--nx-card-pad:calc(var(--nx-u) * 5);--nx-card-pad-lg:calc(var(--nx-u) * 6);--nx-stack:calc(var(--nx-u) * 3);--nx-section:calc(var(--nx-u) * 12);--nx-measure:68ch;--nx-ease:cubic-bezier(.22, 1, .36, 1)}.qFf1Ra_surface :where(header,footer){background-color:initial;-webkit-backdrop-filter:none;backdrop-filter:none;border-block:0}@media (min-width:48rem){.qFf1Ra_surface{--nx-card-pad:calc(var(--nx-u) * 6);--nx-card-pad-lg:calc(var(--nx-u) * 8)}}@media (min-width:64rem){.qFf1Ra_surface{--nx-section:calc(var(--nx-u) * 16)}}.qFf1Ra_qa{--nx-u:.25rem;gap:calc(var(--nx-u) * 2);padding-block:calc(var(--nx-u) * 5);padding-inline:calc(var(--nx-u) * 6) calc(var(--nx-u) * 5);border:1px solid var(--border-accent);border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--accent-wash), transparent 70%), var(--surface-base);box-shadow:var(--shadow-soft);color:var(--text-strong);display:grid;position:relative;overflow:hidden}.qFf1Ra_qa:before{inline-size:calc(var(--nx-u) * 1);background:var(--accent-primary);content:"";position:absolute;inset-block:0;inset-inline-start:0}.qFf1Ra_qaLabel{align-items:center;gap:calc(var(--nx-u) * 2);color:var(--link-text);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800;line-height:1.2;display:inline-flex}html[lang=ar] .qFf1Ra_qaLabel{letter-spacing:0;font-size:.875rem}.qFf1Ra_qaIcon{fill:currentColor;flex:none;block-size:1rem;inline-size:1rem}.qFf1Ra_qaQuestion{color:var(--text-strong);font-family:var(--font-brand-display), system-ui, sans-serif;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}html[lang=ar] .qFf1Ra_qaQuestion{font-family:var(--font-brand-display), system-ui, sans-serif}.qFf1Ra_qaText{max-inline-size:68ch;color:var(--text-strong);margin:0;font-size:1rem;font-weight:500;line-height:1.7}.qFf1Ra_qaInk{border-color:var(--border-strong);background:var(--surface-strong);color:var(--text-inverse)}.qFf1Ra_qaInk .qFf1Ra_qaQuestion,.qFf1Ra_qaInk .qFf1Ra_qaText{color:var(--text-inverse)}@media (min-width:48rem){.qFf1Ra_qa{padding-block:calc(var(--nx-u) * 6);padding-inline:calc(var(--nx-u) * 8) calc(var(--nx-u) * 7)}.qFf1Ra_qaText{font-size:1.0625rem}}@keyframes qFf1Ra_nx-rise{0%{opacity:0;transform:translateY(1.75rem)}to{opacity:1;transform:none}}@keyframes qFf1Ra_nx-card-in{0%{opacity:0;transform:translateY(.75rem)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.qFf1Ra_motion [data-reveal]{transition:opacity .75s var(--nx-ease,ease), transform .75s var(--nx-ease,ease);transition-delay:calc(var(--reveal-i,0) * 90ms)}.qFf1Ra_motion [data-reveal=pending]{opacity:0;transform:translateY(2.25rem)scale(.98)}.qFf1Ra_motion [data-entrance]>*{animation:qFf1Ra_nx-rise .8s var(--nx-ease,ease) both}.qFf1Ra_motion [data-entrance]>:nth-child(2){animation-delay:80ms}.qFf1Ra_motion [data-entrance]>:nth-child(3){animation-delay:.16s}.qFf1Ra_motion [data-entrance]>:nth-child(4){animation-delay:.24s}.qFf1Ra_motion [data-entrance]>:nth-child(n+5){animation-delay:.32s}.qFf1Ra_motion [data-lift]{transition:transform var(--motion-base) var(--nx-ease,ease), box-shadow var(--motion-base) var(--nx-ease,ease), border-color var(--motion-base) var(--nx-ease,ease)}.qFf1Ra_motion [data-press]{transition:transform var(--motion-fast) var(--nx-ease,ease)}.qFf1Ra_motion [data-press]:active,.qFf1Ra_motion [data-lift]:active{transform:scale(.97)}.qFf1Ra_qa{animation:qFf1Ra_nx-card-in .6s var(--nx-ease,ease) .12s both}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.qFf1Ra_motion [data-lift]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card-hover);transform:translateY(-.25rem)}}
.h4BtHa_root{--b2b-u:.25rem;--b2b-tap:2.75rem;--b2b-pill:calc(infinity * 1rem);background:var(--bg-page);color:var(--text-body)}.h4BtHa_col{gap:calc(var(--b2b-u) * 8);max-inline-size:45rem;padding:calc(var(--b2b-u) * 8) calc(var(--b2b-u) * 4) calc(var(--b2b-u) * 14);margin-inline:auto;display:grid}.h4BtHa_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}html[lang=ar] .h4BtHa_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}.h4BtHa_hero{gap:calc(var(--b2b-u) * 3);display:grid}.h4BtHa_heroPicture{margin-block-start:calc(var(--b2b-u) * 2);display:block}.h4BtHa_heroImg{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--b2b-u) * 4);block-size:auto;max-block-size:70vh;inline-size:100%;display:block}@media (min-width:64rem){.h4BtHa_heroImg{aspect-ratio:16/9}}.h4BtHa_eyebrow{color:var(--text-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.h4BtHa_h1{color:var(--text-strong);margin:0;font-size:2.125rem;font-weight:800;line-height:1.15}.h4BtHa_lead{color:var(--text-body);margin:0;font-size:1.0625rem;line-height:1.6}.h4BtHa_section{gap:calc(var(--b2b-u) * 3);display:grid}.h4BtHa_h2{color:var(--text-strong);margin:0;font-size:1.375rem;font-weight:800;line-height:1.25}.h4BtHa_h3{color:var(--text-strong);margin:0;font-size:1rem;font-weight:700}.h4BtHa_body{color:var(--text-body);margin:0;font-size:.9375rem;line-height:1.7}.h4BtHa_card{min-inline-size:0;padding:var(--nx-card-pad,calc(var(--b2b-u) * 5));border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base)}.h4BtHa_audience{gap:calc(var(--b2b-u) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:0;padding:0;list-style:none;display:grid}.h4BtHa_audience>li{gap:calc(var(--b2b-u) * 2);align-content:start;display:grid}.h4BtHa_steps{gap:calc(var(--b2b-u) * 3);margin:0;padding:0;list-style:none;display:grid}.h4BtHa_step{align-items:baseline;gap:calc(var(--b2b-u) * 3);font-size:.9375rem;line-height:1.6;display:flex}.h4BtHa_stepNo{inline-size:calc(var(--b2b-u) * 7);block-size:calc(var(--b2b-u) * 7);border-radius:var(--b2b-pill);background:var(--surface-muted);color:var(--text-strong);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;font-size:.8125rem;font-weight:800;display:inline-grid}.h4BtHa_enquiry{justify-items:start}.h4BtHa_btn{min-block-size:calc(var(--b2b-u) * 12);padding-inline:calc(var(--b2b-u) * 5);border-radius:var(--radius-md);background:var(--action-primary);color:var(--action-on-primary);transition:background-color var(--motion-fast);justify-content:center;align-items:center;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.h4BtHa_btn:hover{background:var(--action-primary-hover)}.h4BtHa_address{color:var(--text-muted);margin:0;font-size:.875rem}.h4BtHa_faqItem{border-block-end:1px solid var(--border-subtle)}.h4BtHa_faqQ{justify-content:space-between;align-items:center;gap:calc(var(--b2b-u) * 4);min-block-size:var(--b2b-tap);padding-block:calc(var(--b2b-u) * 2.5);color:var(--text-strong);cursor:pointer;font-weight:700;list-style:none;display:flex}.h4BtHa_faqQ::-webkit-details-marker{display:none}.h4BtHa_faqQ:after{content:"+";color:var(--text-strong);font-weight:800}.h4BtHa_faqItem[open] .h4BtHa_faqQ:after{content:"–"}.h4BtHa_faqA{margin:0 0 calc(var(--b2b-u) * 4);color:var(--text-muted);font-size:.875rem;line-height:1.7}@media (min-width:64rem){.h4BtHa_col{padding-block-start:calc(var(--b2b-u) * 14)}.h4BtHa_h1{font-size:2.75rem}}@media (prefers-reduced-motion:reduce){.h4BtHa_btn{transition:none}}
.JoJfta_root{--cx-u:.25rem;--cx-pill:calc(infinity * 1rem);--cx-tap:2.75rem;background:var(--bg-page);color:var(--text-body);padding-block:calc(var(--cx-u) * 4) 0}.JoJfta_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}html[lang=ar] .JoJfta_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}.JoJfta_tabular{font-variant-numeric:tabular-nums}.JoJfta_muted{color:var(--text-muted);font-size:.75rem}.JoJfta_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.JoJfta_sep:before{content:"·";margin-inline:calc(var(--cx-u) * 1.5)}.JoJfta_plainBidi{unicode-bidi:plaintext}.JoJfta_page{gap:calc(var(--cx-u) * 3);max-inline-size:32.5rem;padding-inline:calc(var(--cx-u) * 4);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""progress""main""summary""dock";margin-inline:auto;display:grid}.JoJfta_pageNarrow{grid-template-areas:none;padding-block-end:calc(var(--cx-u) * 10)}.JoJfta_areaHead{gap:calc(var(--cx-u) * 3);grid-area:head;display:grid}.JoJfta_areaProgress{grid-area:progress}.JoJfta_areaMain{gap:calc(var(--cx-u) * 3);grid-area:main;align-content:start;min-inline-size:0;display:grid}.JoJfta_areaSummary{gap:calc(var(--cx-u) * 3);grid-area:summary;align-content:start;min-inline-size:0;display:grid}.JoJfta_h1{color:var(--text-strong);letter-spacing:-.03em;margin:0;font-size:1.375rem;font-weight:800;line-height:1.2}.JoJfta_h1Meta{color:var(--text-muted);font-family:var(--font-brand-body), system-ui, sans-serif;letter-spacing:0;margin-inline-start:calc(var(--cx-u) * 2);font-size:.78125rem;font-weight:500;display:inline-block}.JoJfta_card{background:var(--surface-base);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--nx-card-pad,calc(var(--cx-u) * 5));min-inline-size:0}.JoJfta_divided{border-block-start:1px solid var(--border-subtle);margin-block-start:calc(var(--cx-u) * 3);padding-block-start:calc(var(--cx-u) * 3)}.JoJfta_note{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.5}.JoJfta_banner{padding:calc(var(--cx-u) * 3) calc(var(--cx-u) * 4);border:1px solid var(--badge-border);border-radius:var(--radius-md);background:var(--badge-bg);color:var(--text-strong);margin:0;font-size:.8125rem;font-weight:600}.JoJfta_progress{gap:calc(var(--cx-u) * 1);padding-block:calc(var(--cx-u) * 1) calc(var(--cx-u) * 3);display:grid}.JoJfta_progressRow{gap:calc(var(--cx-u) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.JoJfta_progressRow li:nth-child(2) button{justify-content:center}.JoJfta_progressRow li:last-child button{justify-content:flex-end}.JoJfta_progressRow button{align-items:center;gap:calc(var(--cx-u) * 1.25);inline-size:100%;min-block-size:var(--cx-tap);color:var(--text-muted);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:.6875rem;font-weight:800;display:flex}html[lang=ar] .JoJfta_progressRow button{letter-spacing:0;font-size:.75rem}.JoJfta_progressOpen,.JoJfta_progressRow .JoJfta_progressSaved{color:var(--text-strong)}.JoJfta_progressSaved svg{color:var(--state-success)}.JoJfta_meter{inline-size:100%;block-size:calc(var(--cx-u) * 1.25);border-radius:var(--cx-pill);background:var(--review-bar-bg);appearance:none;border:0;display:block;overflow:hidden}.JoJfta_meter::-webkit-progress-bar{background:var(--review-bar-bg);border-radius:var(--cx-pill)}.JoJfta_meter::-webkit-progress-value{background:var(--accent-primary);border-radius:var(--cx-pill);-webkit-transition:inline-size var(--motion-base) ease;transition:inline-size var(--motion-base) ease}.JoJfta_meter::-moz-progress-bar{background:var(--accent-primary);border-radius:var(--cx-pill)}.JoJfta_express{gap:calc(var(--cx-u) * 2);display:grid}.JoJfta_expressBtn{min-block-size:calc(var(--cx-u) * 12.5);border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);font:inherit;cursor:pointer;font-size:.90625rem;font-weight:800}.JoJfta_or{align-items:center;gap:calc(var(--cx-u) * 3);color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800;display:flex}.JoJfta_or:before,.JoJfta_or:after{content:"";background:var(--border-subtle);flex:1;block-size:1px}.JoJfta_section{transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;padding:0;overflow:hidden}.JoJfta_sectionOpen{border-color:var(--border-accent);box-shadow:0 0 0 3px var(--accent-wash)}.JoJfta_sectionH{font-size:inherit;margin:0}.JoJfta_sectionHead{align-items:center;gap:calc(var(--cx-u) * 3);inline-size:100%;min-block-size:calc(var(--cx-u) * 15);padding:calc(var(--cx-u) * 3) calc(var(--cx-u) * 4);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.JoJfta_num{inline-size:calc(var(--cx-u) * 6.5);block-size:calc(var(--cx-u) * 6.5);border-radius:var(--cx-pill);background:var(--surface-muted);color:var(--text-strong);place-items:center;font-size:.75rem;font-weight:800;display:grid}.JoJfta_sectionOpen .JoJfta_num{background:var(--accent-primary);color:var(--badge-on-accent)}.JoJfta_sectionSaved:not(.JoJfta_sectionOpen) .JoJfta_num{background:var(--state-success);color:var(--surface-base)}.JoJfta_sectionText{gap:calc(var(--cx-u) * .5);min-inline-size:0;display:grid}.JoJfta_sectionText b{color:var(--text-strong);font-size:.90625rem;font-weight:800;display:block}.JoJfta_sectionText .JoJfta_muted{overflow-wrap:anywhere}.JoJfta_edit{color:var(--text-strong);text-underline-offset:.2em;font-size:.8125rem;font-weight:700;text-decoration:underline}.JoJfta_sectionBody{gap:calc(var(--cx-u) * 2.5);padding:calc(var(--cx-u) * 3.5) calc(var(--cx-u) * 4) calc(var(--cx-u) * 4);border-block-start:1px solid var(--border-subtle);display:grid}.JoJfta_form{gap:calc(var(--cx-u) * 3);display:grid}.JoJfta_grid{gap:calc(var(--cx-u) * 2.25);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JoJfta_field{gap:calc(var(--cx-u) * 1);align-content:start;min-inline-size:0;display:grid}.JoJfta_fieldWide{grid-column:1/-1}.JoJfta_field label{color:var(--text-strong);font-size:.75rem;font-weight:700}.JoJfta_optional{color:var(--text-muted);font-weight:500}.JoJfta_input{inline-size:100%;min-block-size:calc(var(--cx-u) * 12);padding-inline:calc(var(--cx-u) * 3);border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);font:inherit;transition:border-color var(--motion-fast) ease;font-size:.875rem}.JoJfta_input:focus-visible{border-color:var(--action-primary);outline:none}.JoJfta_input[aria-invalid=true]{border-color:var(--state-error)}.JoJfta_hint{color:var(--text-muted);font-size:.6875rem}.JoJfta_fieldError,.JoJfta_error{color:var(--text-strong);font-size:.75rem;font-weight:700}.JoJfta_fieldError:before,.JoJfta_error:before{content:"";inline-size:calc(var(--cx-u) * 1.5);block-size:calc(var(--cx-u) * 1.5);border-radius:var(--cx-pill);background:var(--state-error);vertical-align:middle;margin-inline-end:calc(var(--cx-u) * 1.5);display:inline-block}.JoJfta_error{margin:0}.JoJfta_opts{gap:calc(var(--cx-u) * 2);border:0;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.JoJfta_opt{align-items:center;gap:calc(var(--cx-u) * 3);min-block-size:calc(var(--cx-u) * 14);padding:calc(var(--cx-u) * 3);border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;display:flex}.JoJfta_optOn{border-color:var(--action-primary);background:var(--surface-base);border-width:2px}.JoJfta_optOff{cursor:not-allowed;opacity:.6}.JoJfta_radio{inline-size:calc(var(--cx-u) * 4.5);block-size:calc(var(--cx-u) * 4.5);accent-color:var(--action-primary);flex-shrink:0;margin:0}.JoJfta_optText{gap:calc(var(--cx-u) * .5);flex:auto;min-inline-size:0;display:grid}.JoJfta_optText b{color:var(--text-strong);overflow-wrap:anywhere;font-size:.84375rem;font-weight:700;display:block}.JoJfta_optText span{color:var(--text-muted);font-size:.71875rem;line-height:1.45;display:block}.JoJfta_optPrice{color:var(--text-strong);white-space:nowrap;flex-shrink:0;font-size:.84375rem}.JoJfta_iconTile{inline-size:calc(var(--cx-u) * 8.5);block-size:calc(var(--cx-u) * 8.5);border-radius:var(--radius-md);background:var(--accent-wash);color:var(--badge-text);flex-shrink:0;place-items:center;display:grid}.JoJfta_marks{align-items:center;gap:calc(var(--cx-u) * 1.5);flex-shrink:0;display:flex}.JoJfta_marks img{block-size:calc(var(--cx-u) * 4.75);filter:grayscale();opacity:.6;inline-size:auto;display:block}.JoJfta_optOn .JoJfta_marks img{filter:none;opacity:1}.JoJfta_details{gap:calc(var(--cx-u) * 1);padding:calc(var(--cx-u) * 3);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-body);font-size:.75rem;line-height:1.5;display:grid}.JoJfta_details b{color:var(--text-strong);font-size:.8125rem;display:block}.JoJfta_rewards{gap:calc(var(--cx-u) * 3);display:grid}.JoJfta_reward{align-items:center;gap:calc(var(--cx-u) * 3);grid-template-columns:minmax(0,1fr) auto;display:grid}.JoJfta_saveText{color:var(--text-strong);font-weight:700}.JoJfta_switch{inline-size:calc(var(--cx-u) * 12);block-size:calc(var(--cx-u) * 7);border-radius:var(--cx-pill);background:var(--border-default);cursor:pointer;transition:background-color var(--motion-fast) ease;border:0;position:relative}.JoJfta_switch i{inline-size:calc(var(--cx-u) * 5.5);block-size:calc(var(--cx-u) * 5.5);border-radius:var(--cx-pill);background:var(--surface-base);transition:transform var(--motion-fast) ease;position:absolute;inset-block-start:calc(var(--cx-u) * .75);inset-inline-start:calc(var(--cx-u) * .75)}.JoJfta_switchOn{background:var(--action-primary)}.JoJfta_switchOn i{transform:translateX(calc(var(--cx-u) * 5))}html[dir=rtl] .JoJfta_switchOn i{transform:translateX(calc(var(--cx-u) * -5))}.JoJfta_switch:disabled{opacity:.55;cursor:not-allowed}.JoJfta_codes{gap:calc(var(--cx-u) * 2);margin:0 0 calc(var(--cx-u) * 2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.JoJfta_codes li{align-items:center;gap:calc(var(--cx-u) * 2);display:inline-flex}.JoJfta_codeChip{padding:calc(var(--cx-u) * 1) calc(var(--cx-u) * 2.5);border:1px solid var(--badge-border);border-radius:var(--cx-pill);background:var(--badge-bg);color:var(--badge-text);font-size:.75rem;font-weight:800}.JoJfta_promoForm{gap:calc(var(--cx-u) * 2);grid-template-columns:minmax(0,1fr) auto;display:grid}.JoJfta_codeInput{text-transform:uppercase}.JoJfta_mini{gap:calc(var(--cx-u) * 2.5);margin:0;padding:0;list-style:none;display:grid}.JoJfta_miniLine{align-items:center;gap:calc(var(--cx-u) * 3);display:flex}.JoJfta_miniLine>b{color:var(--text-strong);white-space:nowrap;flex-shrink:0;font-size:.8125rem}.JoJfta_thumb{inline-size:calc(var(--cx-u) * 9);block-size:calc(var(--cx-u) * 9);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-muted);flex-shrink:0;overflow:hidden}.JoJfta_thumb img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.JoJfta_rows{gap:calc(var(--cx-u) * 2);display:grid}.JoJfta_row{justify-content:space-between;gap:calc(var(--cx-u) * 3);font-size:.8125rem;display:flex}.JoJfta_row dt{color:var(--text-muted)}.JoJfta_row dd{color:var(--text-strong);margin:0;font-weight:700}.JoJfta_save dt:before{content:"";inline-size:calc(var(--cx-u) * 1.5);block-size:calc(var(--cx-u) * 1.5);border-radius:var(--cx-pill);background:var(--state-success);vertical-align:middle;margin-inline-end:calc(var(--cx-u) * 1.5);display:inline-block}.JoJfta_total{justify-content:space-between;align-items:baseline;gap:calc(var(--cx-u) * 3);color:var(--text-strong);margin-block-end:0;font-size:.8125rem;font-weight:700;display:flex}.JoJfta_total b{font-size:1.5rem;font-weight:800}.JoJfta_primaryBtn{justify-content:center;align-items:center;gap:calc(var(--cx-u) * 2);inline-size:100%;min-block-size:calc(var(--cx-u) * 12);padding-inline:calc(var(--cx-u) * 5);border-radius:var(--radius-md);background:var(--action-primary);color:var(--action-on-primary);box-shadow:none;font:inherit;text-align:center;cursor:pointer;transition:background-color var(--motion-fast) ease;border:0;font-size:.90625rem;font-weight:800;text-decoration:none;display:inline-flex}.JoJfta_primaryBtn:hover{background:var(--action-primary-hover)}.JoJfta_primaryBtn:disabled{background:var(--surface-muted);box-shadow:none;color:var(--text-muted);cursor:not-allowed}.JoJfta_primaryBtn[aria-busy=true]{cursor:progress}.JoJfta_secondaryBtn,.JoJfta_ghostBtn{min-block-size:var(--cx-tap);padding-inline:calc(var(--cx-u) * 4);border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex}.JoJfta_secondaryBtn:disabled,.JoJfta_ghostBtn:disabled{opacity:.55;cursor:not-allowed}.JoJfta_linkBtn{min-block-size:var(--cx-tap);color:var(--text-strong);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.8125rem;font-weight:700;text-decoration:underline;display:inline-flex}.JoJfta_quiet{justify-self:center;align-items:center;gap:calc(var(--cx-u) * 1.5);min-block-size:var(--cx-tap);color:var(--text-muted);text-underline-offset:.2em;font-size:.8125rem;font-weight:700;text-decoration:underline;display:inline-flex}.JoJfta_primaryBtn:focus-visible,.JoJfta_secondaryBtn:focus-visible,.JoJfta_ghostBtn:focus-visible,.JoJfta_linkBtn:focus-visible,.JoJfta_quiet:focus-visible,.JoJfta_switch:focus-visible,.JoJfta_sectionHead:focus-visible,.JoJfta_progressRow button:focus-visible,.JoJfta_expressBtn:focus-visible,.JoJfta_radio:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.JoJfta_spinner{inline-size:calc(var(--cx-u) * 4);block-size:calc(var(--cx-u) * 4);border:2px solid;border-radius:var(--cx-pill);vertical-align:middle;border-inline-end-color:#0000;flex-shrink:0;animation:.8s linear infinite JoJfta_cx-checkout-spin;display:inline-block}@keyframes JoJfta_cx-checkout-spin{to{transform:rotate(360deg)}}.JoJfta_rtlOnly{display:none}html[dir=rtl] .JoJfta_rtlOnly{display:inline}html[dir=rtl] .JoJfta_ltrOnly{display:none}.JoJfta_sideCta{gap:calc(var(--cx-u) * 2.5);display:none}.JoJfta_paySide{gap:calc(var(--cx-u) * 2);display:grid}.JoJfta_reason{color:var(--badge-text);text-align:center;margin:0;font-size:.71875rem;font-weight:700}.JoJfta_trust{justify-content:center;align-items:center;gap:calc(var(--cx-u) * 1.5);color:var(--text-muted);text-align:center;margin:0;font-size:.71875rem;display:flex}.JoJfta_dock{z-index:20;align-items:center;gap:calc(var(--cx-u) * 1.5) calc(var(--cx-u) * 3);margin-inline:calc(var(--cx-u) * -4);padding:calc(var(--cx-u) * 3) calc(var(--cx-u) * 4) calc(var(--cx-u) * 3 + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--border-default);background:color-mix(in srgb, var(--surface-base) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-area:dock;grid-template-columns:auto minmax(0,1fr);display:grid;position:sticky;inset-block-end:0}.JoJfta_payDock{display:contents}.JoJfta_payDock .JoJfta_reason,.JoJfta_payDock .JoJfta_error{grid-column:1/-1}.JoJfta_dockTotal{display:grid}.JoJfta_dockTotal i{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;font-style:normal;font-weight:800}html[lang=ar] .JoJfta_dockTotal i{letter-spacing:0;font-size:.6875rem}.JoJfta_dockTotal b{color:var(--text-strong);font-family:var(--font-brand-display), system-ui, sans-serif;font-size:1.125rem;font-weight:800}.JoJfta_outcome{gap:calc(var(--cx-u) * 3);justify-items:start;display:grid}.JoJfta_outcomeIcon,.JoJfta_outcomeIconPending{inline-size:calc(var(--cx-u) * 11);block-size:calc(var(--cx-u) * 11);border-radius:var(--cx-pill);background:var(--badge-bg);color:var(--state-error);place-items:center;display:grid}.JoJfta_outcomeIconPending{color:var(--badge-text)}.JoJfta_outcomeBody{color:var(--text-body);margin:0;font-size:.875rem;line-height:1.55}.JoJfta_outcome .JoJfta_details{justify-self:stretch}.JoJfta_outcomeActions{gap:calc(var(--cx-u) * 2);justify-self:stretch;display:grid}@media (min-width:48rem){.JoJfta_outcomeActions{grid-template-columns:auto auto;justify-content:start}}@media (min-width:80rem){.JoJfta_root{padding-block:calc(var(--cx-u) * 7) calc(var(--cx-u) * 16)}.JoJfta_page{-moz-column-gap:calc(var(--cx-u) * 5.5);column-gap:calc(var(--cx-u) * 5.5);max-inline-size:75rem;padding-inline:calc(var(--cx-u) * 6);grid-template:"head summary""progress summary""main summary"1fr/minmax(0,1fr) 23.25rem}.JoJfta_pageNarrow{grid-template:none/minmax(0,1fr);max-inline-size:40rem}.JoJfta_areaSummary{align-self:start;position:sticky;inset-block-start:calc(var(--cx-u) * 6)}.JoJfta_sideCta{display:grid}.JoJfta_dock{display:none}}@media (prefers-reduced-motion:reduce){.JoJfta_section,.JoJfta_input,.JoJfta_opt,.JoJfta_switch,.JoJfta_switch i,.JoJfta_primaryBtn{transition:none}.JoJfta_meter::-webkit-progress-value{transition:none}.JoJfta_spinner{animation:none}}
.jB2OfG_root{--cn-u:.25rem;--cn-tap:2.75rem;--cn-pill:calc(infinity * 1rem);background:var(--bg-page);color:var(--text-body);padding-block:calc(var(--cn-u) * 4) calc(var(--cn-u) * 12)}.jB2OfG_wrap{max-inline-size:52rem;padding-inline:calc(var(--cn-u) * 4);margin-inline:auto}.jB2OfG_h1,.jB2OfG_h2,.jB2OfG_h3{font-family:var(--font-brand-display), system-ui, sans-serif;color:var(--text-strong)}:is(html[lang=ar] .jB2OfG_h1,html[lang=ar] .jB2OfG_h2,html[lang=ar] .jB2OfG_h3){font-family:var(--font-brand-display), system-ui, sans-serif;letter-spacing:0}.jB2OfG_crumbs{align-items:center;gap:calc(var(--cn-u) * 2);color:var(--text-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}.jB2OfG_crumbLink{min-block-size:var(--cn-tap);color:var(--text-body);align-items:center;text-decoration:underline;display:inline-flex}.jB2OfG_crumbSep{color:var(--text-muted)}.jB2OfG_hero{padding-block:calc(var(--cn-u) * 6) calc(var(--cn-u) * 4)}.jB2OfG_eyebrow{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.jB2OfG_h1{margin-block:calc(var(--cn-u) * 2) calc(var(--cn-u) * 3);font-size:2.25rem;font-weight:800;line-height:1.1}.jB2OfG_lead{margin-block:0 calc(var(--cn-u) * 5);font-size:1.125rem;line-height:1.6}.jB2OfG_section{padding-block:calc(var(--cn-u) * 6);border-block-start:1px solid var(--border-subtle)}.jB2OfG_h2{margin-block:0 calc(var(--cn-u) * 3);font-size:1.5rem;font-weight:800;line-height:1.2}.jB2OfG_h3{margin-block:calc(var(--cn-u) * 5) calc(var(--cn-u) * 2);font-size:1rem;font-weight:800}.jB2OfG_p{margin-block:0 calc(var(--cn-u) * 3);line-height:1.7}.jB2OfG_muted{color:var(--text-muted);font-size:.875rem}.jB2OfG_reviewedBy{margin-block:calc(var(--cn-u) * 4) 0;color:var(--text-muted);font-size:.875rem;line-height:1.6}.jB2OfG_quickAnswer{max-inline-size:48rem;margin-block:0 calc(var(--cn-u) * 6)}.jB2OfG_note{margin-block:calc(var(--cn-u) * 3) 0;color:var(--text-muted);font-size:.875rem;line-height:1.6}.jB2OfG_actions{gap:calc(var(--cn-u) * 3);flex-wrap:wrap;margin-block-start:calc(var(--cn-u) * 2);display:flex}.jB2OfG_cta,.jB2OfG_ctaGhost{min-block-size:var(--cn-tap);padding-inline:calc(var(--cn-u) * 6);border-radius:var(--cn-pill);transition:opacity var(--motion-fast) ease;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.jB2OfG_cta{background:var(--text-strong);color:var(--surface-base)}.jB2OfG_ctaGhost{border:1px solid var(--border-default);color:var(--text-strong);background:var(--surface-base)}.jB2OfG_cta:hover,.jB2OfG_ctaGhost:hover{opacity:.9}.jB2OfG_cta:focus-visible,.jB2OfG_ctaGhost:focus-visible,.jB2OfG_crumbLink:focus-visible,.jB2OfG_faqQ:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.jB2OfG_steps{gap:calc(var(--cn-u) * 4);margin:0;padding:0;list-style:none;display:grid}.jB2OfG_step{gap:calc(var(--cn-u) * 3);grid-template-columns:auto 1fr;align-items:start;display:grid}.jB2OfG_stepNo{inline-size:calc(var(--cn-u) * 8);block-size:calc(var(--cn-u) * 8);border-radius:var(--cn-pill);background:var(--surface-muted);color:var(--text-strong);place-items:center;font-weight:800;display:inline-grid}.jB2OfG_stepTitle{color:var(--text-strong);font-weight:700;display:block}.jB2OfG_stepBody{line-height:1.6;display:block}.jB2OfG_terms{gap:calc(var(--cn-u) * 3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.jB2OfG_legend{margin-block-end:calc(var(--cn-u) * 2);padding:0;font-weight:700}.jB2OfG_term{gap:calc(var(--cn-u) * 1);padding:calc(var(--cn-u) * 4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-base);cursor:pointer;padding-inline-start:calc(var(--cn-u) * 11);display:grid;position:relative}.jB2OfG_termOn{border-color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--text-strong)}.jB2OfG_radio{inline-size:calc(var(--cn-u) * 5);block-size:calc(var(--cn-u) * 5);accent-color:var(--text-strong);margin:0;position:absolute;inset-block-start:calc(var(--cn-u) * 4);inset-inline-start:calc(var(--cn-u) * 4)}.jB2OfG_radio:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.jB2OfG_termHead{align-items:center;gap:calc(var(--cn-u) * 2);flex-wrap:wrap;display:flex}.jB2OfG_termName{color:var(--text-strong);font-weight:800}.jB2OfG_badge{padding-block:calc(var(--cn-u) * .5);padding-inline:calc(var(--cn-u) * 2);border-radius:var(--cn-pill);background:var(--surface-muted);color:var(--text-strong);font-size:.75rem;font-weight:700}.jB2OfG_price{color:var(--text-strong);font-size:1.5rem;font-weight:800}.jB2OfG_credit{font-size:.875rem;font-weight:600}.jB2OfG_points{margin:0;padding-inline-start:calc(var(--cn-u) * 5);line-height:1.7}.jB2OfG_point{margin-block-end:calc(var(--cn-u) * 1)}.jB2OfG_people{gap:calc(var(--cn-u) * 4);margin:0;padding:0;list-style:none;display:grid}.jB2OfG_person{align-items:center;gap:calc(var(--cn-u) * 4);display:flex}.jB2OfG_avatar{inline-size:calc(var(--cn-u) * 16);block-size:calc(var(--cn-u) * 16);border-radius:var(--cn-pill);background:var(--surface-muted);color:var(--text-strong);-o-object-fit:cover;object-fit:cover;flex:none;place-items:center;font-weight:800;display:inline-grid}.jB2OfG_personText{gap:calc(var(--cn-u) * .5);display:grid}.jB2OfG_personName{color:var(--text-strong);font-weight:800}.jB2OfG_faqs{gap:calc(var(--cn-u) * 2);display:grid}.jB2OfG_faq{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding-inline:calc(var(--cn-u) * 4)}.jB2OfG_faqQ{min-block-size:var(--cn-tap);padding-block:calc(var(--cn-u) * 2);color:var(--text-strong);cursor:pointer;align-items:center;font-weight:700;display:flex}.jB2OfG_contact{padding-inline:calc(var(--cn-u) * 5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin-block-start:calc(var(--cn-u) * 6)}.jB2OfG_form{margin-block-start:calc(var(--cn-u) * 2)}.jB2OfG_heroMedia{margin-block:0 calc(var(--cn-u) * 5)}.jB2OfG_heroImg,.jB2OfG_wideImg,.jB2OfG_stepImg,.jB2OfG_termImg{border-radius:var(--radius-lg);-o-object-fit:cover;object-fit:cover;background:var(--surface-muted);block-size:auto;inline-size:100%;display:block}.jB2OfG_heroWide{aspect-ratio:16/9}.jB2OfG_heroTall{aspect-ratio:4/5;max-inline-size:28rem}.jB2OfG_onlyWide{display:none}.jB2OfG_wideImg{aspect-ratio:16/9;margin-block-end:calc(var(--cn-u) * 3)}.jB2OfG_stepImg{aspect-ratio:4/3;grid-column:1/-1;max-inline-size:20rem}.jB2OfG_termImg{aspect-ratio:4/3;border-radius:var(--radius-md)}@media (min-width:768px){.jB2OfG_h1{font-size:3rem}.jB2OfG_onlyWide{display:block}.jB2OfG_onlyNarrow{display:none}.jB2OfG_terms{grid-template-columns:repeat(3,minmax(0,1fr))}.jB2OfG_people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.jB2OfG_cta,.jB2OfG_ctaGhost{transition-duration:0s}}
.vLKLgq_root{--cl-u:.25rem;--cl-pill:calc(infinity * 1rem);--cl-tap:2.75rem;background:var(--bg-page);color:var(--text-body);padding-block:calc(var(--cl-u) * 3) calc(var(--cl-u) * 8)}.vLKLgq_wrap{max-inline-size:83.75rem;padding-inline:calc(var(--cl-u) * 4);margin-inline:auto}.vLKLgq_muted{color:var(--text-muted);font-size:.8125rem}.vLKLgq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.vLKLgq_eyebrow{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800}.vLKLgq_h1,.vLKLgq_h2,.vLKLgq_tileH,.vLKLgq_railTitle,.vLKLgq_sheetTitle,.vLKLgq_priceN{font-family:var(--font-brand-display), system-ui, sans-serif}:is(html[lang=ar] .vLKLgq_h1,html[lang=ar] .vLKLgq_h2,html[lang=ar] .vLKLgq_tileH,html[lang=ar] .vLKLgq_railTitle,html[lang=ar] .vLKLgq_sheetTitle){font-family:var(--font-brand-display), system-ui, sans-serif;letter-spacing:0}.vLKLgq_crumb ol{color:var(--text-muted);flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.vLKLgq_crumb li{align-items:center;display:inline-flex}.vLKLgq_crumb li+li:before{content:"/";margin-inline:calc(var(--cl-u) * 2);color:var(--text-muted)}.vLKLgq_crumb a,.vLKLgq_crumb span{min-block-size:var(--cl-tap);align-items:center;display:inline-flex}.vLKLgq_crumb a{color:var(--text-muted);text-decoration:none}.vLKLgq_crumb a:hover,.vLKLgq_crumb a:focus-visible{color:var(--text-strong);text-decoration:underline}.vLKLgq_crumb span{color:var(--text-strong);font-weight:600}.vLKLgq_head{gap:calc(var(--cl-u) * 3);padding-block:calc(var(--cl-u) * 1) calc(var(--cl-u) * 4);display:grid}.vLKLgq_h1{margin:calc(var(--cl-u) * 1.5) 0 0;color:var(--text-strong);letter-spacing:-.04em;font-size:clamp(1.75rem,3.6vw,2.875rem);font-weight:800;line-height:1.05}.vLKLgq_sub{margin:calc(var(--cl-u) * 2.5) 0 0;max-inline-size:56ch;color:var(--text-muted);font-size:.875rem;line-height:1.6}.vLKLgq_headTrust{gap:calc(var(--cl-u) * 3) calc(var(--cl-u) * 4.5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vLKLgq_headTrust li{align-items:center;gap:calc(var(--cl-u) * 2);color:var(--text-body);font-size:.75rem;font-weight:600;display:inline-flex}.vLKLgq_headTrust svg{color:var(--link-text);flex-shrink:0}.vLKLgq_summary{margin-block-end:calc(var(--cl-u) * 5)}.vLKLgq_bannerPicture{margin-block-end:calc(var(--cl-u) * 5);display:block}.vLKLgq_bannerImg{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--cl-u) * 4);block-size:auto;max-block-size:26rem;inline-size:100%;display:block}.vLKLgq_goals{gap:calc(var(--cl-u) * 2);scrollbar-width:none;margin-inline:calc(var(--cl-u) * -4);padding:0 calc(var(--cl-u) * 4) calc(var(--cl-u) * 1);display:flex;overflow-x:auto}.vLKLgq_goal{min-block-size:var(--cl-tap);padding-inline:calc(var(--cl-u) * 4);border:1.5px solid var(--border-default);border-radius:var(--cl-pill);background:var(--surface-base);color:var(--text-strong);font:inherit;cursor:pointer;transition:border-color var(--motion-fast), background-color var(--motion-fast);flex:none;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.vLKLgq_goal:hover{border-color:var(--border-strong)}.vLKLgq_goal[aria-pressed=true]{border:2px solid var(--action-primary);background:var(--action-primary);color:var(--action-on-primary)}.vLKLgq_body{grid-template-columns:minmax(0,1fr);padding-block-start:calc(var(--cl-u) * 4);display:grid}.vLKLgq_rail{display:none}.vLKLgq_railHead{justify-content:space-between;align-items:center;gap:calc(var(--cl-u) * 2.5);display:flex}.vLKLgq_railTitle{color:var(--text-strong);margin:0;font-size:.9375rem;font-weight:800}.vLKLgq_clear{min-block-size:var(--cl-tap);padding:0 calc(var(--cl-u) * 1);color:var(--text-muted);font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:700;text-decoration:underline}.vLKLgq_clear:hover{color:var(--text-strong)}.vLKLgq_facets{flex-direction:column;display:flex}.vLKLgq_facet{border-block-end:1px solid var(--border-subtle)}.vLKLgq_facetH{margin:0}.vLKLgq_facetBtn{justify-content:space-between;align-items:center;gap:calc(var(--cl-u) * 2.5);inline-size:100%;min-block-size:var(--cl-tap);color:var(--text-strong);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:700;display:flex}.vLKLgq_facetBtn svg{color:var(--text-muted);transition:transform var(--motion-fast);flex-shrink:0}.vLKLgq_facet[data-open=true] .vLKLgq_facetBtn svg{transform:rotate(180deg)}.vLKLgq_facetN{color:var(--text-strong);font-size:.6875rem}.vLKLgq_facetBody{flex-direction:column;padding-block-end:calc(var(--cl-u) * 2);display:flex}.vLKLgq_facetBody[hidden]{display:none}.vLKLgq_opt{align-items:center;gap:calc(var(--cl-u) * 2.5);min-block-size:var(--cl-tap);color:var(--text-body);cursor:pointer;font-size:.8125rem;display:flex}.vLKLgq_optBox{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--text-strong);flex-shrink:0;margin:0}.vLKLgq_optLabel{flex:1;min-inline-size:0}.vLKLgq_optCount{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.71875rem}.vLKLgq_range{align-items:center;gap:calc(var(--cl-u) * 2);padding-block:calc(var(--cl-u) * 2) calc(var(--cl-u) * 3);display:flex}.vLKLgq_rangeInput{inline-size:100%;min-inline-size:0;min-block-size:var(--cl-tap);padding-inline:calc(var(--cl-u) * 2.5);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-base);color:var(--text-strong);font:inherit;font-size:.8125rem}.vLKLgq_results{min-inline-size:0}.vLKLgq_tool{justify-content:space-between;align-items:center;gap:calc(var(--cl-u) * 4);flex-wrap:wrap;padding-block-end:calc(var(--cl-u) * 3);display:flex}.vLKLgq_count{color:var(--text-muted);margin:0;font-size:.8125rem}.vLKLgq_count b{color:var(--text-strong);font-weight:700}.vLKLgq_sortWrap{align-items:center;gap:calc(var(--cl-u) * 2);display:none}.vLKLgq_sortSelect{min-block-size:var(--cl-tap);padding-inline:calc(var(--cl-u) * 4);border:1.5px solid var(--border-default);border-radius:var(--cl-pill);background:var(--surface-base);color:var(--text-strong);font:inherit;cursor:pointer;font-size:.8125rem;font-weight:700}.vLKLgq_applied{align-items:center;gap:calc(var(--cl-u) * 2);flex-wrap:wrap;padding-block-end:calc(var(--cl-u) * 4);display:flex}.vLKLgq_pill{align-items:center;gap:calc(var(--cl-u) * 1);border:1px solid var(--badge-border);border-radius:var(--cl-pill);background:var(--accent-wash);color:var(--badge-text);padding-inline-start:calc(var(--cl-u) * 3.5);font-size:.75rem;font-weight:700;display:inline-flex}.vLKLgq_pillX{inline-size:var(--cl-tap);block-size:var(--cl-tap);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vLKLgq_grid{gap:calc(var(--cl-u) * 2.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vLKLgq_card{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);min-inline-size:0;transition:border-color var(--motion-fast), box-shadow var(--motion-fast);flex-direction:column;display:flex;position:relative;overflow:hidden}.vLKLgq_card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-panel)}.vLKLgq_cardMedia{aspect-ratio:1;border-block-end:1px solid var(--border-subtle);background:var(--surface-base);position:relative;overflow:hidden}.vLKLgq_cardImgLink{block-size:100%;inline-size:100%;display:block}.vLKLgq_cardImg{-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%;display:block}.vLKLgq_cardOut .vLKLgq_cardImg,.vLKLgq_cardOut .vLKLgq_cardPhTub{opacity:.55}.vLKLgq_cardPh{background:var(--card-story-bg);justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}.vLKLgq_cardPhTub{block-size:66%;inline-size:62%;padding:calc(var(--cl-u) * 2);border-radius:var(--radius-md);background:var(--text-strong);color:var(--accent-primary);letter-spacing:.04em;text-align:center;text-transform:uppercase;overflow-wrap:break-word;justify-content:center;align-items:center;font-size:.5rem;font-weight:800;line-height:1.35;display:flex;overflow:hidden}.vLKLgq_tags{align-items:flex-start;gap:calc(var(--cl-u) * 1);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset-block-start:calc(var(--cl-u) * 2);inset-inline-start:calc(var(--cl-u) * 2);inset-inline-end:calc(var(--cl-u) * 11)}.vLKLgq_tag{max-inline-size:100%;padding:calc(var(--cl-u) * .75) calc(var(--cl-u) * 2);border-radius:var(--cl-pill);letter-spacing:.05em;text-transform:uppercase;font-size:.5625rem;font-weight:800;line-height:1.3}.vLKLgq_tagSave{border:1px solid var(--badge-border);background:var(--badge-bg);color:var(--badge-text)}.vLKLgq_tagOut{background:var(--text-strong);color:var(--surface-base)}.vLKLgq_tagSub{background:var(--accent-primary);color:var(--badge-on-accent)}.vLKLgq_wish{inline-size:var(--cl-tap);block-size:var(--cl-tap);border-radius:var(--cl-pill);color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:0}.vLKLgq_wish[aria-pressed=true]{color:var(--link-text)}.vLKLgq_cardBody{gap:calc(var(--cl-u) * 1);padding:var(--nx-stack,calc(var(--cl-u) * 3));flex-direction:column;flex:1;min-inline-size:0;display:flex}.vLKLgq_cardTitle{margin:0;font-size:.8125rem;font-weight:700;line-height:1.3}.vLKLgq_cardTitle a{min-block-size:var(--cl-tap);color:var(--text-strong);align-items:flex-start;text-decoration:none;display:flex}.vLKLgq_cardTitleText{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vLKLgq_cardTitle a:hover,.vLKLgq_cardTitle a:focus-visible{text-decoration:underline}.vLKLgq_benefit{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.6875rem;line-height:1.4;overflow:hidden}.vLKLgq_rate{align-items:center;gap:calc(var(--cl-u) * 1);color:var(--text-muted);margin:0;font-size:.6875rem;display:flex}.vLKLgq_rate b{color:var(--text-strong);font-weight:700}.vLKLgq_stars{color:var(--accent-primary);display:inline-flex}.vLKLgq_buy{gap:calc(var(--cl-u) * .5);flex-direction:column;margin-block-start:auto;padding-block-start:calc(var(--cl-u) * 2);display:flex}.vLKLgq_price{-moz-column-gap:calc(var(--cl-u) * 1.5);align-items:baseline;column-gap:calc(var(--cl-u) * 1.5);flex-wrap:wrap;margin:0;display:flex}.vLKLgq_from{color:var(--text-muted);font-size:.6875rem;font-weight:600}.vLKLgq_priceN{color:var(--text-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:800}.vLKLgq_was{color:var(--text-muted);white-space:nowrap;font-size:.6875rem}.vLKLgq_unit{color:var(--text-muted);margin:0;font-size:.6875rem}.vLKLgq_unit b{color:var(--text-body);font-weight:700}.vLKLgq_add{justify-content:center;align-items:center;gap:calc(var(--cl-u) * 1.5);inline-size:100%;min-block-size:var(--cl-tap);padding-inline:calc(var(--cl-u) * 3);border:1.5px solid var(--action-primary);border-radius:var(--cl-pill);background:var(--action-primary);color:var(--action-on-primary);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast);margin-block-start:calc(var(--cl-u) * 2);font-size:.78125rem;font-weight:800;text-decoration:none;display:inline-flex}.vLKLgq_add:hover,.vLKLgq_add[data-status=added]{border-color:var(--action-primary-hover);background:var(--action-primary-hover);color:var(--action-on-primary)}.vLKLgq_addGhost{border-color:var(--border-strong);color:var(--text-strong);background:0 0}.vLKLgq_picker{z-index:2;gap:calc(var(--cl-u) * 2);max-block-size:100%;padding:calc(var(--cl-u) * 2) calc(var(--cl-u) * 3) calc(var(--cl-u) * 3);border-block-start:1px solid var(--border-default);background:var(--surface-base);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0;overflow-y:auto}.vLKLgq_cardNotifying>.vLKLgq_cardMedia,.vLKLgq_cardNotifying>.vLKLgq_cardBody{display:none}.vLKLgq_pickerFull{max-block-size:none;min-inline-size:0;box-shadow:none;border-block-start:0;flex:1;position:static;overflow:visible}.vLKLgq_pickerHead{justify-content:space-between;align-items:center;gap:calc(var(--cl-u) * 2);display:flex}.vLKLgq_pickerTitle{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.vLKLgq_iconBtn{inline-size:var(--cl-tap);block-size:var(--cl-tap);color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(var(--cl-u) * -2);padding:0;display:inline-flex}.vLKLgq_pickerOpts{gap:calc(var(--cl-u) * 1.5);flex-wrap:wrap;display:flex}.vLKLgq_pickerOpt{justify-content:center;align-items:center;gap:calc(var(--cl-u) * 2);min-block-size:var(--cl-tap);padding-inline:calc(var(--cl-u) * 3);border:1.5px solid var(--border-default);border-radius:var(--cl-pill);background:var(--surface-base);color:var(--text-strong);font:inherit;cursor:pointer;flex:auto;font-size:.75rem;font-weight:700;display:inline-flex}.vLKLgq_pickerOpt:hover{border-color:var(--text-strong)}.vLKLgq_tile{justify-content:center;gap:calc(var(--cl-u) * 2.5);padding:var(--nx-card-pad,calc(var(--cl-u) * 5));border-radius:var(--radius-lg);flex-direction:column;grid-column:1/-1;display:flex}.vLKLgq_tileInk{background:var(--band-ink-raised);color:var(--band-on-ink)}.vLKLgq_tileInk .vLKLgq_eyebrow,.vLKLgq_tileInk .vLKLgq_tileP{color:var(--band-on-ink)}.vLKLgq_tileQuiet{border:1px solid var(--card-story-border);background:var(--card-story-bg)}.vLKLgq_tileH{color:inherit;letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.15}.vLKLgq_tileQuiet .vLKLgq_tileH{color:var(--text-strong)}.vLKLgq_tileP{margin:0;font-size:.8125rem;line-height:1.6}.vLKLgq_tileBtn{min-block-size:var(--cl-tap);padding-inline:calc(var(--cl-u) * 5);border-radius:var(--cl-pill);background:var(--accent-primary);color:var(--badge-on-accent);align-self:flex-start;align-items:center;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex}.vLKLgq_tileList{gap:calc(var(--cl-u) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vLKLgq_tileList li{align-items:center;gap:calc(var(--cl-u) * 2.25);min-block-size:var(--cl-tap);color:var(--text-body);font-size:.8125rem;display:flex}.vLKLgq_tileList svg{color:var(--link-text);flex-shrink:0}.vLKLgq_tileList a{min-block-size:var(--cl-tap);color:var(--text-strong);align-items:center;font-weight:700;display:inline-flex}.vLKLgq_empty{justify-items:start;gap:calc(var(--cl-u) * 2);padding:calc(var(--cl-u) * 8) calc(var(--cl-u) * 6);border:1px dashed var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);display:grid}.vLKLgq_emptyTitle{color:var(--text-strong);margin:0;font-weight:700}.vLKLgq_more{align-items:center;gap:calc(var(--cl-u) * 3);padding-block:calc(var(--cl-u) * 8) calc(var(--cl-u) * 2);flex-direction:column;display:flex}.vLKLgq_more p{margin:0}.vLKLgq_moreBar{border-radius:var(--cl-pill);appearance:none;background:var(--review-bar-bg);border:0;block-size:.25rem;inline-size:12rem;overflow:hidden}.vLKLgq_moreBar::-webkit-progress-bar{background:var(--review-bar-bg)}.vLKLgq_moreBar::-webkit-progress-value{background:var(--accent-primary)}.vLKLgq_moreBar::-moz-progress-bar{background:var(--accent-primary)}.vLKLgq_moreBtn,.vLKLgq_primaryBtn{min-block-size:var(--cl-tap);padding-inline:calc(var(--cl-u) * 6);border:1.5px solid var(--action-primary);border-radius:var(--cl-pill);background:var(--action-primary);color:var(--action-on-primary);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:inline-flex}.vLKLgq_bar{z-index:30;transition:inset-block-start var(--motion-fast);gap:calc(var(--cl-u) * 2.5);margin-inline:calc(var(--cl-u) * -4);padding:calc(var(--cl-u) * 2) calc(var(--cl-u) * 4);border-block:1px solid var(--border-subtle);background:var(--surface-base);margin-block-end:calc(var(--cl-u) * 3);display:flex;position:sticky;inset-block-start:calc(var(--cl-u) * 19)}body:has([data-smart-header-shell][data-hidden=true]) .vLKLgq_bar{inset-block-start:0}.vLKLgq_barBtn{justify-content:center;align-items:center;gap:calc(var(--cl-u) * 2);border:1.5px solid var(--border-strong);border-radius:var(--cl-pill);background:var(--surface-base);min-block-size:3rem;color:var(--text-strong);font:inherit;cursor:pointer;flex:1;font-size:.8125rem;font-weight:800;display:inline-flex}.vLKLgq_barPri{border-color:var(--action-primary);background:var(--action-primary);color:var(--action-on-primary)}.vLKLgq_badge{block-size:1.25rem;min-inline-size:1.25rem;padding-inline:calc(var(--cl-u) * 1.5);border-radius:var(--cl-pill);background:var(--accent-primary);color:var(--badge-on-accent);justify-content:center;align-items:center;font-size:.6875rem;display:inline-flex}.vLKLgq_sheet{z-index:60;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.vLKLgq_scrim{background:var(--text-strong);opacity:.45;position:absolute;inset:0}.vLKLgq_sheetIn{background:var(--bg-page);max-block-size:88dvh;animation:vLKLgq_sheet-up var(--motion-base) both;border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl);flex-direction:column;display:flex;position:relative}@keyframes vLKLgq_sheet-up{0%{transform:translateY(100%)}to{transform:none}}.vLKLgq_sheetHead{justify-content:space-between;align-items:center;gap:calc(var(--cl-u) * 3);padding:calc(var(--cl-u) * 2) calc(var(--cl-u) * 3) calc(var(--cl-u) * 2) calc(var(--cl-u) * 4.5);border-block-end:1px solid var(--border-subtle);display:flex}.vLKLgq_sheetTitle{color:var(--text-strong);margin:0;font-size:1.0625rem;font-weight:800}.vLKLgq_sheetBody{padding:0 calc(var(--cl-u) * 4.5) calc(var(--cl-u) * 3);flex:1;overflow-y:auto}.vLKLgq_sheetFoot{align-items:center;gap:calc(var(--cl-u) * 2.5);padding:calc(var(--cl-u) * 3) calc(var(--cl-u) * 4.5) calc(var(--cl-u) * 3.5 + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--border-subtle);background:var(--surface-base);display:flex}.vLKLgq_sheetFoot .vLKLgq_primaryBtn{flex:1}.vLKLgq_sortList{padding:calc(var(--cl-u) * 1.5) 0;border:0;flex-direction:column;margin:0;display:flex}.vLKLgq_sortOpt{align-items:center;gap:calc(var(--cl-u) * 3);border-block-end:1px solid var(--border-subtle);min-block-size:3.25rem;color:var(--text-strong);cursor:pointer;font-size:.875rem;display:flex}.vLKLgq_sortOpt input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--text-strong);margin:0}.vLKLgq_seo{gap:calc(var(--cl-u) * 6);border-block-start:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);margin-block-start:calc(var(--cl-u) * 8);padding-block-start:calc(var(--cl-u) * 8);display:grid}.vLKLgq_h2{margin:calc(var(--cl-u) * 2) 0 0;color:var(--text-strong);letter-spacing:-.03em;font-size:1.375rem;font-weight:800}.vLKLgq_guideP{margin:calc(var(--cl-u) * 3) 0 0;max-inline-size:70ch;color:var(--text-body);font-size:.875rem;line-height:1.75}.vLKLgq_faqItem{border-block-end:1px solid var(--border-subtle)}.vLKLgq_faqQ{justify-content:space-between;align-items:center;gap:calc(var(--cl-u) * 4);min-block-size:var(--cl-tap);padding-block:calc(var(--cl-u) * 2.5);color:var(--text-strong);cursor:pointer;font-size:.875rem;font-weight:700;list-style:none;display:flex}.vLKLgq_faqQ::-webkit-details-marker{display:none}.vLKLgq_faqQ:after{content:"+";color:var(--text-strong);font-weight:800}.vLKLgq_faqItem[open] .vLKLgq_faqQ:after{content:"–"}.vLKLgq_faqA{margin:0 0 calc(var(--cl-u) * 4);color:var(--text-muted);font-size:.875rem;line-height:1.7}@media (min-width:600px){.vLKLgq_wrap{padding-inline:calc(var(--cl-u) * 6)}.vLKLgq_bar{margin-inline:calc(var(--cl-u) * -6);padding-inline:calc(var(--cl-u) * 6);inset-block-start:calc(var(--cl-u) * 22)}.vLKLgq_goals{flex-wrap:wrap;margin-inline:0;padding-inline:0}.vLKLgq_grid{gap:calc(var(--cl-u) * 4)}.vLKLgq_cardBody{gap:calc(var(--cl-u) * 1.5)}.vLKLgq_cardTitle{font-size:.90625rem}.vLKLgq_benefit,.vLKLgq_rate,.vLKLgq_unit{font-size:.75rem}.vLKLgq_tag,.vLKLgq_cardPhTub{font-size:.625rem}.vLKLgq_priceN{font-size:1.125rem}.vLKLgq_add{font-size:.8125rem}.vLKLgq_seo{gap:calc(var(--cl-u) * 10);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}}@media (min-width:700px){.vLKLgq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vLKLgq_tile{grid-column:auto}}@media (min-width:900px){.vLKLgq_head{align-items:end;gap:calc(var(--cl-u) * 8);grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1000px){.vLKLgq_cardBody{padding:var(--nx-stack) var(--nx-card-pad) var(--nx-card-pad)}.vLKLgq_body{gap:calc(var(--cl-u) * 10);grid-template-columns:15.625rem minmax(0,1fr);align-items:start;padding-block-start:calc(var(--cl-u) * 6.5)}.vLKLgq_bodyNoRail{grid-template-columns:minmax(0,1fr)}.vLKLgq_rail{max-block-size:calc(100vh - 7rem);flex-direction:column;padding-inline-end:calc(var(--cl-u) * 1);display:flex;position:sticky;inset-block-start:calc(var(--cl-u) * 22);overflow-y:auto}.vLKLgq_sortWrap{display:flex}.vLKLgq_bar{display:none}}@media (min-width:1280px){.vLKLgq_bodyNoRail .vLKLgq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vLKLgq_bar,.vLKLgq_goal,.vLKLgq_facetBtn svg,.vLKLgq_card,.vLKLgq_add,.vLKLgq_sheetIn{transition-duration:0s;animation:none}}
.onmLXq_root{--bn-u:.25rem;--bn-pill:calc(infinity * 1rem);--bn-tap:2.75rem;background:var(--bg-page);color:var(--text-body);padding-block:calc(var(--bn-u) * 4) calc(var(--bn-u) * 10)}.onmLXq_wrap{max-inline-size:77.5rem;padding-inline:calc(var(--bn-u) * 4);margin-inline:auto}.onmLXq_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}html[lang=ar] .onmLXq_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}.onmLXq_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.onmLXq_muted{color:var(--text-muted);font-size:.75rem}.onmLXq_cover{-o-object-fit:cover;object-fit:cover}.onmLXq_contain{-o-object-fit:contain;object-fit:contain}.onmLXq_crumbs{align-items:center;gap:calc(var(--bn-u) * 2);color:var(--text-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}.onmLXq_crumbs a{min-block-size:var(--bn-tap);color:var(--text-muted);align-items:center;text-decoration:none;display:inline-flex}.onmLXq_crumbs a:hover{color:var(--text-strong)}.onmLXq_hero{padding-block:calc(var(--bn-u) * 3) calc(var(--bn-u) * 6)}.onmLXq_hero>[data-prose]{margin-block-start:calc(var(--bn-u) * 4)}.onmLXq_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--badge-text);margin:0;font-size:.6875rem;font-weight:800}.onmLXq_h1{margin-block:calc(var(--bn-u) * 2) 0;letter-spacing:-.03em;color:var(--text-strong);max-inline-size:24ch;font-size:clamp(1.75rem,7vw,2.75rem);font-weight:800;line-height:1.06}.onmLXq_lead{margin-block:calc(var(--bn-u) * 3) 0;max-inline-size:60ch;color:var(--text-muted);font-size:.9375rem;line-height:1.6}.onmLXq_h2{margin-block:calc(var(--bn-u) * 1) 0;letter-spacing:-.02em;color:var(--text-strong);font-size:1.375rem;font-weight:800;line-height:1.15}.onmLXq_section{margin-block-start:calc(var(--bn-u) * 8)}.onmLXq_sectionLead{margin-block:calc(var(--bn-u) * 2) calc(var(--bn-u) * 4);color:var(--text-muted);max-inline-size:60ch;font-size:.875rem;line-height:1.55}.onmLXq_notice{padding:var(--nx-card-pad,calc(var(--bn-u) * 5));border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-body);margin-block-start:calc(var(--bn-u) * 5)}.onmLXq_measure{max-inline-size:51.25rem}.onmLXq_search{align-items:center;gap:calc(var(--bn-u) * 2.5);max-inline-size:26.25rem;min-block-size:calc(var(--bn-u) * 13);padding-inline:calc(var(--bn-u) * 4);border:1.5px solid var(--border-strong);border-radius:var(--bn-pill);background:var(--surface-base);color:var(--text-muted);margin-block-start:calc(var(--bn-u) * 5);display:flex}.onmLXq_search:focus-within{border-color:var(--action-primary)}.onmLXq_search input{min-inline-size:0;min-block-size:var(--bn-tap);font:inherit;color:var(--text-strong);background:0 0;border:0;outline:none;flex:1;font-size:.9375rem}.onmLXq_search input::placeholder{color:var(--text-muted)}.onmLXq_chips{gap:calc(var(--bn-u) * 2);scrollbar-width:none;padding-block:calc(var(--bn-u) * .5) calc(var(--bn-u) * 1.5);margin-block-start:calc(var(--bn-u) * 3);display:flex;overflow-x:auto}.onmLXq_chip{min-block-size:var(--bn-tap);padding-inline:calc(var(--bn-u) * 4);border:1.5px solid var(--border-default);border-radius:var(--bn-pill);background:var(--surface-base);font:inherit;color:var(--text-body);cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;flex-shrink:0;font-size:.8125rem;font-weight:700}.onmLXq_chip[aria-pressed=true]{border-color:var(--action-primary);background:var(--accent-wash);color:var(--text-strong)}.onmLXq_chip:focus-visible,.onmLXq_secondaryBtn:focus-visible,.onmLXq_primaryBtn:focus-visible,.onmLXq_row:focus-visible,.onmLXq_feat:focus-visible,.onmLXq_topic:focus-visible,.onmLXq_tool:focus-visible,.onmLXq_pick:focus-visible,.onmLXq_prod:focus-visible,.onmLXq_tocLink:focus-visible,.onmLXq_subnavLink:focus-visible,.onmLXq_buyAlt:focus-visible,.onmLXq_inlineLink:focus-visible,.onmLXq_faqItem summary:focus-visible,.onmLXq_tocMobile summary:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.onmLXq_meta{align-items:center;gap:calc(var(--bn-u) * 2);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;margin:0;font-size:.6875rem;font-weight:700;display:flex}.onmLXq_kind{min-block-size:calc(var(--bn-u) * 5.5);padding-inline:calc(var(--bn-u) * 2.25);border:1px solid var(--badge-border);border-radius:var(--bn-pill);background:var(--badge-bg);color:var(--badge-text);letter-spacing:.1em;white-space:nowrap;align-items:center;font-size:.625rem;display:inline-flex}.onmLXq_kindPlain{border-color:var(--border-subtle);background:var(--surface-muted);color:var(--text-body)}.onmLXq_feat{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);color:inherit;text-decoration:none;display:grid;overflow:hidden}.onmLXq_featImage{aspect-ratio:16/9;background:var(--surface-muted);display:block;position:relative}.onmLXq_featBody{gap:calc(var(--bn-u) * 2.5);padding:calc(var(--bn-u) * 5);flex-direction:column;display:flex}.onmLXq_featTitle{letter-spacing:-.03em;color:var(--text-strong);margin:0;font-size:1.5rem;font-weight:800;line-height:1.1}.onmLXq_featAnswer{padding:calc(var(--bn-u) * 3) calc(var(--bn-u) * 3.25);border-inline-start:2px solid var(--accent-primary);background:var(--surface-muted);color:var(--text-body);border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);font-size:.875rem;line-height:1.6;display:block}.onmLXq_readOn{color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary);text-underline-offset:.2em;font-size:.875rem;font-weight:700}.onmLXq_readOn:after,.onmLXq_buyAlt:after,.onmLXq_inlineLink:after{content:"→";margin-inline-start:calc(var(--bn-u) * 1.5);display:inline-block}html[dir=rtl] :is(.onmLXq_readOn,.onmLXq_buyAlt,.onmLXq_inlineLink):after{transform:scaleX(-1)}.onmLXq_list{gap:calc(var(--bn-u) * .25);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--border-subtle);display:grid;overflow:hidden}.onmLXq_row{grid-template-columns:calc(var(--bn-u) * 16) minmax(0, 1fr);gap:calc(var(--bn-u) * 2) calc(var(--bn-u) * 3);padding:calc(var(--bn-u) * 4);background:var(--surface-base);color:inherit;transition:background-color var(--motion-fast) ease;align-items:start;text-decoration:none;display:grid}.onmLXq_row:hover .onmLXq_rowTitle{text-decoration:underline;-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary);text-underline-offset:.18em}.onmLXq_rowNoThumb{grid-template-columns:minmax(0,1fr)}.onmLXq_rowThumb{block-size:calc(var(--bn-u) * 15);border-radius:var(--radius-sm);background:var(--surface-muted);display:block;position:relative;overflow:hidden}.onmLXq_rowText{min-inline-size:0}.onmLXq_rowTitle{letter-spacing:-.01em;color:var(--text-strong);font-size:1rem;font-weight:700;line-height:1.3;display:block}.onmLXq_rowExcerpt{-webkit-line-clamp:2;color:var(--text-muted);-webkit-box-orient:vertical;margin-block-start:calc(var(--bn-u) * 1.25);font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.onmLXq_rowMeta{grid-column:-2/-1}.onmLXq_empty{padding:calc(var(--bn-u) * 6) calc(var(--bn-u) * 4);background:var(--surface-base);color:var(--text-muted);text-align:center;margin:0;font-size:.875rem}.onmLXq_more{align-items:center;gap:calc(var(--bn-u) * 2.5);flex-direction:column;margin-block-start:calc(var(--bn-u) * 5);display:flex}.onmLXq_progress{inline-size:100%;max-inline-size:20rem;block-size:calc(var(--bn-u) * .75);appearance:none;border-radius:var(--bn-pill);background:var(--review-bar-bg);border:0;overflow:hidden}.onmLXq_progress::-webkit-progress-bar{background:var(--review-bar-bg)}.onmLXq_progress::-webkit-progress-value{background:var(--accent-primary)}.onmLXq_progress::-moz-progress-bar{background:var(--accent-primary)}.onmLXq_primaryBtn,.onmLXq_secondaryBtn{justify-content:center;align-items:center;gap:calc(var(--bn-u) * 2);min-block-size:calc(var(--bn-u) * 12);padding-inline:calc(var(--bn-u) * 5);border-radius:var(--radius-md);font:inherit;cursor:pointer;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex}.onmLXq_primaryBtn{background:var(--action-primary);inline-size:100%;color:var(--action-on-primary);transition:background-color var(--motion-fast) ease;border:0}.onmLXq_primaryBtn:hover{background:var(--action-primary-hover)}.onmLXq_primaryBtn:disabled{opacity:.7;cursor:progress}.onmLXq_secondaryBtn{border:1.5px solid var(--border-strong);background:var(--surface-base);color:var(--text-strong)}.onmLXq_secondaryBtn:hover{border-color:var(--accent-primary)}.onmLXq_topics{gap:calc(var(--bn-u) * 2.5);margin:calc(var(--bn-u) * 4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.onmLXq_topic{gap:calc(var(--bn-u) * 1.5);block-size:100%;padding:calc(var(--bn-u) * 3.5);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:inherit;flex-direction:column;text-decoration:none;display:flex}.onmLXq_topic:hover,.onmLXq_tool:hover,.onmLXq_pick:hover,.onmLXq_prod:hover{border-color:var(--border-strong)}.onmLXq_topicTitle{letter-spacing:-.01em;color:var(--text-strong);font-size:.9375rem;font-weight:800}.onmLXq_topicBlurb{color:var(--text-muted);font-size:.75rem;line-height:1.45}.onmLXq_topicCount{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-block-start:auto;font-size:.6875rem;font-weight:800}.onmLXq_tools{gap:calc(var(--bn-u) * 2.5);margin-block-start:calc(var(--bn-u) * 4);display:grid}.onmLXq_tool{align-items:flex-start;gap:calc(var(--bn-u) * 3.25);padding:var(--nx-card-pad,calc(var(--bn-u) * 5));border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:inherit;text-decoration:none;display:flex}.onmLXq_toolIcon{color:var(--link-text);flex-shrink:0}.onmLXq_toolTitle{color:var(--text-strong);font-size:.9375rem;font-weight:700;display:block}.onmLXq_toolBody{color:var(--text-muted);margin-block-start:calc(var(--bn-u) * .75);font-size:.8125rem;line-height:1.5;display:block}.onmLXq_prose{color:var(--text-body);font-size:.9375rem;line-height:1.7}.onmLXq_prose :where(p,ul,ol){margin-block:calc(var(--bn-u) * 3) 0}.onmLXq_prose :where(ul,ol){padding-inline-start:calc(var(--bn-u) * 5)}.onmLXq_prose :where(li+li){margin-block-start:calc(var(--bn-u) * 1.75)}.onmLXq_prose :where(h2){margin-block:calc(var(--bn-u) * 8) 0;font-family:var(--font-brand-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--text-strong);scroll-margin-block-start:calc(var(--bn-u) * 20);font-size:1.3125rem;font-weight:800;line-height:1.18}html[lang=ar] .onmLXq_prose :where(h2,h3){font-family:var(--font-brand-display), system-ui, sans-serif}.onmLXq_prose :where(h3){margin-block:calc(var(--bn-u) * 5.5) 0;color:var(--text-strong);font-size:1.0625rem;font-weight:700}.onmLXq_prose :where(a){color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary);text-underline-offset:.2em}.onmLXq_prose :where(img){border-radius:var(--radius-md);block-size:auto;max-inline-size:100%}.onmLXq_prose :where(table){border-collapse:collapse;max-inline-size:100%;display:block;overflow-x:auto}.onmLXq_prose :where(th,td){padding:calc(var(--bn-u) * 2) calc(var(--bn-u) * 3);border:1px solid var(--border-subtle);text-align:start}.onmLXq_prose>:first-child{margin-block-start:0}.onmLXq_capture{gap:calc(var(--bn-u) * 4);padding:calc(var(--bn-u) * 5.5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin-block-start:calc(var(--bn-u) * 10);display:grid}.onmLXq_captureTitle{margin-block:calc(var(--bn-u) * 2) 0;letter-spacing:-.02em;color:var(--text-strong);font-size:1.375rem;font-weight:800;line-height:1.12}.onmLXq_captureBody{margin-block:calc(var(--bn-u) * 2.25) 0;max-inline-size:46ch;color:var(--text-body);font-size:.875rem;line-height:1.6}.onmLXq_captureForm{min-inline-size:0}.onmLXq_subnav{gap:calc(var(--bn-u) * 5);scrollbar-width:none;border-block-end:1px solid var(--border-subtle);margin-block-start:calc(var(--bn-u) * 4);display:flex;overflow-x:auto}.onmLXq_subnavLink{min-block-size:var(--bn-tap);color:var(--text-muted);border-block-end:2px solid #0000;flex-shrink:0;align-items:center;margin-block-end:calc(var(--bn-u) * -.25);font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.onmLXq_subnavLink[aria-current=page]{border-block-end-color:var(--accent-primary);color:var(--text-strong)}.onmLXq_subnavLink:hover{color:var(--text-strong)}.onmLXq_picks{gap:calc(var(--bn-u) * 2.5);margin:calc(var(--bn-u) * 4) 0 0;padding:0;list-style:none;display:grid}.onmLXq_pick{gap:calc(var(--bn-u) * 2);block-size:100%;padding:var(--nx-card-pad,calc(var(--bn-u) * 5));border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:inherit;flex-direction:column;text-decoration:none;display:flex}.onmLXq_pickTitle{color:var(--text-strong);font-size:.9375rem;font-weight:700;line-height:1.3}.onmLXq_shop{gap:calc(var(--bn-u) * 2.5);margin:calc(var(--bn-u) * 4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.onmLXq_prod{gap:calc(var(--bn-u) * 2);block-size:100%;padding:calc(var(--bn-u) * 3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:inherit;flex-direction:column;text-decoration:none;display:flex}.onmLXq_prodImage{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-muted);display:block;position:relative}.onmLXq_prodName{color:var(--text-strong);font-size:.875rem;font-weight:700;line-height:1.3}.onmLXq_prodPrice,.onmLXq_buyPrice{font-family:var(--font-brand-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:var(--text-strong);font-weight:800}.onmLXq_prodCard{gap:calc(var(--bn-u) * 2);flex-direction:column;block-size:100%;display:flex}.onmLXq_prodCard .onmLXq_prod{flex:auto;block-size:auto}.onmLXq_prodFrom{color:var(--text-body);font-family:inherit;font-size:.75rem;font-weight:600}.onmLXq_prodActs{gap:calc(var(--bn-u) * 1.5);display:grid}.onmLXq_prodActs .onmLXq_secondaryBtn{inline-size:100%;padding-inline:calc(var(--bn-u) * 2)}.onmLXq_prodActs .onmLXq_secondaryBtn:disabled{opacity:.6;cursor:not-allowed}.onmLXq_prodSelect{inline-size:100%;min-block-size:calc(var(--bn-u) * 11);padding-inline:calc(var(--bn-u) * 2.5);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);font:inherit;font-size:.8125rem}.onmLXq_prodSelect:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.onmLXq_faq{gap:calc(var(--bn-u) * 2);margin-block-start:calc(var(--bn-u) * 4);display:grid}.onmLXq_faqItem{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base)}.onmLXq_faqItem summary{min-block-size:calc(var(--bn-u) * 12);padding:calc(var(--bn-u) * 3) calc(var(--bn-u) * 4);color:var(--text-strong);cursor:pointer;align-items:center;font-weight:700;display:flex}.onmLXq_faqItem>div{padding:0 calc(var(--bn-u) * 4) calc(var(--bn-u) * 4)}.onmLXq_progressBar{z-index:7;inline-size:100%;block-size:calc(var(--bn-u) * .75);appearance:none;background:var(--review-bar-bg);border:0;display:block;position:sticky;inset-block-start:0}.onmLXq_progressBar::-webkit-progress-bar{background:var(--review-bar-bg)}.onmLXq_progressBar::-webkit-progress-value{background:var(--accent-primary)}.onmLXq_progressBar::-moz-progress-bar{background:var(--accent-primary)}.onmLXq_art{gap:calc(var(--bn-u) * 6);grid-template-columns:minmax(0,1fr);align-items:start;margin-block-start:calc(var(--bn-u) * 2);display:grid}.onmLXq_artMain{min-inline-size:0}.onmLXq_artHead{max-inline-size:45rem}.onmLXq_artTitle{margin-block:calc(var(--bn-u) * 3) 0;letter-spacing:-.03em;color:var(--text-strong);font-size:clamp(1.6875rem,7.2vw,2.75rem);font-weight:800;line-height:1.06}.onmLXq_answer{margin-block-start:calc(var(--bn-u) * 5)}.onmLXq_byline{align-items:center;gap:calc(var(--bn-u) * 3);border-block-start:1px solid var(--border-subtle);margin-block-start:calc(var(--bn-u) * 4);padding-block-start:calc(var(--bn-u) * 4);display:flex}.onmLXq_avatar{inline-size:calc(var(--bn-u) * 10);block-size:calc(var(--bn-u) * 10);border:1px solid var(--border-default);border-radius:var(--bn-pill);background:var(--surface-muted);color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:flex;position:relative;overflow:hidden}.onmLXq_bylineName{color:var(--text-strong);font-size:.875rem;font-weight:700;display:block}.onmLXq_bylineRole{margin:calc(var(--bn-u) * .5) 0 0;color:var(--text-muted);font-size:.75rem;display:block}.onmLXq_reviewAfterByline{border-block-start:0;margin-block-start:calc(var(--bn-u) * 2);padding-block-start:0}.onmLXq_tocMobile{border:1.5px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);margin-block-start:calc(var(--bn-u) * 4)}.onmLXq_tocMobile summary{min-block-size:calc(var(--bn-u) * 12);padding-inline:calc(var(--bn-u) * 4);color:var(--text-strong);cursor:pointer;align-items:center;font-size:.875rem;font-weight:700;display:flex}.onmLXq_tocMobile .onmLXq_tocList{padding:0 calc(var(--bn-u) * 2) calc(var(--bn-u) * 3)}.onmLXq_tocList{gap:calc(var(--bn-u) * .5);counter-reset:bn-toc;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.onmLXq_tocLink{gap:calc(var(--bn-u) * 2.25);min-block-size:var(--bn-tap);padding:calc(var(--bn-u) * 1.5) calc(var(--bn-u) * 2);border-radius:var(--radius-sm);color:var(--text-muted);border-inline-start:2px solid #0000;align-items:center;font-size:.8125rem;line-height:1.4;text-decoration:none;display:flex}.onmLXq_tocLink:before{counter-increment:bn-toc;content:counter(bn-toc);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:800}.onmLXq_tocLink:hover{background:var(--surface-muted);color:var(--text-strong)}.onmLXq_tocLink[aria-current=location]{border-inline-start-color:var(--accent-primary);background:var(--accent-wash);color:var(--text-strong);font-weight:700}.onmLXq_body{max-inline-size:66ch;margin-block-start:calc(var(--bn-u) * 5)}.onmLXq_body>*+*{margin-block-start:calc(var(--bn-u) * 5)}.onmLXq_body .onmLXq_prose{font-size:1rem;line-height:1.72}.onmLXq_bodyH2{letter-spacing:-.02em;color:var(--text-strong);margin:0;scroll-margin-block-start:calc(var(--bn-u) * 20);font-size:1.3125rem;font-weight:800;line-height:1.18}.onmLXq_pull{padding:var(--nx-card-pad,calc(var(--bn-u) * 5));border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-strong);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.4}.onmLXq_steps{gap:calc(var(--bn-u) * 2.5);margin:calc(var(--bn-u) * 4) 0 0;counter-reset:bn-step;padding:0;list-style:none;display:grid}.onmLXq_step{grid-template-columns:calc(var(--bn-u) * 7) minmax(0, 1fr);gap:calc(var(--bn-u) * 1) calc(var(--bn-u) * 3);padding:calc(var(--bn-u) * 3.5);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);display:grid}.onmLXq_step:before{counter-increment:bn-step;content:counter(bn-step);inline-size:calc(var(--bn-u) * 7);block-size:calc(var(--bn-u) * 7);border:1px solid var(--badge-border);border-radius:var(--bn-pill);background:var(--accent-wash);color:var(--badge-text);grid-row:span 2;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:flex}.onmLXq_stepName{color:var(--text-strong);font-size:.9375rem;font-weight:700}.onmLXq_stepText{color:var(--text-muted);font-size:.875rem;line-height:1.6}.onmLXq_take{padding:calc(var(--bn-u) * 4.5);border-radius:var(--radius-lg);background:var(--surface-muted);margin-block-start:calc(var(--bn-u) * 6)}.onmLXq_body .onmLXq_take{margin-block-start:calc(var(--bn-u) * 5)}.onmLXq_takeTitle{letter-spacing:-.02em;color:var(--text-strong);margin:0;font-size:1.1875rem;font-weight:800}.onmLXq_takeList{gap:calc(var(--bn-u) * 2.5);margin:calc(var(--bn-u) * 3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.onmLXq_takeList li{grid-template-columns:calc(var(--bn-u) * 4.5) minmax(0, 1fr);gap:calc(var(--bn-u) * 2.5);color:var(--text-body);font-size:.875rem;line-height:1.55;display:grid}.onmLXq_takeList svg{color:var(--state-success);margin-block-start:calc(var(--bn-u) * .75)}.onmLXq_takeList strong{color:var(--text-strong)}.onmLXq_callout,.onmLXq_generic{padding:var(--nx-card-pad,calc(var(--bn-u) * 5));border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base)}.onmLXq_calloutTitle,.onmLXq_genericTitle{margin:0 0 calc(var(--bn-u) * 2);color:var(--text-strong);font-size:1rem;font-weight:800}.onmLXq_inlineLink{min-block-size:var(--bn-tap);color:var(--text-strong);align-items:center;font-weight:700;display:inline-flex}.onmLXq_buy{grid-template-columns:calc(var(--bn-u) * 21) minmax(0, 1fr);gap:calc(var(--bn-u) * 3.5);padding:var(--nx-card-pad,calc(var(--bn-u) * 5));border:1.5px solid var(--border-accent);border-radius:var(--radius-lg);background:var(--surface-base);align-items:start;display:grid}.onmLXq_buyImage{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-muted);display:block;position:relative}.onmLXq_buyText{min-inline-size:0}.onmLXq_buyKicker{letter-spacing:.13em;text-transform:uppercase;color:var(--badge-text);margin:0;font-size:.6875rem;font-weight:800}.onmLXq_buyName{margin:calc(var(--bn-u) * 1.5) 0 0;letter-spacing:-.02em;color:var(--text-strong);font-size:1rem;font-weight:800}.onmLXq_buyWhy{margin:calc(var(--bn-u) * 1.5) 0 0;color:var(--text-muted);font-size:.8125rem;line-height:1.55}.onmLXq_buyPrice{margin:calc(var(--bn-u) * 2.5) 0 0;font-size:1.1875rem}.onmLXq_buyActs{gap:calc(var(--bn-u) * 1.5);grid-column:1/-1;justify-items:center;display:grid}.onmLXq_buyStatus{min-block-size:calc(var(--bn-u) * 4);color:var(--text-body);margin:0;font-size:.8125rem}.onmLXq_buyAlt{min-block-size:var(--bn-tap);color:var(--text-strong);align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.onmLXq_refs{margin-block-start:calc(var(--bn-u) * 6)}.onmLXq_refs ol{gap:calc(var(--bn-u) * 1.75);margin:calc(var(--bn-u) * 2.5) 0 0;flex-direction:column;padding-inline-start:calc(var(--bn-u) * 5);display:flex}.onmLXq_refs li{color:var(--text-muted);font-size:.8125rem;line-height:1.55}.onmLXq_refs a{color:var(--text-body);text-decoration:underline}.onmLXq_auth{padding:calc(var(--bn-u) * 4.5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);margin-block-start:calc(var(--bn-u) * 6)}.onmLXq_authName{color:var(--text-strong);margin:0;font-size:1rem;font-weight:800}.onmLXq_authBio{margin:calc(var(--bn-u) * 3) 0 0;color:var(--text-muted);font-size:.875rem;line-height:1.6}.onmLXq_tags{gap:calc(var(--bn-u) * 1.75);margin:calc(var(--bn-u) * 3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.onmLXq_tags li{padding:calc(var(--bn-u) * 1.25) calc(var(--bn-u) * 2.75);border-radius:var(--bn-pill);background:var(--surface-muted);color:var(--text-body);font-size:.75rem;font-weight:700}.onmLXq_disc{margin:calc(var(--bn-u) * 3.5) 0 0;color:var(--text-muted);font-size:.75rem;line-height:1.55}.onmLXq_auth>.onmLXq_disc:first-child{margin-block-start:0}.onmLXq_rail{display:none}.onmLXq_toc{padding:var(--nx-card-pad,calc(var(--bn-u) * 5));border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base)}.onmLXq_tocKicker{margin:0 0 calc(var(--bn-u) * 2.5);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:800}.onmLXq_toc .onmLXq_progress{max-inline-size:none;margin-block-end:calc(var(--bn-u) * 3)}@media (min-width:48rem){.onmLXq_wrap{padding-inline:calc(var(--bn-u) * 6)}.onmLXq_topics,.onmLXq_picks{grid-template-columns:repeat(2,minmax(0,1fr))}.onmLXq_shop{grid-template-columns:repeat(4,minmax(0,1fr))}.onmLXq_tools{grid-template-columns:repeat(2,minmax(0,1fr))}.onmLXq_feat{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.onmLXq_featNoImage{grid-template-columns:minmax(0,1fr)}.onmLXq_featImage{aspect-ratio:auto;min-block-size:100%}.onmLXq_featBody{padding:calc(var(--bn-u) * 7.5) calc(var(--bn-u) * 8);justify-content:center}.onmLXq_featTitle{font-size:2rem}.onmLXq_row{grid-template-columns:calc(var(--bn-u) * 24) minmax(0, 1fr) calc(var(--bn-u) * 32);align-items:center;gap:calc(var(--bn-u) * 4);padding:calc(var(--bn-u) * 4) calc(var(--bn-u) * 4.5)}.onmLXq_rowNoThumb{grid-template-columns:minmax(0, 1fr) calc(var(--bn-u) * 32)}.onmLXq_rowMeta{grid-column:auto;justify-self:end}.onmLXq_rowMeta .onmLXq_meta{text-align:end;flex-direction:column;align-items:flex-end}.onmLXq_rowTitle{font-size:1.0625rem}.onmLXq_capture{align-items:center;gap:0 calc(var(--bn-u) * 10);padding:calc(var(--bn-u) * 7.5) calc(var(--bn-u) * 8);grid-template-columns:minmax(0,1fr) minmax(0,22.5rem)}.onmLXq_buy{grid-template-columns:calc(var(--bn-u) * 28) minmax(0, 1fr) calc(var(--bn-u) * 55);padding:calc(var(--bn-u) * 5);align-items:center}.onmLXq_buyActs{grid-column:auto}}@media (min-width:64rem){.onmLXq_hubLayout{gap:calc(var(--bn-u) * 8);grid-template-columns:minmax(0,1fr) minmax(0,21rem);align-items:start;display:grid}.onmLXq_hubLayout .onmLXq_tools{grid-template-columns:minmax(0,1fr)}.onmLXq_chips{flex-wrap:wrap;overflow:visible}.onmLXq_art{gap:calc(var(--bn-u) * 11);grid-template-columns:minmax(0,1fr) minmax(0,17.5rem)}.onmLXq_rail{gap:calc(var(--bn-u) * 3.5);flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--bn-u) * 6)}.onmLXq_tocMobile,.onmLXq_progressBar{display:none}.onmLXq_artTitle{max-inline-size:24ch}.onmLXq_body .onmLXq_prose{font-size:1.0625rem}.onmLXq_prose :where(h2),.onmLXq_bodyH2{font-size:1.5625rem}}@media (prefers-reduced-motion:reduce){.onmLXq_chip,.onmLXq_row,.onmLXq_primaryBtn{transition:none}}
.iwsmOW_root{--ci-u:.25rem;--ci-tap:2.75rem;background:var(--bg-page);color:var(--text-body);padding-block:calc(var(--ci-u) * 4) calc(var(--ci-u) * 12)}.iwsmOW_wrap{max-inline-size:52rem;padding-inline:calc(var(--ci-u) * 4);margin-inline:auto}.iwsmOW_h1,.iwsmOW_h2{font-family:var(--font-brand-display), system-ui, sans-serif;color:var(--text-strong)}:is(html[lang=ar] .iwsmOW_h1,html[lang=ar] .iwsmOW_h2){font-family:var(--font-brand-display), system-ui, sans-serif;letter-spacing:0}.iwsmOW_crumbs{align-items:center;gap:calc(var(--ci-u) * 2);color:var(--text-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}.iwsmOW_crumbLink{min-block-size:var(--ci-tap);color:var(--text-body);align-items:center;text-decoration:underline;display:inline-flex}.iwsmOW_head{padding-block:calc(var(--ci-u) * 6) calc(var(--ci-u) * 4)}.iwsmOW_h1{margin:0;font-size:2rem;font-weight:800;line-height:1.15}.iwsmOW_h2{margin-block:0 calc(var(--ci-u) * 3);font-size:1.5rem;font-weight:800;line-height:1.2}.iwsmOW_reviewed,.iwsmOW_note{margin-block:calc(var(--ci-u) * 3) 0;color:var(--text-muted);font-size:.875rem;line-height:1.6}.iwsmOW_quickAnswer{max-inline-size:48rem;margin-block:0 calc(var(--ci-u) * 6)}.iwsmOW_section{padding-block:calc(var(--ci-u) * 6);border-block-start:1px solid var(--border-subtle)}.iwsmOW_p{margin-block:0 calc(var(--ci-u) * 3);line-height:1.7}.iwsmOW_eyebrow{margin:0 0 calc(var(--ci-u) * 2);color:var(--text-muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.iwsmOW_stats{gap:calc(var(--ci-u) * 3);margin:0 0 calc(var(--ci-u) * 4);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.iwsmOW_stats dt{color:var(--text-muted);font-size:.8125rem}.iwsmOW_stats dd{color:var(--text-strong);margin:0;font-size:1.25rem;font-weight:800}.iwsmOW_cta{min-block-size:var(--ci-tap);padding-inline:calc(var(--ci-u) * 5);border-radius:var(--radius-md);background:var(--text-strong);color:var(--surface-base);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.iwsmOW_tableScroll{overflow-x:auto}.iwsmOW_table{border-collapse:collapse;inline-size:100%;font-size:.9375rem}.iwsmOW_table th,.iwsmOW_table td{padding:calc(var(--ci-u) * 2) calc(var(--ci-u) * 3);border-block-end:1px solid var(--border-subtle);text-align:start;white-space:nowrap}.iwsmOW_table thead th{color:var(--text-muted);font-weight:700}.iwsmOW_faq{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding-inline:calc(var(--ci-u) * 4);margin-block-end:calc(var(--ci-u) * 2)}.iwsmOW_faqQ{min-block-size:var(--ci-tap);padding-block:calc(var(--ci-u) * 2);color:var(--text-strong);cursor:pointer;align-items:center;font-weight:700;display:flex}.iwsmOW_links{margin:0;padding-inline-start:calc(var(--ci-u) * 5)}.iwsmOW_inline{color:var(--text-strong);text-decoration:underline}.iwsmOW_links li{min-block-size:var(--ci-tap);display:list-item}.iwsmOW_coach{border-radius:var(--radius-md)}
.SokhCa_badge{padding:calc(var(--cx-u) * .75) calc(var(--cx-u) * 2);border:1px solid var(--badge-border);border-radius:var(--cx-pill);background:var(--badge-bg);color:var(--badge-text);font-size:.71875rem;font-weight:800;display:inline-block}.SokhCa_price{align-items:baseline;gap:calc(var(--cx-u) * 1.5);display:inline-flex}.SokhCa_price s{color:var(--text-muted);font-weight:400}.SokhCa_note{color:var(--text-muted);margin:0;font-size:.71875rem}.SokhCa_picker{align-items:center;gap:calc(var(--cx-u) * 2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.SokhCa_pickerLabel{color:var(--text-muted);font-size:.71875rem;font-weight:700}.SokhCa_swatch{inline-size:calc(var(--cx-u) * 6);block-size:calc(var(--cx-u) * 6);border:1.5px solid var(--border-default);border-radius:var(--cx-pill);background:var(--swatch);cursor:pointer;padding:0}.SokhCa_swatch[aria-checked=true]{outline:2px solid var(--accent-primary);outline-offset:2px}.SokhCa_swatch:disabled{cursor:progress}.SokhCa_hint{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.5}.SokhCa_hintPositive{color:var(--badge-text);font-weight:700}
.VFfeEW_root{--lg-u:.25rem;--lg-tap:2.875rem;background:var(--bg-page);color:var(--text-body)}.VFfeEW_col{gap:calc(var(--lg-u) * 12);max-inline-size:45rem;padding:calc(var(--lg-u) * 8) calc(var(--lg-u) * 4) calc(var(--lg-u) * 14);margin-inline:auto;display:grid}.VFfeEW_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}html[lang=ar] .VFfeEW_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}.VFfeEW_doc{gap:calc(var(--lg-u) * 8);display:grid}.VFfeEW_hero{gap:calc(var(--lg-u) * 3);display:grid}.VFfeEW_eyebrow{color:var(--text-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.VFfeEW_h1{color:var(--text-strong);margin:0;font-size:2.125rem;font-weight:800;line-height:1.15}.VFfeEW_updated{color:var(--text-muted);margin:0;font-size:.8125rem}.VFfeEW_lead{color:var(--text-body);margin:0;font-size:1.0625rem;line-height:1.7}.VFfeEW_contents{gap:calc(var(--lg-u) * 2);padding:var(--nx-card-pad,calc(var(--lg-u) * 5));border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);display:grid}.VFfeEW_contentsHead{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.VFfeEW_contentsList{margin:0;padding:0;list-style:none;display:grid}.VFfeEW_contentsLink,.VFfeEW_relatedLink{min-block-size:var(--lg-tap);color:var(--text-strong);transition:color var(--motion-fast);align-items:center;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.VFfeEW_contentsLink:hover,.VFfeEW_relatedLink:hover{color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary);text-underline-offset:.2em}.VFfeEW_sections{gap:calc(var(--lg-u) * 8);display:grid}.VFfeEW_section{gap:calc(var(--lg-u) * 3);scroll-margin-block-start:calc(var(--lg-u) * 24);display:grid}.VFfeEW_h2{color:var(--text-strong);margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}.VFfeEW_points{gap:calc(var(--lg-u) * 2);margin:0;padding-inline-start:calc(var(--lg-u) * 5);font-size:.9375rem;line-height:1.75;display:grid}.VFfeEW_points>li::marker{color:var(--text-muted)}.VFfeEW_cards{gap:calc(var(--lg-u) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.VFfeEW_card{align-content:start;gap:calc(var(--lg-u) * 3);min-inline-size:0;padding:calc(var(--lg-u) * 5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base);scroll-margin-block-start:calc(var(--lg-u) * 24);display:grid}.VFfeEW_lines{gap:calc(var(--lg-u) * 2);overflow-wrap:anywhere;margin:0;padding:0;font-size:.9375rem;line-height:1.7;list-style:none;display:grid}.VFfeEW_inlineLink{color:var(--text-strong);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.VFfeEW_inlineLink:hover{color:var(--text-strong);-webkit-text-decoration-color:var(--accent-primary);text-decoration-color:var(--accent-primary)}.VFfeEW_related{gap:calc(var(--lg-u) * 3);border-block-start:1px solid var(--border-subtle);padding-block-start:calc(var(--lg-u) * 8);display:grid}.VFfeEW_relatedList{gap:0 calc(var(--lg-u) * 6);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;padding:0;list-style:none;display:grid}.VFfeEW_relatedList>li{border-block-end:1px solid var(--border-subtle)}.VFfeEW_contentsLink:focus-visible,.VFfeEW_relatedLink:focus-visible,.VFfeEW_inlineLink:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}@media (min-width:64rem){.VFfeEW_col{padding-block-start:calc(var(--lg-u) * 14)}.VFfeEW_h1{font-size:2.75rem}}@media (prefers-reduced-motion:reduce){.VFfeEW_contentsLink,.VFfeEW_relatedLink{transition:none}}
.fS_eeq_root{--pn-u:.25rem;--pn-tap:2.75rem;--pn-pill:calc(infinity * 1rem);background:var(--bg-page);color:var(--text-body)}.fS_eeq_col{gap:calc(var(--pn-u) * 10);max-inline-size:60rem;padding:calc(var(--pn-u) * 8) calc(var(--pn-u) * 4) calc(var(--pn-u) * 14);margin-inline:auto;display:grid}.fS_eeq_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}html[lang=ar] .fS_eeq_headFont{font-family:var(--font-brand-display), system-ui, sans-serif}.fS_eeq_hero{gap:calc(var(--pn-u) * 4);max-inline-size:45rem;display:grid}.fS_eeq_eyebrow{color:var(--text-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.fS_eeq_h1{color:var(--text-strong);margin:0;font-size:2.125rem;font-weight:800;line-height:1.15}.fS_eeq_lead{color:var(--text-body);margin:0;font-size:1.0625rem;line-height:1.6}.fS_eeq_facts{gap:calc(var(--pn-u) * 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fS_eeq_fact{padding:calc(var(--pn-u) * 1.5) calc(var(--pn-u) * 3);border:1px solid var(--border-default);border-radius:var(--pn-pill);background:var(--surface-base);color:var(--text-strong);font-size:.8125rem;font-weight:700}.fS_eeq_ctaRow{gap:calc(var(--pn-u) * 3);flex-wrap:wrap;display:flex}.fS_eeq_section{gap:calc(var(--pn-u) * 4);display:grid}.fS_eeq_h2{color:var(--text-strong);margin:0;font-size:1.375rem;font-weight:800;line-height:1.25}.fS_eeq_h3{color:var(--text-strong);margin:0;font-size:1rem;font-weight:700}.fS_eeq_body{color:var(--text-body);margin:0;font-size:.9375rem;line-height:1.7}.fS_eeq_muted{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.6}.fS_eeq_card{min-inline-size:0;padding:var(--nx-card-pad,calc(var(--pn-u) * 5));border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-base)}.fS_eeq_terms{gap:calc(var(--pn-u) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;display:grid}.fS_eeq_terms>div{gap:calc(var(--pn-u) * 1.5);align-content:start;display:grid}.fS_eeq_terms dd{margin:0}.fS_eeq_termLabel{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.fS_eeq_termValue,.fS_eeq_tierValue{color:var(--text-strong);margin:0;font-size:1.125rem;font-weight:800}.fS_eeq_tiers{gap:calc(var(--pn-u) * 3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;padding:0;list-style:none;display:grid}.fS_eeq_tiers>li{gap:calc(var(--pn-u) * 1.5);align-content:start;display:grid}.fS_eeq_steps{gap:calc(var(--pn-u) * 4);max-inline-size:45rem;margin:0;padding:0;list-style:none;display:grid}.fS_eeq_step{align-items:flex-start;gap:calc(var(--pn-u) * 3);display:flex}.fS_eeq_stepText{gap:calc(var(--pn-u) * 1);display:grid}.fS_eeq_stepNo{inline-size:calc(var(--pn-u) * 7);block-size:calc(var(--pn-u) * 7);border-radius:var(--pn-pill);background:var(--surface-muted);color:var(--text-strong);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;font-size:.8125rem;font-weight:800;display:inline-grid}.fS_eeq_apply{justify-items:start;max-inline-size:45rem}.fS_eeq_btn,.fS_eeq_btnGhost{min-block-size:calc(var(--pn-u) * 12);padding-inline:calc(var(--pn-u) * 5);border-radius:var(--radius-md);transition:background-color var(--motion-fast);justify-content:center;align-items:center;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.fS_eeq_btn{background:var(--action-primary);color:var(--action-on-primary)}.fS_eeq_btn:hover{background:var(--action-primary-hover)}.fS_eeq_btnGhost{border:1px solid var(--border-default);color:var(--text-strong);background:0 0}.fS_eeq_btnGhost:hover{background:var(--surface-muted)}.fS_eeq_applyBody,.fS_eeq_form{gap:calc(var(--pn-u) * 4);justify-items:start;inline-size:100%;display:grid}.fS_eeq_field{gap:calc(var(--pn-u) * 1.5);inline-size:100%;display:grid}.fS_eeq_label{color:var(--text-strong);font-size:.875rem;font-weight:700}.fS_eeq_hint{color:var(--text-muted);font-size:.8125rem;line-height:1.5}.fS_eeq_input{inline-size:100%;min-block-size:var(--pn-tap);padding:calc(var(--pn-u) * 2.5) calc(var(--pn-u) * 3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-base);color:var(--text-strong);font:inherit;font-size:1rem}.fS_eeq_input:focus-visible{outline:2px solid var(--action-primary);outline-offset:1px}.fS_eeq_input[aria-invalid=true]{border-color:var(--state-error)}.fS_eeq_error{color:var(--state-error);margin:0;font-size:.8125rem;font-weight:700}.fS_eeq_btn:disabled{opacity:.6;cursor:progress}.fS_eeq_faqItem{border-block-end:1px solid var(--border-subtle)}.fS_eeq_faqQ{justify-content:space-between;align-items:center;gap:calc(var(--pn-u) * 4);min-block-size:var(--pn-tap);padding-block:calc(var(--pn-u) * 2.5);color:var(--text-strong);cursor:pointer;font-weight:700;list-style:none;display:flex}.fS_eeq_faqQ::-webkit-details-marker{display:none}.fS_eeq_faqQ:after{content:"+";color:var(--text-strong);font-weight:800}.fS_eeq_faqItem[open] .fS_eeq_faqQ:after{content:"–"}.fS_eeq_faqA{margin:0 0 calc(var(--pn-u) * 4);color:var(--text-muted);font-size:.875rem;line-height:1.7}@media (min-width:64rem){.fS_eeq_col{padding-block-start:calc(var(--pn-u) * 14)}.fS_eeq_h1{font-size:2.75rem}}@media (prefers-reduced-motion:reduce){.fS_eeq_btn,.fS_eeq_btnGhost{transition:none}}