.max-pain-cost{--max-pain-cost-grid: hsl(var(--foreground) / .14);--max-pain-cost-total: var(--market-series-1, var(--fg));--max-pain-cost-minimum: hsl(var(--foreground));width:100%;max-width:1040px;min-width:0;margin-inline:auto;color:hsl(var(--foreground));font:400 16px/1.6 var(--font-body)}.dark .max-pain-cost{--max-pain-cost-total: var(--market-series-1, var(--fg));--max-pain-cost-minimum: hsl(var(--foreground))}.max-pain-cost-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:0}.max-pain-cost [data-series=call]{--max-pain-cost-ink: hsl(var(--option-call))}.max-pain-cost [data-series=put]{--max-pain-cost-ink: hsl(var(--option-put))}.max-pain-cost [data-series=total]{--max-pain-cost-ink: var(--max-pain-cost-total)}.max-pain-cost-legend{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px 26px;list-style:none;padding:0;margin:0 0 20px}.max-pain-cost-legend li{display:flex;gap:10px;min-width:0;color:var(--max-pain-cost-ink);font:600 15px/1.5 var(--font-body)}.max-pain-cost-legend small{display:block;color:hsl(var(--muted-foreground));font:400 14px/1.5 var(--font-body)}.max-pain-cost-key{width:28px;flex:0 0 28px;margin-top:10px;border-top:2.5px solid var(--max-pain-cost-ink)}.max-pain-cost-legend [data-series=put] .max-pain-cost-key{border-top-style:dashed}.max-pain-cost-legend [data-series=total] .max-pain-cost-key{border-top-width:4px}.options-article-page .market-figure .max-pain-cost-axis-title,.max-pain-cost-axis-title{margin:0 0 16px;color:hsl(var(--foreground));font:500 14px/1.55 var(--font-body);text-align:center}.max-pain-cost-layout{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px}.max-pain-cost-y-ticks{position:relative;height:clamp(230px,26vw,320px)}.max-pain-cost-y-ticks span{position:absolute;right:0;transform:translateY(-50%);font-size:14px;line-height:1.4;white-space:nowrap}.max-pain-cost-plot-column{min-width:0}.max-pain-cost-plot{position:relative;height:clamp(230px,26vw,320px);border-radius:16px;background:linear-gradient(145deg,var(--lesson-sheen-soft, transparent),transparent 50%),hsl(var(--background) / .4);box-shadow:inset 0 1px 0 var(--lesson-sheen-soft, transparent)}.max-pain-cost-plot svg{display:block;width:100%;height:100%;overflow:visible}.max-pain-cost-plot :is(line,polyline){vector-effect:non-scaling-stroke}.max-pain-cost-grid{stroke:var(--max-pain-cost-grid);stroke-width:1}.max-pain-cost-grid-vertical{stroke-dasharray:2 8}.max-pain-cost-zero{stroke:hsl(var(--foreground) / .55);stroke-width:1.4}.max-pain-cost-series{fill:none;stroke:var(--max-pain-cost-ink);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.max-pain-cost-series[data-series=put]{stroke-dasharray:7 6}.max-pain-cost-series[data-series=total]{stroke-width:4}.max-pain-cost-minimum-band{fill:var(--max-pain-cost-minimum);fill-opacity:.075}.max-pain-cost-minimum-reference{stroke:var(--max-pain-cost-minimum);stroke-width:1.5;stroke-dasharray:3 5}.max-pain-cost-flat-minimum{stroke:var(--max-pain-cost-minimum);stroke-width:5;stroke-linecap:round}.max-pain-cost-minimum-dot{position:absolute;width:12px;height:12px;border:3px solid var(--max-pain-cost-minimum);border-radius:50%;background:hsl(var(--card));transform:translate(-50%,-50%)}.max-pain-cost-x-ticks{position:relative;height:32px;margin-top:8px}.max-pain-cost-x-ticks span{position:absolute;top:0;transform:translate(-50%);font-size:14px;line-height:1.4;white-space:nowrap}.max-pain-cost-x-ticks span:first-child{transform:none}.max-pain-cost-x-ticks span:last-child{transform:translate(-100%)}.options-article-page .market-figure .max-pain-cost-x-title,.max-pain-cost-x-title{margin:0 0 18px}.max-pain-cost-minimum-label{display:flex;justify-content:center;align-items:baseline;gap:10px;color:var(--max-pain-cost-minimum);font:600 16px/1.6 var(--font-body);text-align:center}.max-pain-cost-minimum-label strong{font-weight:650;min-width:0}.max-pain-cost-minimum-key{width:12px;height:12px;flex:0 0 12px;border:3px solid currentColor;border-radius:50%}.options-article-page .market-figure .max-pain-cost-description,.max-pain-cost-description{margin:8px 0 0;color:hsl(var(--foreground));font:400 15px/1.6 var(--font-body);text-align:center}.max-pain-cost-accessible-data table{table-layout:fixed;width:1px}.max-pain-cost-accessible-data :is(th,td,caption){max-width:1px;overflow-wrap:anywhere;white-space:normal}@media (max-width: 639px){.max-pain-cost-legend{justify-content:flex-start;gap:12px 20px}.max-pain-cost-layout{grid-template-columns:82px minmax(0,1fr);gap:8px}.max-pain-cost-x-ticks span:not([data-phone-tick]){display:none}}@media (max-width: 374px){.max-pain-cost-layout{grid-template-columns:76px minmax(0,1fr);gap:6px}.max-pain-cost-y-ticks span{font-size:13px}}@media (prefers-reduced-transparency: reduce){.max-pain-cost-plot{background:hsl(var(--card));box-shadow:none}}@media (forced-colors: active){.max-pain-cost{--max-pain-cost-grid: GrayText;--max-pain-cost-minimum: CanvasText}.max-pain-cost :is(p,span,strong,small,li){color:CanvasText!important}.max-pain-cost-plot{background:Canvas;box-shadow:none}.max-pain-cost :is(.max-pain-cost-key,.max-pain-cost-minimum-key,.max-pain-cost-minimum-dot){border-color:CanvasText}.max-pain-cost :is(.max-pain-cost-series,.max-pain-cost-zero,.max-pain-cost-minimum-reference,.max-pain-cost-flat-minimum){stroke:CanvasText}.max-pain-cost-minimum-band{fill:CanvasText}.max-pain-cost-minimum-dot{background:Canvas}}.expiry-flow{--expiry-flow-accent: hsl(var(--ca-ink));width:100%;max-width:1100px;min-width:0;margin-inline:auto;color:hsl(var(--foreground));font:400 17px/1.6 var(--font-body)}.expiry-flow-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:0}.expiry-flow-stages{display:grid;grid-template-columns:repeat(var(--expiry-flow-count),minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.expiry-flow-stage{position:relative;display:grid;grid-template-rows:40px auto;align-content:start;gap:12px;min-width:0}.expiry-flow-stage[data-tone=call]{--expiry-flow-accent: hsl(var(--option-call))}.expiry-flow-stage[data-tone=put]{--expiry-flow-accent: hsl(var(--option-put))}.expiry-flow-stage:is([data-tone=bullish],[data-tone=profit]){--expiry-flow-accent: hsl(var(--profit))}.expiry-flow-stage:is([data-tone=bearish],[data-tone=loss]){--expiry-flow-accent: hsl(var(--loss))}.expiry-flow-stage[data-tone=volatility]{--expiry-flow-accent: var(--market-series-1)}.expiry-flow-stage[data-tone=variance]{--expiry-flow-accent: var(--market-series-2)}.expiry-flow-badge{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--lesson-edge);border-radius:50%;background:color-mix(in srgb,var(--fg) 6%,transparent);box-shadow:none;color:var(--expiry-flow-accent);font-size:17px;font-weight:700}.expiry-flow-copy{min-width:0}.expiry-flow-label{display:block;color:var(--expiry-flow-accent);font:650 18px/1.45 var(--font-display);overflow-wrap:anywhere}.options-article-page .market-figure .expiry-flow-detail,.expiry-flow-detail{margin:7px 0 0;color:hsl(var(--foreground));font:400 17px/1.6 var(--font-body);overflow-wrap:anywhere}.expiry-flow-connector{position:absolute;display:block;overflow:visible;color:var(--expiry-flow-accent);pointer-events:none}.expiry-flow-connector :is(line,path){stroke:currentColor;stroke-width:1.4;fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.expiry-flow-connector-horizontal{top:10px;left:50px;width:calc(100% - 38px);height:20px}.expiry-flow-connector-vertical{display:none}@media (max-width: 1099px){.expiry-flow{max-width:760px}.expiry-flow-stages{grid-template-columns:minmax(0,1fr);gap:20px}.expiry-flow-stage{grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto;gap:16px;min-height:60px}.expiry-flow-connector-horizontal{display:none}.expiry-flow-connector-vertical{display:block;top:50px;left:10px;width:20px;height:calc(100% - 42px)}}@media (max-width: 639px){.expiry-flow-stages{gap:18px}.expiry-flow-stage{gap:12px}}@media (prefers-reduced-transparency: reduce){.expiry-flow-badge{background:hsl(var(--card));box-shadow:none}}@media (forced-colors: active){.expiry-flow-stage{--expiry-flow-accent: CanvasText !important}.expiry-flow :is(.expiry-flow-label,.expiry-flow-detail,.expiry-flow-badge,.expiry-flow-number){color:CanvasText!important}.expiry-flow-badge{border-color:CanvasText;background:Canvas;box-shadow:none}.expiry-flow-connector :is(line,path){stroke:CanvasText}}.oc-host{container:occover / inline-size;min-width:0}.oc{--oc-ink: #1d1d1f;--oc-ink2: #55555b;--oc-muted: #6e6e73;--oc-stage-a: #f6f7fb;--oc-stage-b: #eceef5;--oc-glass: var(--g-fill);--oc-glass2: var(--g-fill-thin);--oc-hair: var(--g-hair);--oc-hl: var(--g-spec-top);--oc-shadow: var(--c-rest);--oc-wm: .02;--oc-wm-filter: none;--oc-tile: rgba(255,255,255,.7);--oc-call: var(--call);--oc-call-soft: color-mix(in srgb, var(--call) 11%, transparent);--oc-call-line: color-mix(in srgb, var(--call) 40%, transparent);--oc-put: var(--put);--oc-put-curve: color-mix(in srgb, var(--put) 72%, #fff);--oc-put-soft: color-mix(in srgb, var(--put) 13%, transparent);--oc-put-line: color-mix(in srgb, var(--put) 45%, transparent);--oc-gain: var(--up);--oc-gain-soft: color-mix(in srgb, var(--up) 10%, transparent);--oc-gain-line: color-mix(in srgb, var(--up) 38%, transparent);--oc-loss: var(--dn);--oc-loss-soft: color-mix(in srgb, var(--dn) 9%, transparent);--oc-loss-line: color-mix(in srgb, var(--dn) 36%, transparent);--oc-grid: rgba(0,0,0,.12);--oc-gap: 16px;--oc-pad: 24px;--oc-radius: var(--r-compact, 16px);--oc-panel-radius: var(--r-card, 24px);position:relative;margin:0;color:var(--oc-ink);font-family:var(--font-body, system-ui, sans-serif)}.dark .oc{--oc-ink: #f5f5f7;--oc-ink2: #bcbcc2;--oc-muted: #a9a9b0;--oc-stage-a: #121214;--oc-stage-b: #1a1a1e;--oc-wm: .02;--oc-wm-filter: invert(1);--oc-tile: rgba(255,255,255,.08);--oc-call: var(--call);--oc-call-soft: color-mix(in srgb, var(--call) 14%, transparent);--oc-call-line: color-mix(in srgb, var(--call) 45%, transparent);--oc-put: var(--put);--oc-put-curve: color-mix(in srgb, var(--put) 88%, #000);--oc-put-soft: color-mix(in srgb, var(--put) 13%, transparent);--oc-put-line: color-mix(in srgb, var(--put) 42%, transparent);--oc-gain: var(--up);--oc-gain-soft: color-mix(in srgb, var(--up) 13%, transparent);--oc-gain-line: color-mix(in srgb, var(--up) 42%, transparent);--oc-loss: var(--dn);--oc-loss-soft: color-mix(in srgb, var(--dn) 13%, transparent);--oc-loss-line: color-mix(in srgb, var(--dn) 42%, transparent);--oc-grid: rgba(255,255,255,.12)}.oc [data-tone=call]{--t: var(--oc-call);--t-line: var(--oc-call-line);--t-soft: var(--oc-call-soft);--t-curve: var(--oc-call)}.oc [data-tone=put]{--t: var(--oc-put);--t-line: var(--oc-put-line);--t-soft: var(--oc-put-soft);--t-curve: var(--oc-put-curve)}.oc [data-tone=gain]{--t: var(--oc-gain);--t-line: var(--oc-gain-line);--t-soft: var(--oc-gain-soft);--t-curve: var(--oc-gain)}.oc [data-tone=loss]{--t: var(--oc-loss);--t-line: var(--oc-loss-line);--t-soft: var(--oc-loss-soft);--t-curve: var(--oc-loss)}.oc [data-tone=neutral],.oc [data-tone=muted]{--t: var(--oc-ink);--t-line: var(--oc-hair);--t-soft: transparent;--t-curve: var(--oc-ink2)}.oc [data-tone=muted]{--t: var(--oc-muted)}.oc-stage{position:relative;isolation:isolate;padding:var(--oc-pad);border-radius:var(--r-card, 24px);background:radial-gradient(120% 90% at 50% 0%,var(--oc-stage-b),transparent 70%),linear-gradient(180deg,var(--oc-stage-a),transparent 92%)}.oc-wm{position:absolute;z-index:-1;left:50%;top:52%;width:min(70%,520px);aspect-ratio:1;transform:translate(-50%,-50%);opacity:var(--oc-wm);filter:var(--oc-wm-filter);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.oc-title{margin:0 0 var(--oc-gap);text-align:center;font:700 clamp(1.15rem,2.4vw + .5rem,1.9rem)/1.12 var(--font-display, inherit);letter-spacing:-.02em;text-wrap:balance}.oc-title span{color:var(--oc-ink2)}.oc-body{display:grid;gap:var(--oc-gap)}.oc-card{position:relative;min-width:0;padding:var(--pad-compact, 16px);border-radius:var(--oc-radius);border:1px solid var(--oc-hair);background:var(--oc-glass);color:inherit;text-align:left;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);box-shadow:var(--g-shade),inset 0 1px 0 var(--oc-hl),var(--oc-shadow);transition:border-color .2s,background .2s,opacity .2s,box-shadow .2s}.oc-card[data-tone=call],.oc-card[data-tone=put],.oc-card[data-tone=gain],.oc-card[data-tone=loss]{background:linear-gradient(160deg,var(--t-soft),var(--oc-glass) 72%)}button.oc-card,.oc-cell{cursor:pointer;font:inherit}button.oc-card:hover,button.oc-card:focus-visible{border-color:var(--g-hair-hover);box-shadow:var(--g-shade),inset 0 1px 0 var(--oc-hl),var(--c-raised)}button.oc-card[aria-pressed=true]{border-color:var(--oc-ink)}.oc :is(button,[tabindex="0"]):focus-visible{outline:2px solid var(--oc-ink);outline-offset:2px}.oc-k{display:block;font:650 13px/1.3 var(--font-body, inherit);letter-spacing:.02em;text-transform:uppercase;color:var(--t, var(--oc-ink2))}.oc-card:not([data-tone]) .oc-k,.oc-card[data-tone=neutral] .oc-k{color:var(--oc-ink2)}.oc-v{display:block;margin-top:8px;font:600 clamp(1.45rem,1.6vw + 1rem,2.1rem)/1.05 var(--font-body, inherit);letter-spacing:-.018em;color:var(--t, var(--oc-ink));font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}.oc-v[data-sm]{font-size:clamp(1.2rem,1.2vw + .9rem,1.6rem)}.oc-card[data-tone=neutral] .oc-v,.oc-card:not([data-tone]) .oc-v{color:var(--oc-ink)}.oc-s{display:block;margin-top:10px;font:500 13.5px/1.4 var(--font-body, inherit);color:var(--oc-muted)}.oc-read{display:flex;align-items:flex-start;justify-content:center;gap:8px;margin:var(--oc-gap) auto 0;max-width:62rem;text-align:center;font:500 13px/1.45 var(--font-body, inherit);color:var(--oc-muted);min-height:1.45em;text-wrap:balance}.oc-read[data-live]{color:var(--oc-ink)}@media (scripting: enabled){.oc-rv{opacity:0;transform:translateY(12px)}.oc[data-seen] .oc-rv{opacity:1;transform:none;transition:opacity .55s ease calc(var(--i, 0) * 70ms),transform .6s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * 70ms),border-color .2s,background .2s,box-shadow .2s}}.oc[data-dim] .oc-dimmable:not([data-lit]){opacity:.28}.oc-chart{grid-template-columns:minmax(0,1fr)}.oc-plot{padding:var(--pad-media, 12px);border-radius:var(--oc-panel-radius)}.oc-pills{position:relative;height:calc(var(--tiers, 1) * 46px)}.oc-pill{position:absolute;top:calc(var(--tier, 0) * 46px);left:clamp(var(--hw, 46px),calc(var(--p) * 1%),calc(100% - var(--hw, 46px)));transform:translate(-50%);display:grid;justify-items:center;gap:1px;min-width:calc(var(--hw, 46px) * 2);padding:4px 8px;border-radius:12px;border:1px solid var(--t-line);background:var(--t-soft);text-align:center;white-space:nowrap;background-color:var(--oc-glass2);background-image:linear-gradient(var(--t-soft),var(--t-soft))}.oc-pill b{font:650 13px/1.2 var(--font-body, inherit);letter-spacing:.02em;text-transform:uppercase;color:var(--oc-ink2)}.oc-pill i{font:600 15px/1.2 var(--font-numeric, inherit);font-style:normal;color:var(--t);font-variant-numeric:tabular-nums}.oc-canvas{position:relative;height:240px;touch-action:pan-y}.oc-canvas[data-scrub]{cursor:crosshair}.oc-canvas[data-compact]{height:190px}.oc-canvas>.oc-svgwrap{position:absolute;top:0;right:0;bottom:0;left:0}.oc-svgwrap svg{display:block;width:100%;height:100%;overflow:visible}.oc-svgwrap :is(line,polyline,path,polygon){vector-effect:non-scaling-stroke}@media (scripting: enabled){.oc-svgwrap{clip-path:inset(-8px 100% -8px -8px)}.oc[data-seen] .oc-svgwrap{clip-path:inset(-8px -8px -8px -8px);transition:clip-path 1.1s cubic-bezier(.22,1,.36,1) .25s}}.oc-zero-line{stroke:var(--oc-grid);stroke-width:1.2}.oc-guide-line{stroke:var(--oc-grid);stroke-width:1.3;stroke-dasharray:5 6}.oc-spot-line{stroke:var(--oc-ink2);stroke-width:1.5;stroke-dasharray:2 6;stroke-linecap:round;opacity:.8}.oc-curve{fill:none;stroke:var(--t-curve, var(--oc-ink2));stroke-width:3;stroke-linejoin:round;stroke-linecap:round;transition:opacity .2s}.oc-curve[data-dashed]{stroke-dasharray:8 6}.oc-curve[data-muted]{stroke-width:2;opacity:.55}.oc-fill{fill:var(--t-curve, var(--oc-ink2));fill-opacity:.16;stroke:none;transition:opacity .2s}.oc-zero{position:absolute;left:2px;font:600 13px/1 var(--font-numeric, inherit);font-variant-numeric:tabular-nums;color:var(--oc-muted);transform:translateY(-120%);pointer-events:none}.oc-mk{position:absolute;width:0;height:0;pointer-events:none}.oc-mk>i{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:var(--oc-glass2);border:2.5px solid var(--t, var(--oc-ink));box-shadow:0 0 0 3px var(--oc-glass)}.oc-mk>span{position:absolute;display:grid;gap:1px;white-space:nowrap;padding:3px 8px;border-radius:10px;background:var(--oc-glass2);border:1px solid var(--oc-hair);bottom:12px}.oc-mk[data-side=right]>span{left:6px}.oc-mk[data-side=left]>span{right:6px}.oc-mk[data-below]>span{bottom:auto;top:12px}.oc-mk b{font:650 13px/1.2 var(--font-body, inherit);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--oc-ink2)}.oc-mk em{font:600 14px/1.2 var(--font-numeric, inherit);font-style:normal;color:var(--t, var(--oc-ink));font-variant-numeric:tabular-nums}.oc-lb{position:absolute;font:600 13px/1.2 var(--font-body, inherit);font-variant-numeric:tabular-nums;color:var(--t, var(--oc-ink));white-space:nowrap;pointer-events:none}.oc-lb[data-strong]{font:600 15px/1.2 var(--font-numeric, inherit);font-variant-numeric:tabular-nums}.oc-lb[data-anchor=start]{transform:translateY(-50%)}.oc-lb[data-anchor=middle]{transform:translate(-50%,-50%)}.oc-lb[data-anchor=end]{transform:translate(-100%,-50%)}.oc-scrub-line{position:absolute;top:0;bottom:0;width:0;border-left:1.5px solid var(--oc-ink2);pointer-events:none;opacity:.75}.oc-scrub-dot{position:absolute;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);background:var(--t-curve);border:2px solid var(--oc-glass2);pointer-events:none}.oc-chip{position:absolute;top:4px;z-index:2;display:grid;gap:3px;min-width:112px;padding:7px 10px;border-radius:12px;border:1px solid var(--oc-hair);background:var(--oc-glass2);box-shadow:var(--oc-shadow);pointer-events:none;font:600 13px/1.25 var(--font-body, inherit)}.oc-chip>b{font:600 13px/1.2 var(--font-numeric, inherit);font-variant-numeric:tabular-nums;color:var(--oc-ink)}.oc-chip>span{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--oc-ink2)}.oc-chip>span i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--t-curve);margin-right:6px}.oc-chip>span strong{font:600 13px/1.2 var(--font-numeric, inherit);color:var(--t, var(--oc-ink));font-variant-numeric:tabular-nums}.oc-ticks{position:relative;height:22px;margin-top:8px}.oc-ticks span{position:absolute;top:0;transform:translate(-50%);font:600 13px/1.2 var(--font-numeric, inherit);font-variant-numeric:tabular-nums;color:var(--oc-muted);white-space:nowrap}.oc-ticks span[data-hl]{color:var(--oc-ink)}.oc-ticks span[data-edge=start]{transform:none}.oc-ticks span[data-edge=end]{transform:translate(-100%)}.oc-xtitle{margin:2px 0 0;text-align:center;font:600 13px/1.3 var(--font-body, inherit);color:var(--oc-muted)}.oc-stats{display:grid;gap:var(--oc-gap)}.oc-hint{margin:6px 0 0;text-align:center;font:500 13px/1.3 var(--font-body, inherit);color:var(--oc-muted)}.oc-steps{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:var(--oc-gap);align-items:stretch}.oc-step{display:flex;flex-direction:column}.oc-step:has(>.oc-arrow){position:relative;z-index:2}.oc-steps[style*="--n: 4"] .oc-v{font-size:clamp(1.15rem,.8vw + .9rem,1.55rem)}.oc-n{display:inline-grid;place-items:center;width:26px;height:26px;margin-bottom:10px;border-radius:50%;font:600 13px/1 var(--font-numeric, inherit);font-variant-numeric:tabular-nums;color:var(--oc-ink);background:var(--oc-tile);border:1px solid var(--oc-hair)}.oc-arrow{position:absolute;z-index:1;top:50%;right:calc(var(--oc-gap) / -2 - 11px);width:22px;height:22px;transform:translateY(-50%);display:grid;place-items:center;border-radius:50%;background:linear-gradient(var(--oc-glass2),var(--oc-glass2)),hsl(var(--card));border:1px solid var(--oc-hair);color:var(--oc-ink2);pointer-events:none}.oc-arrow svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.oc-eq{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;padding:var(--pad-compact, 16px)}.oc-tok{display:grid;justify-items:center;gap:4px;padding:8px 12px;border-radius:var(--r-inner, 12px);border:1px solid transparent;text-align:center;transition:background .2s,border-color .2s}.oc-tok b{font:600 clamp(1.35rem,1.6vw + 1rem,2.1rem)/1 var(--font-numeric, inherit);letter-spacing:-.02em;color:var(--t, var(--oc-ink));font-variant-numeric:tabular-nums;white-space:nowrap}.oc-tok small{font:600 13px/1.3 var(--font-body, inherit);color:var(--oc-muted)}.oc-tok[data-lit]{background:var(--oc-glass2);border-color:var(--oc-hair)}.oc-op{font:600 clamp(1.3rem,1.2vw + 1rem,1.9rem)/1 var(--font-numeric, inherit);color:var(--oc-ink2)}.oc-tri{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:var(--oc-gap)}.oc-matrix{padding:var(--oc-matrix-pad, 24px);overflow:hidden;border-radius:var(--oc-panel-radius)}.oc-matrix table{width:100%;border-collapse:separate;border-spacing:10px;table-layout:fixed}.oc .oc-matrix table :is(th,td,thead,tbody,tr){background:transparent!important;border:0!important;box-shadow:none!important}.oc .oc-matrix table :is(th,td){padding:0}.oc .oc-matrix table th{padding:6px;font-weight:600;text-align:center;vertical-align:middle}.oc-matrix th.oc-ch{font:600 17px/1.15 var(--font-body, inherit);font-variant-numeric:tabular-nums;color:var(--t, var(--oc-ink))}.oc-matrix th.oc-ch small{display:block;margin-top:3px;font:600 13px/1.3 var(--font-body, inherit);color:var(--oc-muted);letter-spacing:.02em}.oc-matrix th.oc-ch[data-spot]{color:var(--oc-ink)}.oc-matrix th.oc-ch[data-spot]:after{content:"";display:block;width:28px;height:3px;margin:6px auto 0;border-radius:2px;background:var(--oc-ink2);opacity:.7}.oc .oc-matrix table thead td:first-child{width:96px}.oc .oc-matrix table th.oc-rh{width:96px;text-align:left;font:650 13px/1.3 var(--font-body, inherit);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--t, var(--oc-ink2))}.oc-cell{display:block;width:100%;height:100%;padding:14px 8px;text-align:center;border-radius:var(--r-inner, 12px);border:1px solid var(--oc-hair);background:var(--oc-glass2);box-shadow:inset 0 1px 0 var(--g-spec-mid);color:inherit;transition:border-color .2s,opacity .2s,background .2s}.oc-cell[data-tone=call],.oc-cell[data-tone=put],.oc-cell[data-tone=gain],.oc-cell[data-tone=loss]{background:linear-gradient(160deg,var(--t-soft),var(--oc-glass2) 80%)}.oc-cell:hover,.oc-cell:focus-visible{border-color:var(--g-hair-hover)}.oc-cell[aria-pressed=true]{border-color:var(--oc-ink)}.oc-cell .g{display:block;font:650 13px/1.3 var(--font-body, inherit);letter-spacing:.02em;text-transform:uppercase;color:var(--t, var(--oc-ink2));min-height:1.3em}.oc-cell .v{display:block;margin-top:3px;font:600 clamp(1.2rem,1.2vw + .95rem,1.7rem)/1.1 var(--font-body, inherit);letter-spacing:-.012em;color:var(--t, var(--oc-ink));font-variant-numeric:tabular-nums;white-space:nowrap}.oc-cell .d{display:block;margin-top:3px;font:500 13px/1.3 var(--font-body, inherit);color:var(--oc-muted)}.oc-matrix[data-hot-row] tr:not([data-hot]) .oc-cell{opacity:.72}.oc-flow-top{display:grid;grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr);gap:var(--oc-gap);align-items:center}.oc-cap{margin:0 0 10px;font:650 13px/1.3 var(--font-body, inherit);letter-spacing:.02em;text-transform:uppercase;color:var(--oc-ink2)}.oc-cap span{margin-left:10px;letter-spacing:.02em;text-transform:none;font-weight:600;color:var(--oc-muted)}.oc-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.oc-chip-in{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--r-inner, 12px);border:1px solid var(--oc-hair);background:var(--oc-glass2)}.oc-sym{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font:600 16px/1 var(--font-numeric, inherit);background:var(--oc-tile);border:1px solid var(--oc-hair)}.oc-chip-in small{display:block;font:600 13px/1.2 var(--font-body, inherit);color:var(--oc-muted)}.oc-chip-in b{display:block;font:600 17px/1.15 var(--font-numeric, inherit);font-variant-numeric:tabular-nums;white-space:nowrap}.oc-engine{display:grid;justify-items:center;gap:8px;text-align:center;padding:6px 4px}.oc-core{display:grid;place-items:center;width:92px;height:92px;border-radius:var(--r-card, 24px);border:1px solid var(--oc-hair);background:var(--oc-glass2);box-shadow:var(--oc-shadow),inset 0 1px 0 var(--oc-hl);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);font:700 24px/1 var(--font-display, inherit);letter-spacing:-.02em}.oc-engine strong{font:600 14px/1.2 var(--font-body, inherit)}.oc-engine small{font:600 13px/1.3 var(--font-body, inherit);color:var(--oc-muted)}.oc-outs{display:grid;gap:var(--oc-gap)}.oc-out .oc-v{font-size:clamp(1.7rem,2vw + 1rem,2.5rem)}.oc-strip{margin-top:0}.oc-rows{display:grid;gap:8px}.oc-row{display:grid;grid-template-columns:48px minmax(0,1fr) 92px;align-items:center;gap:12px;padding:2px 0}.oc-row .s{font:600 14px/1 var(--font-numeric, inherit);font-variant-numeric:tabular-nums;color:var(--oc-ink2)}.oc-row[data-hl] .s{color:var(--oc-ink)}.oc-bar{height:14px;border-radius:8px;background:var(--oc-glass2);border:1px solid var(--oc-hair);overflow:hidden}.oc-bar i{display:block;height:100%;border-radius:8px;background:var(--t, var(--oc-ink2));transform-origin:left}@media (scripting: enabled){.oc-bar i{transform:scaleX(0)}.oc[data-seen] .oc-bar i{transform:none;transition:transform 1s cubic-bezier(.22,1,.36,1) .35s}}.oc-row .c{text-align:right;font:600 14px/1 var(--font-numeric, inherit);font-variant-numeric:tabular-nums}.oc-vs-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);gap:var(--oc-gap);align-items:stretch}.oc-vs-card{display:flex;flex-direction:column;gap:4px}.oc-vs-card>.oc-k{display:none}.oc-vs-tag{display:flex;align-items:center;gap:12px;margin-bottom:8px}.oc-badge{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--oc-tile);border:1px solid var(--t-line)}.oc-badge svg{width:20px;height:20px;fill:none;stroke:var(--t);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.oc-vs-tag b{display:block;font:700 16px/1.1 var(--font-display, inherit);letter-spacing:.06em;color:var(--oc-ink)}.oc-vs-tag small{display:block;font:600 13px/1.3 var(--font-body, inherit);color:var(--oc-muted)}.oc-move{margin:0;font:600 13px/1.4 var(--font-body, inherit);color:var(--oc-muted)}.oc-move b{color:var(--oc-ink);font:600 13px/1.4 var(--font-numeric, inherit);font-variant-numeric:tabular-nums}.oc-vs-card .oc-v{font-size:clamp(1.7rem,2vw + 1rem,2.5rem);margin-top:2px}.oc-sheet{display:flex;flex-direction:column;justify-content:space-between;gap:14px}.oc-sheet .eyebrow{font:650 13px/1.2 var(--font-body, inherit);letter-spacing:.07em;color:var(--oc-ink2)}.oc-sheet .t{margin:6px 0 0;font:700 clamp(1.15rem,1.2vw + .9rem,1.55rem)/1.1 var(--font-display, inherit);letter-spacing:-.01em}.oc-sheet .lines{display:grid;gap:7px;margin-top:12px}.oc-sheet .lines i{display:block;height:7px;border-radius:4px;background:var(--oc-hair)}.oc-sheet .lines i:nth-child(2){width:86%}.oc-sheet .lines i:nth-child(3){width:72%}.oc-sheet .eqn{font:600 13px/1.4 var(--font-body, inherit);color:var(--oc-muted)}.oc-sheet .eqn b{display:block;font:600 clamp(1.2rem,1.1vw + .95rem,1.6rem)/1.15 var(--font-numeric, inherit);color:var(--oc-ink);font-variant-numeric:tabular-nums}.oc-pill-row{display:flex;justify-content:center}.oc-pill-row span{padding:6px 16px;border-radius:999px;border:1px solid var(--oc-hair);background:var(--oc-glass2);font:600 13px/1.2 var(--font-numeric, inherit);font-variant-numeric:tabular-nums;color:var(--oc-ink2)}.oc-timeline{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:var(--pad-compact, 16px)}.oc-st{display:grid;justify-items:center;gap:6px;text-align:center}.oc-st .dot{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--oc-tile);border:1px solid var(--oc-hair)}.oc-st .dot svg{width:22px;height:22px;fill:none;stroke:var(--oc-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.oc-st b{font:650 13px/1.2 var(--font-body, inherit);letter-spacing:.02em;text-transform:uppercase;color:var(--oc-ink2)}.oc-tl-mid{position:relative;display:grid;justify-items:center;gap:8px}.oc-tl-bars{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 6px;border-top:1px solid var(--oc-hair);border-bottom:1px solid var(--oc-hair)}.oc-tl-bars i{display:block;width:10px;border-radius:4px}.oc-tl-bars i.g{background:var(--oc-gain)}.oc-tl-bars i.r{background:var(--oc-loss)}.oc-tl-mid b{font:650 13px/1.2 var(--font-body, inherit);letter-spacing:.02em;text-transform:uppercase;color:var(--oc-ink2)}@container occover (max-width: 767px){.oc{--oc-gap: 8px;--oc-pad: 12px;--oc-radius: var(--r-inner, 12px);--oc-panel-radius: var(--r-inner, 12px);--oc-matrix-pad: 12px 0}.oc-title{font-size:1.1rem;margin-bottom:10px}.oc-card{padding:var(--pad-tile, 12px)}.oc-matrix{padding:var(--oc-matrix-pad)}.oc-v{font-size:1.35rem;margin-top:4px}.oc-k{font-size:13px;letter-spacing:.05em}.oc-s{margin-top:6px;font-size:13px}.oc-chart .oc-stats{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:8px}.oc-chart .oc-stats .oc-card{padding:var(--pad-tile, 12px)}.oc-chart .oc-stats .oc-s{display:none}.oc-chart .oc-stats .oc-v{font-size:.85rem;letter-spacing:-.03em;white-space:nowrap;overflow-wrap:normal}.oc-chart .oc-stats .oc-k{font-size:13px;letter-spacing:0;overflow-wrap:normal}.oc-chart .oc-stats .oc-card{min-width:0;padding:10px 6px}.oc-chart .oc-stats .oc-v{font-size:13px;letter-spacing:-.05em;white-space:normal;overflow-wrap:break-word}.oc-canvas{height:190px}.oc-plot{padding:var(--pad-tile, 12px)}.oc-pills{height:calc(var(--tiers, 1) * 38px)}.oc-pill{--hw: 36px;top:calc(var(--tier, 0) * 38px);padding:3px 6px;border-radius:10px;min-width:66px}.oc-pill b{display:none}.oc-pill i{font-size:13px}.oc-pills[data-many] .oc-pill:nth-child(2n){top:calc(var(--tier, 0) * 38px + 22px)}.oc-pills[data-many]{height:calc(var(--tiers, 1) * 38px + 18px)}.oc-canvas:not([data-keep]) .oc-mk>span b{display:none}.oc-mk>span b{font-size:13px;letter-spacing:.02em}.oc-canvas[data-compact]{height:150px}.oc-mk>span{padding:2px 6px;border-radius:8px}.oc-mk em,.oc-lb,.oc-lb[data-strong]{font-size:13px}.oc-lb[data-minor]{display:none}.oc-ticks span:not([data-show]){display:none}.oc-steps{grid-template-columns:minmax(0,1fr)}.oc-step{display:grid;grid-template-columns:26px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;align-items:start}.oc-step .oc-n{grid-row:1 / span 3;margin:0}.oc-step .oc-v{margin-top:2px}.oc-arrow{top:auto;right:auto;bottom:calc(var(--oc-gap) / -2 - 11px);left:22px;transform:none}.oc-arrow svg{transform:rotate(90deg)}.oc-eq{padding:12px;gap:6px 10px}.oc-tok{padding:4px 6px}.oc-tok b{font-size:1.15rem}.oc-tok small{font-size:13px}.oc-op{font-size:1.1rem}.oc-tri{grid-template-columns:minmax(0,1fr);gap:8px}.oc-tri .oc-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;-moz-column-gap:12px;column-gap:12px;padding:var(--pad-tile, 12px)}.oc-tri .oc-v{margin:0;font-size:1.1rem;white-space:normal;text-align:right}.oc-tri .oc-s{display:none}.oc-matrix table{border-spacing:5px}.oc-matrix th.oc-rh{width:62px;font-size:13px;letter-spacing:.03em}.oc-matrix th.oc-ch{font-size:14px;padding:4px 2px}.oc .oc-matrix table th.oc-ch{padding:4px 0;white-space:nowrap;overflow-wrap:normal}.oc-matrix th.oc-ch small{font-size:13px;letter-spacing:0;white-space:normal;overflow-wrap:anywhere}.oc .oc-matrix table th.oc-ch{white-space:normal}.oc-cell{padding:8px 4px;border-radius:var(--r-tile, 10px)}.oc-cell .g{font-size:13px;letter-spacing:0;overflow-wrap:normal}.oc-cell .v{font-size:.82rem;white-space:nowrap}.oc-cell .d{display:none}.oc-flow-top{grid-template-columns:minmax(0,1fr)}.oc-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.oc-chip-in{flex-direction:column;align-items:flex-start;gap:4px;padding:8px;border-radius:var(--r-tile, 10px)}.oc-sym{width:26px;height:26px;font-size:13px}.oc-chip-in small{font-size:13px}.oc-chip-in b{font-size:14px}.oc-engine{grid-template-columns:auto 1fr;justify-items:start;text-align:left;-moz-column-gap:12px;column-gap:12px}.oc-core{width:56px;height:56px;border-radius:16px;font:600 15px/1 var(--font-body, inherit);letter-spacing:0;grid-row:1 / span 2}.oc-outs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.oc-out .oc-v{font-size:1.35rem}.oc-out .oc-s{display:none}.oc-row{grid-template-columns:38px minmax(0,1fr) 76px;gap:8px}.oc-vs-top{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-sheet{grid-column:1 / -1;grid-row:1;flex-direction:row;align-items:center;gap:12px}.oc-sheet .lines,.oc-vs-card .oc-s{display:none}.oc-vs-card .oc-v{font-size:1.35rem}.oc-timeline{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:var(--pad-tile, 12px)}.oc-st .dot{width:34px;height:34px}.oc-st .dot svg{width:17px;height:17px}.oc-st b,.oc-tl-mid b{font-size:13px;letter-spacing:.04em}.oc-tl-bars{height:34px}.oc-tl-bars i{width:7px}.oc-read{font-size:13px}}@container occover (min-width: 768px){.oc{--oc-gap: 16px;--oc-pad: 24px}.oc-chart{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:stretch}.oc-chart .oc-stats{grid-auto-rows:1fr}.oc-canvas{height:270px}.oc-pill{--hw: 52px}.oc-step{min-height:150px}.oc-arrow{right:calc(var(--oc-gap) / -2 - 11px)}}@container occover (min-width: 1100px){.oc{--oc-pad: 24px;--oc-gap: 16px}.oc-canvas{height:290px}.oc-tri .oc-s,.oc-step .oc-s,.oc-stats .oc-s{font-size:13.5px}}@media (prefers-reduced-motion: reduce){.oc-rv,.oc[data-seen] .oc-rv{opacity:1;transform:none;transition:none}.oc-svgwrap,.oc[data-seen] .oc-svgwrap{clip-path:none;transition:none}.oc-bar i,.oc[data-seen] .oc-bar i{transform:none;transition:none}.oc-card,.oc-cell{transition:none}}@media (prefers-reduced-transparency: reduce){.oc-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--oc-glass2)}}@media (forced-colors: active){.oc-card,.oc-cell,.oc-pill,.oc-chip{border-color:CanvasText;background:Canvas}.oc-curve{stroke:CanvasText}.oc-fill{display:none}}.lr-cover-img.lr-cover-live,.options-article-page .lr-cover-img.lr-cover-live{aspect-ratio:auto!important;overflow:visible!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;margin-top:clamp(12px,2vw,28px)}.fo-lesson-section{display:grid;gap:28px}.options-article-page.lr-lesson .lr-cover-img img{-o-object-fit:contain;object-fit:contain}.options-article-page.lr-lesson .fo-lesson-section .ra-prose{font-size:clamp(17px,1.45vw,20px);line-height:1.85}.sf.fo-teaching-figure{margin:0;padding:var(--pad-feature, 32px);border:1px solid var(--hair-soft);border-radius:var(--r-feature, 32px)}@media (max-width: 639px){.sf.fo-teaching-figure{border-radius:var(--r-card, 24px)}}.dark .options-article-page.lr-lesson .fo-teaching-figure{background:hsl(var(--background) / .97);border-color:var(--hair)}.dark .options-article-page.lr-lesson .fo-figure-item,.dark .options-article-page.lr-lesson .fo-payoff{background:hsl(var(--foreground) / .045);border-color:var(--hair-soft)}.sf.fo-teaching-figure figcaption{width:100%;max-width:none;margin:0;text-align:left}.sf.fo-teaching-figure h3{color:hsl(var(--foreground));font-family:var(--font-display);font-size:clamp(23px,2.5vw,30px);line-height:1.3;font-weight:750}.sf.fo-teaching-figure figcaption>p{margin-top:8px;max-width:760px}.sf.fo-teaching-figure p{font-family:var(--font-body);font-size:15px;line-height:1.65;color:hsl(var(--muted-foreground))}.fo-figure-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.fo-figure-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.sf.fo-teaching-figure .fo-figure-item{position:relative;min-width:0;border:1px solid var(--hair-soft);border-radius:var(--r-compact, 16px);padding:var(--pad-compact, 16px);background:var(--glass-inner, hsl(var(--foreground) / .025))}.fo-item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.fo-image-top{position:relative;display:block}.fo-image-top .fo-figure-index{position:absolute;top:0;right:0;background:hsl(var(--card) / .94)}.fo-image-parties{display:flex;justify-content:space-between;gap:16px;font:600 14px/1.5 var(--font-body);color:hsl(var(--foreground))}.fo-image-parties span:last-child{text-align:right}.sf.fo-teaching-figure .fo-image-flows p{margin-top:6px;font-size:14px;color:hsl(var(--foreground))}.sf.fo-teaching-figure .fo-contract-image{display:block;width:100%;height:220px;-o-object-fit:contain;object-fit:contain;border:0;border-radius:0;background:none;box-shadow:none;margin:0 0 20px}.fo-figure-index{color:hsl(var(--muted-foreground));font-size:14px;border:1px solid var(--hair-soft);border-radius:100px;padding:4px 9px}.sf.fo-teaching-figure svg.fo-derivative-symbol{width:120px;height:96px;display:block;margin:0 0 12px;color:var(--fg)}.sf.fo-teaching-figure .fo-figure-item h4{margin-top:8px;font-family:var(--font-display);font-size:16px;line-height:1.35;font-weight:700;color:hsl(var(--foreground))}.sf.fo-teaching-figure .fo-figure-value{font-family:var(--font-numeric);color:hsl(var(--foreground));font-size:clamp(22px,2.2vw,28px);line-height:1.4;margin:8px 0;overflow-wrap:anywhere}.sf.fo-teaching-figure .fo-figure-value.fo-value-text{font-family:var(--font-display);font-size:clamp(20px,2vw,24px);font-weight:650}.fo-figure-item[data-tone=profit]{color:hsl(var(--profit))}.fo-figure-item[data-tone=loss]{color:hsl(var(--loss))}.sf.fo-teaching-figure svg.fo-amount-bar{width:100%;height:14px;display:block;margin:16px 0}.sf.fo-teaching-figure .fo-figure-note{border:0;margin-top:24px;padding:16px 20px;background:hsl(var(--foreground) / .035);border-radius:var(--r-compact, 16px)}.sf.fo-teaching-figure .fo-item-example{margin-top:16px;color:hsl(var(--foreground));font-size:14px}.fo-companion-explanation{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:8px 24px;margin-top:24px;padding-top:24px;border-top:1px solid var(--hair-soft)}.fo-companion-explanation img{grid-row:1 / 3;width:120px;height:180px;-o-object-fit:contain;object-fit:contain}.fo-companion-explanation>div{align-self:end}.fo-companion-explanation>p{grid-column:2;align-self:start}.sf.fo-teaching-figure .fo-companion-explanation h4{font:700 18px/1.4 var(--font-display);color:hsl(var(--foreground))}.fo-companion-label{display:block;margin:4px 0 12px;font-size:14px;color:hsl(var(--muted-foreground))}.fo-flow-connector{position:absolute;z-index:1;top:65px;right:-25px;width:28px;height:20px;color:var(--fg)}.fo-payoff{margin-top:28px;border-radius:var(--r-compact, 16px);padding:var(--pad-compact, 16px);background:hsl(var(--foreground) / .025);border:1px solid var(--hair-soft)}.fo-payoff-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:22px;border-bottom:1px solid var(--hair-soft)}.fo-payoff-inputs dt{font:500 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.fo-payoff-inputs dd{font:600 clamp(18px,2vw,24px)/1.5 var(--font-numeric);color:hsl(var(--foreground));margin-top:4px}.fo-payoff-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px}.fo-payoff-key{display:flex;gap:18px;color:hsl(var(--foreground));font:500 14px/1.5 var(--font-body)}.fo-payoff-key span{display:inline-flex;align-items:center;gap:7px}.fo-payoff-key span:before{content:"";width:18px;height:3px;border-radius:2px;background:hsl(var(--loss))}.fo-payoff-key span[data-tone=profit]:before{background:hsl(var(--profit))}.fo-payoff-plot{position:relative;padding-left:78px;margin-top:24px;height:260px}.fo-payoff-labels{position:absolute;left:0;top:0;bottom:0;width:72px;font-size:14px;color:hsl(var(--foreground))}.fo-payoff-labels span{position:absolute;left:0}.fo-payoff-labels span:first-child{top:0}.fo-payoff-labels span:last-child{bottom:0}.fo-payoff-labels .fo-payoff-zero-label{transform:translateY(-50%)}.fo-payoff-geometry{position:relative;height:100%;border-left:1px solid var(--hair);border-bottom:1px solid var(--hair)}.sf.fo-teaching-figure .fo-payoff-geometry svg{display:block;width:100%;height:100%;overflow:visible}.fo-payoff-zero{stroke:hsl(var(--foreground) / .42);stroke-width:1.2}.fo-payoff-guide{stroke:hsl(var(--foreground) / .13);stroke-width:1;stroke-dasharray:4 6}.fo-payoff-break-guide{stroke:color-mix(in srgb,var(--fg) 45%,transparent)}.fo-payoff-line{fill:none;stroke:hsl(var(--loss));stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.fo-payoff-line[data-tone=profit]{stroke:hsl(var(--profit))}.fo-payoff-area{fill:hsl(var(--loss) / .09)}.fo-payoff-area[data-tone=profit]{fill:hsl(var(--profit) / .1)}.fo-payoff-point{position:absolute;width:10px;height:10px;border:2px solid hsl(var(--loss));border-radius:50%;background:hsl(var(--card));transform:translate(-50%,-50%)}.fo-payoff-break-point{width:13px;height:13px;border-color:var(--fg)}.fo-payoff-x{margin:8px 0 0 78px;display:flex;justify-content:space-between;color:hsl(var(--foreground));font-size:14px}.fo-payoff-markers{position:relative;margin:14px 0 0 78px;height:48px;font-size:14px}.fo-payoff-markers span{position:absolute;display:grid;justify-items:center;gap:3px;transform:translate(-50%)}.fo-payoff-markers b{font-size:14px}.sf.fo-teaching-figure .fo-axis-title{color:hsl(var(--foreground));font-size:14px}.fo-axis-bottom{text-align:center;margin-top:8px}.fo-payoff-regions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;padding-top:24px;border-top:1px solid var(--hair-soft);list-style:none}.fo-payoff-regions li{display:flex;align-items:flex-start;gap:10px}.fo-region-number{display:grid;place-items:center;flex:0 0 26px;height:26px;border-radius:50%;color:var(--fg);background:color-mix(in srgb,var(--fg) 10%,transparent);font-size:14px}.sf.fo-teaching-figure .fo-payoff-regions h4{color:hsl(var(--foreground));font:700 15px/1.5 var(--font-display)}.sf.fo-teaching-figure .fo-payoff-regions p{margin-top:5px;font-size:14px}.sf.fo-teaching-figure .fo-payoff-range-note{margin-top:20px;font-size:14px}.fo-figure-items.fo-payoff-outcomes{display:block}.sf.fo-teaching-figure .fo-payoff-outcomes>h4{font:700 20px/1.4 var(--font-display);color:hsl(var(--foreground));margin-bottom:20px}.fo-outcome-columns,.fo-outcome-row{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:24px;align-items:center}.fo-outcome-columns{color:hsl(var(--muted-foreground));font:500 14px/1.5 var(--font-body);padding-bottom:12px}.fo-outcome-list{list-style:none}.fo-outcome-row{border-top:1px solid var(--hair-soft);padding:20px 0}.fo-outcome-row[data-tone=neutral]{background:color-mix(in srgb,var(--fg) 4.5%,transparent)}.sf.fo-teaching-figure .fo-outcome-level h5{font:600 19px/1.4 var(--font-numeric);color:hsl(var(--foreground))}.sf.fo-teaching-figure .fo-outcome-level p{margin-top:5px;font-size:14px}.sf.fo-teaching-figure .fo-outcome-calculation{font-family:var(--font-numeric);font-size:17px;color:hsl(var(--foreground))}.fo-outcome-result{min-width:0}.fo-outcome-result strong{font:600 24px/1.4 var(--font-numeric);color:hsl(var(--foreground))}.fo-outcome-direction{display:inline;margin-left:10px;color:hsl(var(--muted-foreground));font:500 14px/1.5 var(--font-body)}.fo-outcome-track{position:relative;height:20px;margin-top:10px;background:hsl(var(--foreground) / .035);border-radius:4px}.fo-outcome-zero{position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:hsl(var(--foreground) / .35)}.fo-outcome-fill{position:absolute;top:5px;height:10px;background:hsl(var(--loss));border-radius:2px}.fo-outcome-row[data-tone=profit] .fo-outcome-fill{background:hsl(var(--profit))}.fo-outcome-zero-dot{position:absolute;width:6px;height:6px;border-radius:50%;top:7px;left:calc(50% - 3px);background:var(--fg)}.sf.fo-teaching-figure .fo-outcome-scale{font-size:14px;margin-top:8px}@media (min-width: 640px) and (max-width: 899px){.fo-figure-items:not(.fo-figure-comparison){grid-template-columns:1fr}.fo-figure-flow{gap:36px}.fo-flow-connector{top:auto;right:calc(50% - 14px);bottom:-28px;transform:rotate(90deg)}}@media (max-width: 639px){.sf.fo-teaching-figure .fo-contract-image{height:190px}.fo-companion-explanation{grid-template-columns:84px minmax(0,1fr);gap:16px}.fo-companion-explanation img{grid-row:auto;width:84px;height:140px}.fo-companion-explanation>div{align-self:center}.fo-companion-explanation>p{grid-column:1 / -1}.fo-figure-items{grid-template-columns:1fr;gap:20px}.fo-figure-flow{gap:36px}.fo-flow-connector{top:auto;right:calc(50% - 14px);bottom:-28px;transform:rotate(90deg)}.fo-payoff{padding:16px}.fo-payoff-inputs{gap:8px;padding-bottom:18px}.fo-payoff-inputs dt{font-size:14px}.fo-payoff-inputs dd{font-size:18px}.fo-payoff-plot{height:210px;padding-left:66px}.fo-payoff-labels{width:62px}.fo-payoff-x,.fo-payoff-markers{margin-left:66px}.fo-payoff-regions{grid-template-columns:1fr;gap:16px;padding-top:18px}.fo-payoff-heading{margin-top:18px}.fo-outcome-columns{display:none}.fo-outcome-row{grid-template-columns:1fr;gap:12px}.fo-outcome-result{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:10px;column-gap:10px;align-items:center}.fo-outcome-direction{margin-left:0}.fo-outcome-track{grid-column:1 / -1}}@media (prefers-reduced-transparency: reduce){.options-article-page.lr-lesson .sf.fo-teaching-figure,.options-article-page.lr-lesson .sf.fo-teaching-figure .fo-figure-item,.options-article-page.lr-lesson .sf.fo-teaching-figure .fo-payoff,.dark .options-article-page.lr-lesson .sf.fo-teaching-figure,.dark .options-article-page.lr-lesson .sf.fo-teaching-figure .fo-figure-item,.dark .options-article-page.lr-lesson .sf.fo-teaching-figure .fo-payoff{background:hsl(var(--card))}}.mn-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.mn-figure :is(p,h4){margin:0}.mn-figure h4{font:650 17px/1.5 var(--font-body)}.mn-figure small{font:400 14px/1.5 var(--font-body)}.mn-figure [data-result=gain]{color:hsl(var(--profit))}.mn-figure [data-result=loss]{color:hsl(var(--loss))}.mn-svg{display:block;width:100%;height:auto;overflow:visible;color:hsl(var(--ca))}.mn-axis{stroke:hsl(var(--foreground) / .55);stroke-width:2;fill:none}.mn-strike-line{stroke:hsl(var(--ca));stroke-width:2}.mn-break-line{stroke:hsl(var(--foreground));stroke-width:2;stroke-dasharray:6 5}.mn-spot-marker{fill:hsl(var(--ca));stroke:hsl(var(--card));stroke-width:3}.mn-figure>:not(figcaption):not(.mn-note){max-width:none;margin-inline:auto}.mn-figure .mn-note{margin-top:22px;padding-top:16px;border-top:1px solid var(--hair);color:hsl(var(--muted-foreground));line-height:1.65}.mn-figure .mn-explain{text-align:center;margin-top:18px;color:hsl(var(--muted-foreground));font-size:16px}.mn-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.mn-state{display:inline-flex;align-items:center;padding:3px 10px;border:1px solid var(--hair);border-radius:8px;font:650 14px/1.6 var(--font-body);color:hsl(var(--foreground));background:hsl(var(--foreground) / .025)}.mn-state[data-state=ATM]{border-color:hsl(var(--ca) / .4);background:hsl(var(--ca) / .06)}.mn-ticket{width:64px;flex-shrink:0;color:hsl(var(--option-type-ink))}.mn-ticket-fill{fill:hsl(var(--option-type-ink) / .045);stroke:currentColor;stroke-width:1.5}.mn-contract-rule{stroke:currentColor;opacity:.4}.mn-letter{fill:currentColor;font:700 34px var(--font-display)}.mn-ladder-head,.mn-ladder-row{display:grid;grid-template-columns:1fr minmax(100px,.7fr) 1fr;gap:16px;align-items:center;text-align:center}.mn-ladder-head{font:650 15px/1.5 var(--font-body);padding-bottom:14px}.mn-ladder-row{padding:16px 0;border-top:1px solid var(--hair)}.mn-ladder-row[data-at-spot=true]{background:hsl(var(--ca) / .04);border-radius:var(--r-inner, 12px)}.mn-ladder-row>div{display:flex;justify-content:center;align-items:center;gap:12px}.mn-ladder-row>strong{font-size:23px}.mn-ladder-row small{display:block}.mn-key{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;font-size:15px;margin-bottom:20px}.mn-key span{display:inline-flex;align-items:center;gap:8px}.mn-key i{width:16px;height:16px;border-radius:4px;background:hsl(var(--ca) / .7);border:1px solid hsl(var(--ca))}.mn-key .mn-hatched{background:repeating-linear-gradient(135deg,transparent 0 3px,hsl(var(--ca) / .6) 3px 4px)}.mn-split-row+.mn-split-row{margin-top:24px}.mn-split-heading,.mn-split-parts,.mn-cash-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.mn-split-heading>strong{font-size:23px}.mn-stack{display:flex;min-height:56px;border-radius:12px;overflow:hidden;border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--foreground) / .045)}.mn-stack>span{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:8px 14px;min-width:0;font-size:14px;line-height:1.25}.mn-stack b{font-weight:600}.mn-stack em{font-style:normal;font-size:17px}.mn-stack-in{background:hsl(var(--option-type-ink, var(--ca)) / .22)}.mn-stack-ex{background:repeating-linear-gradient(135deg,transparent 0 4px,hsl(var(--option-type-ink, var(--ca)) / .35) 4px 5px);border-left:1px solid hsl(var(--foreground) / .4)}.mn-bar-base{fill:hsl(var(--foreground) / .045);stroke:hsl(var(--foreground) / .14)}.mn-intrinsic-bar{fill:hsl(var(--ca) / .65)}.mn-hatch-stroke{stroke:hsl(var(--ca));stroke-width:2}.mn-bar-seam{stroke:hsl(var(--foreground) / .4)}.mn-split-parts{font-size:15px}.mn-spot-controls.seg{display:flex;width:-moz-fit-content;width:fit-content;margin-inline:auto}.mn-spot-controls.seg button{min-height:44px;min-width:96px;padding:0 16px;font-size:16px;justify-content:center}.mn-contract-result{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;border:1px solid var(--hair-soft);border-radius:16px;background:hsl(var(--foreground) / .02)}.mn-movement .mn-pair{margin-top:20px}.mn-contract-result .mn-state{margin-top:8px}.mn-contract-result p{margin-top:8px;font-size:15px}.mn-cash-bars{max-width:800px;margin-inline:auto}.mn-cash-bars>div+div{margin-top:16px}.mn-cash-heading strong{font-size:24px}.mn-cash-bar{height:42px}.mn-cash-fill{fill:hsl(var(--ca) / .72)}.mn-result-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;text-align:center;margin-top:22px}.mn-result-summary>div{display:flex;flex-direction:column;gap:8px}.mn-result-summary>div>strong{font-size:30px}.mn-exit-context{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:12px 28px;font-size:16px}.mn-cash-route{display:grid;grid-template-columns:1fr 80px 1fr;align-items:center;gap:20px;max-width:800px;margin:26px auto 22px;text-align:center}.mn-cash-route>div{display:flex;flex-direction:column;gap:6px}.mn-cash-route strong{font-size:32px}.mn-cash-route p{font-size:16px}.mn-exit-result{text-align:center;padding-top:18px;border-top:1px solid var(--hair)}.mn-exit-result strong{display:block;font-size:30px;margin:4px 0}.mn-exit-result p{font-size:15px}.mn-boundaries{display:flex;justify-content:space-between;gap:16px}.mn-boundaries>div{display:flex;flex-direction:column;gap:4px}.mn-boundaries>div:last-child{text-align:right}.mn-boundaries>div:nth-child(2){text-align:center}.mn-boundaries span{font-size:15px}.mn-boundaries strong{font-size:24px}.mn-seller-axis{height:80px;margin:6px 0 18px}.mn-outcome-head,.mn-outcome{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;align-items:center;padding:14px 0;border-bottom:1px solid var(--hair)}.mn-outcome-head{font:650 15px/1.5 var(--font-body);background:hsl(var(--foreground) / .025)}.mn-outcome-head>:not(:first-child),.mn-outcome>:not(:first-child){text-align:right}.mn-outcome>div{display:flex;align-items:center;gap:12px}.mn-outcome strong{font-size:22px}.mn-hero{width:100%;height:100%;padding:clamp(16px,3.5vw,46px);display:flex;flex-direction:column;justify-content:center;gap:clamp(10px,2.5vw,32px)}.mn-hero-reference{display:flex;align-items:center;justify-content:center;gap:22px}.options-article-page.fo-moneyness .lr-cover-img .mn-hero-reference img{width:120px;height:72px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px}.mn-hero-reference>div{display:flex;flex-direction:column}.mn-hero-reference span{font:500 clamp(12px,1.5vw,17px)/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.mn-hero-reference strong{font-size:clamp(28px,4vw,48px)}.mn-hero-contracts{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mn-hero-contracts>div{display:flex;align-items:center;justify-content:center;gap:20px;padding:24px;border:1px solid hsl(var(--option-type-ink) / .2);border-radius:16px;background:hsl(var(--option-type-ink) / .025)}.mn-hero-contracts strong{font:700 clamp(17px,2vw,24px)/1.5 var(--font-display)}.mn-hero-contracts p{font:400 clamp(12px,1.5vw,17px)/1.5 var(--font-body);margin-top:6px}.mn-hero-foot{text-align:center;font:500 clamp(12px,1.5vw,17px)/1.5 var(--font-body)}@media (max-width: 639px){.mn-ladder-head,.mn-ladder-row{grid-template-columns:1fr 80px 1fr;gap:8px}.mn-ladder-head{font-size:14px}.mn-ladder-row>div{flex-direction:column;gap:6px}.mn-ladder-row>strong{font-size:20px}.mn-pair{grid-template-columns:1fr;gap:14px}.mn-contract-result{justify-content:flex-start;padding:14px 16px}.mn-spot-controls.seg{width:100%}.mn-spot-controls.seg button{flex:1 1 0;min-width:0;padding-inline:4px;font-size:15px}.mn-split-heading,.mn-cash-heading{align-items:flex-start}.mn-cash-heading{flex-direction:column;gap:2px}.mn-result-summary{grid-template-columns:1fr;gap:20px}.mn-cash-route{grid-template-columns:1fr;gap:10px;margin-block:20px}.mn-route-arrow{width:70px;justify-self:center;transform:rotate(90deg);margin-block:14px}.mn-boundaries{gap:12px}.mn-boundaries span{font-size:14px}.mn-boundaries strong{font-size:21px}.mn-outcome-head,.mn-outcome{gap:8px;font-size:14px}.mn-outcome>div{flex-direction:column;align-items:flex-start;gap:5px}.mn-outcome strong{font-size:20px}.mn-hero{padding:12px;gap:12px}.mn-hero-reference{gap:12px}.options-article-page.fo-moneyness .lr-cover-img .mn-hero-reference img{width:68px;height:42px;border-radius:8px}.mn-hero-contracts{gap:8px}.mn-hero-contracts>div{padding:10px 8px;gap:6px}.mn-hero-contracts .mn-ticket{width:25px}.mn-hero-contracts strong{font-size:14px}.mn-hero-contracts p{font-size:11px;margin-top:2px}.mn-hero-reference strong{font-size:26px}.mn-hero-reference span,.mn-hero-foot{font-size:12px}}@media (forced-colors: active){.mn-state,.mn-contract-result{border-color:CanvasText}.mn-intrinsic-bar,.mn-cash-fill,.mn-spot-marker{fill:Highlight}.mn-bar-base,.mn-ticket-fill{fill:Canvas;stroke:CanvasText}.mn-hatch-stroke,.mn-axis,.mn-strike-line,.mn-break-line{stroke:CanvasText}}@media (max-width:639px){.mn-hero-foot{display:none}.mn-hero{padding:8px;gap:8px}.mn-hero-reference>div{min-width:0}.mn-hero-reference span{font-size:12px}.mn-hero-contracts>div{padding:8px 6px}.mn-hero-contracts p{font-size:12px;line-height:1.4}}.mn-map{position:relative;margin-top:52px;display:grid;gap:10px}.mn-map-row{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:center}.mn-map-row>.option-type-label{font-size:14px;white-space:nowrap}.mn-map-band{position:relative;height:52px;border-radius:12px;overflow:hidden;background:hsl(var(--foreground) / .05)}.mn-map-band>i{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font:650 14px/1 var(--font-body);font-style:normal;letter-spacing:.04em}.mn-zone-out{color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .045)}.mn-zone-in{color:hsl(var(--option-type-ink));background:hsl(var(--option-type-ink) / .11)}.mn-map-guides{position:absolute;top:-22px;right:0;bottom:-6px;left:104px;pointer-events:none}.mn-map-strike,.mn-map-spot{position:absolute;top:0;bottom:0;width:0}.mn-map-strike{border-left:2px dashed hsl(var(--foreground) / .5)}.mn-map-spot{border-left:3px solid hsl(var(--ca-ink));transition:left .18s ease}.mn-map-guides b{position:absolute;top:0;left:50%;transform:translate(-50%,-100%);white-space:nowrap;padding:1px 8px;border-radius:8px;background:hsl(var(--card));font:650 13px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.mn-map-spot b{color:hsl(var(--card));background:hsl(var(--ca-ink));font-size:14px}.mn-map-strike b{top:auto;bottom:0;transform:translate(-50%,100%)}.mn-map-scale{display:flex;justify-content:space-between;margin:26px 0 0 104px;font-size:14px;color:hsl(var(--muted-foreground))}.mn-spot-slider{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;margin-top:14px}.mn-spot-slider label{font:600 15px/1.5 var(--font-body)}.mn-spot-slider input{width:100%;height:40px;margin:0;accent-color:var(--fg);cursor:ew-resize}.mn-spot-slider input:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:8px}@media (max-width: 639px){.mn-map-row{grid-template-columns:72px minmax(0,1fr);gap:8px}.mn-map-row>.option-type-label{font-size:13px}.mn-map-guides{left:80px}.mn-map-scale{margin-left:80px}.mn-map-scale span:nth-child(2){display:none}.mn-spot-slider{grid-template-columns:1fr;gap:0}}@media (forced-colors: active){.mn-zone-in{border:1px solid Highlight}.mn-map-spot{border-color:Highlight}}.mn-cash-bars [data-bar=loss] .mn-cash-fill{fill:hsl(var(--loss) / .6)}.mn-cash-bars [data-bar=gain] .mn-cash-fill{fill:hsl(var(--profit) / .6)}.mn-zones{margin:4px 0 22px}.mn-zone-marks,.mn-zone-ticks{position:relative;height:26px}.mn-zone-marks{height:46px}.mn-zone-marks span{bottom:0}.mn-zone-marks span,.mn-zone-ticks span{position:absolute;transform:translate(-50%);white-space:nowrap;font-size:14px;line-height:1.3}.mn-zone-marks span:after{content:"";display:block;width:1px;height:6px;margin:2px auto 0;background:hsl(var(--foreground) / .45)}.mn-zone-marks span[data-entry]{transform:translate(-100%);text-align:right;color:hsl(var(--muted-foreground))}.mn-zone-marks small{display:block;font-size:13px;line-height:1.2}.mn-zone-marks span[data-entry]:after{margin-right:0}.mn-zone-band{position:relative;height:56px;border-radius:12px;overflow:hidden;border:1px solid var(--hair)}.mn-zone-band i{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font:600 14px/1.2 var(--font-body);font-style:normal;text-align:center;padding:0 4px}.mn-zone-band [data-zone=loss]{background:hsl(var(--loss) / .16);color:hsl(var(--foreground))}.mn-zone-band [data-zone=gain]{background:hsl(var(--profit) / .14);color:hsl(var(--foreground));border-left:2px dashed hsl(var(--foreground) / .5)}.mn-zone-band [data-zone=keep]{background:hsl(var(--profit) / .08);color:hsl(var(--foreground));border-left:2px solid hsl(var(--ca))}.mn-zone-ticks{height:48px;margin-top:6px}.mn-zone-ticks span{display:flex;flex-direction:column;align-items:center}.mn-zone-ticks b{font-size:17px;font-weight:600}@media (max-width: 639px){.mn-zone-marks span,.mn-zone-band i{font-size:13px}.mn-zone-ticks b{font-size:15px}.mn-zone-ticks span{font-size:13px}.mn-zone-marks{height:70px}.mn-zone-marks span[data-entry]{bottom:24px}.mn-zone-marks span[data-entry] small{display:inline;margin-right:4px}.mn-zone-marks span[data-entry]:after{display:none}.mn-zone-ticks span:first-child{transform:translate(-100%);align-items:flex-end}.mn-zone-ticks span:last-child{transform:none;align-items:flex-start}}.mn-figure .mn-split{max-width:none;width:100%;display:grid;gap:16px}.mn-figure .mn-split-row{margin:0;padding:20px 24px 24px;border-radius:24px;border:1px solid var(--hair-soft);background:hsl(var(--foreground) / .025);box-shadow:0 1px 2px #0000000a,0 6px 14px #0000000a}.mn-figure .mn-split-heading{margin-bottom:12px}.mn-figure .mn-split-heading>strong{font-size:clamp(28px,4vw,40px);line-height:1.1}.mn-figure .mn-stack{min-height:76px;border-radius:16px;max-width:100%}.mn-figure .mn-stack>span{padding:12px 18px;font-size:14px}.mn-figure .mn-stack em{font-size:clamp(20px,3vw,28px);font-weight:600}.mn-figure .mn-cash-bars{max-width:none;padding:22px 24px 26px;border-radius:24px;border:1px solid var(--hair-soft);background:hsl(var(--foreground) / .025);box-shadow:0 1px 2px #0000000a,0 6px 14px #0000000a}.mn-figure .mn-cash-bar{height:56px}.mn-figure .mn-cash-heading strong{font-size:clamp(26px,3.5vw,36px)}.mn-figure .mn-result-summary>div{padding:18px 20px;border-radius:20px;border:1px solid var(--hair-soft);background:hsl(var(--foreground) / .03)}.mn-figure .mn-result-summary>div>strong{font-size:clamp(28px,4vw,40px)}.mn-figure .mn-spot-controls.seg{margin-bottom:4px}.mn-figure .mn-cash-route{max-width:none}.mn-figure .mn-cash-route>div{padding:20px 22px;border-radius:24px;border:1px solid var(--hair-soft);background:hsl(var(--foreground) / .03);box-shadow:0 1px 2px #0000000a,0 6px 14px #0000000a}.mn-figure .mn-cash-route strong{font-size:clamp(32px,4.5vw,46px)}.mn-figure>.mn-expiry,.mn-figure>.mn-split,.mn-figure>.mn-movement{width:100%;max-width:none}.mn-figure .mn-outcome{padding:12px 18px;margin-top:10px;border-radius:20px;border:1px solid var(--hair-soft);background:hsl(var(--foreground) / .03)}.mn-figure .mn-zones{padding:18px 20px 22px;border-radius:24px;border:1px solid var(--hair-soft);background:hsl(var(--foreground) / .025);box-shadow:0 1px 2px #0000000a,0 6px 14px #0000000a}.dr-response{width:100%;max-width:1060px;margin-inline:auto;font:400 16px/1.6 var(--font-body);color:hsl(var(--foreground))}.dr-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.dr-response :is(p,dl,dd){margin:0}.dr-response [data-result=gain]{color:hsl(var(--profit))}.dr-response [data-result=loss]{color:hsl(var(--loss))}.dr-context{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 22px;text-align:center;margin-bottom:24px!important}.dr-context strong{font-weight:700}.dr-scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.dr-scenario,.dr-position{min-width:0;border:1px solid var(--hair);border-radius:16px;padding:20px;background:var(--lesson-inner-bg, hsl(var(--foreground) / .025))}.dr-scenario-heading{display:flex;flex-direction:column;align-items:center;gap:2px}.dr-scenario-heading>strong{font-size:30px;line-height:1.5}.dr-scenario-heading small{font:400 14px/1.5 var(--font-body)}.dr-response-bar,.dr-strike-bar{display:block;width:100%;height:46px;overflow:visible}.dr-bar-track{fill:hsl(var(--foreground) / .045);stroke:hsl(var(--foreground) / .14);stroke-width:1;vector-effect:non-scaling-stroke}.dr-bar-zero{stroke:hsl(var(--foreground) / .7);stroke-width:1.5;vector-effect:non-scaling-stroke}.dr-bar-result{fill:hsl(var(--muted-foreground))}[data-result=gain] .dr-bar-result{fill:hsl(var(--profit))}[data-result=loss] .dr-bar-result{fill:hsl(var(--loss))}.dr-bar-identity{fill:hsl(var(--option-type-ink))}.dr-ledger{display:grid;gap:12px}.dr-ledger>div{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 16px}.dr-ledger dt{font-size:14px;flex-basis:100%}.dr-ledger dd{font-size:24px;font-weight:700;line-height:1.35}.dr-ledger>div+div{border-top:1px solid var(--hair-soft);padding-top:12px}.dr-response .dr-footnote{font-size:15px;color:hsl(var(--muted-foreground));text-align:center;margin-top:22px}.dr-position-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dr-position-heading{display:flex;flex-direction:column;gap:5px}.dr-position-heading>strong{font:650 19px/1.5 var(--font-display)}.dr-position-heading .options-direction{font-size:14px}.dr-position-delta{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:18px}.dr-position-delta span{font-size:15px}.dr-position-delta strong{font-size:28px;line-height:1.4}.dr-position .dr-ledger{margin-top:12px}.dr-position .dr-ledger dt{flex-basis:auto}.dr-position .dr-ledger dd{font-size:23px}.dr-strike-list{display:grid;gap:22px}.dr-strike-row{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.3fr) minmax(0,1fr);gap:28px;align-items:center;padding:20px 0;border-top:1px solid var(--hair)}.dr-strike-heading{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.dr-strike-heading>span:first-child{font-size:14px}.dr-strike-heading>strong{font-size:28px;line-height:1.5}.dr-state{display:inline-flex;padding:2px 9px;border:1px solid var(--hair-control);border-radius:8px;font-size:14px;font-weight:650}.dr-strike-response>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.dr-strike-response>div:first-child span{font-size:15px}.dr-strike-response strong{font-size:26px}.dr-scale{display:flex;justify-content:space-between;font-size:14px}.dr-strike-row .dr-ledger dd{font-size:22px}.options-article-page.fo-delta .lr-cover-img:has(.dr-hero){aspect-ratio:16 / 9;max-width:960px;height:auto;margin-inline:auto}.dr-hero{width:100%;height:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,2vw,24px);padding:clamp(8px,3vw,32px);font:400 16px/1.5 var(--font-body)}.dr-hero-reference{display:flex;justify-content:center;align-items:center;gap:clamp(10px,2vw,24px);min-width:0}.options-article-page.fo-delta .lr-cover-img .dr-hero-reference img{display:block;width:clamp(58px,9vw,120px);height:clamp(36px,6vw,72px);max-width:120px;max-height:72px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:10px;flex:0 0 auto}.dr-hero-reference>div{display:flex;flex-direction:column;gap:2px;min-width:0}.dr-hero-reference strong{font:650 clamp(14px,2vw,24px)/1.4 var(--font-display)}.dr-hero-reference span{font-size:clamp(14px,1.5vw,17px)}.dr-hero-reference .dr-number{font-size:inherit}.dr-hero-contracts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,2vw,24px);width:100%;max-width:700px}.dr-hero-contracts>div{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:clamp(6px,2vw,24px);border-radius:16px;border:1px solid hsl(var(--option-type-ink) / .22);background:hsl(var(--option-type-ink) / .035)}.dr-hero-contracts span{font-size:clamp(14px,1.7vw,18px)}.dr-hero-contracts strong{font-size:clamp(23px,4vw,44px);line-height:1.4;white-space:nowrap}.dr-hero-note{margin:0;font-size:14px;text-align:center}@media (max-width: 760px){.dr-scenario-grid{grid-template-columns:1fr;gap:16px}.dr-scenario{padding:18px}.dr-scenario-heading{flex-direction:row;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 16px}.dr-ledger dt{flex-basis:auto}.dr-scenario .dr-ledger dd{font-size:23px}.dr-position-grid{gap:16px}.dr-position{padding:18px}.dr-position .dr-ledger>div{flex-direction:column;gap:4px}.dr-strike-row{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:16px}.dr-strike-row .dr-ledger{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dr-strike-row .dr-ledger>div{display:block}.dr-strike-row .dr-ledger>div+div{padding-top:0;border-top:0}.dr-strike-row .dr-ledger dd{margin-top:4px}}@media (max-width: 520px){.dr-context{gap:8px 16px;font-size:15px}.dr-position-grid{grid-template-columns:1fr}.dr-position .dr-ledger>div{flex-direction:row}.dr-position .dr-ledger dt{flex-basis:100%}.dr-strike-row{gap:12px 16px}.dr-strike-heading>strong{font-size:24px}.dr-strike-row .dr-ledger dd{font-size:22px}.dr-hero{gap:8px;padding:8px}.dr-hero-contracts{gap:8px}.dr-hero-contracts>div{padding:6px;border-radius:12px}.dr-hero-note{display:none}}@media (prefers-reduced-transparency: reduce){.dr-scenario,.dr-position,.dr-hero-contracts>div{background:hsl(var(--card))}}@media (forced-colors: active){.dr-scenario,.dr-position,.dr-state,.dr-hero-contracts>div{border-color:CanvasText;background:Canvas}.dr-bar-track{fill:Canvas;stroke:CanvasText}.dr-bar-zero{stroke:CanvasText}.dr-bar-result,.dr-bar-identity{fill:Highlight}}.dr-fraction{display:grid;gap:20px}.dr-frac-whole,.dr-frac-row{display:grid;grid-template-columns:minmax(0,9rem) minmax(0,1fr) minmax(0,13rem);gap:8px 20px;align-items:center}.dr-frac-label{font-weight:650;font-size:16px}.dr-frac-val{font-size:20px;text-align:right}.dr-frac-track{position:relative;height:36px;border-radius:10px;background:hsl(var(--foreground) / .045);border:1px solid hsl(var(--foreground) / .14);overflow:hidden}.dr-frac-bar{height:100%;display:flex;align-items:center;padding-inline:12px;white-space:nowrap;overflow:hidden}.dr-frac-bar span{font:600 14px/1 var(--font-body);color:hsl(var(--background))}.dr-frac-bar-whole span{color:hsl(var(--foreground))}.dr-frac-bar-whole{background:hsl(var(--foreground) / .3)}.dr-frac-bar-call{background:hsl(var(--option-call))}.dr-frac-delta{white-space:nowrap;font-size:16px;color:hsl(var(--option-call))}.dr-frac-head .option-type-label{white-space:nowrap}.dr-frac-list{display:grid;gap:14px;border-top:1px solid var(--hair);padding-top:18px}.dr-frac-head{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.dr-frac-head small,.dr-frac-out small{font-size:14px;color:hsl(var(--muted-foreground))}.dr-frac-out{display:flex;align-items:flex-end;flex-direction:column;gap:2px;text-align:right}.dr-frac-out strong{font-size:22px}@media (max-width: 640px){.dr-frac-whole,.dr-frac-row{grid-template-columns:minmax(0,1fr) auto}.dr-frac-track{grid-column:1 / -1;grid-row:2}.dr-frac-val,.dr-frac-out{text-align:right}.dr-frac-head{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 12px}}.dr-frac-out small{text-align:right}.dr-slope{margin:4px 0 20px;padding:12px 8px 4px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--foreground)/.025));overflow:hidden}.dr-slope svg{display:block;max-width:100%}.dr-sl-base{stroke:hsl(var(--foreground)/.2);stroke-width:1.5}.dr-sl-axis{font:400 13px var(--font-numeric);fill:hsl(var(--muted-foreground))}.dr-sl-label{font:600 14px var(--font-numeric);fill:hsl(var(--foreground));paint-order:stroke;stroke:hsl(var(--card));stroke-width:4px}.dr-sl-line{stroke:hsl(var(--option-call));stroke-width:3;stroke-linecap:round}.dr-sl-drop{stroke-width:2;stroke-dasharray:3 4}.dr-sl-dot{stroke:hsl(var(--card));stroke-width:3;fill:hsl(var(--foreground))}.dr-sl-drop[data-result=gain],.dr-sl-dot[data-result=gain]{stroke:hsl(var(--profit))}.dr-sl-drop[data-result=loss],.dr-sl-dot[data-result=loss]{stroke:hsl(var(--loss))}.dr-sl-dot[data-result=gain]{fill:hsl(var(--profit))}.dr-sl-dot[data-result=loss]{fill:hsl(var(--loss))}.dr-sl-dot{stroke:hsl(var(--card))!important}.dr-sk-chart{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px 20px 36px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--foreground)/.025))}.dr-sk-col{display:flex;flex-direction:column;align-items:center;gap:8px}.dr-sk-col>strong{font-size:clamp(24px,3vw,34px)}.dr-sk-well{position:relative;width:min(160px,70%);height:190px;border-radius:16px;background:hsl(var(--foreground)/.05);overflow:hidden}.dr-sk-well i{position:absolute;left:0;right:0;bottom:0;border-radius:14px;background:hsl(var(--option-call)/.26);border-top:3px solid hsl(var(--option-call))}.dr-sk-strike{font-size:20px;font-weight:600}.dr-sk-col .dr-state{padding:2px 12px;border-radius:999px;font:600 13px var(--font-body);color:var(--tint-teal-on,#fff);background:var(--tint-teal-solid,hsl(var(--foreground)));box-shadow:inset 0 1px #ffffff59}.dr-sk-col[data-state=ATM] .dr-state{color:var(--tint-orange-on,#000);background:var(--tint-orange-solid,hsl(var(--foreground)))}.dr-sk-col[data-state=OTM] .dr-state{color:var(--tint-magenta-on,#fff);background:var(--tint-magenta-solid,hsl(var(--foreground)))}.dr-sk-scale{position:absolute;left:0;right:0;bottom:10px;text-align:center;font-size:13px;color:hsl(var(--muted-foreground))}.dr-sk-rows{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column}.dr-sk-rows li{display:grid;grid-template-columns:minmax(120px,.7fr) 1fr 1fr;gap:6px 20px;padding:14px 4px;border-top:1px solid var(--hair);font-size:15px;color:hsl(var(--muted-foreground))}.dr-sk-rows b{display:block;font-size:20px;color:hsl(var(--foreground))}.dr-sk-rows b[data-result=gain]{color:hsl(var(--profit))}.dr-sk-rowstrike{font-size:18px;font-weight:600;color:hsl(var(--foreground))}@media (max-width:639px){.dr-sk-chart{gap:8px;padding:16px 10px 36px}.dr-sk-well{height:150px;width:80%}.dr-sk-rows li{grid-template-columns:1fr 1fr}.dr-sk-rowstrike{grid-column:1/-1}}.dr-sk-rows b:not([data-result]){display:inline;font-size:inherit;font-weight:600;color:hsl(var(--foreground))}.dr-sk-rows li>span{min-width:0}.dx-figure{width:100%;max-width:1060px;min-width:0;margin-inline:auto;font:400 17px/1.65 var(--font-body);color:hsl(var(--foreground))}.dx-figure :is(p,h4){margin:0}.dx-figure h4{font:650 clamp(17px,1.4vw,20px)/1.5 var(--font-display)}.dx-figure small{display:block;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.dx-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.dx-figure [data-direction=bullish],.dx-figure [data-result=gain]{color:hsl(var(--profit))}.dx-figure [data-direction=bearish],.dx-figure [data-result=loss]{color:hsl(var(--loss))}.dx-inputs{display:flex;justify-content:center;flex-wrap:wrap;gap:16px 32px;margin-bottom:24px;text-align:center}.dx-inputs>span{display:flex;flex-direction:column;min-width:0;gap:3px;font-size:15px}.dx-inputs strong{font-size:19px;font-weight:650}.dx-gamma-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dx-gamma-contract{min-width:0;padding:20px;border:1px solid hsl(var(--option-type-ink) / .2);border-radius:16px;corner-shape:squircle;background:linear-gradient(145deg,var(--lesson-sheen-soft),transparent 50%),hsl(var(--foreground) / .025);box-shadow:inset 0 1px 0 var(--lesson-sheen);text-align:center}.dx-delta-transition{display:grid;grid-template-columns:1fr 24px 1fr;gap:10px;align-items:center;margin-top:18px}.dx-delta-transition>div{display:flex;flex-direction:column;gap:4px}.dx-delta-transition span{font-size:14px}.dx-delta-transition strong{font-size:clamp(26px,2.6vw,34px)}.dx-gamma-track,.dx-bar{display:block;width:100%;overflow:hidden}.dx-gamma-track{height:62px;margin-top:8px}.dx-bar{height:52px}.dx-track{stroke:hsl(var(--foreground) / .2);stroke-width:2;fill:none}.dx-zero{stroke:hsl(var(--foreground) / .6);stroke-width:2}.dx-shift{stroke:currentColor;stroke-width:7;fill:none}.dx-endpoint{stroke:currentColor;stroke-width:3}.dx-before-marker{stroke:hsl(var(--option-type-ink));stroke-width:2;fill:hsl(var(--card))}.dx-exposure-fill{fill:currentColor}.dx-scale{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding-inline:3.333%;font-size:15px;line-height:1.5}.dx-scale>:nth-child(2){text-align:center}.dx-scale>:last-child{text-align:right}.dx-gamma-contract .dx-scale>:first-child{text-align:left}.dx-equation{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 22px;margin-top:24px;font-size:17px}.dx-equation>:last-child{font-weight:650}.dx-ledger{max-width:920px;margin-inline:auto}.dx-leg{padding:16px;border-inline:1px solid transparent;border-bottom:1px solid var(--hair)}.dx-leg:first-child{padding-top:0}.dx-leg:last-child{border-bottom:0}.dx-leg-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline}.dx-leg-heading>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px;min-width:0}.dx-leg-heading h4{flex-basis:100%}.dx-leg-heading .option-type-label{font-size:14px}.dx-leg-heading>strong{flex-shrink:0;font-size:clamp(24px,2.3vw,30px);text-align:right}.dx-leg-detail{font-size:15px}.dx-calculation{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 18px;margin-top:10px;font-size:15px;color:hsl(var(--muted-foreground))}.dx-calculation .dx-number{color:hsl(var(--foreground))}.dx-net-leg{margin-top:12px;padding:16px;border:1px solid var(--lesson-edge);border-radius:16px;corner-shape:squircle;background:linear-gradient(145deg,var(--lesson-sheen-soft),transparent 50%),hsl(var(--foreground) / .025);box-shadow:inset 0 1px 0 var(--lesson-sheen)}.dx-scale-caption{margin-top:10px;text-align:center;font-size:14px;color:hsl(var(--muted-foreground))}.dx-result{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:24px;margin-top:24px;border-top:1px solid var(--hair);text-align:center}.dx-result>div{display:flex;flex-direction:column;gap:5px;min-width:0}.dx-result strong{font-size:clamp(29px,3vw,38px);line-height:1.4;font-weight:650}.dx-result>div>span{font-size:16px}.dx-result>div>span:first-child{font-size:15px}.dx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 699px){.dx-gamma-pair,.dx-result{grid-template-columns:1fr;gap:18px}.dx-gamma-contract{padding:16px}.dx-inputs{gap:12px 20px}.dx-leg-heading{align-items:flex-start;flex-wrap:wrap;gap:8px 16px}.dx-leg-heading>strong{text-align:left}.dx-calculation{flex-direction:column}.dx-leg{padding-inline:16px}.dx-net-leg{padding:16px}.dx-net-leg .dx-leg-heading{display:block}.dx-net-leg .dx-leg-heading>strong{display:block;margin-top:6px}}@media (prefers-reduced-transparency: reduce){.dx-gamma-contract,.dx-net-leg{background:hsl(var(--card));box-shadow:none}}@media (forced-colors: active){.dx-gamma-contract,.dx-net-leg{background:Canvas;border-color:CanvasText;box-shadow:none}.dx-track,.dx-zero,.dx-endpoint,.dx-shift,.dx-before-marker{stroke:CanvasText}.dx-before-marker{fill:Canvas}.dx-exposure-fill{fill:Highlight}.dx-figure [data-direction],.dx-figure [data-result]{color:CanvasText}}.dc-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.dc-curve{max-width:980px;margin-inline:auto}.dc-readout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dc-readout>div{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:16px;border:1px solid hsl(var(--option-type-ink) / .22);background:hsl(var(--option-type-ink) / .035)}.dc-readout strong{font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.25}.dc-readout small{white-space:nowrap;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.dc-plot{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;margin-top:22px}.dc-yaxis{position:relative;height:240px;font-size:14px;text-align:right;color:hsl(var(--muted-foreground))}.dc-yaxis span{position:absolute;right:0;transform:translateY(-50%)}.dc-svgwrap{position:relative;height:240px}.dc-svgwrap svg{display:block;width:100%;height:100%;overflow:visible}.dc-svgwrap path,.dc-svgwrap polyline{vector-effect:non-scaling-stroke;fill:none}.dc-zero{stroke:hsl(var(--foreground) / .5);stroke-width:1.2}.dc-edge{stroke:hsl(var(--foreground) / .12);stroke-width:1}.dc-strike{stroke:hsl(var(--foreground) / .35);stroke-width:1;stroke-dasharray:4 5}.dc-spot{stroke:hsl(var(--foreground) / .6);stroke-width:1.3}.dc-line{stroke-width:2.8;stroke-linejoin:round}.dc-ghost{stroke-width:1.6;stroke-dasharray:6 5;opacity:.45}polyline.dc-call,i.dc-call{stroke:hsl(var(--option-call))}polyline.dc-put,i.dc-put{stroke:hsl(var(--option-put))}.dc-dot{position:absolute;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid hsl(var(--card));pointer-events:none}.dc-dot.dc-call{background:hsl(var(--option-call))}.dc-dot.dc-put{background:hsl(var(--option-put))}.dc-xaxis{position:relative;display:flex;justify-content:space-between;margin:8px 0 0 62px;height:22px;font-size:14px;color:hsl(var(--muted-foreground))}.dc-xaxis span:nth-child(2){position:absolute;transform:translate(-50%);white-space:nowrap;color:hsl(var(--foreground));font-weight:600}.dc-curve .dc-axis-title{margin:6px 0 0 62px;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground));text-align:center}.dc-controls{display:grid;gap:10px;margin-top:18px}.dc-days{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dc-days>span{font:600 15px/1.5 var(--font-body);margin-right:6px}.dc-days .seg button{min-height:44px;padding:0 16px;font-size:15px;justify-content:center}.dc-spot-row input:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:8px}.dc-spot-row{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:12px;align-items:center}.dc-spot-row label{font:600 15px/1.5 var(--font-body)}.dc-spot-row output{font-size:20px;font-weight:600}.dc-spot-row input{width:100%;height:44px;margin:0;accent-color:var(--fg);cursor:ew-resize}.dc-curve .dc-detail{margin:12px 0 0;font:400 14px/1.6 var(--font-body);color:hsl(var(--muted-foreground))}@media (max-width: 639px){.dc-readout{gap:10px}.dc-readout small{white-space:normal}.dc-readout>div{padding:12px}.dc-plot{grid-template-columns:38px minmax(0,1fr);gap:6px}.dc-xaxis,.dc-curve .dc-axis-title{margin-left:44px}.dc-spot-row{grid-template-columns:1fr auto}.dc-spot-row input{grid-column:1 / -1}}@media (forced-colors: active){.dc-dot{background:Highlight}}.bsm-visual{min-width:0}.bsm-visual :is(p,dl,dd){margin:0}.bsm-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.bsm-input-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bsm-input{padding:20px;border-radius:16px;border:1px solid var(--hair);background:hsl(var(--foreground) / .025)}.bsm-input dt{display:flex;gap:12px;align-items:center;font-weight:600}.bsm-input-symbol{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:hsl(var(--ca) / .1);color:hsl(var(--foreground));font:600 20px var(--font-code)}.bsm-input dd.bsm-number{font-size:clamp(21px,2vw,27px);font-weight:700;margin-top:12px}.bsm-input dd+dd{color:hsl(var(--muted-foreground));font-size:15px;line-height:1.65;margin-top:6px}.bsm-model-route{display:flex;flex-direction:column;align-items:center;margin:18px 0;gap:4px;font-weight:600}.bsm-symbol{width:220px;height:74px}.bsm-link{fill:none;stroke:hsl(var(--brand-ink));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bsm-node{fill:hsl(var(--card));stroke:hsl(var(--brand-ink));stroke-width:2}.bsm-machine{fill:hsl(var(--ca) / .08);stroke:hsl(var(--brand-ink));stroke-width:1.5}.bsm-call-fill{fill:hsl(var(--option-call))}.bsm-put-fill{fill:hsl(var(--option-put))}.bsm-price-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bsm-price-pair>div{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:16px;border-radius:16px;border:1px solid hsl(var(--option-type-ink) / .22);background:hsl(var(--option-type-ink) / .035);text-align:center}.bsm-price-pair strong{font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.25}.bsm-price-pair span:last-child{font-size:15px;color:hsl(var(--muted-foreground))}.bsm-equations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bsm-equations>div{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:hsl(var(--foreground) / .025);border:1px solid var(--hair-soft)}.bsm-visual code{display:block;color:hsl(var(--foreground));font:400 15px/1.85 var(--font-code);overflow-wrap:anywhere}.bsm-terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.bsm-terms>div{display:flex;flex-direction:column;gap:8px}.bsm-terms strong{font-size:clamp(24px,2.7vw,32px);font-weight:700}.bsm-terms code{color:hsl(var(--muted-foreground));font-size:14px}.bsm-scale{text-align:center;color:hsl(var(--muted-foreground));font-size:15px}.bsm-vol-rows{margin-top:20px}.bsm-vol-row{display:grid;grid-template-columns:minmax(100px,.5fr) repeat(2,minmax(0,1fr));gap:28px;padding:20px 0}.bsm-vol-row+.bsm-vol-row{border-top:1px solid var(--hair)}.bsm-vol-label{display:flex;flex-direction:column;gap:6px}.bsm-vol-label strong{font-size:30px;font-weight:700}.bsm-vol-price{min-width:0;display:flex;flex-direction:column;gap:10px}.bsm-vol-price>div{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.bsm-vol-price strong{font-size:24px;font-weight:700}.bsm-vol-price>span{font-size:15px;color:hsl(var(--muted-foreground))}.bsm-vol-price>span strong{font-size:17px}.bsm-price-bar{width:100%;height:30px}.bsm-bar-track{fill:hsl(var(--foreground) / .045)}.bsm-bar-value{fill:hsl(var(--option-type-ink))}.bsm-iv-target,.bsm-iv-result{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 20px}.bsm-iv-target strong,.bsm-iv-result strong{font-size:30px;font-weight:700}.bsm-trials{margin:20px 0}.bsm-iv-chart{margin-top:16px;padding:12px 8px 4px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner, hsl(var(--foreground) / .025));overflow:hidden}.bsm-iv-chart svg{display:block;max-width:100%}.bsm-ivc-grid{stroke:hsl(var(--foreground) / .12);stroke-width:1}.bsm-ivc-axis{font:400 13px var(--font-numeric);fill:hsl(var(--muted-foreground))}.bsm-ivc-label{font:600 13px var(--font-numeric);fill:hsl(var(--foreground));paint-order:stroke;stroke:hsl(var(--card));stroke-width:4px}.bsm-ivc-curve{fill:none;stroke:hsl(var(--option-call));stroke-width:3;stroke-linecap:round}.bsm-ivc-target{stroke:hsl(var(--foreground) / .55);stroke-width:1.5;stroke-dasharray:6 5}.bsm-ivc-drop{stroke:hsl(var(--profit));stroke-width:2;stroke-dasharray:3 4}.bsm-ivc-try{fill:hsl(var(--card));stroke:hsl(var(--foreground));stroke-width:2.5}.bsm-ivc-hit{fill:hsl(var(--profit));stroke:hsl(var(--card));stroke-width:3}.bsm-trial{position:relative;display:grid;grid-template-columns:36px .6fr .8fr 1.3fr;gap:24px;align-items:start;padding:20px 0;border-top:1px solid var(--hair)}.bsm-trial-n{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;font:600 14px var(--font-numeric);color:hsl(var(--foreground));background:hsl(var(--foreground) / .06);border:1px solid var(--hair-soft)}.bsm-trial.is-hit .bsm-trial-n{background:hsl(var(--profit) / .16);color:hsl(var(--foreground));border-color:hsl(var(--profit) / .6)}.bsm-trial>div{display:flex;flex-direction:column;gap:6px}.bsm-trial strong{font-size:24px;font-weight:700}.bsm-trial span:last-child:not(:first-child){font-size:15px;color:hsl(var(--muted-foreground))}.bsm-iv-result{border-radius:16px;padding:16px;background:hsl(var(--ca) / .045);border:1px solid var(--hair)}.bsm-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:12px}.bsm-paths strong{display:block;text-align:center;font-weight:600}.bsm-path{display:block;width:100%;height:auto;margin-top:12px}.bsm-path-base{fill:none;stroke:hsl(var(--foreground) / .18)}.bsm-path-line{fill:none;stroke:hsl(var(--brand-ink));stroke-width:3}.bsm-path-gap{fill:none;stroke:hsl(var(--foreground));stroke-width:2;stroke-dasharray:5 5}.bsm-limit-rows{margin-top:20px}.bsm-limit{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;padding:20px 0;border-top:1px solid var(--hair)}.bsm-limit>div{display:flex;flex-direction:column;gap:6px}.bsm-limit span{font-size:14px;color:hsl(var(--muted-foreground))}.bsm-limit p{grid-column:1 / -1;color:hsl(var(--muted-foreground));font-size:15px}.bsm-greek{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:24px;padding:20px 0}.bsm-greek+.bsm-greek{border-top:1px solid var(--hair)}.bsm-greek-definition>a,.bsm-greek-definition>strong{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-weight:700;color:hsl(var(--foreground))}.bsm-greek-definition a:hover{color:hsl(var(--brand-ink))}.bsm-greek-definition a:focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:6px}.bsm-greek-definition span{display:block;color:hsl(var(--muted-foreground));font-size:14px;margin-top:6px}.bsm-greek-value{display:flex;flex-direction:column;gap:6px;justify-content:center}.bsm-greek-value strong{font-size:26px;font-weight:700}.bsm-note{margin-top:22px!important;padding-top:16px;border-top:1px solid var(--hair);color:hsl(var(--muted-foreground));font-size:15px;line-height:1.65}.bsm-cover{height:100%;width:100%;padding:clamp(8px,3vw,32px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,1.4vw,18px)}.bsm-cover-reference{display:flex;gap:14px;align-items:center;justify-content:center}.options-article-page.fo-bsm .lr-cover-img .bsm-cover-reference img{width:clamp(60px,10vw,110px);height:auto;border-radius:10px;background:#fff;-o-object-fit:contain;object-fit:contain}.bsm-cover-reference span{font-size:clamp(13px,1.5vw,17px)}.bsm-cover-model{display:flex;align-items:center;gap:12px}.bsm-cover-model strong{font:700 clamp(17px,2.4vw,28px)/1.3 var(--font-display)}.bsm-cover .bsm-price-pair{width:100%;max-width:700px}.bsm-cover .bsm-price-pair>div{padding:clamp(6px,1.8vw,18px)}.bsm-cover-note{margin:0;font-size:14px;text-align:center}@media (max-width:900px){.bsm-input-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bsm-cover-model .bsm-symbol{width:140px;height:47px}}@media (max-width:639px){.bsm-equations,.bsm-terms,.bsm-paths,.bsm-limit{grid-template-columns:1fr}.bsm-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bsm-input{padding:12px}.bsm-input dt{gap:8px;font-size:14px;line-height:1.25}.bsm-input-symbol{width:30px;height:30px;font-size:17px}.bsm-input dd.bsm-number{font-size:19px;margin-top:8px}.bsm-input dd+dd{font-size:14px;line-height:1.5}.bsm-terms{gap:18px}.bsm-terms>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:baseline}.bsm-terms code{grid-column:1 / -1}.bsm-terms strong{font-size:24px}.bsm-price-pair{gap:12px}.bsm-price-pair>div{padding:12px}.bsm-price-pair strong{font-size:25px}.bsm-price-pair span{font-size:14px}.bsm-vol-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bsm-vol-label{grid-column:1 / -1;flex-direction:row;align-items:baseline;gap:14px}.bsm-vol-price strong{font-size:23px}.bsm-vol-price>span strong{display:block;font-size:17px}.bsm-trial{grid-template-columns:36px repeat(2,minmax(0,1fr));gap:14px}.bsm-trial>div:last-child{grid-column:1 / -1}.bsm-paths{gap:20px}.bsm-greek{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bsm-greek-definition{grid-column:1 / -1}.bsm-greek-value strong{font-size:23px}.bsm-greek-value span{font-size:14px}.bsm-cover-reference{gap:8px}.bsm-cover-model{display:none}.bsm-cover .bsm-price-pair{gap:8px}.bsm-cover .bsm-price-pair strong{font-size:clamp(21px,5vw,26px)}.bsm-cover .bsm-price-pair span{font-size:13px}.bsm-cover-note{display:none}}@media (prefers-reduced-transparency:reduce){.bsm-input,.bsm-equations>div,.bsm-price-pair>div,.bsm-iv-result{background:hsl(var(--card))}}@media (forced-colors:active){.bsm-input,.bsm-equations>div,.bsm-price-pair>div,.bsm-iv-result{background:Canvas;border-color:CanvasText}.bsm-link,.bsm-node,.bsm-machine,.bsm-path-line,.bsm-path-gap,.bsm-path-base{stroke:CanvasText}.bsm-node,.bsm-machine{fill:Canvas}.bsm-call-fill,.bsm-put-fill,.bsm-bar-value{fill:Highlight}.bsm-bar-track{fill:Canvas;stroke:CanvasText}}.bsm-explorer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"controls results" "controls chart";grid-template-rows:auto 1fr;gap:22px 36px;align-items:start}.bsm-ex-results{grid-area:results;display:grid;grid-template-columns:1fr 1fr;gap:16px}.bsm-ex-results>div{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:16px;border:1px solid hsl(var(--option-type-ink) / .22);background:hsl(var(--option-type-ink) / .035)}.bsm-ex-results strong{font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.25}.bsm-ex-results small{font:500 14px/1.5 var(--font-body);color:hsl(var(--foreground))}.bsm-ex-results em{font:400 13.5px/1.5 var(--font-body);font-style:normal;color:hsl(var(--muted-foreground))}.bsm-ex-controls{grid-area:controls;display:grid;gap:4px}.bsm-ex-row{display:grid;grid-template-columns:1fr auto;gap:0 12px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--hair-soft)}.bsm-ex-row label{font:600 15px/1.5 var(--font-body)}.bsm-ex-row output{font-size:18px;font-weight:650}.bsm-ex-row[data-changed] output{color:hsl(var(--ca-ink))}.bsm-ex-row input{grid-column:1 / -1;width:100%;height:34px;margin:0;accent-color:var(--fg);cursor:ew-resize}.bsm-ex-row input:focus-visible,.bsm-ex-reset:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:8px}.bsm-ex-reset{justify-self:start;margin-top:10px;min-height:44px;padding:0 18px;border-radius:12px;border:1px solid hsl(var(--ca) / .4);background:hsl(var(--ca) / .07);color:hsl(var(--ca-ink));font:600 15px/1 var(--font-body);cursor:pointer}.bsm-ex-reset:disabled{opacity:.45;cursor:default}.bsm-ex-status{margin:6px 0 0;font:400 14px/1.6 var(--font-body);color:hsl(var(--muted-foreground))}.bsm-ex-chart{grid-area:chart}.bsm-ex-chart>strong{display:block;margin-bottom:12px;font:600 15px/1.5 var(--font-body)}.bsm-ex-plot{display:grid;grid-template-columns:70px minmax(0,1fr);gap:8px}.bsm-ex-yaxis{position:relative;height:240px;font-size:13px;text-align:right;color:hsl(var(--muted-foreground))}.bsm-ex-yaxis span{position:absolute;right:0;transform:translateY(-50%)}.bsm-ex-svgwrap{position:relative;height:240px}.bsm-ex-svgwrap svg{display:block;width:100%;height:100%;overflow:visible}.bsm-ex-svgwrap path,.bsm-ex-svgwrap polyline{vector-effect:non-scaling-stroke;fill:none}.bsm-ex-base{stroke:hsl(var(--foreground) / .35);stroke-width:1}.bsm-ex-strike{stroke:hsl(var(--foreground) / .35);stroke-width:1;stroke-dasharray:4 5}.bsm-ex-spot{stroke:hsl(var(--foreground) / .6);stroke-width:1.3}.bsm-ex-line{stroke-width:2.6;stroke-linejoin:round}.bsm-ex-expiry{stroke-width:1.6;stroke-dasharray:6 5;opacity:.6}polyline.bsm-ex-call,i.bsm-ex-call{stroke:hsl(var(--option-call))}polyline.bsm-ex-put,i.bsm-ex-put{stroke:hsl(var(--option-put))}.bsm-ex-dot{position:absolute;width:11px;height:11px;border-radius:50%;border:2px solid;background:hsl(var(--card));transform:translate(-50%,-50%);pointer-events:none}.bsm-ex-dot.bsm-ex-call{border-color:hsl(var(--option-call));background:hsl(var(--option-call))}.bsm-ex-dot.bsm-ex-put{border-color:hsl(var(--option-put));background:hsl(var(--option-put))}.bsm-ex-xaxis{position:relative;display:flex;justify-content:space-between;margin:8px 0 0 78px;height:22px;font-size:13px;color:hsl(var(--muted-foreground))}.bsm-ex-xaxis span:nth-child(2){position:absolute;transform:translate(-50%);white-space:nowrap;color:hsl(var(--foreground));font-weight:600}.bsm-ex-key{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:10px;font:500 14px/1.5 var(--font-body)}.bsm-ex-key span{display:inline-flex;align-items:center;gap:8px}.bsm-ex-key i{width:24px;border-top:3px solid hsl(var(--option-call))}.bsm-ex-key i.bsm-ex-dash{border-top-width:2px;border-top-style:dashed;opacity:.7}@media (max-width: 899px){.bsm-explorer{grid-template-columns:1fr;grid-template-areas:"results" "controls" "chart";gap:18px}}@media (max-width: 639px){.bsm-ex-results{gap:10px}.bsm-ex-results>div{padding:12px}.bsm-ex-plot{grid-template-columns:62px minmax(0,1fr);gap:6px}.bsm-ex-xaxis{margin-left:68px}.bsm-ex-yaxis{font-size:12px}}@media (forced-colors: active){.bsm-ex-dot{background:Highlight;border-color:Highlight}}.bsm-equations code sup,.bsm-terms code sup{font-size:.72em;line-height:0;vertical-align:.45em}.bsm-greek-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bsm-greek-tile{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:24px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--foreground)/.025));box-shadow:0 1px 2px #0000000a,0 8px 22px #0000000f;min-width:0}.bsm-greek-top{display:flex;align-items:flex-start;justify-content:space-between}.bsm-greek-glyph{width:72px;height:72px}.bsm-greek-glyph text{font:600 56px var(--font-display,"Plus Jakarta Sans"),sans-serif;fill:hsl(var(--foreground))}.bsm-greek-chip{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;font:600 14px var(--font-numeric);color:var(--tone-on,#fff);background:var(--tone-solid,hsl(var(--foreground)));box-shadow:inset 0 1px #ffffff59}.bsm-greek-name{font-size:22px;font-weight:700;color:hsl(var(--foreground));min-height:32px;display:inline-flex;align-items:center}.bsm-greek-meaning{margin:0!important;font-size:15px;line-height:1.5}.bsm-gcurve{display:block;width:100%;height:120px;border-radius:14px;background:hsl(var(--foreground)/.04)}.bsm-gcurve path{fill:none;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linecap:round}.bsm-gc-call{stroke:hsl(var(--option-call))}.bsm-gc-tan{stroke:hsl(var(--foreground)/.85);stroke-width:2!important;stroke-dasharray:6 4}.bsm-gc-dot-call{fill:hsl(var(--option-call));stroke:hsl(var(--card));stroke-width:3}.bsm-greek-axis,.bsm-greek-unit{margin:0!important;font-size:13px;color:hsl(var(--muted-foreground))}.bsm-greek-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:auto}.bsm-greek-pair>div{display:flex;flex-direction:column;gap:2px}.bsm-greek-pair strong{font-size:26px;font-weight:700}.bsm-greek-pair .bsm-greek-small{font-size:20px;font-weight:600}@media (max-width:1000px){.bsm-greek-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.bsm-greek-tiles{gap:10px}.bsm-greek-tile{padding:14px;border-radius:20px;gap:8px}.bsm-greek-glyph{width:52px;height:52px}.bsm-greek-name{font-size:18px}.bsm-greek-meaning{font-size:14px}.bsm-gcurve{height:90px}.bsm-greek-pair{grid-template-columns:1fr}.bsm-greek-pair strong{font-size:22px}}.bn-visual{min-width:0;font:400 15px/1.65 var(--font-body)}.bn-review-date{margin-top:12px;font:400 15px/1.65 var(--font-body);color:hsl(var(--muted-foreground))}.bn-visual :is(p,dl,dd,h4){margin:0}.bn-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.bn-visual .bn-tree-node strong.bn-number{font-size:clamp(21px,1.9vw,25px);white-space:nowrap}.bn-visual strong.bn-number{font-size:clamp(23px,2.2vw,29px);font-weight:700;line-height:1.35}.bn-visual h4{font:700 20px/1.4 var(--font-display)}.bn-visual code{display:block;font:400 15px/1.8 var(--font-code);overflow-wrap:anywhere;color:hsl(var(--foreground))}.bn-context,.bn-recombination{text-align:center;color:hsl(var(--foreground))}.bn-tree-parameters,.bn-weight-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px auto;max-width:none;text-align:center}.bn-tree-parameters>div,.bn-weight-row>div{display:flex;flex-direction:column;gap:6px}.bn-tree-parameters span,.bn-weight-row span{color:hsl(var(--muted-foreground))}.bn-tree-stages{display:grid;grid-template-columns:repeat(var(--bn-stages),minmax(0,1fr));max-width:none;margin-inline:auto;text-align:center}.bn-tree-desktop{position:relative;max-width:none;margin-inline:auto}.bn-tree-edges{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.bn-tree-edges path{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}.bn-edge-up{stroke:hsl(var(--profit))}.bn-edge-down{stroke:hsl(var(--loss));stroke-dasharray:6 5}.bn-tree-node{position:absolute;transform:translate(-50%,-50%);width:178px;min-height:74px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:12px;background:hsl(var(--card));border:1px solid var(--hair);border-radius:var(--r-inner, 12px)}.bn-tree-mobile{display:none}.bn-tree-mobile-node{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0}.bn-tree-mobile-node>span{max-width:60%}.bn-backward-pair,.bn-replication-inputs,.bn-replication-outcomes,.bn-decision-pair,.bn-premium-comparison,.bn-bsm-reference{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bn-backward-contract{min-width:0;padding:24px;border:1px solid hsl(var(--option-type-ink) / .2);border-radius:16px;background:hsl(var(--option-type-ink) / .025)}.bn-backward-contract h4{text-align:center;margin-bottom:16px}.bn-payoff-rows>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0}.bn-payoff-rows>div+div{border-top:1px solid var(--hair)}.bn-payoff-rows>div>span:last-child{grid-column:1 / -1;color:hsl(var(--muted-foreground))}.bn-workback{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-top:1px solid var(--hair)}.bn-workback>strong{margin-bottom:10px}.bn-result{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--hair);text-align:center}.bn-visual .bn-result strong{font-size:clamp(28px,2.8vw,36px)}.bn-replication-inputs{margin-top:20px}.bn-replication-inputs>div{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--hair);background:hsl(var(--foreground) / .025);border-radius:16px}.bn-replication-ledger{max-width:none;margin:24px auto}.bn-replication-ledger>div,.bn-replication-outcomes>div>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0}.bn-replication-ledger>div+div{border-top:1px solid var(--hair)}.bn-replication-outcomes>div{padding:16px;border:1px solid var(--hair);background:hsl(var(--foreground) / .025);border-radius:16px}.bn-replication-outcomes h4{margin-bottom:10px}.bn-replication-outcomes>div>div:last-child{border-top:1px solid var(--hair)}.bn-decision-context{display:flex;align-items:center;flex-direction:column;gap:8px;text-align:center;margin-bottom:20px}.bn-decision-context>strong{font:700 20px/1.4 var(--font-display)}.bn-visual .bn-decision-context strong.bn-number{font-size:20px}.bn-decision-pair>div,.bn-premium-comparison>div,.bn-bsm-reference>div{display:flex;flex-direction:column;gap:8px;align-items:center;padding:20px;text-align:center;border:1px solid var(--hair);background:hsl(var(--foreground) / .025);border-radius:16px}.bn-premium-comparison strong{margin-top:auto}.bn-exercise-choice{display:flex;align-items:center;flex-direction:column;gap:6px;text-align:center;padding-top:20px}.bn-exercise-choice>strong{font-weight:700}.bn-back-to-today{text-align:center;padding:18px 0;color:hsl(var(--muted-foreground))}.bn-bsm-reference{margin-bottom:24px}.bn-convergence-table{width:100%;border-collapse:collapse;text-align:right}.bn-convergence-table caption{text-align:left;color:hsl(var(--muted-foreground));margin-bottom:16px;font:400 15px/1.65 var(--font-body)}.bn-convergence-table :is(th,td){padding:14px 12px;border-bottom:1px solid var(--hair)}.bn-convergence-table thead th{font:600 15px/1.5 var(--font-body)}.bn-convergence-table tbody :is(th,td){font-size:22px}.bn-convergence-table tbody th{text-align:left}.bn-step-label{display:none}.bn-note{margin-top:24px!important;padding-top:16px;border-top:1px solid var(--hair);color:hsl(var(--muted-foreground));font-size:15px;line-height:1.7}.bn-cover{width:100%;height:100%;padding:clamp(8px,1.8vw,24px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(6px,1vw,12px);font:400 15px/1.3 var(--font-body)}.bn-cover-reference{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 12px}.options-article-page.fo-binomial .lr-cover-img .bn-cover-reference img{width:clamp(36px,6vw,68px);height:auto;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:8px}.bn-cover-reference strong{font:700 clamp(16px,2vw,24px)/1.3 var(--font-display)}.bn-cover-fork{display:flex;align-items:center;justify-content:center;width:100%;max-width:450px}.bn-cover-origin{display:flex;flex-direction:column;gap:4px;text-align:center}.bn-cover strong.bn-number{font-size:clamp(20px,2.3vw,30px);font-weight:700}.bn-cover-edges{width:clamp(40px,7vw,100px);height:76px;margin-inline:12px}.bn-cover-edges path{fill:none;stroke:hsl(var(--brand-ink));stroke-width:2}.bn-cover-outcomes{display:flex;flex-direction:column;gap:8px}.bn-cover-outcomes>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.bn-cover-prices{display:flex;justify-content:center;gap:clamp(18px,4vw,50px)}.bn-cover-prices>div{display:flex;align-items:baseline;gap:8px}.bn-cover-note{margin:0;text-align:center;font-size:15px}@media (max-width:900px){.bn-tree-mobile{display:none}.bn-tree-stages strong{font-size:14px;line-height:1.25;padding:0 2px}.bn-tree-node{width:clamp(88px,22vw,150px);min-height:60px;padding:6px 4px;gap:2px}.bn-tree-node>span{font-size:13px;line-height:1.2;text-align:center}.bn-visual .bn-tree-node strong.bn-number{font-size:clamp(15px,2.6vw,20px)}}@media (max-width:639px){.bn-tree-parameters,.bn-weight-row{grid-template-columns:1fr;gap:10px;text-align:left}.bn-tree-parameters>div,.bn-weight-row>div{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px}.bn-tree-stage+.bn-tree-stage{border-top:1px solid var(--hair);padding-top:16px}.bn-tree-mobile-node{flex-direction:row;align-items:center;gap:14px;padding:9px 0}.bn-tree-mobile-node>span{max-width:60%}.bn-backward-pair,.bn-replication-inputs,.bn-replication-outcomes,.bn-decision-pair{grid-template-columns:1fr;gap:18px}.bn-backward-contract{padding:16px}.bn-payoff-rows>div{grid-template-columns:1fr}.bn-payoff-rows>div>span:last-child{grid-column:auto}.bn-replication-inputs>div,.bn-replication-outcomes>div{padding:16px}.bn-replication-ledger>div,.bn-replication-outcomes>div>div{flex-wrap:wrap;gap:4px 12px}.bn-replication-ledger>div>strong,.bn-replication-outcomes>div>div>strong{margin-left:auto}.bn-premium-comparison,.bn-bsm-reference{gap:12px}.bn-premium-comparison>div,.bn-bsm-reference>div{padding:14px 8px}.bn-convergence-table,.bn-convergence-table caption{display:block}.bn-convergence-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bn-convergence-table tbody{display:block}.bn-convergence-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;padding:16px 0;border-top:1px solid var(--hair)}.bn-convergence-table :is(th,td){text-align:left;padding:0;border:0}.bn-convergence-table tbody th{grid-column:1 / -1}.bn-step-label{display:inline;font:600 15px var(--font-body)}.bn-convergence-table td:before{content:attr(data-label);display:block;margin-bottom:4px;font:400 15px/1.5 var(--font-body)}.bn-cover{gap:4px;padding:6px}.bn-cover-reference{display:grid;grid-template-columns:32px auto;gap:1px 8px;text-align:left}.options-article-page.fo-binomial .lr-cover-img .bn-cover-reference img{grid-row:1 / 3;width:32px}.bn-cover-reference strong{font-size:16px}.bn-cover-fork{max-width:290px}.bn-cover-edges{height:50px;margin-inline:10px}.bn-cover-outcomes{gap:4px}.bn-cover-outcomes>div{gap:10px}.bn-cover-prices{gap:12px}.bn-cover-prices>div{align-items:baseline;gap:6px}.bn-cover-note{font-size:15px}}@media (prefers-reduced-transparency:reduce){.bn-backward-contract,.bn-replication-inputs>div,.bn-replication-outcomes>div,.bn-decision-pair>div,.bn-premium-comparison>div,.bn-bsm-reference>div{background:hsl(var(--card))}}@media (forced-colors:active){.bn-tree-node,.bn-backward-contract,.bn-replication-inputs>div,.bn-replication-outcomes>div,.bn-decision-pair>div,.bn-premium-comparison>div,.bn-bsm-reference>div{background:Canvas;border-color:CanvasText}.bn-tree-edges path,.bn-cover-edges path{stroke:CanvasText}}.bn-conv-chart{margin:4px 0 24px}.bn-conv-title{margin:0 0 12px;font:600 15px/1.5 var(--font-body)}.bn-conv-plot{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;height:240px;margin-top:10px}.bn-conv-zero{position:absolute;left:0;right:0;top:50%;border-top:1.5px solid hsl(var(--foreground) / .5);pointer-events:none}.bn-conv-zero em{position:absolute;right:0;bottom:5px;text-align:right;font:500 13px/1.3 var(--font-body);font-style:normal;color:hsl(var(--muted-foreground))}.bn-conv-col{position:relative}.bn-conv-col>i{position:absolute;left:22%;right:22%;border-radius:6px}.bn-conv-col>i[data-side=above]{bottom:50%;background:hsl(var(--option-call) / .7);border:1px solid hsl(var(--option-call))}.bn-conv-col>i[data-side=below]{top:50%;background:repeating-linear-gradient(135deg,hsl(var(--option-call) / 0) 0,hsl(var(--option-call) / 0) 3px,hsl(var(--option-call) / .55) 3px,hsl(var(--option-call) / .55) 4px);border:1px solid hsl(var(--option-call))}.bn-conv-col>b{position:absolute;left:0;right:0;text-align:center;font:600 13px/1.2 var(--font-numeric);white-space:nowrap}.bn-conv-steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin-top:8px;text-align:center;font-size:14px;font-weight:600}.bn-conv-key{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:10px;font:500 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.bn-conv-key span{display:inline-flex;align-items:center;gap:8px}.bn-conv-key i{width:16px;height:16px;border-radius:4px;border:1px solid hsl(var(--option-call))}.bn-conv-key i[data-side=above]{background:hsl(var(--option-call) / .7)}.bn-conv-key i[data-side=below]{background:repeating-linear-gradient(135deg,transparent 0 3px,hsl(var(--option-call) / .55) 3px 4px)}@media (max-width: 639px){.bn-conv-plot{height:220px;gap:4px}.bn-conv-steps{gap:4px;font-size:13px}.bn-conv-col>b{display:none}.bn-conv-col>i{left:14%;right:14%}}.bn-figure .bn-conv-axis,.bn-conv-axis{margin:6px 0 0;font:400 14px/1.6 var(--font-body);color:hsl(var(--muted-foreground))}.bn-decision-pair code sub{font-size:.72em;line-height:0}.bn-conv-svg{padding:12px 8px 4px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner, hsl(var(--foreground) / .025));overflow:hidden}.bn-conv-svg svg{display:block;max-width:100%}.bn-cs-grid{stroke:hsl(var(--foreground) / .12)}.bn-cs-axis{font:400 13px var(--font-numeric);fill:hsl(var(--muted-foreground))}.bn-cs-label{font:600 13px var(--font-numeric);fill:hsl(var(--foreground));paint-order:stroke;stroke:hsl(var(--card));stroke-width:4px}.bn-cs-bsm{stroke:hsl(var(--foreground) / .6);stroke-width:1.5;stroke-dasharray:6 5}.bn-cs-line{fill:none;stroke:hsl(var(--option-call));stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.bn-cs-gap{stroke:hsl(var(--option-call) / .5);stroke-width:2}.bn-cs-dot{stroke:hsl(var(--option-call));stroke-width:2.5}.bn-cs-dot[data-side=above]{fill:hsl(var(--option-call))}.bn-cs-dot[data-side=below]{fill:hsl(var(--card))}@media (min-width:901px){.bn-tree-node{width:clamp(210px,19vw,270px);min-height:100px;gap:6px;padding:16px 18px;border-radius:20px;border-color:var(--hair-soft);background:hsl(var(--card));box-shadow:0 1px 2px #0000000d,0 6px 16px #0000000f}.bn-tree-node>span{font-size:15px;font-weight:600}.bn-visual .bn-tree-node strong.bn-number{font-size:clamp(28px,2.6vw,36px)}.bn-tree-node:has([data-direction=bullish]){border-color:hsl(var(--profit) / .45);background:linear-gradient(hsl(var(--profit) / .08),hsl(var(--profit) / .08)),hsl(var(--card))}.bn-tree-node:has([data-direction=bearish]){border-color:hsl(var(--loss) / .45);background:linear-gradient(hsl(var(--loss) / .08),hsl(var(--loss) / .08)),hsl(var(--card))}.bn-tree-edges path{stroke-width:3}.bn-tree-stages strong{font-size:16px}}.td-review-date{margin-top:1rem;color:hsl(var(--muted-foreground));font-size:15px!important}.td-after{margin-top:1.6rem}.td-figure figcaption{text-align:center}.td-visual{padding:clamp(18px,3vw,36px);font-family:var(--font-body)}.td-visual p,.td-visual span,.td-visual code,.td-visual th,.td-visual td{font-size:clamp(15px,1.5vw,17px);line-height:1.55}.td-visual h4{font-family:var(--font-display);font-size:clamp(18px,2vw,22px);line-height:1.35;margin:0 0 18px}.td-number{font-family:var(--font-numeric)!important;font-variant-numeric:tabular-nums}.td-contract{text-align:center;margin:0 0 24px!important;overflow-wrap:anywhere}.td-amount{min-width:0;display:flex;flex-direction:column;gap:7px}.td-amount>span{color:hsl(var(--muted-foreground))}.td-amount>strong{font-size:clamp(24px,3vw,34px);line-height:1.2;font-weight:700}.td-amount>p{margin:0!important;color:hsl(var(--muted-foreground))}.td-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:none;margin-inline:auto}.td-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:none;margin:24px auto 0;padding-top:24px;border-top:1px solid hsl(var(--border))}.td-summary .td-amount>strong{font-size:clamp(23px,2.5vw,30px)}.td-result{max-width:none;margin:24px auto 0;padding:20px;border:1px solid hsl(var(--border));border-radius:16px;text-align:center;background:hsl(var(--muted)/.35)}.td-result>span{display:block;color:hsl(var(--muted-foreground))}.td-result>strong{display:block;font-size:clamp(28px,3.4vw,40px);margin-top:8px;line-height:1.2}.td-result p{margin:8px 0 0!important}.td-result code{font-family:var(--font-code);overflow-wrap:anywhere}.td-result code sup{font-size:max(12px,.75em)}.td-note{border-top:1px solid hsl(var(--border));padding-top:20px;margin:28px auto 0!important;max-width:none;text-align:center;color:hsl(var(--muted-foreground))}.td-scale{display:block;max-width:none;width:100%;height:110px;margin-inline:auto;overflow:visible}.td-baseline{stroke:hsl(var(--muted-foreground)/.55);stroke-width:2}.td-quote-band{fill:hsl(var(--muted-foreground)/.13);stroke:hsl(var(--muted-foreground)/.5);stroke-width:2}.td-quote-mark{stroke:hsl(var(--foreground));stroke-width:3}.td-model-mark{stroke:var(--module-color);stroke-width:4}.td-model-dot{fill:var(--module-color)}.td-last-mark{stroke:hsl(var(--muted-foreground));stroke-width:3;stroke-dasharray:5 5}.td-last-dot{fill:hsl(var(--background));stroke:hsl(var(--muted-foreground));stroke-width:3}.td-axis{max-width:none;margin:0 auto 24px;display:flex;align-items:center;justify-content:space-between;gap:10px}.td-axis>span{font-size:15px;color:hsl(var(--muted-foreground))}.td-snapshot-values{max-width:none;margin-inline:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.td-input-case,.td-parity-legs>div{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.2);border-radius:16px;padding:24px}.td-input-case{display:flex;flex-direction:column;gap:20px}.td-input-case h4{margin-bottom:0}.td-input-case .td-amount:last-child{margin-top:auto}.td-fit-route{max-width:none;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:16px}.td-route-arrow{font-size:28px!important;color:hsl(var(--brand-ink))}.td-table-wrap{max-width:none;margin:26px auto 0}.td-table{border-collapse:collapse;width:100%;table-layout:fixed}.td-table caption{caption-side:top;text-align:left;font-size:15px;line-height:1.5;margin-bottom:14px;color:hsl(var(--muted-foreground))}.td-table th,.td-table td{text-align:right;padding:14px 12px;border-bottom:1px solid hsl(var(--border));overflow-wrap:anywhere}.td-table th:first-child,.td-table td:first-child{text-align:left}.td-table th{font-weight:600}.td-table td{font-size:20px}.td-table thead{background:hsl(var(--muted)/.3)}.td-fill-counts{margin-top:0;padding:0;border:0}.td-fill-result{margin-top:26px}.td-depth-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.td-parity-legs p{display:flex;justify-content:space-between;gap:8px;margin:8px 0!important}.td-parity-legs .td-amount{margin-top:20px}.td-parity-scale{height:80px;margin-top:26px}.td-verification{max-width:none;margin-inline:auto}.td-verification ol{list-style:none;margin:0;padding:0}.td-verification li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:20px;padding:20px 0;border-bottom:1px solid hsl(var(--border))}.td-verification li:first-child{padding-top:0}.td-verification h4{margin:0 0 8px}.td-verification p{margin:0!important}.td-step-number{display:flex;align-items:center;justify-content:center;border:1px solid var(--module-color);border-radius:50%;height:42px;font-size:22px!important;color:hsl(var(--brand-ink))}.td-cover{width:min(900px,88%);margin:auto;display:flex;flex-direction:column;justify-content:center;gap:30px;font-family:var(--font-body);text-align:center}.td-cover-reference{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;font-size:18px}.options-article-page.fo-deviations .lr-cover-img .td-cover-reference img{width:82px;max-width:82px;height:55px;-o-object-fit:contain;object-fit:contain;margin:0;border-radius:0;filter:none}.td-cover-reference strong{font-size:18px}.td-cover-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:26px;border-block:1px solid hsl(var(--border));align-items:stretch}.td-cover-prices .td-amount{justify-content:center}.td-cover-prices .td-amount>span{font-size:19px;color:hsl(var(--foreground))}.td-cover-prices .td-amount>strong{font-size:clamp(28px,4vw,54px);line-height:1.15}.td-cover-prices .td-amount+.td-amount{border-left:1px solid hsl(var(--border))}.td-cover-note{font-size:17px;line-height:1.4;margin:0!important;color:hsl(var(--muted-foreground))}@media (max-width:1100px){.td-snapshot-values{grid-template-columns:repeat(2,minmax(0,1fr))}.td-cover{gap:22px}.td-cover-prices{gap:18px;padding-block:20px}.td-cover-reference{font-size:17px}.td-cover-prices .td-amount>span{font-size:17px}}@media (max-width:639px){.td-visual{padding:18px 14px}.td-contract{margin-bottom:18px!important}.td-pair{gap:14px}.td-input-case,.td-parity-legs>div{padding:16px}.td-input-case{gap:18px}.td-input-case .td-amount>strong{font-size:23px}.td-input-case .td-amount:first-of-type>strong{font-size:20px}.td-summary{gap:16px;grid-template-columns:1fr;margin-top:20px;padding-top:20px}.td-summary .td-amount{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:12px;column-gap:12px}.td-summary .td-amount p{grid-column:1/-1}.td-summary .td-amount>strong{font-size:23px;white-space:nowrap}.td-snapshot-values{gap:22px 16px}.td-snapshot-values .td-amount>strong{font-size:25px}.td-scale{height:82px}.td-axis{flex-wrap:wrap;gap:6px;margin-bottom:20px}.td-axis>span:nth-child(2){order:3;width:100%;text-align:center}.td-fit-route{grid-template-columns:1fr;text-align:center;gap:12px}.td-route-arrow{transform:rotate(90deg)}.td-fit-route .td-amount>strong{font-size:28px}.td-table th,.td-table td{padding:12px 5px;font-size:15px}.td-table td,.td-depth-table td{font-size:20px}.td-depth-table th{font-size:15px}.td-fill-counts .td-amount>strong{font-size:24px}.td-fill-result{grid-template-columns:1fr;gap:20px}.td-fill-result .td-amount>strong{font-size:30px}.td-parity-legs{grid-template-columns:1fr}.td-parity-scale{height:70px}.td-verification li{grid-template-columns:36px minmax(0,1fr);gap:14px;padding-block:18px}.td-step-number{height:36px;font-size:20px!important}.td-result{padding:16px}.td-cover{width:calc(100% - 24px);gap:8px}.td-cover-reference{gap:6px;font-size:15px;line-height:1.25;flex-wrap:nowrap}.options-article-page.fo-deviations .lr-cover-img .td-cover-reference img{width:36px;max-width:36px;height:24px}.td-cover-reference strong{font-size:15px;max-width:75px}.td-cover-reference>span{max-width:120px}.td-cover-prices{gap:5px;padding-block:10px}.td-cover-prices .td-amount{gap:6px}.td-cover-prices .td-amount>span{font-size:15px;line-height:1.2;min-height:18px}.td-cover-prices .td-amount>strong{font-size:20px;white-space:nowrap}.td-cover-note{font-size:15px;line-height:1.3}.td-note{margin-top:24px!important;padding-top:18px}}@media (prefers-reduced-transparency:reduce){.td-result,.td-input-case,.td-parity-legs>div,.td-table thead{background:hsl(var(--background))}}@media (forced-colors:active){.td-baseline,.td-quote-band,.td-quote-mark,.td-model-mark,.td-last-mark,.td-last-dot{stroke:CanvasText}.td-model-dot{fill:CanvasText}.td-quote-band{fill:Canvas}.td-step-number{border-color:CanvasText}}@media (max-width:639px){.td-depth-table,.td-depth-table tbody{display:block}.td-depth-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.td-depth-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding:18px 0;border-bottom:1px solid hsl(var(--border))}.td-depth-table td{display:flex;flex-direction:column;gap:6px;text-align:left!important;border:0;padding:0;overflow-wrap:normal}.td-depth-table td:before{content:attr(data-label);font-family:var(--font-body);font-size:15px;color:hsl(var(--muted-foreground))}}.td-legend{max-width:none;margin:16px auto 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px}.td-legend>span{display:flex;align-items:center;gap:9px;font-size:15px;color:hsl(var(--muted-foreground))}.td-legend i{display:block;flex:0 0 26px;width:26px;height:15px}.td-band-key{background:hsl(var(--muted-foreground)/.13);border:1px solid hsl(var(--muted-foreground)/.5)}.td-model-key{border-top:3px solid var(--module-color);position:relative;top:6px}.td-model-key:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--module-color);top:-6px;left:9px}.td-last-key{border-top:3px dashed hsl(var(--muted-foreground));position:relative;top:6px}.td-last-key:after{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:hsl(var(--background));border:2px solid hsl(var(--muted-foreground));top:-6px;left:8px}@media (max-width:639px){.td-legend{align-items:flex-start;justify-content:flex-start;gap:12px}.td-legend>span{width:100%}}.td-cover{height:100%}.td-amount>strong{white-space:nowrap}@media (max-width:639px){.td-snapshot-values .td-amount>strong{font-size:22px}.td-alignment .td-pair{grid-template-columns:1fr}.td-input-case .td-amount:first-of-type>strong{white-space:normal}.td-cover-prices .td-amount>span{min-height:36px;display:flex;align-items:center;justify-content:center}.td-cover .td-amount>strong{font-size:20px}.td-table caption{display:block;width:100%}.td-iv-table,.td-iv-table tbody{display:block}.td-iv-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.td-iv-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 0;border-bottom:1px solid hsl(var(--border))}.td-iv-table tbody th{grid-column:1/-1;text-align:left;border:0;padding:0;font-size:17px}.td-iv-table td{display:flex;flex-direction:column;gap:6px;text-align:left;border:0;padding:0;white-space:nowrap;overflow-wrap:normal}.td-iv-table td:before{content:attr(data-label);font-family:var(--font-body);font-size:15px;color:hsl(var(--muted-foreground))}.td-snapshot-values .td-amount>span{min-height:47px}}.td-scale-wrap{position:relative;max-width:none;margin:36px auto 0}.td-scale-wrap .td-scale{margin:0}.td-mark{position:absolute;white-space:nowrap;padding:2px 8px;border-radius:7px;background:hsl(var(--card)/.9);font:500 14px/1.4 var(--font-body);color:hsl(var(--muted-foreground));pointer-events:none}.td-mark b{color:hsl(var(--foreground));font-weight:650}.td-mark[data-side=top]{bottom:100%;margin-bottom:2px}.td-mark[data-side=bottom]{top:100%;margin-top:2px}.td-mark[data-align=center]{transform:translate(-50%)}.td-mark[data-align=end]{transform:translate(-100%)}.td-scale-wrap+.td-axis{margin-top:40px}.td-scale-wrap+.td-legend{margin-top:40px}@media (max-width:639px){.td-mark{font-size:12.5px;padding:1px 5px}.td-scale-wrap{margin-top:32px}}.td-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.td-book{position:relative;max-width:none;height:230px;margin:8px auto 0}.td-book-level{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px}.td-book-price,.td-book-cash{font-size:14px!important;color:hsl(var(--muted-foreground));white-space:nowrap}.td-book-block{width:100%;min-height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:14px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--muted)/.3))}.td-book-block strong{font-size:clamp(24px,3vw,32px);line-height:1.1;font-family:var(--font-numeric)}.td-book-block span{font-size:14px!important}.td-book-axis{position:absolute;left:0;right:0;top:158px;border-top:2px solid hsl(var(--muted-foreground)/.55)}.td-book-avg{position:absolute;top:150px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px}.td-book-avg i{display:block;width:3px;height:16px;background:hsl(var(--foreground));border-radius:2px}.td-book-avg>span{font-size:14px!important;white-space:nowrap;color:hsl(var(--foreground))}@media (max-width:639px){.td-book{height:215px}.td-book-avg>span{font-size:13px!important}.td-scale-wrap{margin-top:64px;margin-bottom:44px}.td-mark[data-tier="2"]{margin-bottom:30px}.td-scale-wrap+.td-axis{margin-top:56px}}.td-scale-wrap .td-scale :is(path,rect){vector-effect:non-scaling-stroke}@media (max-width:639px){.td-scale-wrap .td-scale{height:96px}.td-scale-wrap .td-scale circle{display:none}.td-scale-wrap .td-model-mark,.td-scale-wrap .td-last-mark{stroke-width:3}.td-mark{font-size:13px;padding:1px 5px}}.td-ladder{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.td-ladder-row{display:grid;grid-template-columns:120px 96px minmax(0,1fr) 190px;align-items:center;gap:8px 18px;padding:14px 18px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--foreground)/.025))}.td-ladder-level{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:hsl(var(--muted-foreground));min-width:104px}.td-ladder-level b{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;font:600 14px var(--font-numeric);color:var(--tint-teal-on,#fff);background:var(--tint-teal-solid,hsl(var(--foreground)));box-shadow:inset 0 1px #ffffff59}.td-ladder-price{font-weight:600;font-size:18px}.td-ladder-track{position:relative;display:flex;align-items:center;height:36px;border-radius:12px;background:hsl(var(--foreground)/.05);overflow:hidden}.td-ladder-track i{position:absolute;left:0;top:0;bottom:0;border-radius:12px;background:hsl(var(--option-call)/.22);border:1px solid hsl(var(--option-call)/.55)}.td-ladder-track em{position:relative;padding-left:14px;font-style:normal;font-weight:600;font-size:15px;color:hsl(var(--foreground))}.td-ladder-cash{display:flex;flex-direction:column;align-items:flex-end;font-size:20px;font-weight:700}.td-ladder-cash small{font-size:13px;font-weight:400;color:hsl(var(--muted-foreground))}.td-ladder-avg{margin:16px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:6px 14px;font-size:15px;color:hsl(var(--muted-foreground))}.td-ladder-avg b{font-size:26px;color:hsl(var(--foreground))}@media (max-width:639px){.td-ladder-row{grid-template-columns:minmax(0,1fr) auto;padding:14px}.td-ladder-level{grid-column:1}.td-ladder-price{grid-column:2;text-align:right}.td-ladder-track{grid-column:1/-1}.td-ladder-cash{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px}}.td-bridge{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:stretch}.td-bridge-end{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--foreground)/.025))}.td-bridge-end h4{margin:0 0 4px;font-size:18px}.td-bridge-chip{align-self:flex-start;padding:3px 12px;border-radius:999px;font:600 13px var(--font-body);color:var(--tint-teal-on,#fff);background:var(--tint-teal-solid,hsl(var(--foreground)));box-shadow:inset 0 1px #ffffff59}.td-bridge-end[data-side=high] .td-bridge-chip{color:var(--tint-orange-on,#000);background:var(--tint-orange-solid,hsl(var(--foreground)))}.td-bridge-leg{margin:0!important;display:flex;justify-content:space-between;gap:12px;font-size:16px}.td-bridge-end .td-amount{margin-top:auto;padding-top:10px}.td-bridge-mid{display:flex;flex-direction:column;justify-content:center;gap:14px;text-align:center;padding:0 4px}.td-bridge-track{position:relative;height:84px;margin:6px 10px 0}.td-bridge-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;border-radius:2px;background:hsl(var(--foreground)/.2)}.td-bridge-band{position:absolute;top:22px;bottom:22px;border-radius:14px;background:hsl(var(--foreground)/.08);border:1px solid var(--hair)}.td-bridge-post{position:absolute;top:10px;bottom:10px;width:6px;margin-left:-3px;border-radius:3px;background:hsl(var(--foreground)/.55)}.td-bridge-ref{position:absolute;top:0;bottom:0;width:4px;margin-left:-2px;border-radius:2px;background:hsl(var(--profit))}.td-bridge-ref[data-inside=false]{background:hsl(var(--loss))}.td-bridge-ref:before{content:"";position:absolute;left:50%;top:-4px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:inherit;border:3px solid hsl(var(--card))}.td-bridge-ref-label{margin:0!important;display:flex;flex-direction:column;align-items:center;font-size:15px;color:hsl(var(--muted-foreground))}.td-bridge-ref-label b{font-size:30px;color:hsl(var(--foreground))}.td-bridge-mid code{display:block;font:400 15px var(--font-code);color:hsl(var(--muted-foreground))}.td-bridge-verdict{margin:0!important;font-size:15px;font-weight:600}@media (max-width:820px){.td-bridge{grid-template-columns:1fr}.td-bridge-mid{order:-1}}.th-review-date{margin-top:1rem;color:hsl(var(--muted-foreground));font-size:15px!important}.th-after{margin-top:1.6rem}.th-figure figcaption{text-align:center}.th-visual{padding:clamp(18px,3vw,36px);font-family:var(--font-body)}.th-visual p,.th-visual span,.th-visual dt,.th-visual th{font-size:clamp(15px,1.5vw,17px);line-height:1.55}.th-number{font-family:var(--font-numeric)!important;font-variant-numeric:tabular-nums}.th-visual h4{font:700 clamp(18px,2vw,22px)/1.4 var(--font-display);margin:0 0 20px}.th-contract{text-align:center;margin:0 0 24px!important}.th-amount{display:flex;flex-direction:column;gap:8px;min-width:0}.th-amount>span{color:hsl(var(--muted-foreground))}.th-amount>strong{font-size:clamp(25px,3vw,34px);line-height:1.25;white-space:nowrap}.th-amount>p{margin:0!important;color:hsl(var(--muted-foreground))}.th-note{padding-top:20px;margin:28px auto 0!important;max-width:none;border-top:1px solid hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground))}.th-cases,.th-position-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:none;margin-inline:auto}.th-day-case{min-width:0}.th-day-case h4{padding-bottom:16px;border-bottom:1px solid hsl(var(--border))}.th-local-theta{padding-block:20px}.th-ledger,.th-input-ledger{margin:0}.th-ledger>div,.th-input-ledger>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 0;border-top:1px solid hsl(var(--border))}.th-ledger dt,.th-input-ledger dt{color:hsl(var(--muted-foreground))}.th-ledger dd,.th-input-ledger dd{margin:0;font-size:23px;line-height:1.3;white-space:nowrap}.th-day-case .th-ledger>div:nth-child(4){font-weight:700}.th-day-case .th-ledger>div:last-child dd{font-size:21px}.th-chart{max-width:none;margin-inline:auto}.th-y-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px;color:hsl(var(--muted-foreground))}.th-chart-body{position:relative;padding-left:94px}.th-chart svg{display:block;width:100%;height:300px;overflow:visible}.th-y-axis{position:absolute;left:0;top:0;width:86px;height:300px}.th-y-axis>span{position:absolute;right:0;font-size:17px;white-space:nowrap;transform:translateY(-50%)}.th-zero-line{stroke:hsl(var(--foreground)/.7);stroke-width:2}.th-axis-line{fill:none;stroke:hsl(var(--muted-foreground)/.4);stroke-width:1.5}.th-curve{fill:none;stroke:hsl(var(--option-type-ink));stroke-width:3;vector-effect:non-scaling-stroke}.th-line-1{stroke-dasharray:10 7}.th-line-2{stroke-dasharray:2 7;stroke-linecap:round}.th-x-axis{display:flex;justify-content:space-between;gap:12px;padding-left:94px;margin-top:14px;color:hsl(var(--muted-foreground))}.th-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;max-width:none;margin:24px auto}.th-legend>span{display:flex;align-items:center;gap:8px}.th-line-key{width:28px;flex:0 0 28px;height:0;border-top:3px solid hsl(var(--option-type-ink))}.th-line-key.th-line-1{border-top-style:dashed}.th-line-key.th-line-2{border-top-style:dotted}.th-table-wrap{max-width:none;margin:24px auto 0}.th-table{border-collapse:collapse;table-layout:fixed;width:100%}.th-table caption{text-align:left;font-size:15px;line-height:1.5;color:hsl(var(--muted-foreground));margin-bottom:15px}.th-table td,.th-table th{border-bottom:1px solid hsl(var(--border));padding:15px 12px;text-align:right}.th-table th:first-child{text-align:left}.th-table td{font-size:22px;white-space:nowrap}.th-table tbody th>span{display:block;font-size:20px;margin-top:5px}.th-quantity{text-align:center;margin:0 0 24px!important;color:hsl(var(--muted-foreground))}.th-position-column>h4{text-align:center}.th-position-row{border-top:1px solid hsl(var(--border));padding:20px 0;display:flex;flex-direction:column;gap:18px}.th-position-row h5{margin:0;font:650 18px/1.4 var(--font-body)}.th-position-row .th-amount>strong{font-size:30px}.th-scenario-start{max-width:none;margin:0 auto 26px;text-align:center}.th-scenario-start>p{margin:12px 0 0!important;color:hsl(var(--muted-foreground))}.th-scenario-grid{max-width:none;margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.th-scenario{min-width:0;border-top:1px solid hsl(var(--border));padding-top:20px;display:flex;flex-direction:column;gap:20px}.th-scenario h4{margin:0}.th-scenario .th-input-ledger>div{grid-template-columns:1fr;gap:5px;padding:10px 0;border:0}.th-scenario .th-input-ledger dd{font-size:22px}.th-scenario .th-amount:first-of-type{margin-top:auto}.th-scenario .th-amount>strong{font-size:28px}.th-exception{max-width:none;margin-inline:auto}.th-exception-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.th-carry{margin:20px 0!important;text-align:center;color:hsl(var(--muted-foreground))}.th-exception-theta{text-align:center;padding:24px 0;border-block:1px solid hsl(var(--border))}.th-exception-theta .th-amount>strong{font-size:40px}.th-exception-route{display:grid;grid-template-columns:1fr 32px 1fr;align-items:center;gap:20px;margin:24px auto;text-align:center}.th-arrow{font-size:28px!important;color:hsl(var(--brand-ink))}.th-exception-change{text-align:center}.th-cover{width:min(900px,88%);height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:30px;font-family:var(--font-body);text-align:center}.th-cover-reference{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;font-size:18px}.options-article-page.fo-theta .lr-cover-img .th-cover-reference img{width:82px;max-width:82px;height:55px;-o-object-fit:contain;object-fit:contain;border-radius:0;filter:none;margin:0}.th-cover-reference strong{font-size:18px}.th-cover-route{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;gap:24px;padding-block:26px;border-block:1px solid hsl(var(--border))}.th-cover-route .th-amount>span{font-size:19px;color:hsl(var(--foreground))}.th-cover-route .th-amount>strong{font-size:clamp(28px,4vw,54px)}.th-cover-note{margin:0!important;font-size:17px;line-height:1.4;color:hsl(var(--muted-foreground))}@media (max-width:1100px){.th-scenario-grid{gap:18px}.th-cover{gap:22px}.th-cover-route{gap:18px;padding-block:20px}}@media (max-width:639px){.th-visual{padding:18px 14px}.th-cases,.th-position-grid,.th-scenario-grid{grid-template-columns:1fr;gap:24px}.th-amount>strong{font-size:28px}.th-ledger>div{padding:14px 0}.th-ledger dd{font-size:22px}.th-local-theta{padding-block:18px}.th-y-label{flex-direction:column;gap:3px}.th-chart-body{padding-left:74px}.th-chart svg,.th-y-axis{height:250px}.th-y-axis{width:68px}.th-y-axis>span{font-size:15px}.th-x-axis{padding-left:74px;flex-wrap:wrap;gap:8px}.th-x-axis>span:nth-child(2){order:3;width:100%}.th-legend{justify-content:flex-start;gap:13px}.th-legend>span{width:100%}.th-table,.th-table tbody{display:block}.th-table caption{display:block;width:100%}.th-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.th-table tr{display:block;padding:18px 0;border-bottom:1px solid hsl(var(--border))}.th-table tbody th{display:block;padding:0 0 12px;border:0}.th-table tbody th>span{display:inline;margin-left:8px;font-size:20px}.th-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border:0;font-size:22px}.th-table td:before{content:attr(data-label);font:400 15px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.th-position-row{padding-block:18px}.th-scenario{gap:18px}.th-scenario .th-input-ledger>div{grid-template-columns:minmax(0,1fr) auto;gap:12px}.th-exception-inputs{grid-template-columns:1fr;gap:18px}.th-exception-inputs .th-amount{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.th-exception-inputs .th-amount>strong{font-size:25px}.th-exception-theta{padding-block:20px}.th-exception-theta .th-amount>strong{font-size:34px}.th-exception-route{grid-template-columns:1fr;gap:12px}.th-exception-route .th-arrow{transform:rotate(90deg)}.th-cover{width:calc(100% - 24px);gap:8px}.th-cover-reference{flex-wrap:nowrap;gap:7px;font-size:15px;line-height:1.25}.options-article-page.fo-theta .lr-cover-img .th-cover-reference img{width:36px;max-width:36px;height:24px}.th-cover-reference strong{font-size:15px;max-width:75px}.th-cover-reference>span{max-width:125px}.th-cover-route{grid-template-columns:1fr 24px 1fr;gap:8px;padding-block:10px}.th-cover-route .th-amount{gap:6px}.th-cover-route .th-amount>span{font-size:15px;line-height:1.25}.th-cover-route .th-amount>strong{font-size:23px}.th-cover-note{font-size:15px;line-height:1.3}.th-note{margin-top:24px!important;padding-top:18px}}@media (prefers-reduced-transparency:reduce){.th-visual{background:hsl(var(--background))}}@media (forced-colors:active){.th-curve,.th-zero-line,.th-axis-line{stroke:CanvasText}.th-line-key{border-color:CanvasText}}@media (max-width:639px){.th-cover{gap:6px}.th-cover-route{padding-block:8px}}.th-table tbody th>span{white-space:nowrap}@media (max-width:639px){.th-table tbody th>span{display:inline-block}}.th-legend>span>span{min-width:0}.th-strike-label{display:inline-block;white-space:nowrap}.th-view-switch.seg{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto 18px}.th-view-switch.seg button{min-height:44px;padding:0 18px;font-size:15px;justify-content:center}.th-view-note{max-width:900px;margin:4px auto 20px;text-align:center;font:400 15px/1.65 var(--font-body);color:hsl(var(--muted-foreground))}@media (max-width:639px){.th-view-switch.seg{width:100%}.th-view-switch.seg button{flex:1 1 0;padding:0 8px;font-size:14px}}.th-ladder{max-width:none;margin-inline:auto}.th-ladder-head,.th-ladder-row{display:grid;grid-template-columns:6.5rem minmax(0,1fr) 7.5rem 8rem;gap:6px 18px;align-items:center}.th-ladder-head{padding-bottom:10px;border-bottom:1px solid var(--hair);color:hsl(var(--muted-foreground))}.th-ladder-head span{font-size:14px!important}.th-ladder-row{padding:12px 0;border-bottom:1px solid var(--hair-soft)}.th-ladder-bar{position:relative;height:34px;border-radius:9px;background:hsl(var(--foreground)/.045);border:1px solid hsl(var(--foreground)/.14);overflow:hidden;display:flex;align-items:center}.th-ladder-bar>div{position:absolute;inset:0 auto 0 0;background:hsl(var(--option-call)/.35)}.th-ladder-bar>span{position:relative;padding-left:12px;font-weight:650}.th-ladder-val,.th-ladder-share{text-align:right}.th-ladder-share{font-weight:700}@media (max-width:640px){.th-ladder-head{display:none}.th-ladder-row{grid-template-columns:1fr auto}.th-ladder-bar{grid-column:1 / -1;grid-row:2}.th-ladder-val{text-align:right}.th-ladder-share{grid-column:1 / -1;text-align:left;font-weight:500}.th-ladder-share:before{content:"One day takes ";color:hsl(var(--muted-foreground))}.th-ladder-share:after{content:" of the value";color:hsl(var(--muted-foreground))}}.th-chg-track{position:relative;height:14px;border-radius:7px;background:hsl(var(--foreground) / .06);margin-top:-6px}.th-chg-zero{position:absolute;left:50%;top:-3px;bottom:-3px;width:2px;background:hsl(var(--foreground) / .45)}.th-chg-bar{position:absolute;top:0;bottom:0;border-radius:7px}.th-chg-bar[data-result=gain]{background:hsl(var(--profit))}.th-chg-bar[data-result=loss]{background:hsl(var(--loss))}.th-line-tag{white-space:nowrap;position:absolute;right:56px;transform:translateY(-120%);font:600 14px/1.3 var(--font-body);color:hsl(var(--option-call));background:hsl(var(--card) / .85);padding:2px 8px;border-radius:8px;pointer-events:none}.th-sc-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.th-sc-row{display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.4fr) minmax(170px,.7fr);align-items:center;gap:6px 24px;padding:18px 20px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--foreground)/.025))}.th-sc-head{display:flex;align-items:center;gap:12px}.th-sc-head h4{margin:0;font-size:18px}.th-sc-n{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:999px;font:600 14px var(--font-numeric);color:var(--tint-teal-on,#fff);background:var(--tint-teal-solid,hsl(var(--foreground)));box-shadow:inset 0 1px #ffffff59}.th-sc-inputs{grid-column:1;margin:0!important;font-size:14px;color:hsl(var(--muted-foreground))}.th-sc-bar{grid-column:2;grid-row:1/3;position:relative;height:34px;border-radius:12px;background:hsl(var(--foreground)/.05);overflow:hidden}.th-sc-zero{position:absolute;left:50%;top:0;bottom:0;width:1.5px;background:hsl(var(--foreground)/.5)}.th-sc-fill{position:absolute;top:4px;bottom:4px;border-radius:8px}.th-sc-fill[data-result=gain]{background:hsl(var(--profit))}.th-sc-fill[data-result=loss]{background:hsl(var(--loss))}.th-sc-out{grid-column:3;grid-row:1/3;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.th-sc-out strong{font-size:26px;font-weight:700}.th-sc-out strong[data-result=gain]{color:hsl(var(--profit))}.th-sc-out strong[data-result=loss]{color:hsl(var(--loss))}.th-sc-out span{font-size:14px;color:hsl(var(--muted-foreground))}.th-sc-out b{color:hsl(var(--foreground))}@media (max-width:820px){.th-sc-row{grid-template-columns:1fr auto}.th-sc-head{grid-column:1}.th-sc-inputs{grid-column:1/-1;grid-row:2}.th-sc-bar{grid-column:1/-1;grid-row:3}.th-sc-out{grid-column:2;grid-row:1}.th-sc-out span{display:block}}.th-matrix{display:grid;grid-template-columns:minmax(120px,.6fr) repeat(2,minmax(0,1fr));gap:12px}.th-mx-col{margin:0;text-align:center;font-size:18px;align-self:end;padding-bottom:4px}.th-mx-row{margin:0;display:flex;flex-direction:column;justify-content:center;gap:2px;font-size:17px}.th-mx-row small{font-size:13px;font-weight:400;color:hsl(var(--muted-foreground))}.th-mx-cell{display:flex;flex-direction:column;align-items:center;gap:2px;padding:18px 12px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--foreground)/.025));text-align:center}.th-mx-cell[data-result=loss]{border-color:hsl(var(--loss)/.4)}.th-mx-cell[data-result=gain]{border-color:hsl(var(--profit)/.4)}.th-mx-arrow{font-size:14px}.th-mx-cell[data-result=loss] .th-mx-arrow,.th-mx-cell[data-result=loss] strong{color:hsl(var(--loss))}.th-mx-cell[data-result=gain] .th-mx-arrow,.th-mx-cell[data-result=gain] strong{color:hsl(var(--profit))}.th-mx-cell strong{font-size:clamp(26px,3vw,36px);line-height:1.1}.th-mx-cell b{margin-top:8px;font-size:20px;font-weight:700}.th-mx-cell span:not(.th-mx-arrow){font-size:13px;color:hsl(var(--muted-foreground))}@media (max-width:639px){.th-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.th-mx-corner{display:none}.th-mx-row{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:10px;margin-top:8px}.th-mx-col{grid-row:1}}.th-own{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.th-own-panel{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:20px;border:1px solid var(--hair-soft);background:var(--glass-inner,hsl(var(--foreground)/.025));min-width:0}.th-own-panel h5{margin:0;display:flex;flex-direction:column;font-size:18px}.th-own-panel h5 small{font-size:14px;font-weight:400;color:hsl(var(--muted-foreground))}.th-own-panel svg{display:block;width:100%;height:120px;border-radius:12px;background:hsl(var(--foreground)/.04);overflow:hidden}.th-own-panel svg path{vector-effect:non-scaling-stroke}.th-own-ends{display:flex;justify-content:space-between;gap:10px}.th-own-ends span{display:flex;flex-direction:column}.th-own-ends small,.th-own-note{font-size:13px;color:hsl(var(--muted-foreground))}.th-own-ends b{font-size:22px}.th-own-note{margin:0!important}.th-own-note b{color:hsl(var(--foreground))}.th-own-caption{grid-column:1/-1;margin:0!important;text-align:center;font-size:14px;color:hsl(var(--muted-foreground))}@media (max-width:820px){.th-own{grid-template-columns:1fr}}@media (max-width:639px){.th-view-switch.seg button{font-size:13px;padding:0 6px;line-height:1.2}}.ve-review-date{margin-top:1rem;color:hsl(var(--muted-foreground));font-size:15px!important}.ve-visual{padding:clamp(12px,2vw,24px);font-family:var(--font-body)}.ve-visual p,.ve-visual span,.ve-visual dt,.ve-visual th{font-size:clamp(15px,1.5vw,17px);line-height:1.55}.ve-number{font-family:var(--font-numeric)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.ve-visual h4{font:700 clamp(18px,2vw,22px)/1.4 var(--font-display);margin:0 0 20px}.ve-visual h5{font:650 18px/1.4 var(--font-body);margin:0}.ve-contract,.ve-quantity{text-align:center;margin:0 0 24px!important}.ve-quantity{color:hsl(var(--muted-foreground))}.ve-centre{text-align:center}.ve-amount{display:flex;flex-direction:column;gap:8px;min-width:0}.ve-amount>span{color:hsl(var(--muted-foreground))}.ve-amount>strong{color:hsl(var(--foreground));font-size:clamp(25px,3vw,34px);line-height:1.25}.ve-amount>p{margin:0!important;color:hsl(var(--muted-foreground))}.ve-note{padding-top:20px;margin:28px auto 0!important;border-top:1px solid hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground))}.ve-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,48px);max-width:1080px;margin-inline:auto}.ve-pair>div{min-width:0}.ve-comparison-column>h4{text-align:center}.ve-local{padding-block:20px}.ve-change-case{margin-top:20px}.ve-unit-change{margin:8px 0 18px!important;color:hsl(var(--muted-foreground))}.ve-ledger,.ve-input-ledger{margin:0}.ve-ledger>div,.ve-input-ledger>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 0;border-top:1px solid hsl(var(--border))}.ve-ledger dt,.ve-input-ledger dt{color:hsl(var(--muted-foreground))}.ve-ledger dd,.ve-input-ledger dd{margin:0;color:hsl(var(--foreground));font-size:23px;line-height:1.3}.ve-position-row{border-top:1px solid hsl(var(--border));padding:22px 0;display:flex;flex-direction:column;gap:18px}.ve-position-row .ve-amount>strong{font-size:30px}.ve-chart{max-width:1080px;margin-inline:auto}.ve-y-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px;color:hsl(var(--muted-foreground))}.ve-chart-body{position:relative;padding-left:90px}.ve-plot{--ve-svg-h:300px;position:relative;min-width:0;padding-bottom:32px}.ve-chart svg{display:block;width:100%;height:300px;overflow:hidden}.ve-y-axis{position:absolute;left:0;top:0;width:80px;height:300px}.ve-y-axis>span{position:absolute;right:0;font-size:17px;transform:translateY(-50%)}.ve-grid-line{stroke:hsl(var(--foreground)/.12);stroke-width:1}.ve-zero-line{stroke:hsl(var(--foreground)/.7);stroke-width:2}.ve-axis-line{fill:none;stroke:hsl(var(--muted-foreground)/.4);stroke-width:1.5}.ve-curve{fill:none;stroke:hsl(var(--option-type-ink));stroke-width:3;vector-effect:non-scaling-stroke}.ve-line-1{stroke-dasharray:10 7}.ve-line-2{stroke-dasharray:2 7;stroke-linecap:round}.ve-x-ticks{position:absolute;top:300px;left:0;right:0;height:30px}.ve-x-ticks>span{position:absolute;transform:translate(-50%);font-size:17px}.ve-x-label{margin:8px 0 0!important;padding-left:90px;text-align:center;color:hsl(var(--muted-foreground))}.ve-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;max-width:1080px;margin:24px auto}.ve-legend>span{display:flex;align-items:center;gap:10px;min-width:0}.ve-line-key{width:30px;flex:0 0 30px;height:0;border-top:3px solid hsl(var(--option-type-ink))}.ve-line-key.ve-line-1{border-top-style:dashed}.ve-line-key.ve-line-2{border-top-style:dotted}.ve-table-wrap{max-width:1080px;margin:24px auto 0}.ve-table{border-collapse:collapse;table-layout:fixed;width:100%}.ve-table caption{text-align:left;font-size:15px;line-height:1.5;color:hsl(var(--muted-foreground));margin-bottom:15px}.ve-table td,.ve-table th{border-bottom:1px solid hsl(var(--border));padding:15px 12px;text-align:right}.ve-table th:first-child{text-align:left}.ve-table td{font-size:22px}.ve-table tbody th>span{font-size:20px}.ve-scenario-start{max-width:1080px;margin:0 auto 26px;text-align:center}.ve-scenario-start>p{margin:12px 0 0!important;color:hsl(var(--muted-foreground))}.ve-scenario{border-top:1px solid hsl(var(--border));padding-top:20px;display:flex;flex-direction:column;gap:20px}.ve-scenario h4{margin:0}.ve-scenario .ve-input-ledger>div{border:0;padding:10px 0}.ve-scenario .ve-input-ledger dd{font-size:22px}.ve-scenario .ve-amount:first-of-type{margin-top:auto}.ve-scenario .ve-amount>strong{font-size:28px}.ve-portfolio-total{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:28px;margin-top:16px;border-block:1px solid hsl(var(--border));text-align:center}.ve-direction{text-align:center;margin:24px 0 0!important;color:hsl(var(--foreground));font-weight:650}.ve-direction-detail{display:block;font-weight:400;color:hsl(var(--muted-foreground));margin-top:8px}.ve-arrow{font-size:28px!important;color:hsl(var(--brand-ink))}.ve-cover{width:min(900px,88%);height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:20px;font-family:var(--font-body);text-align:center}.ve-cover-reference{display:flex;align-items:center;justify-content:center;gap:16px;font-size:18px}.options-article-page.fo-vega .lr-cover-img .ve-cover-reference img{width:70px;max-width:70px;height:47px;-o-object-fit:contain;object-fit:contain;border-radius:0;filter:none;margin:0}.ve-cover-reference strong{font-size:18px}.ve-cover-route{display:grid;grid-template-columns:1fr 32px 1fr;align-items:center;gap:20px;padding-block:24px;border-block:1px solid hsl(var(--border))}.ve-cover-route .ve-amount>span{font-size:19px;color:hsl(var(--foreground))}.ve-cover-route .ve-amount>strong{font-size:clamp(28px,4vw,54px)}.ve-cover-cue,.ve-cover-note{margin:0!important;font-size:17px;line-height:1.4;color:hsl(var(--muted-foreground))}@media (max-width:639px){.ve-visual{padding:0}.ve-pair,.ve-portfolio-total{grid-template-columns:1fr;gap:26px}.ve-amount>strong{font-size:28px}.ve-ledger>div{padding:14px 0}.ve-ledger dd{font-size:22px}.ve-local{padding-block:18px}.ve-y-label{flex-direction:column;gap:3px}.ve-chart-body{padding-left:67px}.ve-chart svg,.ve-y-axis{height:250px}.ve-plot{--ve-svg-h:250px}.ve-y-axis{width:60px}.ve-y-axis>span{font-size:15px}.ve-x-ticks{top:250px}.ve-x-ticks>span{font-size:15px}.ve-x-ticks>span:first-child{transform:none}.ve-x-ticks>span:last-child{transform:translate(-100%)}.ve-x-label{padding-left:67px}.ve-legend{justify-content:flex-start;gap:13px}.ve-legend>span{width:100%}.ve-table,.ve-table tbody{display:block}.ve-table caption{display:block;width:100%}.ve-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ve-table tr{display:block;padding:18px 0;border-bottom:1px solid hsl(var(--border))}.ve-table tbody th{display:block;padding:0 0 12px;border:0}.ve-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border:0;font-size:22px}.ve-table td:before{content:attr(data-label);font:400 15px/1.5 var(--font-body);color:hsl(var(--muted-foreground));white-space:normal}.ve-position-row{padding-block:18px}.ve-scenario{gap:18px}.ve-scenario .ve-input-ledger>div{gap:12px}.ve-cover{width:calc(100% - 20px);gap:5px}.ve-cover-reference{gap:7px;font-size:15px;line-height:1.25}.options-article-page.fo-vega .lr-cover-img .ve-cover-reference img{width:32px;max-width:32px;height:22px}.ve-cover-reference strong{font-size:15px;max-width:68px}.ve-cover-reference>span{max-width:115px}.ve-cover-route{grid-template-columns:1fr 20px 1fr;gap:7px;padding-block:7px}.ve-cover-route .ve-amount{gap:4px}.ve-cover-route .ve-amount>span{font-size:15px;line-height:1.25}.ve-cover-route .ve-amount>strong{font-size:22px}.ve-cover-cue,.ve-cover-cue .ve-number,.ve-cover-note{font-size:15px;line-height:1.25}.ve-note{margin-top:24px!important;padding-top:18px}}@media (max-width:359px){.ve-ledger>div{grid-template-columns:1fr;gap:6px}.ve-input-ledger>div{grid-template-columns:1fr;gap:5px}.ve-cover-reference>span{max-width:99px}.ve-x-ticks>span:nth-child(2){top:21px}.ve-plot{padding-bottom:54px}}@media (prefers-reduced-transparency:reduce){.ve-visual{background:hsl(var(--background))}}@media (forced-colors:active){.ve-curve,.ve-zero-line,.ve-axis-line,.ve-grid-line{stroke:CanvasText}.ve-line-key{border-color:CanvasText}.ve-direction{color:CanvasText}}.ve-slider{display:grid;grid-template-columns:auto 1fr;gap:4px 18px;align-items:center;max-width:760px;margin:18px auto 26px;padding:16px 20px;border-radius:var(--r-compact,16px);background:hsl(var(--ca)/.06);border:1px solid hsl(var(--ca)/.22)}.ve-slider label{font:600 15px/1.5 var(--font-body)}.ve-slider output{justify-self:end;font-size:18px;font-weight:650}.ve-slider input{grid-column:1/-1;width:100%;height:40px;margin:0;accent-color:var(--fg);cursor:ew-resize}.ve-slider input:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:8px}.ve-result{margin-top:14px;padding-top:12px;border-top:1px dashed var(--hair-control)}.ve-result>span{display:block;font:500 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.ve-result>strong{display:block;margin-top:4px;font-size:26px;font-weight:700;line-height:1.3}.ve-result>strong[data-tone=gain]{color:hsl(var(--profit))}.ve-result>strong[data-tone=loss]{color:hsl(var(--loss))}.ve-result>small{display:block;margin-top:2px;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}@media (max-width:639px){.ve-slider{grid-template-columns:1fr;padding:12px 14px}.ve-slider output{justify-self:start}}.ve-ivs{max-width:1000px;margin-inline:auto}.ve-ivs-read{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.ve-ivs-read>div{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--hair-soft);border-radius:14px;background:var(--lesson-inner-bg, hsl(var(--foreground)/.025));min-width:0}.ve-ivs-read span{font-size:14px;color:hsl(var(--muted-foreground))}.ve-ivs-read strong{font-size:clamp(20px,2.4vw,28px);line-height:1.3;white-space:nowrap}.ve-ivs-plot{display:block;width:100%;height:auto;max-height:220px;overflow:visible}.ve-ivs-curve{fill:none;stroke:hsl(var(--option-call));stroke-width:3;vector-effect:non-scaling-stroke}.ve-ivs-tangent{fill:none;stroke:hsl(var(--foreground)/.65);stroke-width:2;stroke-dasharray:7 6;vector-effect:non-scaling-stroke}.ve-ivs-start{stroke:hsl(var(--foreground)/.35);stroke-width:1.5;vector-effect:non-scaling-stroke}.ve-ivs-dot{fill:hsl(var(--option-call));stroke:hsl(var(--background));stroke-width:2;vector-effect:non-scaling-stroke}.ve-ivs-axis{display:flex;justify-content:space-between;font-size:14px;color:hsl(var(--muted-foreground));margin:6px 0 14px}.ve-ivs-control{display:flex;align-items:center;gap:16px;font-weight:650}.ve-ivs-control input{flex:1;min-width:0;accent-color:hsl(var(--foreground));min-height:44px}.ve-ivs-key{margin:14px 0 0!important;text-align:center;font-size:14px!important;color:hsl(var(--muted-foreground))}.ve-ivs-key i{display:inline-block;width:26px;height:0;vertical-align:middle;margin:0 6px 0 14px;border-top:3px solid hsl(var(--option-call))}.ve-ivs-key .ve-key-dash{border-top:2px dashed hsl(var(--foreground)/.65)}.ve-ivs-key .ve-key-start{border-top:1.5px solid hsl(var(--foreground)/.35)}@media (max-width:640px){.ve-ivs-read{grid-template-columns:repeat(2,minmax(0,1fr))}}.ve-chg-track{position:relative;height:14px;border-radius:7px;background:hsl(var(--foreground) / .06);margin-top:-4px}.ve-chg-zero{position:absolute;left:50%;top:-3px;bottom:-3px;width:2px;background:hsl(var(--foreground) / .45)}.ve-chg-bar{position:absolute;top:0;bottom:0;border-radius:7px}.ve-chg-bar[data-result=gain]{background:hsl(var(--profit))}.ve-chg-bar[data-result=loss]{background:hsl(var(--loss))}.ve-line-tag{position:absolute;right:6px;transform:translateY(-125%);white-space:nowrap;font:600 14px/1.3 var(--font-body);color:hsl(var(--option-call));pointer-events:none}.gm-review-date{margin-top:1rem;color:hsl(var(--muted-foreground));font-size:15px!important}.gm-visual{padding:clamp(12px,2vw,24px);font-family:var(--font-body)}.gm-visual p,.gm-visual span,.gm-visual dt,.gm-visual th{font-size:clamp(15px,1.5vw,17px);line-height:1.55}.gm-number{font-family:var(--font-numeric)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.gm-visual h4{font:700 clamp(18px,2vw,22px)/1.4 var(--font-display);margin:0 0 20px}.gm-visual h5{font:650 18px/1.4 var(--font-body);margin:0}.gm-contract,.gm-quantity{text-align:center;margin:0 0 24px!important}.gm-quantity{color:hsl(var(--muted-foreground))}.gm-centre{text-align:center}.gm-amount{display:flex;flex-direction:column;gap:8px;min-width:0}.gm-amount>span{color:hsl(var(--muted-foreground))}.gm-amount>strong{color:hsl(var(--foreground));font-size:clamp(25px,3vw,34px);line-height:1.25}.gm-amount>p{margin:0!important;color:hsl(var(--muted-foreground))}.gm-note{padding-top:20px;margin:28px auto 0!important;border-top:1px solid hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground))}.gm-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,48px);max-width:1080px;margin-inline:auto}.gm-pair>div{min-width:0}.gm-local{padding-block:20px}.gm-ledger{margin:0}.gm-ledger>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 0;border-top:1px solid hsl(var(--border))}.gm-ledger dt{color:hsl(var(--muted-foreground))}.gm-ledger dd{margin:0;color:hsl(var(--foreground));font-size:23px;line-height:1.3}.gm-position-row{border-top:1px solid hsl(var(--border));padding:22px 0;display:flex;flex-direction:column;gap:18px}.gm-position-row .gm-amount>strong{font-size:30px}.gm-chart{max-width:1080px;margin-inline:auto}.gm-y-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px;color:hsl(var(--muted-foreground))}.gm-chart-body{position:relative;padding-left:90px}.gm-plot{position:relative;min-width:0;padding-bottom:32px}.gm-chart svg{display:block;width:100%;height:300px;overflow:hidden}.gm-y-axis{position:absolute;left:0;top:0;width:80px;height:300px}.gm-y-axis>span{position:absolute;right:0;font-size:17px;transform:translateY(-50%)}.gm-grid-line{stroke:hsl(var(--foreground)/.12);stroke-width:1}.gm-zero-line{stroke:hsl(var(--foreground)/.7);stroke-width:2}.gm-axis-line{fill:none;stroke:hsl(var(--muted-foreground)/.4);stroke-width:1.5}.gm-curve{fill:none;stroke:hsl(var(--foreground));stroke-width:3;vector-effect:non-scaling-stroke}.gm-line-1{stroke-dasharray:10 7}.gm-line-2{stroke-dasharray:2 7;stroke-linecap:round}.gm-x-ticks{position:absolute;top:300px;left:0;right:0;height:30px}.gm-x-ticks>span{position:absolute;transform:translate(-50%);font-size:17px}.gm-x-label{margin:8px 0 0!important;padding-left:90px;text-align:center;color:hsl(var(--muted-foreground))}.gm-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;max-width:1080px;margin:24px auto}.gm-legend>span{display:flex;align-items:center;gap:10px;min-width:0}.gm-line-key{width:30px;flex:0 0 30px;height:0;border-top:3px solid hsl(var(--foreground))}.gm-line-key.gm-line-1{border-top-style:dashed}.gm-line-key.gm-line-2{border-top-style:dotted}.gm-table-wrap{max-width:1080px;margin:24px auto 0}.gm-table{border-collapse:collapse;table-layout:fixed;width:100%}.gm-table caption{text-align:left;font-size:15px;line-height:1.5;color:hsl(var(--muted-foreground));margin-bottom:15px}.gm-table td,.gm-table th{border-bottom:1px solid hsl(var(--border));padding:15px 12px;text-align:right}.gm-table th:first-child{text-align:left}.gm-table td{font-size:22px}.gm-table tbody th>span{font-size:20px}.gm-arrow{font-size:28px!important;color:hsl(var(--brand-ink))}.gm-cover{width:min(900px,88%);height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:20px;font-family:var(--font-body);text-align:center}.gm-cover-reference{display:flex;align-items:center;justify-content:center;gap:16px;font-size:18px}.options-article-page.fo-gamma .lr-cover-img .gm-cover-reference img{width:70px;max-width:70px;height:47px;-o-object-fit:contain;object-fit:contain;border-radius:0;filter:none;margin:0}.gm-cover-reference strong{font-size:18px}.gm-cover-route{display:grid;grid-template-columns:1fr 32px 1fr;align-items:center;gap:20px;padding-block:24px;border-block:1px solid hsl(var(--border))}.gm-cover-route .gm-amount>span{font-size:19px;color:hsl(var(--foreground))}.gm-cover-route .gm-amount>strong{font-size:clamp(28px,4vw,54px)}.gm-cover-cue,.gm-cover-note{margin:0!important;font-size:17px;line-height:1.4;color:hsl(var(--muted-foreground))}@media (max-width:639px){.gm-visual{padding:0}.gm-pair{grid-template-columns:1fr;gap:26px}.gm-amount>strong{font-size:28px}.gm-ledger>div{padding:14px 0}.gm-ledger dd{font-size:22px}.gm-local{padding-block:18px}.gm-y-label{flex-direction:column;gap:3px}.gm-chart-body{padding-left:67px}.gm-chart svg,.gm-y-axis{height:250px}.gm-y-axis{width:60px}.gm-y-axis>span{font-size:15px}.gm-x-ticks{top:250px}.gm-x-ticks>span{font-size:15px}.gm-x-ticks>span:first-child{transform:none}.gm-x-ticks>span:last-child{transform:translate(-100%)}.gm-x-label{padding-left:67px}.gm-legend{justify-content:flex-start;gap:13px}.gm-legend>span{width:100%}.gm-table,.gm-table tbody{display:block}.gm-table caption{display:block;width:100%}.gm-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gm-table tr{display:block;padding:18px 0;border-bottom:1px solid hsl(var(--border))}.gm-table tbody th{display:block;padding:0 0 12px;border:0}.gm-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border:0;font-size:22px}.gm-table td:before{content:attr(data-label);font:400 15px/1.5 var(--font-body);color:hsl(var(--muted-foreground));white-space:normal}.gm-position-row{padding-block:18px}.gm-cover{width:calc(100% - 20px);gap:5px}.gm-cover-reference{gap:7px;font-size:15px;line-height:1.25}.options-article-page.fo-gamma .lr-cover-img .gm-cover-reference img{width:32px;max-width:32px;height:22px}.gm-cover-reference strong{font-size:15px;max-width:68px}.gm-cover-reference>span{max-width:115px}.gm-cover-route{grid-template-columns:1fr 20px 1fr;gap:7px;padding-block:7px}.gm-cover-route .gm-amount{gap:4px}.gm-cover-route .gm-amount>span{font-size:15px;line-height:1.25}.gm-cover-route .gm-amount>strong{font-size:22px}.gm-cover-cue,.gm-cover-cue .gm-number,.gm-cover-note{font-size:15px;line-height:1.25}.gm-note{margin-top:24px!important;padding-top:18px}}@media (max-width:359px){.gm-ledger>div{grid-template-columns:1fr;gap:6px}.gm-cover-reference>span{max-width:99px}.gm-x-ticks>span:nth-child(2){top:21px}.gm-plot{padding-bottom:54px}}@media (prefers-reduced-transparency:reduce){.gm-visual{background:hsl(var(--background))}}@media (forced-colors:active){.gm-curve,.gm-zero-line,.gm-axis-line,.gm-grid-line{stroke:CanvasText}.gm-line-key{border-color:CanvasText}.gm-direction{color:CanvasText}}.gm-matched-rights{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:0 0 24px!important}.gm-hedge-case .gm-amount{margin-bottom:24px}.gm-direction{margin:0!important;font-weight:650}.gm-bullish{color:hsl(var(--profit))}.gm-bearish{color:hsl(var(--loss))}.gm-direction>.gm-number{color:hsl(var(--foreground));display:inline-block}.gm-start-prices{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:0 0 26px}.gm-start-prices p{margin:0!important}.gm-start-prices strong,.gm-common-curvature strong{font-size:22px;color:hsl(var(--foreground));display:inline-block}.gm-curvature-groups{max-width:1080px;margin-inline:auto}.gm-curvature-group+.gm-curvature-group{margin-top:32px}.gm-curvature-group h4{margin-bottom:12px}.gm-common-curvature{margin:0 0 18px!important;color:hsl(var(--muted-foreground))}.gm-curvature-table th,.gm-curvature-table td{padding-inline:8px}@media (min-width:640px) and (max-width:899px){.gm-curvature-table td{font-size:20px}}@media (max-width:639px){.gm-curvature-table td{padding-inline:0}.gm-curvature-group+.gm-curvature-group{margin-top:24px}}.gm-formula{margin-block:26px;min-width:0}.gm-formula h3{margin:0 0 16px;font:700 24px/1.4 var(--font-display)}.gm-formula pre{margin:0 0 20px;padding-block:16px;border-block:1px solid hsl(var(--border));white-space:pre-wrap;overflow-wrap:anywhere}.gm-formula pre,.gm-formula code{font:400 18px/1.7 var(--font-code);color:hsl(var(--foreground))}.gm-formula p,.gm-formula dd{font:400 17px/1.7 var(--font-body)}.gm-formula dl{display:grid;gap:12px;margin:18px 0 0}.gm-formula dl>div{display:grid;grid-template-columns:minmax(55px,auto) minmax(0,1fr);align-items:baseline;gap:20px}.gm-formula dt{font:500 17px/1.7 var(--font-code)}.gm-formula dd{margin:0}.gm-curvature-visual{max-width:1080px;margin:0 auto 32px}.gm-chart-contract,.gm-chart-inputs{text-align:center;margin:0 0 20px!important}.gm-chart-inputs{color:hsl(var(--muted-foreground))}.gm-curvature-chart svg,.gm-curvature-chart .gm-y-axis{height:220px}.gm-curvature-chart .gm-x-ticks{top:220px}.gm-price-legend{margin-block:20px}.gm-price-samples td{font-size:20px}.gm-plot{position:relative}.gm-peak-labels{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gm-peak-label{position:absolute;transform:translate(10px,-50%);padding:1px 8px;border-radius:7px;background:hsl(var(--card)/.9);font:650 14px/1.4 var(--font-body);color:hsl(var(--foreground));white-space:nowrap;border:0;stroke:none}.gm-curve.gm-line-2{stroke:hsl(var(--ca-ink))}.gm-line-key.gm-line-2{border-top-color:hsl(var(--ca-ink))}.gm-peak-label.gm-line-2{color:hsl(var(--ca-ink));stroke-dasharray:none}@media (max-width:639px){.gm-peak-label{font-size:12.5px;padding:0 5px}}.gm-path{max-width:1000px;margin-inline:auto}.gm-path-read{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.gm-path-read>div{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--hair-soft);border-radius:14px;background:var(--lesson-inner-bg, hsl(var(--foreground)/.025));min-width:0}.gm-path-read span{font-size:14px;color:hsl(var(--muted-foreground))}.gm-path-read strong{font-size:clamp(18px,2.2vw,26px);line-height:1.3;white-space:nowrap}.gm-path-plot{display:block;width:100%;height:auto;max-height:240px;overflow:visible}.gm-path-curve{fill:none;stroke:hsl(var(--option-call));stroke-width:3;vector-effect:non-scaling-stroke}.gm-path-tangent{fill:none;stroke:hsl(var(--foreground)/.65);stroke-width:2;stroke-dasharray:7 6;vector-effect:non-scaling-stroke}.gm-path-start{stroke:hsl(var(--foreground)/.35);stroke-width:1.5;vector-effect:non-scaling-stroke}.gm-path-dot{fill:hsl(var(--option-call));stroke:hsl(var(--background));stroke-width:2;vector-effect:non-scaling-stroke}.gm-path-est{fill:hsl(var(--background));stroke:hsl(var(--foreground));stroke-width:2;vector-effect:non-scaling-stroke}.gm-path-axis{display:flex;justify-content:space-between;font-size:14px;color:hsl(var(--muted-foreground));margin:6px 0 14px}.gm-path-control{display:flex;align-items:center;gap:16px;font-weight:650;flex-wrap:wrap}.gm-path-control>span{min-width:13rem}.gm-path-control input{flex:1;min-width:10rem;accent-color:hsl(var(--foreground));min-height:44px}.gm-path-put{margin:14px 0 0!important;font-size:15px!important}.gm-path-key{margin:12px 0 0!important;text-align:center;font-size:14px!important;color:hsl(var(--muted-foreground))}.gm-path-key i{display:inline-block;width:26px;height:0;vertical-align:middle;margin:0 6px 0 14px;border-top:3px solid hsl(var(--option-call))}.gm-path-key .gm-key-dash{border-top:2px dashed hsl(var(--foreground)/.65)}.gm-path-key .gm-key-start{border-top:1.5px solid hsl(var(--foreground)/.35)}@media (max-width:640px){.gm-path-read{grid-template-columns:repeat(2,minmax(0,1fr))}}.gm-curvature-chart .gm-plot{--gm-svg-h:300px}@media (max-width:640px){.gm-curvature-chart .gm-plot{--gm-svg-h:220px}}.gm-line-tag{position:absolute;right:6px;white-space:nowrap;font:600 14px/1.3 var(--font-body);pointer-events:none}.gm-tag-up{color:hsl(var(--foreground));transform:translateY(-140%)}.gm-tag-down{color:hsl(var(--muted-foreground));transform:translateY(40%)}@media (max-width:640px){.gm-line-tag{display:none}}.iv-review-date{margin-top:1rem;color:hsl(var(--muted-foreground));font-size:15px!important}.iv-visual{padding:clamp(12px,2vw,24px);font-family:var(--font-body)}.iv-visual p,.iv-visual span,.iv-visual dt,.iv-visual th,.iv-visual summary{font-size:clamp(15px,1.5vw,17px);line-height:1.55}.iv-number{font-family:var(--font-numeric)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.iv-visual h4{font:700 clamp(18px,2vw,22px)/1.4 var(--font-display);margin:0 0 20px}.iv-contract,.iv-inputs{text-align:center;margin:0 0 24px!important}.iv-inputs{color:hsl(var(--muted-foreground))}.iv-inputs .iv-number{display:inline-block}.iv-amount{display:flex;flex-direction:column;gap:8px;min-width:0}.iv-amount>span{color:hsl(var(--muted-foreground))}.iv-amount>strong{color:hsl(var(--foreground));font-size:clamp(25px,3vw,34px);line-height:1.25}.iv-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,48px);max-width:1080px;margin:0 auto 28px}.iv-summary>div{min-width:0}.iv-summary h4{text-align:center}.iv-ledger{margin:20px 0 0}.iv-ledger>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 0;border-top:1px solid hsl(var(--border))}.iv-ledger dt{color:hsl(var(--muted-foreground))}.iv-ledger dd{margin:0;color:hsl(var(--foreground));font-size:22px;line-height:1.3}.iv-note{padding-top:20px;margin:28px auto 0!important;border-top:1px solid hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground))}.iv-chart{max-width:1080px;margin-inline:auto}.iv-axis-heading{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px;color:hsl(var(--muted-foreground))}.iv-chart-body{position:relative;padding-left:82px}.iv-plot{position:relative;min-width:0;padding-bottom:32px}.iv-chart svg{display:block;width:100%;height:220px;overflow:hidden}.iv-y-axis{position:absolute;left:0;top:0;width:74px;height:220px}.iv-y-axis>span{position:absolute;right:0;font-size:17px;transform:translateY(-50%)}.iv-grid{fill:none;stroke:hsl(var(--foreground)/.12);stroke-width:1}.iv-zero{fill:none;stroke:hsl(var(--foreground)/.7);stroke-width:2}.iv-curve{fill:none;stroke:hsl(var(--foreground));stroke-width:3;vector-effect:non-scaling-stroke}.iv-line-1{stroke-dasharray:10 7}.iv-marker{fill:hsl(var(--background));stroke:hsl(var(--foreground));stroke-width:2;vector-effect:non-scaling-stroke}.iv-marker-selected{fill:hsl(var(--brand-ink));stroke:hsl(var(--foreground))}.iv-quote-controls.seg{display:flex;width:-moz-fit-content;width:fit-content;margin:22px auto}.iv-quote-controls.seg button{min-height:44px;min-width:76px;padding:0 16px;font-size:15px;justify-content:center}.iv-selection-summary{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:700px;margin:0 auto 28px;text-align:center}.iv-selection-summary strong{font-size:26px}.iv-x-ticks{position:absolute;top:220px;left:0;right:0;height:30px}.iv-x-ticks>span{position:absolute;transform:translate(-50%);font-size:17px}.iv-x-label{margin:8px 0 0!important;padding-left:82px;text-align:center;color:hsl(var(--muted-foreground))}.iv-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;max-width:1080px;margin:24px auto}.iv-legend>span{display:flex;align-items:center;gap:10px;min-width:0}.iv-legend i{width:30px;flex:0 0 30px;height:0;border-top:3px solid hsl(var(--foreground))}.iv-legend i.iv-line-1{border-top-style:dashed}.iv-legend b{width:10px;height:10px;border:2px solid hsl(var(--foreground));border-radius:50%;margin-inline:10px;flex:0 0 10px}.iv-table{border-collapse:collapse;table-layout:fixed;width:100%;max-width:1080px;margin:24px auto 0}.iv-table caption{text-align:left;font-size:15px;line-height:1.5;color:hsl(var(--muted-foreground));margin-bottom:15px}.iv-table td,.iv-table th{border-bottom:1px solid hsl(var(--border));padding:15px 10px;text-align:right}.iv-table th:first-child{text-align:left}.iv-table td{font-size:22px;color:hsl(var(--foreground))}.iv-table tbody th>.iv-number{font-size:20px}.iv-quote-table td{font-size:20px}.iv-horizon-bars{max-width:1080px;margin-inline:auto}.iv-horizon-row{padding-block:22px;border-top:1px solid hsl(var(--border))}.iv-horizon-row svg{width:100%;height:28px;display:block;margin-bottom:18px;overflow:hidden}.iv-bar-track{fill:none;stroke:hsl(var(--foreground)/.12);stroke-width:14}.iv-bar{fill:none;stroke:hsl(var(--foreground));stroke-width:14}.iv-horizon-values{display:grid;grid-template-columns:1fr 1fr;gap:20px}.iv-construction-scope{text-align:center;color:hsl(var(--muted-foreground));margin:0 0 24px!important}.iv-variance-strip{max-width:1080px;margin:28px auto}.iv-variance-strip>p{text-align:center;margin:0 0 16px!important}.iv-variance-strip svg{width:100%;height:28px;display:block;overflow:hidden}.iv-variance-near{fill:hsl(var(--foreground)/.4)}.iv-variance-next{fill:hsl(var(--foreground)/.85)}.iv-variance-labels{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:14px}.iv-variance-labels strong{display:inline-block;font-size:22px;margin-left:8px;color:hsl(var(--foreground))}.iv-construction-result{max-width:700px;margin:28px auto 0;padding-top:24px;border-top:1px solid hsl(var(--border))}.iv-construction-result>.iv-amount{margin-top:24px;text-align:center}.iv-construction-result h4{text-align:center}.iv-combination-note{text-align:center;margin:24px 0!important;color:hsl(var(--muted-foreground))}.iv-combination-note .iv-number{display:inline-block}.iv-code{font:400 18px/1.7 var(--font-code)!important;overflow-wrap:anywhere;margin:20px 0!important;text-align:center}.iv-observations,.iv-calculation{max-width:1080px;margin:24px auto 0;padding-block:18px;border-block:1px solid hsl(var(--border))}.iv-observations summary,.iv-calculation summary{cursor:pointer;padding:6px 0;font:400 17px/1.55 var(--font-body)}.iv-observations summary:focus-visible,.iv-calculation summary:focus-visible{outline:2px solid var(--fg);outline-offset:5px}.iv-calculation[open]>.iv-summary{margin-top:28px}.iv-cover{width:min(900px,88%);height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:22px;font-family:var(--font-body);text-align:center}.iv-cover-reference{display:flex;align-items:center;justify-content:center;gap:16px;font-size:18px}.options-article-page.fo-iv .lr-cover-img .iv-cover-reference img{width:70px;max-width:70px;height:47px;-o-object-fit:contain;object-fit:contain;border-radius:0;filter:none;margin:0}.iv-cover-measures{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding-block:24px;border-block:1px solid hsl(var(--border))}.iv-cover-measures .iv-amount>span{font-size:19px;color:hsl(var(--foreground))}.iv-cover-measure-header{display:flex;align-items:center;justify-content:center;gap:14px}.iv-cover-measure-header svg{width:64px;height:60px;flex:0 0 64px}.iv-cover-measure-header>span{font-size:19px;line-height:1.3}.iv-cover-ticket{fill:hsl(var(--brand-ink)/.1);stroke:hsl(var(--foreground));stroke-width:1.5}.iv-cover-ticket-line{fill:none;stroke:hsl(var(--foreground));stroke-width:1.5}.iv-cover-quote{fill:hsl(var(--brand-ink)/.12);stroke:hsl(var(--foreground));stroke-width:1.5}.iv-cover-measures .iv-amount>strong{font-size:clamp(28px,4vw,54px)}.iv-cover-note{margin:0!important;font-size:17px;line-height:1.4;color:hsl(var(--muted-foreground))}.iv-formula{margin-block:26px;min-width:0}.iv-formula h3{margin:0 0 16px;font:700 24px/1.4 var(--font-display)}.iv-formula pre{margin:0 0 20px;padding-block:16px;border-block:1px solid hsl(var(--border));white-space:pre-wrap;overflow-wrap:anywhere}.iv-formula pre,.iv-formula code{font:400 18px/1.7 var(--font-code)!important;color:hsl(var(--foreground))}.iv-formula p,.iv-formula dd{font:400 17px/1.7 var(--font-body)}.iv-formula dl{display:grid;gap:12px;margin:18px 0 0}.iv-formula dl>div{display:grid;grid-template-columns:minmax(55px,auto) minmax(0,1fr);align-items:baseline;gap:20px}.iv-formula dt{font:500 17px/1.7 var(--font-code)!important}.iv-formula dd{margin:0}@media (max-width:639px){.iv-visual{padding:0}.iv-summary{grid-template-columns:1fr;gap:28px}.iv-amount>strong{font-size:28px}.iv-selection-summary strong{font-size:22px}.iv-quote-controls.seg{width:100%}.iv-quote-controls.seg button{flex:1 1 0;min-width:0;padding-inline:3px;white-space:nowrap}.iv-ledger>div{grid-template-columns:1fr;gap:6px;padding:14px 0}.iv-ledger dd{font-size:22px}.iv-axis-heading{flex-direction:column;gap:3px}.iv-chart-body{padding-left:63px}.iv-y-axis{width:57px}.iv-y-axis>span,.iv-x-ticks>span{font-size:15px}.iv-x-ticks>span:first-child{transform:none}.iv-x-ticks>span:last-child{transform:translate(-100%)}.iv-x-label{padding-left:63px}.iv-legend{justify-content:flex-start;gap:13px}.iv-legend>span{width:100%}.iv-table,.iv-table tbody{display:block}.iv-table caption{display:block;width:100%}.iv-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.iv-table tr{display:block;padding:18px 0;border-bottom:1px solid hsl(var(--border))}.iv-table tbody th{display:block;padding:0 0 12px;border:0}.iv-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border:0;font-size:22px}.iv-table td:before{content:attr(data-label);font:400 15px/1.5 var(--font-body);color:hsl(var(--muted-foreground));white-space:normal}.iv-horizon-values{grid-template-columns:1fr;gap:18px}.iv-cover{width:calc(100% - 20px);gap:4px}.iv-cover-reference{gap:7px;font-size:15px;line-height:1.25}.options-article-page.fo-iv .lr-cover-img .iv-cover-reference img{width:32px;max-width:32px;height:22px}.iv-cover-reference>span{max-width:190px}.iv-cover-measures{gap:12px;padding-block:6px}.iv-cover-measures .iv-amount{gap:2px}.iv-cover-measure-header{gap:6px}.iv-cover-measure-header svg{width:38px;height:36px;flex-basis:38px}.iv-cover-measure-header>span{font-size:15px;max-width:76px;line-height:1.25}.iv-cover-measures .iv-amount>span{font-size:15px;line-height:1.25}.iv-cover-measures .iv-amount>strong{font-size:25px}.iv-cover-note{font-size:15px;line-height:1.25}}@media (max-width:359px){.iv-x-ticks>span:nth-child(2){top:21px}.iv-plot{padding-bottom:54px}}@media (prefers-reduced-transparency:reduce){.iv-visual{background:hsl(var(--background))}}@media (forced-colors:active){.iv-curve,.iv-zero,.iv-grid,.iv-marker,.iv-bar,.iv-bar-track{stroke:CanvasText}.iv-legend i,.iv-legend b{border-color:CanvasText}}.iv-guide{fill:none;stroke:hsl(var(--foreground)/.45);stroke-width:1.5;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.ir-review-date{margin-top:1rem;color:hsl(var(--muted-foreground));font-size:15px!important}.ir-visual{padding:clamp(12px,2vw,24px);font-family:var(--font-body)}.ir-visual p,.ir-visual span,.ir-visual dt,.ir-visual th,.ir-visual summary{font-size:clamp(15px,1.5vw,17px);line-height:1.55}.ir-number{font-family:var(--font-numeric)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.ir-visual h4{font:700 clamp(18px,2vw,22px)/1.4 var(--font-display);margin:0 0 20px}.ir-contract,.ir-centre{text-align:center}.ir-contract{margin:0 0 24px!important}.ir-definition{color:hsl(var(--muted-foreground));margin:18px 0!important}.ir-definition>.ir-number{display:inline-block}.ir-amount{display:flex;flex-direction:column;gap:8px;min-width:0}.ir-amount>span{color:hsl(var(--muted-foreground))}.ir-amount>strong{color:hsl(var(--foreground));font-size:clamp(25px,3vw,34px);line-height:1.25}.ir-amount>.ir-unavailable{font:600 20px/1.4 var(--font-body)!important;white-space:normal;overflow-wrap:normal}.ir-scores{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.ir-scores .ir-amount>span{min-height:3.1em}.ir-scores strong{font-size:25px}.ir-ruler{margin:24px 0}.ir-ruler-values{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.ir-ruler-values>span{display:flex;flex-direction:column;gap:5px;color:hsl(var(--muted-foreground))}.ir-ruler-values strong{font-size:22px;color:hsl(var(--foreground))}.ir-ruler svg{display:block;width:100%;height:72px;overflow:hidden}.ir-scale-line{stroke:hsl(var(--foreground)/.18);stroke-width:3;fill:none}.ir-range-line{stroke:hsl(var(--foreground)/.3);stroke-width:10;stroke-linecap:round;fill:none}.ir-endpoint{stroke:hsl(var(--foreground)/.55);stroke-width:2;vector-effect:non-scaling-stroke;fill:none}.ir-current-line{stroke:hsl(var(--foreground));stroke-width:3;vector-effect:non-scaling-stroke;fill:none}.ir-current-dot{fill:hsl(var(--foreground));stroke:hsl(var(--background));stroke-width:2;vector-effect:non-scaling-stroke}.ir-scale-labels{display:flex;justify-content:space-between;gap:10px;color:hsl(var(--muted-foreground))}.ir-scale-labels>span{font-size:15px}.ir-count{margin:24px 0}.ir-count-heading{margin:0 0 16px!important;text-align:center}.ir-count svg{display:block;width:100%;height:36px;overflow:hidden}.ir-observation{stroke:hsl(var(--foreground));stroke-width:1}.ir-observation.ir-below{fill:hsl(var(--foreground))}.ir-observation.ir-equal{fill:hsl(var(--foreground)/.2);stroke-dasharray:3 2}.ir-observation.ir-above{fill:transparent}.ir-count-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 24px;margin-top:18px}.ir-count-legend>span{display:flex;align-items:center;gap:8px}.ir-count-legend strong{font-size:22px;color:hsl(var(--foreground))}.ir-count-legend i{width:15px;height:15px;border:1px solid hsl(var(--foreground));flex:0 0 15px}.ir-count-legend .ir-below{background:hsl(var(--foreground))}.ir-count-legend .ir-equal{background:hsl(var(--foreground)/.2);border-style:dashed}.ir-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,48px);max-width:1080px;margin:28px auto}.ir-comparison>div{min-width:0}.ir-comparison h4{text-align:center}.ir-window-change{text-align:center;margin:24px 0!important}.ir-window-change>.ir-number{display:inline-block}.ir-window-controls.seg{display:flex;width:-moz-fit-content;width:fit-content;margin:24px auto}.ir-window-controls.seg button{min-height:44px;padding:0 20px;font-size:15px;justify-content:center}.ir-selected-history{max-width:900px;margin:28px auto}.ir-selected-history h4{text-align:center}.ir-history{max-width:1080px;margin:24px auto 0;padding-block:18px;border-block:1px solid hsl(var(--border))}.ir-history summary{cursor:pointer;padding:6px 0;font:400 17px/1.55 var(--font-body)}.ir-history summary:focus-visible{outline:2px solid var(--fg);outline-offset:5px}.ir-table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:24px}.ir-table caption{text-align:left;font-size:15px;line-height:1.5;color:hsl(var(--muted-foreground));margin-bottom:15px}.ir-table td,.ir-table th{border-bottom:1px solid hsl(var(--border));padding:15px 12px;text-align:right}.ir-table th:first-child{text-align:left}.ir-table td.ir-number{font-size:22px;color:hsl(var(--foreground))}.ir-table tbody th>.ir-number{font-size:20px}.ir-table td:not(.ir-number){font:400 15px/1.55 var(--font-body)}.ir-code{font:400 18px/1.7 var(--font-code)!important;overflow-wrap:anywhere;margin:20px 0!important}.ir-edges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-top:24px}.ir-edge{padding-top:24px;border-top:1px solid hsl(var(--border));min-width:0}.ir-note{padding-top:20px;margin:28px auto 0!important;border-top:1px solid hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground))}.ir-cover{width:min(900px,88%);height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:22px;font-family:var(--font-body);text-align:center}.ir-cover-reference{display:flex;align-items:center;justify-content:center;gap:16px;font-size:18px}.ir-cover-current{display:block;margin-top:4px;font-size:17px;line-height:1.3}.options-article-page .lr-cover-img .ir-cover-reference img{width:70px;max-width:70px;height:47px;-o-object-fit:contain;object-fit:contain;border-radius:0;filter:none;margin:0}.ir-cover-scores{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding-block:24px;border-block:1px solid hsl(var(--border))}.ir-cover-measure-header{display:flex;align-items:center;justify-content:center;gap:14px}.ir-cover-measure-header svg{width:100px;height:60px;flex:0 0 100px}.ir-cover-measure-header>span{font-size:19px;line-height:1.3}.ir-cover .ir-amount>strong{font-size:clamp(28px,4vw,54px)}.ir-cover-note{margin:0!important;font-size:17px;line-height:1.4;color:hsl(var(--muted-foreground))}.ir-formula{margin-block:26px;min-width:0}.ir-formula h3{margin:0 0 16px;font:700 24px/1.4 var(--font-display)}.ir-formula pre{margin:0 0 20px;padding-block:16px;border-block:1px solid hsl(var(--border));white-space:pre-wrap;overflow-wrap:anywhere}.ir-formula pre,.ir-formula code{font:400 18px/1.7 var(--font-code)!important;color:hsl(var(--foreground))}.ir-formula p,.ir-formula dd{font:400 17px/1.7 var(--font-body)}.ir-formula dl{display:grid;gap:12px;margin:18px 0 0}.ir-formula dl>div{display:grid;grid-template-columns:minmax(55px,auto) minmax(0,1fr);align-items:baseline;gap:20px}.ir-formula dt{font:500 17px/1.7 var(--font-code)!important}.ir-formula dd{margin:0}@media (max-width:639px){.ir-visual{padding:0}.ir-comparison,.ir-edges{grid-template-columns:1fr;gap:28px}.ir-amount>strong{font-size:28px}.ir-scores{gap:12px}.ir-scores strong{font-size:22px}.ir-scores .ir-amount>span{min-height:3.1em}.ir-count-legend{gap:12px;justify-content:flex-start}.ir-window-controls.seg{width:100%}.ir-window-controls.seg button{flex:1 1 0;padding-inline:5px}.ir-ruler-values{gap:10px}.ir-ruler-values>span{font-size:15px}.ir-ruler-values strong{font-size:22px}.ir-scale-labels{gap:5px}.ir-scale-labels>span{font-size:15px}.ir-table,.ir-table tbody{display:block}.ir-table caption{display:block;width:100%}.ir-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ir-table tr{display:block;padding:16px 0;border-bottom:1px solid hsl(var(--border))}.ir-table tbody th{display:block;padding:0 0 10px;border:0}.ir-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border:0}.ir-table td:before{content:attr(data-label);font:400 15px/1.5 var(--font-body);color:hsl(var(--muted-foreground));white-space:normal}.ir-cover{width:calc(100% - 20px);gap:2px}.ir-cover-reference{gap:7px;font-size:15px;line-height:1.25}.options-article-page .lr-cover-img .ir-cover-reference img{width:32px;max-width:32px;height:22px}.ir-cover-reference>span{max-width:190px}.ir-cover-current{margin-top:0;font-size:15px;line-height:1.25}.ir-cover-scores{gap:12px;padding-block:3px}.ir-cover-scores .ir-amount{gap:2px}.ir-cover-measure-header{gap:6px}.ir-cover-measure-header svg{width:38px;height:36px;flex-basis:38px}.ir-cover-measure-header>span{font-size:15px;max-width:76px;line-height:1.25}.ir-cover .ir-amount>strong{font-size:25px}.ir-cover-note{font-size:15px;line-height:1.25}}@media (prefers-reduced-transparency:reduce){.ir-visual{background:hsl(var(--background))}}@media (forced-colors:active){.ir-range-line,.ir-scale-line,.ir-endpoint,.ir-current-line,.ir-observation{stroke:CanvasText}.ir-current-dot,.ir-observation.ir-below{fill:CanvasText}.ir-count-legend i{border-color:CanvasText}.ir-count-legend .ir-below{background:CanvasText}}.fo-iv-rank{--ir-blue: var(--foreground);--ir-violet: var(--brand-ink);--ir-equal: var(--muted-foreground)}.dark .fo-iv-rank{--ir-blue: var(--foreground)}.ir-range-line,.ir-endpoint{stroke:hsl(var(--ir-blue))}.ir-observation.ir-below{fill:hsl(var(--ir-blue));stroke:hsl(var(--ir-blue))}.ir-observation.ir-equal{fill:hsl(var(--ir-equal)/.18);stroke:hsl(var(--ir-equal))}.ir-observation.ir-above{stroke:hsl(var(--ir-violet))}.ir-count-legend .ir-below{background:hsl(var(--ir-blue));border-color:hsl(var(--ir-blue))}.ir-count-legend .ir-equal{background:hsl(var(--ir-equal)/.18);border-color:hsl(var(--ir-equal))}.ir-count-legend i.ir-above{border-color:hsl(var(--ir-violet))}.ir-scores .ir-amount,.ir-cover-scores>.ir-amount{padding:12px;border-radius:var(--r-inner,12px);border:1px solid hsl(var(--ir-blue)/.25);background:hsl(var(--ir-blue)/.045)}.ir-scores .ir-amount:nth-child(2),.ir-cover-scores>.ir-amount:nth-child(2){border-color:hsl(var(--ir-violet)/.25);background:hsl(var(--ir-violet)/.045)}.ir-scores .ir-amount:first-child>strong,.ir-cover-scores>.ir-amount:first-child>strong{color:hsl(var(--ir-blue))}.ir-scores .ir-amount:nth-child(2)>strong,.ir-cover-scores>.ir-amount:nth-child(2)>strong{color:hsl(var(--ir-violet))}@media (max-width:639px){.ir-cover-scores>.ir-amount{padding:3px}.ir-scores .ir-amount{padding:12px}}@media (prefers-reduced-transparency:reduce){.ir-scores .ir-amount,.ir-cover-scores>.ir-amount{background:hsl(var(--card))}}@media (forced-colors:active){.ir-range-line,.ir-endpoint,.ir-observation.ir-below,.ir-observation.ir-equal,.ir-observation.ir-above{stroke:CanvasText}.ir-observation.ir-below{fill:CanvasText}.ir-observation.ir-equal{fill:Canvas}.ir-count-legend i{border-color:CanvasText}.ir-count-legend .ir-below{background:CanvasText}.ir-count-legend .ir-equal{background:Canvas}.ir-scores .ir-amount,.ir-cover-scores>.ir-amount{border-color:CanvasText}.ir-scores .ir-amount>strong,.ir-cover-scores>.ir-amount>strong{color:CanvasText!important}}@media (max-width:374px){.options-article-page.fo-lesson-standard.fo-iv-rank .lr-cover-img{min-height:180px}}.ir-try{display:grid;grid-template-columns:auto 1fr;gap:4px 18px;align-items:center;max-width:760px;margin:6px auto 20px;padding:16px 20px;border-radius:var(--r-compact,16px);background:hsl(var(--ca)/.06);border:1px solid hsl(var(--ca)/.22)}.ir-try label{font:600 15px/1.5 var(--font-body)}.ir-try output{justify-self:end;font-size:20px;font-weight:650}.ir-try input{grid-column:1/-1;width:100%;height:40px;margin:0;accent-color:var(--fg);cursor:ew-resize}.ir-try input:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:8px}.ir-visual .ir-reading{margin:12px auto 0;max-width:760px;text-align:center;font:400 15px/1.7 var(--font-numeric);color:hsl(var(--muted-foreground))}@media (max-width:639px){.ir-try{grid-template-columns:1fr;padding:12px 14px}.ir-try output{justify-self:start}}.ir-ruler-pic{position:relative;padding-top:30px}.ir-ruler-flag{position:absolute;top:0;font:600 14px/1.2 var(--font-numeric)!important;white-space:nowrap;color:hsl(var(--foreground))}.ir-reading{white-space:normal!important;overflow-wrap:anywhere}.fo-iv-rank .ir-range-line{stroke:hsl(var(--foreground)/.3)}.fo-iv-rank .ir-endpoint{stroke:hsl(var(--foreground)/.55)}.chain-table-view{min-width:0;width:100%;color:hsl(var(--foreground));font:400 16px/1.55 var(--font-body);--chain-edge: hsl(var(--foreground) / .14)}.chain-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.chain-snapshot-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px;margin:0 0 22px}.chain-snapshot-context>div{min-width:0}.chain-table-view dt{color:hsl(var(--muted-foreground));font:400 14px/1.5 var(--font-body)}.chain-table-view dd{margin:4px 0 0;color:hsl(var(--foreground))}.chain-snapshot-context dd{overflow-wrap:anywhere;font-weight:600}.chain-snapshot-context .chain-number{white-space:normal}.chain-table-surface{min-width:0;border:1px solid var(--chain-edge);border-radius:16px;background:hsl(var(--card))}.chain-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.chain-strike-column{width:142px}.chain-table th,.chain-table td{vertical-align:top;text-align:left;border-bottom:1px solid var(--chain-edge)}.chain-table thead th{padding:16px 20px;background:hsl(var(--foreground) / .035);font:700 18px/1.35 var(--font-display)}.chain-table thead th:first-child{border-top-left-radius:15px}.chain-table thead th:last-child{border-top-right-radius:15px}.chain-table thead th:nth-child(2){text-align:center}.chain-table tbody td{padding:20px}.chain-table tbody .chain-strike-cell{padding:24px 8px;text-align:center;font:600 20px/1.5 var(--font-numeric);font-variant-numeric:tabular-nums;border-inline:1px solid var(--chain-edge);background:hsl(var(--foreground) / .025)}.chain-table tbody tr:last-child>*{border-bottom:0}.chain-table tbody tr:last-child .chain-strike-cell{border-radius:0 0 14px 14px}.chain-table tbody tr[data-at-spot] .chain-strike-cell{background:hsl(var(--ca) / .075)}.chain-spot-label{display:block;margin-top:8px;color:hsl(var(--muted-foreground));font:500 14px/1.45 var(--font-body)}.chain-side{min-width:0}.chain-primary-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;margin:0}.chain-primary-values dt span{display:block;font-size:14px}.chain-primary-values dd{font-size:20px;font-weight:600}.chain-table-view [data-unavailable]{font-family:var(--font-body);font-size:14px;white-space:normal;font-weight:500}.chain-quote-detail{margin-top:17px;border-top:1px solid var(--chain-edge)}.chain-quote-detail summary{min-height:44px;padding:11px 2px;cursor:pointer;color:hsl(var(--foreground));font:600 14px/1.6 var(--font-body)}.chain-quote-detail summary:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:8px}.chain-detail-values{margin:0;padding:4px 0 2px}.chain-detail-values>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:8px 0}.chain-detail-values dd{margin:0;font-size:15px;overflow-wrap:anywhere}.chain-detail-values .chain-iv-basis{display:block}.chain-detail-values .chain-iv-basis dd{margin-top:4px}.chain-phone-side,.chain-phone-strike{display:none}.options-article-page .market-figure p.chain-provider-note,.chain-table-view .chain-provider-note{margin:17px 0 0;color:hsl(var(--muted-foreground));font:400 14px/1.6 var(--font-body);overflow-wrap:anywhere}@media (min-width: 1100px){.chain-primary-values{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:14px;column-gap:14px}}@media (max-width: 1099px){.chain-snapshot-context{grid-template-columns:repeat(2,minmax(0,1fr))}.chain-strike-column{width:122px}.chain-table thead th{padding:14px 16px}.chain-table tbody td{padding:18px 16px}.chain-primary-values{-moz-column-gap:14px;column-gap:14px}.chain-primary-values dd{font-size:18px}.chain-detail-values>div{grid-template-columns:minmax(0,1fr);gap:3px}}@media (max-width: 759px){.chain-table,.chain-table tbody{display:block}.chain-table colgroup{display:none}.chain-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.chain-table-surface{background:transparent;border:0;border-radius:0}.chain-table tbody{display:grid;gap:12px}.chain-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--chain-edge);border-radius:16px;background:hsl(var(--card))}.chain-table tbody tr[data-at-spot]{border-color:hsl(var(--ca) / .45)}.chain-table tbody .chain-strike-cell{grid-column:1 / -1;grid-row:1;position:sticky;top:64px;z-index:1;display:flex;justify-content:center;align-items:baseline;gap:4px 10px;flex-wrap:wrap;padding:10px 14px;border-inline:0;border-bottom:1px solid var(--chain-edge);border-radius:15px 15px 0 0;font-size:18px;line-height:1.4;background:hsl(var(--card))}.chain-table tbody tr[data-at-spot] .chain-strike-cell{background:color-mix(in srgb,hsl(var(--ca)) 9%,hsl(var(--card)))}.chain-table tbody tr:last-child .chain-strike-cell{border-radius:15px 15px 0 0;border-bottom:1px solid var(--chain-edge)}.chain-table tbody .chain-call-cell{grid-row:2;grid-column:1;border-bottom:0;border-right:1px solid var(--chain-edge)}.chain-table tbody .chain-put-cell{grid-row:2;grid-column:2;border-bottom:0}.chain-table tbody td{display:block;padding:10px 12px 4px;min-width:0}.chain-phone-strike{display:inline;font:500 14px/1.5 var(--font-body)}.chain-phone-side{display:block;margin:0 0 6px;font:700 14px/1.35 var(--font-display)}.chain-primary-values{grid-template-columns:minmax(0,1fr);gap:3px}.chain-primary-values>div{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.chain-primary-values dt{font-size:13px;line-height:1.4}.chain-primary-values dt span{font-size:0;line-height:0}.chain-primary-values dd{margin:0;font-size:15px;line-height:1.4;text-align:right}.chain-primary-values>div:nth-child(3) dt{font-size:0}.chain-primary-values>div:nth-child(3) dt:before{content:"OI";font-size:13px}.chain-snapshot-context{gap:10px 16px;margin-bottom:14px}.chain-snapshot-context dt{font-size:13px;line-height:1.4}.chain-snapshot-context dd{font-size:15px;line-height:1.4;margin-top:2px}.chain-table-view [data-unavailable]{font-size:13px}.chain-spot-label{display:inline;margin-top:0;font-size:13px}.chain-quote-detail{margin-top:6px}.chain-quote-detail summary{min-height:44px;padding:10px 2px;font-size:13px}.chain-detail-values>div{grid-template-columns:minmax(0,1fr);gap:2px;padding:6px 0}.chain-detail-values dt{font-size:13px}.chain-detail-values dd{font-size:14px}}@media (max-width: 374px){.chain-snapshot-context{grid-template-columns:minmax(0,1fr);gap:12px}}@media (min-resolution: 2dppx){.chain-table-surface{border-width:.5px}}@media (prefers-reduced-transparency: reduce){.chain-table-surface,.chain-table thead th{background:hsl(var(--card))}}@media (forced-colors: active){.chain-table-surface,.chain-table th,.chain-table td,.chain-table tbody tr,.chain-quote-detail{border-color:CanvasText}.chain-table-surface,.chain-table thead th,.chain-table tbody .chain-strike-cell,.chain-table tbody tr[data-at-spot] .chain-strike-cell{background:Canvas}.chain-table-view dt,.chain-table-view dd,.chain-table-view .option-type-label,.chain-table-view .chain-provider-note,.chain-spot-label{color:CanvasText}.chain-quote-detail summary:focus-visible{outline-color:Highlight}}.oi-matrix{--oi-matrix-line: hsl(var(--foreground) / .14);--oi-matrix-up: var(--fg);--oi-matrix-down: var(--fg-2);width:100%;max-width:1080px;min-width:0;margin-inline:auto;color:hsl(var(--foreground));font:400 16px/1.6 var(--font-body)}.dark .oi-matrix{--oi-matrix-up: var(--fg)}.oi-matrix [data-price-direction=up]{--oi-matrix-price-ink: var(--up)}.oi-matrix [data-price-direction=down]{--oi-matrix-price-ink: var(--dn)}.oi-matrix [data-oi-direction=up]{--oi-matrix-oi-ink: var(--oi-matrix-up)}.oi-matrix [data-oi-direction=down]{--oi-matrix-oi-ink: var(--oi-matrix-down)}.oi-matrix-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:10px;margin:-10px;width:calc(100% + 20px)}.oi-matrix-table th,.oi-matrix-table td{min-width:0;padding:0;vertical-align:top;text-align:left;overflow-wrap:anywhere}.oi-matrix-table th:first-child{width:17%}.oi-matrix-axis-cell{vertical-align:bottom!important;color:hsl(var(--muted-foreground));font:500 14px/1.5 var(--font-body)}.oi-matrix-axis-cell span{display:block}.oi-matrix-axis-cell span:last-child{padding-top:4px}.oi-matrix-column{padding:0 18px 8px!important}.oi-matrix-axis-name{display:block;margin-bottom:5px;font:500 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.oi-matrix-direction-label{display:flex;align-items:center;gap:8px;font:650 16px/1.4 var(--font-body)}.oi-matrix-column .oi-matrix-direction-label{color:var(--oi-matrix-oi-ink)}.oi-matrix-row{vertical-align:middle!important;padding-right:8px!important}.oi-matrix-row .oi-matrix-direction-label{color:var(--oi-matrix-price-ink)}.oi-matrix-direction-mark{display:block;flex:0 0 24px;width:24px;height:24px}.oi-matrix-cell{height:100%;min-width:0;padding:20px;border:1px solid var(--oi-matrix-line);border-radius:16px;background:linear-gradient(145deg,var(--lesson-sheen-soft, transparent),transparent 48%),hsl(var(--background) / .38);box-shadow:inset 0 1px 0 var(--lesson-sheen-soft, transparent)}.oi-matrix-cell h4{margin:0;color:hsl(var(--foreground));font:650 clamp(18px,1.5vw,21px)/1.4 var(--font-display);letter-spacing:-.018em}.options-article-page .market-figure .oi-matrix-cell p,.oi-matrix-cell p{margin:8px 0 0;color:hsl(var(--foreground));font:400 16px/1.65 var(--font-body)}.oi-matrix-mobile-column{display:none}.oi-matrix-notes{margin-top:22px;padding-top:18px;border-top:1px solid var(--oi-matrix-line)}.oi-matrix-matched{display:flex;align-items:flex-start;gap:14px}.oi-matrix-contract-mark{flex:0 0 64px;width:64px;height:40px;margin-top:2px;fill:hsl(var(--ca) / .07);stroke:hsl(var(--ca-ink));stroke-width:1.5}.options-article-page .market-figure .oi-matrix-matched p,.oi-matrix-matched p{margin:0;color:hsl(var(--foreground));font:500 16px/1.65 var(--font-body)}.options-article-page .market-figure .oi-matrix-limit,.oi-matrix-limit{margin:10px 0 0;color:hsl(var(--muted-foreground));font:400 15px/1.65 var(--font-body)}@media (max-width: 639px){.oi-matrix-table,.oi-matrix-table tbody,.oi-matrix-table tr{display:block}.oi-matrix-table{width:100%;margin:0;border-spacing:0}.oi-matrix-table thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.oi-matrix-table tbody tr+tr{margin-top:22px}.oi-matrix-table th:first-child{width:auto}.oi-matrix-table tbody th{display:block;margin-bottom:10px;padding:0!important}.oi-matrix-row .oi-matrix-axis-name{display:none}.oi-matrix-table td{display:block}.oi-matrix-table td+td{margin-top:10px}.oi-matrix-cell{padding:17px}.oi-matrix-mobile-column{display:flex;align-items:center;gap:7px;margin-bottom:9px;color:var(--oi-matrix-oi-ink);font:600 14px/1.5 var(--font-body)}.oi-matrix-mobile-column .oi-matrix-direction-mark{width:20px;height:20px;flex-basis:20px}.oi-matrix-matched{gap:10px}.oi-matrix-contract-mark{flex-basis:48px;width:48px;height:30px;margin-top:5px}}@media (min-resolution: 2dppx){.oi-matrix-cell{border-width:.5px}}@media (prefers-reduced-transparency: reduce){.oi-matrix-cell{background:hsl(var(--card));box-shadow:none}}@media (forced-colors: active){.oi-matrix{--oi-matrix-line: CanvasText;--oi-matrix-up: CanvasText;--oi-matrix-down: CanvasText}.oi-matrix-cell{border-color:CanvasText;background:Canvas;box-shadow:none}.oi-matrix [data-price-direction]{--oi-matrix-price-ink: CanvasText}.oi-matrix-contract-mark{stroke:CanvasText;fill:Canvas}.oi-matrix :is(p,h4,th,span){color:CanvasText!important}}.pcr-counts{--pcr-counts-line: hsl(var(--foreground) / .15);--pcr-counts-axis-width: 76px;width:100%;max-width:1000px;min-width:0;margin-inline:auto;color:hsl(var(--foreground));font:400 16px/1.6 var(--font-body)}.pcr-counts-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.pcr-counts-scope{text-align:center}.pcr-counts-scope-label{display:block;color:hsl(var(--muted-foreground));font:600 14px/1.5 var(--font-body)}.options-article-page .market-figure .pcr-counts-scope p,.pcr-counts-scope p{margin:5px 0 0;color:hsl(var(--foreground));font:500 16px/1.6 var(--font-body)}.options-article-page .market-figure .pcr-counts-scale,.pcr-counts-scale{margin:14px 0 18px;text-align:center;color:hsl(var(--muted-foreground));font:400 14px/1.55 var(--font-body)}.pcr-counts-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pcr-counts-panel{min-width:0;padding:16px;border-radius:16px;background:linear-gradient(145deg,var(--lesson-sheen-soft, transparent),transparent 48%),hsl(var(--background) / .32);box-shadow:inset 0 1px 0 var(--lesson-sheen-soft, transparent)}.pcr-counts-panel-heading{text-align:center}.pcr-counts-panel h4{margin:0;color:hsl(var(--foreground));font:650 clamp(18px,1.6vw,22px)/1.4 var(--font-display);letter-spacing:-.018em}.options-article-page .market-figure .pcr-counts-panel-heading p,.pcr-counts-panel-heading p{margin:6px 0 16px;color:hsl(var(--muted-foreground));font:400 14px/1.55 var(--font-body)}.pcr-counts-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 10px;padding-left:var(--pcr-counts-axis-width);text-align:center;gap:6px}.pcr-counts [data-option-type=call]{--pcr-counts-ink: hsl(var(--option-call))}.pcr-counts [data-option-type=put]{--pcr-counts-ink: hsl(var(--option-put))}.pcr-counts-totals dt{color:var(--pcr-counts-ink);font:650 14px/1.5 var(--font-body)}.pcr-counts-totals dd{margin:2px 0 0;font-size:clamp(19px,1.7vw,24px);font-weight:700;line-height:1.4}.pcr-counts-totals small{display:block;color:hsl(var(--muted-foreground));font:400 14px/1.5 var(--font-body)}.pcr-counts-plot{display:grid;grid-template-columns:var(--pcr-counts-axis-width) minmax(0,1fr);gap:0;height:176px}.pcr-counts-axis{position:relative;margin-block:8px;margin-right:10px;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.3}.pcr-counts-axis span{position:absolute;right:0;transform:translateY(-50%);white-space:nowrap}.pcr-counts-bars{display:block;width:100%;height:176px;overflow:visible}.pcr-counts-gridline{stroke:var(--pcr-counts-line);stroke-width:1}.pcr-counts-baseline{stroke:hsl(var(--foreground) / .45);stroke-width:1}.pcr-counts-bar{stroke:var(--pcr-counts-ink);stroke-width:1}.pcr-counts-ratio{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--pcr-counts-line)}.pcr-counts-ratio>div{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:8px 14px}.pcr-counts-ratio dt{font:600 15px/1.5 var(--font-body)}.pcr-counts-ratio dd{margin:0;font:700 24px/1.35 var(--font-body)}.options-article-page .market-figure .pcr-counts-interpretation,.pcr-counts-interpretation{margin:8px 0 0;text-align:center;color:hsl(var(--foreground));font:400 15px/1.6 var(--font-body)}@media (max-width: 760px){.pcr-counts-panels{grid-template-columns:minmax(0,1fr);gap:20px}.pcr-counts-panel{max-width:500px;width:100%;margin-inline:auto}}@media (max-width: 420px){.pcr-counts{--pcr-counts-axis-width: 62px}.pcr-counts-panel{padding:12px}.pcr-counts-axis{margin-right:7px}.pcr-counts-totals{gap:2px}.pcr-counts-totals dd{font-size:19px}}@media (prefers-reduced-transparency: reduce){.pcr-counts-panel{background:hsl(var(--card));box-shadow:none}}@media (forced-colors: active){.pcr-counts{--pcr-counts-line: CanvasText}.pcr-counts-panel{border:1px solid CanvasText;background:Canvas;box-shadow:none}.pcr-counts :is(p,h4,span,dt,dd,small){color:CanvasText!important}.pcr-counts-bar{fill:CanvasText;stroke:CanvasText}.pcr-counts-baseline{stroke:CanvasText}}.settlement-routes{display:grid;gap:20px;min-width:0;font:400 16px/1.6 var(--font-body)}.settlement-route{min-width:0;padding:clamp(16px,2.4vw,24px);border:1px solid var(--market-line, var(--hair));border-radius:16px;background:linear-gradient(145deg,var(--lesson-sheen-soft),transparent 45%),hsl(var(--background) / .38)}.settlement-route-header{display:flex;align-items:center;justify-content:center;gap:18px;text-align:center}.settlement-route-header>div{min-width:0}.settlement-route-logo{flex:0 0 84px;width:84px;border-radius:12px;background:#fff;overflow:hidden}.settlement-route-logo img{display:block;width:84px;height:56px;-o-object-fit:contain;object-fit:contain}.settlement-route-method{display:block;font-size:14px;color:hsl(var(--ca-ink));font-weight:650}.settlement-route h4{margin:4px 0 0;font:650 clamp(19px,1.8vw,23px)/1.4 var(--font-display)}.options-article-page .market-figure .settlement-route-terms{margin:6px 0 0;font-size:15px}.settlement-route-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;white-space:nowrap}.settlement-route-transfer{display:grid;grid-template-columns:minmax(110px,1fr) minmax(240px,2.5fr) minmax(110px,1fr);gap:clamp(16px,3vw,40px);align-items:center;max-width:900px;margin:24px auto}.settlement-route-party{min-width:0;display:flex;align-items:center;flex-direction:column;text-align:center;gap:6px}.settlement-route-symbol{display:block;width:42px;height:42px;flex:0 0 42px;color:hsl(var(--ca-ink));fill:hsl(var(--ca) / .07);stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.settlement-route-party strong{font-weight:650;line-height:1.4}.settlement-route-party>span{font-size:14px}.settlement-route-legs{display:grid;gap:22px;min-width:0}.settlement-route-leg{min-width:0;text-align:center}.settlement-route-leg-heading{display:flex;align-items:center;justify-content:center;gap:10px}.settlement-route-leg-heading .settlement-route-symbol{width:32px;height:32px;flex-basis:32px}.settlement-route-leg-heading>div>span{font-size:14px}.settlement-route-leg-heading strong{display:block;font:650 23px/1.4 var(--font-body)}.settlement-route-arrow{display:block;width:100%;height:20px;margin-block:6px}.settlement-route-arrow path{fill:none;stroke:hsl(var(--ca-ink));stroke-width:1.8;vector-effect:non-scaling-stroke}.settlement-route-direction{display:block;font-size:14px;font-weight:600}.options-article-page .market-figure .settlement-route-leg p{margin:6px 0 0;font-size:15px}.options-article-page .market-figure .settlement-route-reconciliation{margin:0;padding-top:16px;border-top:1px solid var(--market-line, var(--hair));font-size:16px}.options-article-page .market-figure .settlement-route-warning{margin:9px 0 0;font-size:15px}.settlement-route-sources{font-size:14px;text-align:center;overflow-wrap:anywhere}.settlement-route-sources a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding-block:6px;color:hsl(var(--foreground));text-decoration:underline;text-underline-offset:3px}.settlement-route-sources a:focus-visible{outline:2px solid var(--fg);outline-offset:4px}@media (max-width: 749px){.settlement-route-transfer{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block:20px}.settlement-route-buyer{grid-column:1;grid-row:1}.settlement-route-clearing{grid-column:2;grid-row:1}.settlement-route-legs{grid-column:1 / -1;grid-row:2}.settlement-route-header{flex-direction:column;gap:10px}.settlement-route-logo{flex-basis:auto}.settlement-route-party .settlement-route-symbol{width:34px;height:34px;flex-basis:34px}}@media (min-resolution: 2dppx){.settlement-route{border-width:.5px}}@media (prefers-reduced-transparency: reduce){.settlement-route{background:hsl(var(--card))}}@media (forced-colors: active){.settlement-route{border-color:CanvasText;background:Canvas}.settlement-route-symbol,.settlement-route-arrow path{color:CanvasText;stroke:CanvasText;fill:none}.settlement-route-method,.settlement-route-sources a{color:CanvasText}}.options-article-page{--option-call: 220 70% 44%;--option-put: 37 45% 33%}.dark .options-article-page{--option-call: 217 100% 74%;--option-put: 40 56% 78%}.options-article-page [data-option-type=call]{--option-type-ink: var(--option-call)}.options-article-page [data-option-type=put]{--option-type-ink: var(--option-put)}.options-article-page .option-type-label{color:hsl(var(--option-type-ink));font-weight:650}.options-article-page [data-direction=bullish]{color:var(--up)}.options-article-page [data-direction=bearish]{color:var(--dn)}.options-article-page .options-direction{font-weight:650}.options-article-page .bs-position-arrow[data-direction=bullish]{stroke:var(--up)}.options-article-page .bs-position-arrow[data-direction=bearish]{stroke:var(--dn)}.market-figure,.market-curve{--market-line: hsl(var(--foreground) / .14);--market-series-0: hsl(var(--ca-ink));--market-series-1: var(--fg);--market-series-2: hsl(var(--brand-ink));min-width:0;color:hsl(var(--foreground));font:400 16px/1.6 var(--font-body)}.dark .market-figure,.dark .market-curve{--market-series-1: var(--fg)}.options-article-page .sf.market-figure{width:100%;margin-inline:auto;padding:var(--pad-feature, 32px);overflow:hidden;text-align:left;border-color:var(--lesson-edge);background:var(--lesson-frame-fill);box-shadow:var(--lesson-frame-depth)}.options-article-page .sf.market-figure:hover{transform:none;border-color:var(--lesson-edge);box-shadow:var(--lesson-frame-depth)}.market-figure-heading{text-align:center;margin-bottom:26px}.market-figure-label{display:inline-block;margin-bottom:8px;color:hsl(var(--muted-foreground));font:650 13px/1.4 var(--font-body);letter-spacing:.02em;text-transform:uppercase}.options-article-page .market-figure .market-figure-heading h3{margin:0;color:hsl(var(--foreground));font:700 clamp(22px,2.1vw,28px)/1.35 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.options-article-page .market-figure p{color:hsl(var(--foreground));font:400 17px/1.65 var(--font-body);text-wrap:pretty}.options-article-page .market-figure .market-figure-heading p{margin:10px 0 0}.market-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:0}.market-value-token{white-space:nowrap}.market-figure [data-tone=call],.market-curve [data-tone=call]{--market-series-ink: hsl(var(--option-call)) !important;color:hsl(var(--option-call))}.market-figure [data-tone=put],.market-curve [data-tone=put]{--market-series-ink: hsl(var(--option-put)) !important;color:hsl(var(--option-put))}.market-figure [data-tone=volatility],.market-curve [data-tone=volatility]{--market-series-ink: var(--market-series-1) !important;color:var(--market-series-1)}.market-figure [data-tone=variance],.market-curve [data-tone=variance]{--market-series-ink: var(--market-series-2) !important;color:var(--market-series-2)}.market-figure [data-tone=bullish],.market-figure [data-tone=profit],.market-curve [data-tone=bullish],.market-curve [data-tone=profit]{--market-series-ink: hsl(var(--profit)) !important;color:hsl(var(--profit))}.market-figure [data-tone=bearish],.market-figure [data-tone=loss],.market-curve [data-tone=bearish],.market-curve [data-tone=loss]{--market-series-ink: hsl(var(--loss)) !important;color:hsl(var(--loss))}.market-curve{width:100%;max-width:1040px;margin-inline:auto}.market-legend{display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start;gap:13px 28px;list-style:none;padding:0;margin:0 0 22px}.market-legend li{display:flex;align-items:flex-start;gap:10px;min-width:0;font-size:15px;font-weight:600}.market-line-key{flex:0 0 30px;width:30px;margin-top:11px;border-top:3px solid var(--market-series-ink)}.market-line-key[data-dashed]{border-top-style:dashed}.market-line-description{display:block;color:hsl(var(--muted-foreground));font-size:14px;font-weight:400}.options-article-page .market-figure .market-axis-title,.market-curve .market-axis-title{font:500 14px/1.5 var(--font-body);color:hsl(var(--foreground));margin:0}.market-y-title{text-align:center;margin-bottom:16px!important}.market-chart-layout{display:grid;grid-template-columns:68px minmax(0,1fr);gap:10px}.market-y-ticks{position:relative;height:clamp(225px,26vw,330px)}.market-y-ticks>span{position:absolute;right:0;transform:translateY(-50%);font-size:14px;white-space:nowrap}.market-plot-column{min-width:0}.market-plot{height:clamp(225px,26vw,330px);border:1px solid var(--market-line);border-radius:var(--r-compact, 16px);overflow:hidden;background:hsl(var(--background) / .5)}.market-plot svg{display:block;width:100%;height:100%;overflow:hidden}.market-plot :is(polyline,line){vector-effect:non-scaling-stroke}.market-grid{stroke:var(--market-line);stroke-width:1}.market-grid-vertical{stroke-dasharray:2 7}.market-zero{stroke:hsl(var(--foreground) / .55);stroke-width:1.4}.market-marker{stroke:hsl(var(--muted-foreground));stroke-width:1.3;stroke-dasharray:4 5}.market-series{stroke:var(--market-series-ink);stroke-width:3;fill:none;stroke-linejoin:round;stroke-linecap:round}.market-x-ticks{position:relative;height:32px;margin-top:7px}.market-x-ticks>span{position:absolute;top:0;transform:translate(-50%);font-size:14px;white-space:nowrap}.market-x-ticks>span:first-child{transform:none}.market-x-ticks>span:last-child{transform:translate(-100%)}.market-x-title{text-align:center}.market-marker-labels{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0;margin:18px 0 0;font-size:14px}.market-marker-labels li{display:flex;align-items:baseline;gap:8px;min-width:0;max-width:100%}.market-marker-key{display:inline-block;width:20px;flex:0 0 20px;border-top:2px dashed hsl(var(--muted-foreground))}.market-marker-text{min-width:0}.options-article-page .market-figure .market-scale-note,.market-curve .market-scale-note{text-align:center;margin:14px 0 0;color:hsl(var(--muted-foreground));font:400 14px/1.6 var(--font-body)}.market-accessible-data{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.market-comparisons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:18px;margin-block:24px}.market-comparison{min-width:0;padding:20px 22px;border:1px solid var(--hair-soft, var(--market-line));border-radius:24px;background:hsl(var(--card));box-shadow:0 1px 2px #0000000a,0 6px 16px -6px #00000014,0 18px 36px -18px #00000014}.market-comparison[data-tone=call] h4{color:hsl(var(--option-call))}.market-comparison[data-tone=put] h4{color:hsl(var(--option-put))}.market-comparison h4{margin:0 0 12px;font:700 16px/1.35 var(--font-display);letter-spacing:0;text-align:left;color:inherit}.market-comparison dl,.market-comparison dd{margin:0}.market-comparison dl>div{padding:12px 0;border-top:1px solid var(--market-line)}.market-comparison dl>div:first-child{padding-top:0;border-top:0}.market-comparison dl>div:last-child{padding-bottom:0}.market-comparison dt{font-size:14px;color:hsl(var(--muted-foreground));margin-bottom:5px}.market-comparison dd{color:hsl(var(--foreground))}.market-comparison dd strong{font-size:24px;line-height:1.2;font-weight:600;letter-spacing:-.01em}.market-comparison dd strong:not(.market-number){font-size:19px}.options-article-page .market-figure .market-comparison dd p{margin:6px 0 0;font-size:15px}.market-ledger-surface{margin-top:24px;border:1px solid var(--market-line);border-radius:16px;overflow:hidden;background:hsl(var(--card))}.market-ledger{width:100%;border-collapse:collapse;table-layout:fixed;font-size:16px;line-height:1.55}.market-ledger th,.market-ledger td{padding:15px 16px;text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--market-line)}.market-ledger thead th{font:600 14px/1.5 var(--font-body);background:hsl(var(--foreground) / .04)}.market-ledger tbody th{font-weight:600}.market-ledger tbody tr:last-child>*{border-bottom:0}.market-cell-label{display:none}.options-article-page .market-figure .market-interpretation{margin:24px 0 0}.options-article-page .market-figure .market-assumption{margin:14px 0 0;font-size:15px;color:hsl(var(--muted-foreground))}.market-workings{margin-top:22px;border-top:1px solid var(--market-line)}.market-workings summary{padding:13px 3px;min-height:44px;font-size:16px;font-weight:600;cursor:pointer}.market-workings summary:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:8px}.market-workings>div{padding-top:5px}.options-article-page .market-figure .market-workings p{margin:0 0 12px;font-size:16px}.market-workings ol{padding-left:24px;margin:0}.market-workings li{padding:6px 0}.market-workings code{color:hsl(var(--foreground));font:400 14px/1.65 var(--font-code);white-space:normal;overflow-wrap:anywhere}.market-x-ticks>span[data-hidden]{visibility:hidden}.market-point>b[style*=--market-nudge]{translate:var(--market-nudge) 0}@media (max-width: 639px){.options-article-page .sf.market-figure{padding:16px}.market-figure-heading{margin-bottom:20px}.market-legend{justify-content:flex-start;gap:12px 20px}.market-chart-layout{grid-template-columns:minmax(0,1fr);gap:0}.market-y-ticks,.market-plot-column{grid-area:1 / 1}.market-y-ticks{z-index:1;height:250px;pointer-events:none}.market-plot{height:250px}.market-y-ticks>span{left:7px;right:auto;transform:translateY(calc(-100% - 1px));font-size:13px;text-shadow:0 0 3px hsl(var(--card)),0 0 3px hsl(var(--card)),0 0 6px hsl(var(--card))}.market-y-ticks>span[data-edge=top]{transform:translateY(2px)}.market-y-title{text-align:left;margin-bottom:8px!important}.market-x-ticks>span{font-size:13px}.market-ledger-surface{margin-top:18px}.market-ledger,.market-ledger tbody,.market-ledger tr{display:block}.market-ledger thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.market-ledger tbody tr{padding:12px 14px;border-bottom:1px solid var(--market-line)}.market-ledger tbody tr:last-child{border-bottom:0}.market-ledger tbody th{display:block;padding:0 0 6px;border:0;font-size:16px;line-height:1.4}.market-ledger tbody td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;align-items:baseline;padding:5px 0;border:0;border-top:1px solid var(--market-line);font-size:15px;line-height:1.45}.market-ledger tbody td[data-long]{grid-template-columns:minmax(0,1fr);gap:2px}.market-cell-label{display:block;color:hsl(var(--muted-foreground));font:400 13px/1.4 var(--font-body)}.market-cell-bar{grid-column:1 / -1;margin-top:2px}.market-ledger[data-tiles] tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.market-ledger[data-tiles] tbody tr{padding:12px;border-right:1px solid var(--market-line)}.market-ledger[data-tiles] tbody tr:nth-child(2n){border-right:0}.market-ledger[data-tiles] tbody tr:nth-last-child(-n+2):nth-child(odd):nth-last-child(2),.market-ledger[data-tiles] tbody tr:nth-last-child(-n+2):nth-child(2n){border-bottom:0}.market-ledger[data-tiles] tbody td{grid-template-columns:minmax(0,1fr);gap:1px}.market-comparisons{gap:12px;margin-block:18px}.market-comparison dl>div:not(:has(p)):not([data-long]){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 14px;padding:8px 0}.market-comparison dl>div:not(:has(p)):not([data-long]):first-child{padding-top:0}.market-comparison dl>div:not(:has(p)):not([data-long]):last-child{padding-bottom:0}.market-comparison dl>div:not(:has(p)):not([data-long]) dt{margin:0;font-size:14px}.market-comparison dd strong{font-size:18px}}@media (max-width: 374px){.market-ledger[data-tiles] tbody{grid-template-columns:minmax(0,1fr)}.market-ledger[data-tiles] tbody tr{border-right:0}}@media (min-width: 640px) and (max-width: 999px){.market-ledger[data-wide],.market-ledger[data-wide] tbody,.market-ledger[data-wide] tr{display:block}.market-ledger[data-wide] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.market-ledger[data-wide] tbody tr{padding:14px 16px;border-bottom:1px solid var(--market-line)}.market-ledger[data-wide] tbody tr:last-child{border-bottom:0}.market-ledger[data-wide] tbody th{display:block;padding:0 0 7px;border:0;font-size:17px}.market-ledger[data-wide] tbody td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:6px 0;border:0;font-size:16px}.market-ledger[data-wide] .market-cell-label{display:block;color:hsl(var(--muted-foreground));font:400 14px/1.55 var(--font-body)}}@media (min-resolution: 2dppx){.options-article-page .sf.market-figure,.market-plot,.market-comparison,.market-ledger-surface{border-width:.5px}}@media (prefers-reduced-transparency: reduce){.market-plot,.market-comparison,.market-ledger-surface{background:hsl(var(--card))}}@media (forced-colors: active){.market-figure,.market-comparison,.market-plot,.market-ledger-surface{border-color:CanvasText!important;background:Canvas!important;box-shadow:none!important}.market-series,.market-zero,.market-marker{stroke:CanvasText!important}.market-grid{stroke:GrayText}.market-line-key,.market-marker-key{border-color:CanvasText}.market-figure [data-tone],.market-curve [data-tone],.market-figure-label{color:CanvasText}}.market-accessible-data table{table-layout:fixed;width:1px}.market-accessible-data :is(th,td,caption){max-width:1px;overflow-wrap:anywhere;white-space:normal}.market-plot{position:relative}.market-points{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.market-point{position:absolute;width:0;height:0}.market-point>i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:hsl(var(--card));border:2.5px solid var(--market-series-ink)}.market-point>b{position:absolute;left:0;transform:translate(-50%);padding:0 6px;border-radius:6px;background:hsl(var(--card) / .88);font:600 13.5px/1.5 var(--font-numeric);color:hsl(var(--foreground));white-space:nowrap}.market-point[data-label-side=above]>b{bottom:9px}.market-point[data-label-side=below]>b{top:9px}.market-point[data-edge=start]>b{transform:none;left:-2px}.market-point[data-edge=end]>b{transform:translate(-100%);left:2px}@media (max-width: 639px){.market-point>b{font-size:13px;padding:0 4px}}@media (forced-colors: active){.market-point>i{border-color:CanvasText}}.market-point[data-quiet]>b,.market-point[data-quiet]>i{display:none}.market-probe-line{stroke:hsl(var(--foreground) / .55);stroke-width:1;stroke-dasharray:3 5}.market-probe-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.market-probe-dots>i{position:absolute;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%);background:var(--market-series-ink);border:2px solid hsl(var(--card))}.market-probe{margin-top:10px}.market-probe label{display:block;font:600 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.market-probe input[type=range]{display:block;width:100%;height:36px;margin:2px 0 0;accent-color:var(--fg);cursor:ew-resize}.market-probe input[type=range]:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:8px}.market-probe-readout{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:6px;padding:var(--pad-tile, 12px);border-radius:var(--r-inner, 12px);background:var(--glass-inner, hsl(var(--foreground) / .04));border:1px solid var(--glass-inner-edge, var(--hair-soft));font:500 15px/1.5 var(--font-body);min-height:46px;align-items:center}.market-probe-readout>span{display:inline-flex;align-items:baseline;gap:8px}.market-probe-readout b{font-weight:600;font-variant-numeric:tabular-nums}.market-probe-readout>span>i{width:14px;border-top:3px solid var(--market-series-ink);align-self:center}.market-probe-hint{color:hsl(var(--muted-foreground))}@media (forced-colors: active){.market-probe-dots>i{background:Highlight}}.market-probe-readout>span{align-items:center}.market-probe-name{display:inline;min-width:0}.market-probe-at{color:hsl(var(--muted-foreground))}.market-probe-at b{color:hsl(var(--foreground))}.market-probe-readout>span>i{flex:0 0 14px}.market-point>b[data-hidden]{visibility:hidden}.market-point[data-muted]>i{display:none}.market-cell-bar{display:block;height:6px;margin-top:6px;border-radius:3px;background:hsl(var(--foreground) / .07);overflow:hidden}.market-cell-bar>i{display:block;height:100%;border-radius:3px;background:var(--market-series-1)}.market-cell-bar>i[data-tone=profit],.market-cell-bar>i[data-tone=bullish]{background:hsl(var(--profit))}.market-cell-bar>i[data-tone=loss],.market-cell-bar>i[data-tone=bearish]{background:hsl(var(--loss))}.market-cell-bar>i[data-tone=call]{background:hsl(var(--option-call))}.market-cell-bar>i[data-tone=put]{background:hsl(var(--option-put))}.options-article-page.lr-lesson .market-figure .market-ledger-surface,.market-figure .market-ledger-surface{border:0;background:none;border-radius:0;overflow:visible}.market-figure .market-ledger{border-collapse:separate;border-spacing:0 8px;margin-top:-8px}.options-article-page .market-figure .market-ledger :is(thead,thead tr,thead th){background:none}.market-figure .market-ledger thead th{background:none;border:0;padding:6px 16px;font:600 13px/1.4 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.market-figure .market-ledger tbody th,.market-figure .market-ledger tbody td{background:var(--glass-inner, hsl(var(--foreground) / .045));border:0;border-top:1px solid var(--hair-soft, var(--market-line));border-bottom:1px solid var(--hair-soft, var(--market-line));padding:14px 16px}.market-figure .market-ledger tbody tr:last-child>*{border-bottom:1px solid var(--hair-soft, var(--market-line))}.market-figure .market-ledger tbody th{border-left:1px solid var(--hair-soft, var(--market-line));border-radius:16px 0 0 16px;font-weight:600}.market-figure .market-ledger tbody td:last-child{border-right:1px solid var(--hair-soft, var(--market-line));border-radius:0 16px 16px 0}.market-figure .market-ledger tbody .market-number{font-weight:600;font-variant-numeric:tabular-nums}@media (max-width: 639px){.market-figure .market-ledger{border-spacing:0;margin-top:0}.market-figure .market-ledger tbody{display:grid;gap:8px}.market-figure .market-ledger[data-tiles] tbody{grid-template-columns:repeat(2,minmax(0,1fr))}.market-figure .market-ledger tbody tr{display:block;padding:12px 14px;border:1px solid var(--hair-soft, var(--market-line));border-radius:16px;background:var(--glass-inner, hsl(var(--foreground) / .045))}.market-figure .market-ledger[data-tiles] tbody tr{border-right:1px solid var(--hair-soft, var(--market-line))}.market-figure .market-ledger tbody th,.market-figure .market-ledger tbody td{background:none;border-radius:0;border-left:0;border-right:0;border-bottom:0;padding-left:0;padding-right:0}.market-figure .market-ledger tbody th{border-top:0;padding-top:0}.market-figure .market-ledger tbody td{border-top:1px solid var(--hair-soft, var(--market-line))}.market-figure .market-ledger tbody td:last-child{border-right:0;border-radius:0}}.options-article-page.fo-lesson-standard.fo-market .lr-cover-img{aspect-ratio:auto;border-radius:var(--r-card, 24px)}.fo-market .lr-cover-art{position:relative;inset:auto}.market-cover{--cover-blue: var(--fg);--cover-violet: hsl(var(--brand-ink));display:flex;flex-direction:column;justify-content:center;gap:30px;min-width:0;padding:clamp(22px,4vw,44px);color:hsl(var(--foreground));font-family:var(--font-body)}.dark .market-cover{--cover-blue: var(--fg)}.market-cover-heading{max-width:800px;margin-inline:auto;text-align:center}.market-cover .market-cover-eyebrow{margin:0 0 12px;color:hsl(var(--ca-ink));font:650 15px/1.5 var(--font-body)}:where(.dark) .market-cover .market-cover-eyebrow{color:color-mix(in srgb,hsl(var(--ca-ink)),white 20%)}.market-cover h2{margin:0;font:700 clamp(24px,2.8vw,34px)/1.3 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.market-cover .market-cover-description{margin:14px 0 0;color:hsl(var(--foreground));font:400 17px/1.65 var(--font-body);text-wrap:pretty}.market-cover-number{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:0}.market-cover-token{white-space:nowrap}.market-cover-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;width:100%;max-width:820px;margin:0 auto}.market-cover-ticket{--cover-ink: hsl(var(--foreground));position:relative;min-width:0;padding:22px 24px;border:1px solid var(--hair);border-radius:16px;background:linear-gradient(150deg,var(--lesson-sheen-soft),transparent 52%),hsl(var(--card) / .82);box-shadow:inset 0 1px 0 var(--lesson-sheen)}.market-cover-ticket[data-tone=call]{--cover-ink: hsl(var(--option-call))}.market-cover-ticket[data-tone=put]{--cover-ink: hsl(var(--option-put))}.market-cover-ticket[data-tone=bullish],.market-cover-ticket[data-tone=profit]{--cover-ink: hsl(var(--profit))}.market-cover-ticket[data-tone=bearish],.market-cover-ticket[data-tone=loss]{--cover-ink: hsl(var(--loss))}.market-cover-ticket[data-tone=volatility]{--cover-ink: var(--cover-blue)}.market-cover-ticket[data-tone=variance]{--cover-ink: var(--cover-violet)}.market-cover-ticket dt{display:flex;align-items:center;gap:12px;color:var(--cover-ink);font:650 17px/1.45 var(--font-body)}.market-cover-contract{flex:0 0 28px;width:28px;height:32px;color:inherit}.market-cover-ticket[data-option-type] dt{color:hsl(var(--option-type-ink))}.market-cover-paper{fill:hsl(var(--card));stroke:currentColor;stroke-width:1.4}.market-cover-paper-lines{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.market-cover-dimension{display:block;width:180px;max-width:100%;height:84px;margin:12px auto 0;color:var(--cover-ink)}.market-cover-axis,.market-cover-axis-tick{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.market-cover-axis-tick{stroke-width:1.5}.market-cover[data-kind=dimensions] .market-cover-ticket dt{justify-content:center}.market-cover[data-kind=dimensions] .market-cover-value,.market-cover[data-kind=dimensions] .market-cover-explanation{text-align:center}.market-cover-ticket dd{margin:0}.market-cover-value{padding-top:17px;color:var(--cover-ink)}.market-cover-value strong{display:block;font:700 clamp(24px,2.8vw,34px)/1.25 var(--font-display);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.market-cover-value strong.market-cover-number{font-family:var(--font-numeric);letter-spacing:0}.market-cover .market-cover-explanation{padding-top:12px;color:hsl(var(--foreground));font:400 16px/1.55 var(--font-body);text-wrap:pretty}.market-cover-curve{width:100%}.market-cover-curve .market-y-ticks,.market-cover-curve .market-plot{height:220px}@media (min-width: 900px){.market-cover{aspect-ratio:16 / 9}}@media (max-width: 639px){.options-article-page.fo-lesson-standard.fo-market .lr-cover-img{border-radius:24px}.market-cover{gap:24px;padding:24px 20px}.market-cover .market-cover-eyebrow{margin-bottom:9px}.market-cover .market-cover-description{margin-top:12px}.market-cover-pair{grid-template-columns:minmax(0,1fr);gap:14px}.market-cover-ticket{padding:18px}.market-cover-value{padding-top:12px}.market-cover .market-cover-explanation{padding-top:10px}.market-cover-contract{flex-basis:25px;width:25px;height:29px}.market-cover-dimension{height:54px;margin-top:10px}.market-cover[data-kind=dimensions] .market-cover-ticket{display:grid;grid-template-columns:64px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px}.market-cover[data-kind=dimensions] .market-cover-ticket dt{grid-column:2;justify-content:flex-start}.market-cover[data-kind=dimensions] .market-cover-dimension{grid-column:1;grid-row:1 / 4;width:64px;height:84px;align-self:center;margin:0}.market-cover[data-kind=dimensions] .market-cover-value,.market-cover[data-kind=dimensions] .market-cover-explanation{grid-column:2;text-align:left}}@media (max-width: 374px){.market-cover[data-kind=dimensions] .market-cover-ticket{grid-template-columns:52px minmax(0,1fr);gap:0 12px}.market-cover[data-kind=dimensions] .market-cover-ticket dt{grid-column:1 / -1}.market-cover[data-kind=dimensions] .market-cover-dimension{grid-column:1;grid-row:2;width:52px;height:66px}.market-cover[data-kind=dimensions] .market-cover-value{grid-column:2;grid-row:2;align-self:center}.market-cover[data-kind=dimensions] .market-cover-explanation{grid-column:1 / -1;grid-row:3}}@media (max-width: 639px){.market-cover[data-kind=dimensions][data-hide-dimension-marks=true] .market-cover-ticket{grid-template-columns:minmax(0,1fr)}.market-cover[data-kind=dimensions][data-hide-dimension-marks=true] .market-cover-ticket dt,.market-cover[data-kind=dimensions][data-hide-dimension-marks=true] .market-cover-value,.market-cover[data-kind=dimensions][data-hide-dimension-marks=true] .market-cover-explanation{grid-column:1;grid-row:auto}}@media (prefers-reduced-transparency: reduce){.market-cover-ticket{background:hsl(var(--card))}}@media (forced-colors: active){.market-cover-ticket{background:Canvas;border-color:CanvasText;box-shadow:none}.market-cover-ticket dt,.market-cover-value,.market-cover .market-cover-eyebrow,.market-cover .market-cover-description,.market-cover .market-cover-explanation,.market-cover-contract{color:CanvasText}.market-cover-paper{fill:Canvas}}@media (min-width: 640px){.market-cover[data-panels="3"] .market-cover-pair{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 639px){.market-cover[data-panels="4"] .market-cover-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.market-cover[data-panels="4"] .market-cover-ticket{padding:14px 12px}.market-cover[data-panels="4"] .market-cover-ticket dt{display:block;font-size:16px}.market-cover[data-panels="4"] .market-cover-contract{display:none}.market-cover[data-panels="4"] .market-cover-value{padding-top:10px}.market-cover[data-panels="4"] .market-cover-value strong{font-size:22px}.market-cover[data-panels="4"] .market-cover-explanation{padding-top:9px;font-size:15px}}@media (max-width: 374px){.market-cover[data-panels="4"] .market-cover-pair{grid-template-columns:minmax(0,1fr)}.market-cover[data-panels="4"] .market-cover-ticket{padding:16px 18px}.market-cover[data-panels="4"] .market-cover-explanation{font-size:16px}}.fo-call-put .cp-review-date{margin-top:24px;color:hsl(var(--muted-foreground));font:400 14px/1.65 var(--font-body)}.dv-fig{--dv-ink: hsl(var(--foreground));--dv-mute: hsl(var(--muted-foreground));--dv-profit: hsl(var(--profit));--dv-loss: hsl(var(--loss));--dv-call: hsl(var(--option-call, 220 70% 44%));--dv-edge: var(--glass-inner-edge, var(--hair-soft));--dv-fill: var(--glass-inner, hsl(var(--card)))}.dv-fig .dv-body{min-width:0}.dv-fig p{margin:0}.dv-fig :is(ol,ul){list-style:none;margin:0;padding:0}.dv-tile{background:var(--dv-fill);border:1px solid var(--dv-edge);border-radius:20px;padding:clamp(16px,2vw,24px);min-width:0}.dv-kicker{display:block;font:650 13px/1.4 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--dv-mute)}.dv-sub{display:block;font:450 15px/1.5 var(--font-body);color:var(--dv-mute)}.dv-glyph{display:grid;place-items:center;width:96px;height:76px;color:var(--dv-ink)}.dv-glyph .fo-derivative-symbol{width:100%;height:100%;margin:0}.dv-glyph-sm{width:64px;height:52px}.dv-pill{display:inline-flex;align-items:center;min-height:28px;padding:2px 12px;border-radius:999px;border:1px solid var(--dv-edge);background:var(--dv-fill);font:600 13px/1.3 var(--font-body);color:var(--dv-ink);margin-right:10px}.dv-tag{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid var(--dv-edge);font:600 13px/1 var(--font-body);color:var(--dv-mute)}.dv-tag[data-option-type=call]{color:hsl(var(--option-call));border-color:hsl(var(--option-call) / .4)}.dv-party{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:3px 12px 3px 8px;border-radius:999px;font:500 13px/1.2 var(--font-body);white-space:nowrap}.dv-party svg{width:18px;height:18px;flex:none}.dv-party[data-bound=must]{background:var(--dv-ink);color:hsl(var(--background));border:1px solid var(--dv-ink)}.dv-party[data-bound=may]{background:transparent;color:var(--dv-ink);border:1.5px dashed var(--dv-ink)}.dv-party b{font-weight:650}.dv-thread{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch}.dv-thread>li{position:relative;display:flex;min-width:0}.dv-thread-tile{display:grid;align-content:start;gap:6px;flex:1;margin:0 clamp(14px,2.4vw,36px) 0 0}.dv-thread>li:last-child .dv-thread-tile{margin-right:0}.dv-thread-tile strong{font:700 clamp(20px,1vw + 14px,26px)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--dv-ink);margin-top:2px}.dv-link{position:absolute;top:44px;right:0;width:clamp(14px,2.4vw,36px);display:grid;justify-items:center;transform:translate(0)}.dv-link i{display:block;width:100%;height:0;border-top:2px dotted var(--dv-ink)}.dv-link em{position:absolute;top:12px;left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;max-width:110px;text-align:center;font:500 13px/1.3 var(--font-body);color:var(--dv-mute);font-style:normal;display:none}.dv-dumb{display:grid;gap:14px}.dv-axis-head{display:flex;justify-content:center;align-items:baseline;gap:12px;font:500 15px/1.4 var(--font-body);color:var(--dv-mute)}.dv-axis-head b{font:650 22px/1.2 var(--font-numeric);color:var(--dv-ink)}.dv-dumb ol{display:grid;gap:12px}.dv-dumb li{display:grid;grid-template-columns:minmax(150px,210px) minmax(0,1fr) minmax(130px,190px);gap:20px;align-items:center;padding:14px clamp(14px,2vw,22px);background:var(--dv-fill);border:1px solid var(--dv-edge);border-radius:18px}.dv-row-label{font:500 15px/1.4 var(--font-body);color:var(--dv-mute)}.dv-row-label b{display:block;font:650 22px/1.3 var(--font-numeric);color:var(--dv-ink)}.dv-track{position:relative;height:64px}.dv-track:before{content:"";position:absolute;left:0;right:0;top:22px;height:2px;background:var(--hair-soft)}.dv-agreed{position:absolute;top:8px;bottom:32px;width:0;border-left:2px dashed var(--dv-ink);transform:translate(-1px)}.dv-span{position:absolute;top:19px;height:8px;border-radius:4px;background:var(--dv-loss);opacity:.85}.dv-dumb li[data-tone=profit] .dv-span{background:var(--dv-profit)}.dv-dot{position:absolute;top:12px;width:20px;height:20px;margin-left:-10px;border-radius:50%;background:var(--dv-ink);border:3px solid hsl(var(--background));box-shadow:0 0 0 1px var(--dv-ink)}.dv-dot-label{position:absolute;top:38px;transform:translate(-50%);white-space:nowrap;font:500 13px/1.3 var(--font-numeric);color:var(--dv-mute)}.dv-result{font:650 18px/1.35 var(--font-numeric);text-align:right;color:var(--dv-ink)}.dv-dumb li[data-tone=loss] .dv-result{color:var(--dv-loss)}.dv-dumb li[data-tone=profit] .dv-result{color:var(--dv-profit)}.dv-scale{display:none}.dv-mirror{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dv-mirror-head{font:600 16px/1.4 var(--font-body);color:var(--dv-ink);text-align:center;margin-bottom:8px}.dv-mirror-head span{display:block;font:450 14px/1.4 var(--font-numeric);color:var(--dv-mute)}.dv-mirror-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dv-bar-col{display:grid;grid-template-rows:84px 2px 84px auto auto;justify-items:center}.dv-bar-col>strong{margin-top:8px;font:700 clamp(20px,1vw + 14px,26px)/1.2 var(--font-numeric)}.dv-bar-col[data-tone=profit]>strong{color:var(--dv-profit)}.dv-bar-col[data-tone=loss]>strong{color:var(--dv-loss)}.dv-bar-col>span{font:600 15px/1.4 var(--font-body);color:var(--dv-mute)}.dv-bar-half{position:relative;width:100%;display:flex}.dv-bar-up{align-items:flex-end;justify-content:center}.dv-bar-down{align-items:flex-start;justify-content:center}.dv-bar-half i{display:block;width:min(64%,84px);border-radius:10px}.dv-bar-col[data-tone=profit] i{background:var(--dv-profit);border-bottom-left-radius:0;border-bottom-right-radius:0}.dv-bar-col[data-tone=loss] i{background:var(--dv-loss);border-top-left-radius:0;border-top-right-radius:0}.dv-bar-zero{width:100%;background:var(--dv-ink);border-radius:1px}.dv-mirror-foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 4px;text-align:center;font:450 15px/1.6 var(--font-body);color:var(--dv-mute)}.dv-ticket-wrap{display:grid;gap:18px;justify-items:center}.dv-ticket{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(190px,1fr);width:min(100%,860px);border-radius:22px;border:1.5px solid hsl(var(--option-call) / .55);background:var(--dv-fill);overflow:hidden;position:relative}.dv-ticket-main{padding:clamp(18px,2.4vw,30px);display:grid;gap:12px;align-content:start}.dv-badge{justify-self:start;display:inline-flex;min-height:28px;align-items:center;padding:0 12px;border-radius:999px;background:hsl(var(--option-call) / .12);color:hsl(var(--option-call));font:700 13px/1 var(--font-body);letter-spacing:.03em}.dv-ticket-title{font:750 clamp(24px,1.4vw + 16px,34px)/1.1 var(--font-display);letter-spacing:-.03em;color:var(--dv-ink)}.dv-ticket dl{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0}.dv-ticket dt{font:450 14px/1.4 var(--font-body);color:var(--dv-mute)}.dv-ticket dd{margin:4px 0 0;font:650 clamp(24px,1vw + 16px,30px)/1.2 var(--font-numeric);color:hsl(var(--option-call))}.dv-ticket-stub{position:relative;display:grid;align-content:center;gap:6px;padding:clamp(18px,2.4vw,30px);border-left:2px dashed hsl(var(--option-call) / .5);background:hsl(var(--option-call) / .06);text-align:center}.dv-ticket-stub:before,.dv-ticket-stub:after{content:"";position:absolute;left:-13px;width:24px;height:24px;border-radius:50%;background:hsl(var(--card));border:1.5px solid hsl(var(--option-call) / .55)}.dv-ticket-stub:before{top:-13px}.dv-ticket-stub:after{bottom:-13px}.dv-ticket-stub span{font:500 14px/1.4 var(--font-body);color:var(--dv-mute)}.dv-ticket-stub strong{font:700 clamp(28px,1.4vw + 18px,38px)/1.1 var(--font-numeric);color:var(--dv-ink)}.dv-ticket-stub em{font:450 15px/1.4 var(--font-numeric);font-style:normal;color:var(--dv-mute)}.dv-ticket-floor{font:450 16px/1.6 var(--font-body);color:var(--dv-mute);text-align:center;max-width:60ch}.dv-ticket-floor b{color:var(--dv-ink);font-weight:650}.dv-kinds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dv-kind{display:grid;align-content:start;justify-items:start;gap:12px;padding:clamp(16px,1.6vw,22px);background:var(--dv-fill);border:1px solid var(--dv-edge);border-radius:20px;min-width:0}.dv-kind-name{font:750 clamp(21px,.8vw + 15px,26px)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--dv-ink)}.dv-kind .dv-glyph-sm{width:72px;height:56px}.dv-pair{display:grid;gap:6px}.dv-kind-line{font:500 16px/1.45 var(--font-body);color:var(--dv-ink)}.dv-kind[data-quiet] .dv-kind-name,.dv-kind[data-quiet] .dv-glyph,.dv-kind[data-quiet] .dv-kind-line{color:var(--dv-mute)}.dv-kind[data-quiet] .dv-party[data-bound=must]{background:var(--dv-mute);border-color:var(--dv-mute)}.dv-legend{display:flex;flex-wrap:wrap;gap:10px 14px;padding-top:18px}.dv-scale3{display:grid;gap:22px}.dv-s3-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;font:600 17px/1.4 var(--font-body);color:var(--dv-ink)}.dv-s3-head strong{margin-left:auto;font:700 clamp(22px,1vw + 15px,30px)/1.2 var(--font-numeric)}.dv-s3-track{height:30px;border-radius:15px;background:hsl(var(--foreground) / .07);margin:8px 0;overflow:hidden}.dv-s3-track i{display:block;height:100%;border-radius:15px;background:var(--dv-ink)}.dv-scale3 li[data-row=n] .dv-s3-track i{background:hsl(var(--foreground) / .28)}.dv-scale3 li[data-row=p] .dv-s3-track i{background:var(--dv-call)}.dv-s3-sub{font:450 15px/1.5 var(--font-body);color:var(--dv-mute)}.dv-tanks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dv-tank-tile{display:grid;justify-items:center;gap:8px}.dv-tank-head{font:650 17px/1.4 var(--font-numeric);color:var(--dv-ink);text-align:center}.dv-tank-head span{display:block;font:450 14px/1.4 var(--font-body);color:var(--dv-mute)}.dv-tank{position:relative;width:min(100%,150px);height:190px;border:2px solid var(--dv-ink);border-top-width:0;border-radius:0 0 16px 16px;background:transparent;margin-top:6px}.dv-tank i{position:absolute;left:0;right:0;display:block}.dv-tank-fill{bottom:0;background:hsl(var(--foreground) / .22);border-radius:0 0 13px 13px}.dv-tank-delta[data-tone=profit]{background:var(--dv-profit)}.dv-tank-delta[data-tone=loss]{background:repeating-linear-gradient(135deg,var(--dv-loss) 0 6px,hsl(var(--loss) / .55) 6px 12px)}.dv-tank-line{left:-14px!important;right:-14px!important;height:0;border-top:2px dashed var(--dv-ink)}.dv-tank-key{grid-column:1 / -1;display:flex;align-items:center;gap:10px;font:450 15px/1.5 var(--font-body);color:var(--dv-mute)}.dv-tank-key i{display:inline-block;width:28px;border-top:2px dashed var(--dv-ink)}.dv-tank-line em{position:absolute;left:50%;bottom:4px;transform:translate(-50%);font:500 13px/1.2 var(--font-numeric);font-style:normal;color:var(--dv-mute);white-space:nowrap}.dv-tank-result{font:700 clamp(24px,1vw + 16px,30px)/1.2 var(--font-numeric)}.dv-tank-result[data-tone=profit]{color:var(--dv-profit)}.dv-tank-result[data-tone=loss]{color:var(--dv-loss)}.dv-tank-share{font:500 15px/1.4 var(--font-body);color:var(--dv-mute)}.dv-hedge{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px}.dv-hedge-tile{width:100%}.dv-hedge-head{font:650 17px/1.4 var(--font-body);color:var(--dv-ink);text-align:center;margin-bottom:6px}.dv-hedge-head span{display:block;font:450 14px/1.4 var(--font-body);color:var(--dv-mute)}.dv-wf{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:560px;margin:0 auto}.dv-wf-zero{position:absolute;left:0;right:0;border-top:2px solid var(--dv-ink)}.dv-wf-col{position:relative}.dv-wf-bar{position:absolute;left:50%;width:min(60%,84px);transform:translate(-50%);border-radius:10px}.dv-wf-col[data-tone=loss] .dv-wf-bar{background:var(--dv-loss)}.dv-wf-col[data-tone=profit] .dv-wf-bar{background:var(--dv-profit)}.dv-wf-col[data-tone=flat] .dv-wf-bar{background:var(--dv-ink);border-radius:2px}.dv-wf-col[data-total][data-tone=loss] .dv-wf-bar{background:repeating-linear-gradient(135deg,var(--dv-loss) 0 6px,hsl(var(--loss) / .6) 6px 12px)}.dv-wf-col>strong{position:absolute;left:0;right:0;text-align:center;font:700 clamp(18px,.8vw + 13px,23px)/1.2 var(--font-numeric)}.dv-wf-col[data-tone=loss]>strong{color:var(--dv-loss)}.dv-wf-col[data-tone=profit]>strong{color:var(--dv-profit)}.dv-wf-col[data-tone=flat]>strong{color:var(--dv-ink)}.dv-wf-name{position:absolute;left:0;right:0;text-align:center;font:600 15px/1.3 var(--font-body);color:var(--dv-mute)}.dv-hedge-sub{text-align:center;font:450 15px/1.5 var(--font-body);color:var(--dv-mute)}.dv-fork{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,2.3fr);gap:20px;align-items:center}.dv-open{display:grid;gap:6px}.dv-open strong,.dv-step strong,.dv-end strong{font:700 clamp(19px,.8vw + 14px,23px)/1.25 var(--font-display);letter-spacing:-.02em;color:var(--dv-ink)}.dv-lanes{display:grid;gap:16px;position:relative}.dv-lane{display:grid;grid-template-columns:minmax(0,1.4fr) 40px minmax(0,1fr);align-items:stretch}.dv-step,.dv-end{display:grid;gap:6px;align-content:center}.dv-arrow{position:relative;align-self:center;height:2px;background:var(--dv-ink)}.dv-arrow:after{content:"";position:absolute;right:-1px;top:-5px;width:10px;height:10px;border-top:2px solid var(--dv-ink);border-right:2px solid var(--dv-ink);transform:rotate(45deg);transform-origin:center}.dv-end[data-end=closed] svg{width:30px;height:30px;color:var(--dv-profit)}.dv-end[data-end=settle]{background:transparent;border:1.5px dashed var(--dv-ink)}.dv-split{display:grid;gap:6px;font:450 15px/1.4 var(--font-body);color:var(--dv-mute)}.dv-split b{color:var(--dv-ink);font-weight:650}.dv-fork .dv-lanes:before{content:"";position:absolute;left:-20px;top:25%;bottom:25%;width:20px;border-left:2px solid var(--dv-ink);border-top:2px solid var(--dv-ink);border-bottom:2px solid var(--dv-ink);border-radius:14px 0 0 14px;opacity:.55}.dv-chart{width:100%}.dv-chart svg{display:block;max-width:100%;overflow:visible}.dv-chart text{font-family:var(--font-body);fill:var(--dv-ink);font-size:14px}.dv-ch-loss{fill:hsl(var(--loss) / .09)}.dv-ch-profit{fill:hsl(var(--profit) / .12)}.dv-ch-zero{stroke:var(--dv-ink);stroke-width:1.5}.dv-ch-grid{stroke:var(--hair);stroke-width:1;stroke-dasharray:3 5}.dv-ch-vline{stroke:var(--hair-control, var(--hair));stroke-width:1.5;stroke-dasharray:2 5}.dv-ch-curve{fill:none;stroke:var(--dv-call);stroke-width:3.5;stroke-linejoin:round;stroke-linecap:round}.dv-chart .dv-ch-y{fill:var(--dv-mute);font-family:var(--font-numeric);font-size:13px}.dv-chart .dv-ch-x{font-family:var(--font-numeric);font-size:14px;fill:var(--dv-ink);font-weight:600}.dv-chart .dv-ch-x-name{font-family:var(--font-body);font-weight:500;fill:var(--dv-mute)}.dv-chart .dv-ch-note-loss{fill:var(--dv-loss);font-weight:650;font-size:14px}.dv-chart .dv-ch-note-sub{fill:var(--dv-mute);font-size:13px}.dv-chart .dv-ch-zone{font-weight:650;font-size:14px;letter-spacing:.02em}.dv-chart .dv-ch-zone-loss{fill:var(--dv-loss)}.dv-chart .dv-ch-zone-profit{fill:var(--dv-profit)}.dv-ch-pt{fill:hsl(var(--background));stroke:var(--dv-ink);stroke-width:2.5}.dv-ch-sel{fill:var(--dv-call);stroke:hsl(var(--background));stroke-width:3}.dv-chart .dv-ch-callout text{font-family:var(--font-numeric);font-weight:700;font-size:15px;paint-order:stroke;stroke:hsl(var(--card));stroke-width:5px;stroke-linejoin:round}.dv-ch-axis{margin-top:6px;font:450 14px/1.5 var(--font-body);color:var(--dv-mute)}.dv-payoff .fo-ed-slider{margin-top:14px}@media (min-width: 1100px){.dv-link em{display:block}}@media (max-width: 1023px){.dv-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-dumb li{grid-template-columns:minmax(120px,160px) minmax(0,1fr)}.dv-result{grid-column:1 / -1;text-align:left}.dv-fork{grid-template-columns:1fr}.dv-fork .dv-lanes:before{display:none}}@media (max-width: 759px){.dv-thread{grid-template-columns:1fr;gap:0}.dv-thread>li{flex-direction:column}.dv-thread-tile{margin:0;grid-template-columns:72px 1fr;-moz-column-gap:14px;column-gap:14px}.dv-thread-tile .dv-glyph{grid-row:1 / 5;width:72px;height:60px;align-self:center}.dv-link{position:static;width:100%;height:34px}.dv-link i{width:0;height:100%;border-top:0;border-left:2px dotted var(--dv-ink)}.dv-link em{display:block;position:absolute;top:50%;left:calc(50% + 14px);transform:translateY(-50%);text-align:left}.dv-mirror,.dv-tanks{grid-template-columns:1fr}.dv-tank-tile{grid-template-columns:130px 1fr;-moz-column-gap:20px;column-gap:20px;justify-items:start;align-items:center}.dv-tank-tile .dv-tank-head{grid-column:2;grid-row:1;text-align:left}.dv-tank-tile .dv-tank{grid-column:1;grid-row:1 / 4;margin:14px 0 0;width:110px}.dv-tank-tile .dv-tank-result{grid-column:2;grid-row:2}.dv-tank-tile .dv-tank-share{grid-column:2;grid-row:3}.dv-ticket{grid-template-columns:1fr}.dv-ticket-stub{border-left:0;border-top:2px dashed hsl(var(--option-call) / .5)}.dv-ticket-stub:before,.dv-ticket-stub:after{top:-13px;bottom:auto;left:-13px}.dv-ticket-stub:after{left:auto;right:-13px}.dv-ticket dl,.dv-kinds{grid-template-columns:1fr}.dv-kind{grid-template-columns:auto 1fr;-moz-column-gap:14px;column-gap:14px;align-items:center}.dv-kind .dv-glyph-sm{grid-row:1 / 3}.dv-kind>:nth-child(n+4){grid-column:1 / -1}.dv-lane{grid-template-columns:1fr}.dv-arrow{width:2px;height:26px;justify-self:center}.dv-arrow:after{right:-5px;top:auto;bottom:-1px;transform:rotate(135deg)}.dv-dumb li{grid-template-columns:1fr;gap:8px}.dv-s3-head strong{margin-left:0;flex-basis:100%}}@media (prefers-reduced-transparency: reduce){.dv-fig{--dv-fill: hsl(var(--card))}}@media (forced-colors: active){.dv-tile,.dv-ticket,.dv-dumb li{border-color:CanvasText}}.dv-scene{margin:0 0 clamp(24px,3vw,40px)}.dv-scene-card{border-radius:32px;background:#fff;border:1px solid var(--hair-soft);box-shadow:var(--g-shade, 0 0 0 0 transparent),var(--c-rest, 0 1px 2px rgb(0 0 0 / .04), 0 10px 30px rgb(0 0 0 / .06));padding:clamp(10px,2vw,28px);overflow:hidden}.dv-scene-pic{position:relative;width:100%;max-width:1120px;margin:0 auto}.dv-scene-pic img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dv-scene figcaption{margin:14px 6px 0;max-width:64rem;font:450 15px/1.55 var(--font-body);color:hsl(var(--muted-foreground));text-wrap:pretty}.dv-chip b{font-weight:650}.dv-chip small{display:none}.dv-chip{position:absolute;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(17 17 20 / .16);box-shadow:0 2px 10px #0000001f;font:650 13px/1 var(--font-body);color:#111114;white-space:nowrap}.dv-chip:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#111114;border:2px solid #fff;box-shadow:0 0 0 1px #111114}.dv-chip[data-option-type=call]{color:#1c469c;border-color:#2256bf80}.dv-chip[data-option-type=call]:before{background:#2256bf;box-shadow:0 0 0 1px #2256bf}.dv-chip[data-at=l]{transform:translate(calc(-100% - 12px),-50%)}.dv-chip[data-at=l]:before{right:-17px;top:calc(50% - 5px)}.dv-chip[data-at=r]{transform:translate(12px,-50%)}.dv-chip[data-at=r]:before{left:-17px;top:calc(50% - 5px)}.dv-chip[data-at=u]{transform:translate(-50%,calc(-100% - 12px))}.dv-chip[data-at=u]:before{left:calc(50% - 5px);bottom:-17px}.dv-chip[data-at=d]{transform:translate(-50%,12px)}.dv-chip[data-at=d]:before{left:calc(50% - 5px);top:-17px}.dv-chip[data-at=ul]{transform:translate(-85%,calc(-100% - 12px))}.dv-chip[data-at=ul]:before{right:calc(15% - 5px);bottom:-17px}.dv-chip[data-at=ur]{transform:translate(-15%,calc(-100% - 12px))}.dv-chip[data-at=ur]:before{left:calc(15% - 5px);bottom:-17px}@media (max-width: 639px){.dv-scene-card{border-radius:24px;padding:10px 10px 14px}.dv-scene-pic{aspect-ratio:auto!important;display:flex;flex-wrap:wrap;gap:8px}.dv-scene-pic img{flex:0 0 100%;height:auto}.dv-chip{position:static;transform:none!important;display:inline-flex;gap:8px;align-items:baseline;padding:6px 12px;min-height:32px}.dv-chip:before{content:none}.dv-chip small{display:inline;font:450 13px/1.2 var(--font-body);opacity:1;color:#111114b8}}.dv-presets{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px}.dv-presets>span{font:600 15px/1.4 var(--font-body);color:var(--dv-mute)}.fo-ed-figure p{font:400 16px/1.75 var(--font-body);color:hsl(var(--muted-foreground))}.fo-ed-kicker{display:block;font:650 13px/1.4 var(--font-body);letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.fo-ed-kicker>span{margin-right:8px}.fo-ed-figure h4{font:650 23px/1.4 var(--font-display);color:hsl(var(--foreground));letter-spacing:-.02em}.fo-ed-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none}.fo-ed-flow li{position:relative;overflow:visible;min-width:0;padding:0}.fo-ed-flow li+li:after{content:"→";position:absolute;top:45%;left:-21px;color:var(--fg);font:400 20px/1.5 var(--font-body)}.fo-ed-figure .fo-derivative-symbol{display:block;width:80px;height:64px;margin:0 0 18px;color:var(--fg)}.fo-ed-flow h4{margin:8px 0 12px}.fo-ed-agreement-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;list-style:none}.fo-ed-agreement-list li{display:flex;flex-direction:column;min-width:0;padding:0}.fo-ed-agreement-list>li>.fo-ed-kicker{display:flex;align-items:center;gap:10px;font:700 21px/1.35 var(--font-display);letter-spacing:-.01em;text-transform:none;color:hsl(var(--foreground))}.fo-ed-agreement-list>li>.fo-ed-kicker>span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:10px;border:1px solid var(--fo-rule);background:hsl(var(--foreground) / .025);font:500 14px/1 var(--font-numeric);color:hsl(var(--muted-foreground));margin:0}.fo-ed-agreement-art img{width:100%;height:200px;-o-object-fit:contain;object-fit:contain;margin:12px 0 18px}.fo-ed-art-labels{display:flex;justify-content:space-around;gap:12px;margin:-8px 0 22px;color:hsl(var(--muted-foreground));font:500 14px/1.5 var(--font-body)}.fo-ed-agreement-copy{display:flex;flex-direction:column;flex:1}.fo-ed-agreement-copy h4{margin:0 0 12px;font-size:23px}.fo-ed-agreement-copy .fo-ed-example{margin-top:20px;padding:0 0 0 16px;color:hsl(var(--foreground) / .9)}.fo-ed-agreement-copy .fo-ed-cash-directions{margin-top:16px;font-size:14px}.fo-ed-ticket-body{display:grid;grid-template-columns:.95fr 1.2fr;gap:42px}.fo-ed-contract-fields{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:28px 20px;padding-top:24px;border-top:1px solid var(--hair)}.fo-ed-contract-fields dt{color:hsl(var(--muted-foreground));font:400 14px/1.5 var(--font-body)}.fo-ed-contract-fields dd{color:hsl(var(--foreground));font:650 19px/1.5 var(--font-body);margin-top:6px}.fo-ed-contract-fields dd.font-numeric{font-family:var(--font-numeric)}.fo-ed-money-list>div{padding:20px 0;border-top:1px solid var(--hair)}.fo-ed-money-list span{font:500 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.fo-ed-money-list strong{display:block;font:600 32px/1.4 var(--font-numeric);color:hsl(var(--foreground));margin:8px 0}.fo-ed-money-list>div:last-child strong{color:var(--fg)}.fo-ed-money-list .fo-ed-scale{display:block;height:8px;border-radius:999px;background:var(--hair-soft);margin:0 0 10px;overflow:hidden}.fo-ed-money-list .fo-ed-scale i{display:block;height:100%;border-radius:999px;background:hsl(var(--foreground))}.fo-ed-futures-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none}.fo-ed-futures-results li{display:flex;flex-direction:column;min-width:0;padding:0}.fo-ed-futures-results h4{font:700 16px/1.35 var(--font-display);letter-spacing:0;margin-bottom:8px}.fo-ed-futures-results>li>span{font:600 15px/1.5 var(--font-numeric);padding-top:16px;margin-top:auto;color:hsl(var(--muted-foreground))}.fo-ed-futures-results strong{font:600 30px/1.5 var(--font-numeric);color:hsl(var(--loss));margin-top:4px}.fo-ed-futures-results li[data-tone=profit] strong{color:hsl(var(--profit))}.fo-ed-payoff-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:start}.fo-editorial .fo-ed-payoff .fo-payoff,.dark .options-article-page.fo-editorial .fo-ed-payoff .fo-payoff{margin:0;border:0;padding:0;border-radius:0;background:none}.fo-editorial .fo-ed-payoff .fo-payoff-heading{margin-top:0}.fo-ed-payoff .fo-payoff-geometry svg{display:block;width:100%;height:100%;overflow:visible}.fo-ed-payoff .fo-axis-title,.fo-ed-payoff .fo-payoff-range-note{font-size:14px;color:hsl(var(--foreground))}.fo-ed-payoff .fo-payoff-range-note{margin-top:16px;color:hsl(var(--muted-foreground))}.fo-editorial .fo-ed-payoff .fo-payoff-plot{height:270px;padding-left:78px}.fo-editorial .fo-ed-payoff .fo-payoff-markers,.fo-editorial .fo-ed-payoff .fo-payoff-x{margin-left:78px}.fo-payoff-selected-guide{stroke:color-mix(in srgb,var(--fg) 55%,transparent);stroke-width:1.5}.fo-payoff-selected-point{position:absolute;width:14px;height:14px;border:2px solid var(--fg);border-radius:50%;background:hsl(var(--card));box-shadow:0 0 0 3px color-mix(in srgb,var(--fg) 8%,transparent);transform:translate(-50%,-50%)}.fo-editorial .fo-payoff-line{stroke-width:2.25}.fo-editorial .fo-payoff-area{fill:hsl(var(--loss) / .045)}.fo-editorial .fo-payoff-area[data-tone=profit]{fill:hsl(var(--profit) / .05)}.fo-ed-slider{margin-top:24px;padding-top:22px;border-top:1px solid var(--hair)}.fo-ed-slider label{display:flex;justify-content:space-between;align-items:center;gap:16px;color:hsl(var(--foreground));font:600 15px/1.5 var(--font-body)}.fo-ed-slider output{color:var(--fg);font:600 26px/1.5 var(--font-numeric)}.fo-ed-slider input{display:block;width:100%;height:44px;margin:8px 0;accent-color:var(--fg);cursor:ew-resize}.fo-ed-slider input:focus-visible{outline:2px solid var(--fg);outline-offset:5px;border-radius:6px}.fo-ed-slider p{font-size:14px}.fo-ed-workings{border-left:1px solid var(--hair);padding-left:28px}.fo-ed-live-result{padding:0 0 20px}.fo-ed-live-result>span{font:500 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.fo-ed-live-result strong{display:block;color:hsl(var(--foreground));font:600 38px/1.4 var(--font-numeric);margin-top:8px}.fo-ed-live-result[data-tone=loss] strong{color:hsl(var(--loss))}.fo-ed-live-result[data-tone=profit] strong{color:hsl(var(--profit))}.fo-ed-workings dl>div{padding:16px 0;border-top:1px solid var(--hair-soft)}.fo-ed-workings dt{font:400 14px/1.6 var(--font-body);color:hsl(var(--muted-foreground))}.fo-ed-workings dd{font:600 19px/1.6 var(--font-numeric);color:hsl(var(--foreground));margin-top:6px}.fo-ed-expiry-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;margin-top:28px}.fo-ed-expiry-results button{width:100%;height:100%;text-align:left;padding:16px;border:1px solid var(--fo-edge);border-radius:var(--r-compact, 16px);background:hsl(var(--foreground) / .015);transition:background var(--fade-d, .15s) ease,border-color var(--fade-d, .15s) ease}.fo-ed-expiry-results button[aria-pressed=true]{border-color:color-mix(in srgb,var(--fg) 40%,transparent);background:color-mix(in srgb,var(--fg) 5%,transparent);box-shadow:none}.fo-ed-expiry-results button[aria-pressed=true]>span:first-child{color:var(--fg);font-weight:600}.fo-ed-expiry-results button[aria-pressed=true]>span:first-child:before{content:"✓";margin-right:7px}.fo-ed-expiry-results button:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}.fo-ed-expiry-results button>span:first-child{font:500 15px/1.5 var(--font-numeric);color:hsl(var(--muted-foreground))}.fo-ed-expiry-results strong{display:block;font:600 24px/1.5 var(--font-numeric);color:hsl(var(--foreground));margin:4px 0}.fo-ed-preset-caption{font:400 14px/1.6 var(--font-body);color:hsl(var(--muted-foreground))}.fo-ed-guide{display:grid;grid-template-columns:90px 1fr;gap:24px;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid var(--hair)}.fo-ed-guide img{width:90px;height:138px;-o-object-fit:contain;object-fit:contain}.fo-ed-guide h4{font-size:19px;margin-bottom:8px}.fo-ed-figure .fo-ed-footnote{margin-top:24px;font-size:14px;max-width:920px}.fo-ed-settlement .fo-ed-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.fo-editorial #faq{padding:0 0 48px}.fo-editorial .aq{margin-top:0}.fo-ed-ending{width:100%;max-width:920px;margin:40px auto 0}.fo-ed-ending a{text-decoration:none}.fo-ed-ending-byline{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;padding:24px 0;border-block:1px solid var(--fo-rule)}.fo-ed-ending-byline>a{flex:none}.fo-ed-ending-byline .t-micro{font:500 14px/1.5 var(--font-body);letter-spacing:0;text-transform:none}.fo-ed-author-credentials{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.fo-ed-author-credentials>span:last-child{display:inline-flex;align-items:center;gap:6px}.fo-ed-author-credentials svg{width:14px;height:14px}.fo-ed-continue{padding-top:32px}.fo-ed-continue-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:20px}.fo-ed-ending h2{font:650 23px/1.4 var(--font-display);letter-spacing:-.02em;color:hsl(var(--foreground))}.fo-ed-ending .lr-lesson-pager{padding:0;border:0}.fo-ed-ending .lr-lesson-link{gap:20px;min-height:124px;padding:24px}.fo-ed-ending .lr-lesson-link-title{font:600 22px/1.35 var(--font-display);letter-spacing:-.022em;text-wrap:pretty}.fo-ed-ending .lr-lesson-link-subtitle{font-size:16px}.fo-ed-ending a:focus-visible{outline:2px solid var(--fg);outline-offset:5px;border-radius:8px}@media (max-width: 639px){.fo-ed-ending{margin-top:32px}.fo-ed-ending-byline{align-items:flex-start;flex-direction:column;gap:16px;padding:20px 0}.fo-ed-author-credentials{align-items:flex-start;flex-direction:column;gap:6px}.fo-ed-continue{padding-top:24px}.fo-ed-ending .lr-lesson-link{gap:16px;padding:20px}.fo-ed-ending .lr-lesson-link-title{font-size:21px}.fo-ed-ending .lr-lesson-link-subtitle{font-size:15px}}@media (hover: hover) and (pointer: fine){.fo-ed-expiry-results button:hover{border-color:color-mix(in srgb,var(--fg) 40%,transparent);background:color-mix(in srgb,var(--fg) 5%,transparent)}}@media (max-width: 1023px){.fo-ed-flow{gap:24px}.fo-ed-flow li{padding:20px}.fo-ed-flow li+li:after{left:-21px}.fo-ed-agreement-list li{padding:24px}.fo-ed-agreement-copy h4{font-size:23px}.fo-ed-futures-results strong{font-size:27px}.fo-ed-payoff-layout{grid-template-columns:1fr;gap:28px}.fo-ed-workings{border-left:0;padding-left:0}.fo-ed-workings dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}}@media (max-width: 639px){.fo-editorial .aq-card{padding:20px}.fo-ed-flow,.fo-ed-settlement .fo-ed-flow{grid-template-columns:1fr;gap:24px}.fo-ed-flow li+li:after{content:none}.fo-ed-agreement-list{grid-template-columns:1fr}.fo-ed-agreement-list li{padding:24px;border-radius:var(--fo-radius)}.fo-ed-agreement-art img{height:190px;margin-bottom:18px}.fo-ed-agreement-copy h4{font-size:23px;min-height:0}.fo-ed-ticket-body{grid-template-columns:1fr;gap:24px}.fo-ed-money-list strong{font-size:30px}.fo-ed-futures-results{grid-template-columns:1fr;gap:16px}.fo-ed-futures-results strong{font-size:30px}.fo-editorial .fo-ed-payoff .fo-payoff-plot{height:220px;padding-left:68px}.fo-editorial .fo-ed-payoff .fo-payoff-markers,.fo-editorial .fo-ed-payoff .fo-payoff-x{margin-left:68px}.fo-ed-workings dl{grid-template-columns:1fr}.fo-ed-workings dd{font-size:18px}.fo-ed-expiry-results{grid-template-columns:repeat(2,minmax(0,1fr))}.fo-ed-expiry-results button{padding:12px}.fo-ed-expiry-results strong{font-size:23px}.fo-ed-guide{grid-template-columns:70px 1fr;gap:16px}.fo-ed-guide img{width:70px;height:118px}}@media (prefers-reduced-transparency: reduce),(forced-colors: active){.options-article-page.fo-editorial,.dark .options-article-page.fo-editorial{--fo-panel: hsl(var(--card))}.fo-editorial .fo-ed-agreement-list li,.fo-editorial .fo-ed-hero .lr-cover-img{background:hsl(var(--card))}}@media (prefers-reduced-motion: reduce){.fo-ed-agreement-list li,.fo-ed-expiry-results button{transition:none}}.lr-lesson{--lesson-sheen: rgba(255,255,255,.72);--lesson-sheen-soft: rgba(255,255,255,.28);--lesson-edge: hsl(var(--ca) / .28);--lesson-shadow: 0 16px 38px rgba(0,0,0, .09);--lesson-frame-fill: radial-gradient(ellipse at 12% 0%, hsl(var(--ca) / .1), transparent 60%), linear-gradient(145deg, var(--lesson-sheen-soft), transparent 38%), hsl(var(--card) / .96);--lesson-frame-depth: inset 0 1px 0 var(--lesson-sheen), inset 0 -1px 0 hsl(var(--ca) / .08), var(--lesson-shadow)}.dark .lr-lesson{--lesson-sheen: rgba(255,255,255,.19);--lesson-sheen-soft: rgba(255,255,255,.045);--lesson-edge: hsl(var(--ca) / .46);--lesson-shadow: 0 18px 44px rgba(0,0,0,.28);--lesson-frame-fill: radial-gradient(ellipse at 12% 0%, hsl(var(--ca) / .065), transparent 60%), linear-gradient(145deg, var(--lesson-sheen-soft), transparent 38%), hsl(var(--card) / .96)}.lr-lesson .lesson-frame{min-width:0;border:1px solid var(--lesson-edge);border-radius:32px;background:var(--lesson-frame-fill);box-shadow:var(--lesson-frame-depth);color:hsl(var(--foreground))}.lr-lesson .lesson-frame:hover{transform:none}@media (max-width: 639px){.lr-lesson .lesson-frame{border-radius:24px}}@media (prefers-reduced-transparency: reduce),(forced-colors: active){.lr-lesson,.dark .lr-lesson{--lesson-sheen: transparent;--lesson-sheen-soft: transparent;--lesson-frame-fill: hsl(var(--card))}.lr-lesson .lesson-frame{backdrop-filter:none;-webkit-backdrop-filter:none}}.options-article-page.fo-lesson-standard{--fo-panel: var(--lesson-frame-fill);--fo-edge: var(--lesson-edge);--fo-depth: var(--lesson-frame-depth);--fo-radius: 16px;--fo-rule: hsl(var(--foreground) / .12);background:transparent}.options-article-page.fo-lesson-standard :is(.lr-read,.fo-ed-prose){width:100%;max-width:none;margin-inline:0}.options-article-page.fo-lesson-standard :is(.fo-ed-body,.fv-body,.cp-body,.bs-body,.mn-body,.dl-body,.bsm-body,.bn-body,.td-body,.th-body,.ve-body,.gm-body,.iv-body,.ir-body,.mk-body){gap:72px}.options-article-page.fo-lesson-standard :is(.fo-ed-section,.fv-chapter,.cp-lesson-section,.bs-lesson-section,.mn-lesson-section,.dl-lesson-section,.bsm-lesson-section,.bn-lesson-section,.td-lesson-section,.th-lesson-section,.ve-lesson-section,.gm-lesson-section,.iv-lesson-section,.ir-lesson-section,.mk-lesson-section){margin:0;padding:0;border:0;scroll-margin-top:180px}.options-article-page.fo-lesson-standard .lr-head{max-width:none;margin-bottom:24px}.options-article-page.fo-lesson-standard .lr-head h2{color:hsl(var(--foreground));font:700 clamp(28px,3vw,36px)/1.3 var(--font-display);letter-spacing:-.025em;text-wrap:pretty}.options-article-page.fo-lesson-standard :is(.fo-ed-prose,.fv-prose,.cp-prose,.bs-prose,.mn-prose,.dl-prose,.bsm-prose,.bn-prose,.td-prose,.th-prose,.ve-prose,.gm-prose,.iv-prose,.ir-prose,.mk-prose,.fo-lesson-opening) p{color:hsl(var(--foreground));font:400 clamp(17px,1.45vw,21px)/1.8 var(--font-body);text-wrap:pretty}.options-article-page.fo-lesson-standard :is(.fo-ed-prose,.fv-prose,.cp-prose,.bs-prose,.mn-prose,.dl-prose,.bsm-prose,.bn-prose,.td-prose,.th-prose,.ve-prose,.gm-prose,.iv-prose,.ir-prose,.mk-prose,.fo-lesson-opening) p+p{margin-top:20px}.options-article-page.fo-lesson-standard :is(.fo-ed-after,.fv-after,.cp-after,.bs-after,.mn-after,.dl-after,.bsm-after,.bn-after,.td-after,.th-after,.ve-after,.gm-after,.iv-after,.ir-after,.mk-after){margin-top:28px}.options-article-page.fo-lesson-standard .fo-lesson-welcome{width:100%;max-width:none;margin:0 0 32px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.fo-lesson-standard .fo-lesson-welcome .learning-guide-intro{grid-template-columns:140px minmax(0,1fr);gap:28px;align-items:center}.fo-lesson-standard .fo-lesson-welcome .learning-guide-portrait img{height:210px;-o-object-fit:contain;object-fit:contain}.fo-lesson-standard .fo-lesson-welcome h2{color:hsl(var(--foreground));font:700 clamp(24px,2.5vw,30px)/1.35 var(--font-display);letter-spacing:-.025em;text-wrap:pretty}.fo-lesson-standard .fo-lesson-welcome p{margin-top:14px;color:hsl(var(--foreground));font:400 clamp(17px,1.45vw,21px)/1.8 var(--font-body);text-wrap:pretty}.options-article-page.fo-lesson-standard .fo-lesson-opening{margin-bottom:0}.lr-page.options-article-page.fo-lesson-standard .lesson-frame{margin:28px 0 0;padding:var(--pad-feature, 32px);border:1px solid var(--lesson-edge);border-radius:28px;background:var(--lesson-frame-fill);box-shadow:var(--lesson-frame-depth);backdrop-filter:none;-webkit-backdrop-filter:none;font:400 17px/1.65 var(--font-body)}.lr-page.options-article-page.fo-lesson-standard .lesson-frame:hover{transform:none;border-color:var(--lesson-edge);box-shadow:var(--lesson-frame-depth)}.options-article-page.fo-lesson-standard .lesson-frame:before{content:none}.options-article-page.fo-lesson-standard .lesson-frame>figcaption{width:100%;max-width:none;margin:0 0 26px;padding:0;text-align:left}.options-article-page.fo-lesson-standard .lesson-frame h3{margin:0;color:hsl(var(--foreground));font:700 clamp(23px,2.4vw,28px)/1.35 var(--font-display);letter-spacing:-.025em;text-wrap:pretty}.options-article-page.fo-lesson-standard .lesson-frame>figcaption p{max-width:none;margin-top:10px;color:hsl(var(--muted-foreground));font:400 17px/1.65 var(--font-body)}.options-article-page.fo-lesson-standard:is(.fo-call-put,.fo-buyer-seller,.fo-moneyness,.fo-delta,.fo-bsm,.fo-binomial,.fo-deviations,.fo-theta,.fo-vega,.fo-gamma,.fo-iv,.fo-iv-rank,.fo-market) .lesson-frame{margin-inline:auto;width:100%}.options-article-page.fo-lesson-standard:is(.fo-call-put,.fo-buyer-seller,.fo-moneyness,.fo-delta,.fo-bsm,.fo-binomial,.fo-deviations,.fo-theta,.fo-vega,.fo-gamma,.fo-iv,.fo-iv-rank,.fo-market) .lesson-frame>figcaption{text-align:center}.options-article-page.fo-lesson-standard.fo-buyer-seller .bs-body{gap:52px}.lr-page.options-article-page.fo-buyer-seller .bs-figure{margin-top:24px;padding-block:var(--pad-feature, 32px)}.options-article-page.fo-lesson-standard.fo-buyer-seller .bs-figure>figcaption{margin-bottom:18px}.fo-call-put :is(.cp-payoff-facts,.cp-premium-math){text-align:center}.fo-call-put :is(.cp-exit-entry,.cp-cash-route,.cp-stock-route>.cp-svg){margin-inline:auto}.fo-call-put .cp-exit-entry{max-width:850px}.fo-call-put .cp-exit-entry>.cp-svg{margin-inline:auto}.options-article-page.fo-lesson-standard input[type=range]{min-height:44px}.fo-lesson-standard .lesson-frame :is(.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note){max-width:none;font-size:15px}.options-article-page.fo-lesson-standard :is(.fo-ed-flow,.fo-ed-agreement-list,.fo-ed-futures-results){margin:0;padding:0}.options-article-page.fo-lesson-standard :is(.fo-ed-flow,.fo-ed-agreement-list)>li{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.options-article-page.fo-lesson-standard .fo-ed-futures-results>li{padding:var(--pad-compact, 16px);border:1px solid var(--glass-inner-edge, var(--hair-soft));border-radius:var(--r-compact, 16px);background:var(--glass-inner, hsl(var(--foreground) / .025));box-shadow:none}.fo-lesson-standard .fo-ed-payoff .fo-payoff-line{stroke:hsl(var(--option-call))}.options-article-page.fo-lesson-standard .lr-cover-head{text-align:center;align-items:center}.options-article-page.fo-lesson-standard .lr-cover-title{text-wrap:balance}.options-article-page.fo-lesson-standard .lr-cover-sub{text-wrap:pretty}.options-article-page.fo-lesson-standard .lr-cover-meta>div{justify-content:center}.options-article-page.fo-lesson-standard .lr-cover-img{width:100%;max-width:1000px;margin-inline:auto;aspect-ratio:16 / 9;background:var(--lesson-frame-fill);border-color:var(--lesson-edge);box-shadow:0 0 0 5px hsl(var(--card) / .72),var(--lesson-shadow)}.options-article-page.fo-lesson-standard .lr-cover-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.fo-hero-caption{text-align:center}.fo-hero-caption p{margin:16px auto 0;color:hsl(var(--muted-foreground));font:400 14px/1.65 var(--font-body)}.fo-hero-caption p+p{color:hsl(var(--foreground));font-size:18px}.options-article-page.fo-lesson-standard .fo-ed-ending{max-width:none}@media (max-width: 767px){.options-article-page.fo-lesson-standard :is(.fo-ed-body,.fv-body,.cp-body,.bs-body,.mn-body,.dl-body,.bsm-body,.bn-body,.td-body,.th-body,.ve-body,.gm-body,.iv-body,.ir-body,.mk-body){gap:52px}.options-article-page.fo-lesson-standard :is(.fo-ed-section,.fv-chapter,.cp-lesson-section,.bs-lesson-section,.mn-lesson-section,.dl-lesson-section,.bsm-lesson-section,.bn-lesson-section,.td-lesson-section,.th-lesson-section,.ve-lesson-section,.gm-lesson-section,.iv-lesson-section,.ir-lesson-section,.mk-lesson-section){scroll-margin-top:145px}.fo-lesson-standard .fo-lesson-welcome .learning-guide-intro{grid-template-columns:1fr;gap:20px}.fo-lesson-standard .fo-lesson-welcome .learning-guide-portrait img{height:170px;max-width:114px}}@media (max-width: 639px){.options-article-page.fo-lesson-standard.fo-buyer-seller .bs-body{gap:40px}.lr-page.options-article-page.fo-lesson-standard .lesson-frame{padding:var(--pad-feature, 24px);border-radius:var(--r-card, 24px)}.options-article-page.fo-lesson-standard .lr-cover-img{box-shadow:0 0 0 3px hsl(var(--card) / .72),var(--lesson-shadow)}}@media (prefers-reduced-transparency: reduce),(forced-colors: active){.options-article-page.fo-lesson-standard :is(.lesson-frame,.lr-cover-img){background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none}}.options-article-page.fo-lesson-standard.fo-moneyness .mn-body{gap:52px}.options-article-page.fo-lesson-standard.fo-moneyness .mn-figure>figcaption{margin-bottom:20px}@media (max-width: 639px){.options-article-page.fo-lesson-standard.fo-moneyness .mn-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-delta .dl-body{gap:52px}.options-article-page.fo-lesson-standard.fo-delta .dl-figure>figcaption{margin-bottom:20px}.dl-figure .dl-note{margin-top:22px;padding-top:16px;border-top:1px solid var(--hair);color:hsl(var(--muted-foreground));line-height:1.65}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-delta .dl-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-bsm .bsm-body{gap:52px}.options-article-page.fo-lesson-standard.fo-bsm .bsm-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-bsm .bsm-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-binomial .bn-body{gap:52px}.options-article-page.fo-lesson-standard.fo-binomial .bn-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-binomial .bn-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-deviations .td-body{gap:52px}.options-article-page.fo-lesson-standard.fo-deviations .td-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-deviations .td-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-theta .th-body{gap:52px}.options-article-page.fo-lesson-standard.fo-theta .th-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-theta .th-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-vega .ve-body{gap:52px}.options-article-page.fo-lesson-standard.fo-vega .ve-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-vega .ve-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-gamma .gm-body{gap:52px}.options-article-page.fo-lesson-standard.fo-gamma .gm-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-gamma .gm-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-iv .iv-body{gap:52px}.options-article-page.fo-lesson-standard.fo-iv .iv-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-iv .iv-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-iv-rank .ir-body{gap:52px}.options-article-page.fo-lesson-standard.fo-iv-rank .ir-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-iv-rank .ir-body{gap:40px}}.options-article-page.fo-lesson-standard.fo-market .mk-body{gap:52px}.options-article-page.fo-lesson-standard.fo-market .mk-figure>figcaption{margin-bottom:20px}@media (max-width:639px){.options-article-page.fo-lesson-standard.fo-market .mk-body{gap:40px}}.options-article-page :is(.fv-number,.cp-number,.mn-number,.bs-number,.bsm-number,.bn-number,.td-number,.td-step-number,.dr-number,.dx-number,.dc-number,.th-number,.ve-number,.gm-number,.iv-number,.ir-number,.market-number,.market-cover-number,.chain-number,.settlement-route-number,.pcr-counts-number,.max-pain-cost-number,.fo-region-number,.expiry-flow-number,.font-numeric){font-family:var(--font-numeric, var(--font-body));font-weight:var(--fw-num)!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1}.options-article-page :is(.fv-number,.cp-number,.dr-number,.cp-x-ticks) :is(strong,b,span){font-weight:600!important}.options-article-page.lr-lesson{--lesson-edge: rgba(0, 0, 0, .1);--lesson-sheen: rgba(255, 255, 255, .95);--lesson-sheen-soft: rgba(255, 255, 255, .38);--lesson-shadow: 0 18px 38px -24px rgba(0,0,0, .32);--lesson-frame-fill: rgba(255, 255, 255, .62);--lesson-frame-depth: inset 0 1px 0 var(--lesson-sheen), var(--lesson-shadow);--glass-inner: rgba(255, 255, 255, .72);--glass-inner-edge: rgba(0, 0, 0, .09);--glass-blur: blur(22px) saturate(160%)}.dark .options-article-page.lr-lesson{--lesson-edge: rgba(255, 255, 255, .12);--lesson-sheen: rgba(255, 255, 255, .15);--lesson-sheen-soft: rgba(255, 255, 255, .05);--lesson-shadow: 0 22px 44px -26px rgba(0, 0, 0, .8);--lesson-frame-fill: rgba(255, 255, 255, .055);--glass-inner: rgba(255, 255, 255, .07);--glass-inner-edge: rgba(255, 255, 255, .11);--ca-ink: var(--brand-400)}.lr-page.options-article-page.fo-lesson-standard .lesson-frame,.options-article-page .sf.market-figure{border-radius:var(--r-feature, 32px)}.lr-page.options-article-page.fo-lesson-standard .lesson-frame:not(.site-card),.options-article-page .sf.market-figure:not(.site-card){border-color:var(--lesson-edge);background:var(--lesson-frame-fill);box-shadow:var(--lesson-frame-depth);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.lr-page.options-article-page.fo-lesson-standard .lesson-frame:not(.site-card):hover,.options-article-page .sf.market-figure:not(.site-card):hover{border-color:var(--lesson-edge);box-shadow:var(--lesson-frame-depth)}.options-article-page.lr-lesson :is(.chain-table-surface,.market-ledger-surface,.market-plot,.cp-chart-surface,.max-pain-cost-plot,.pcr-counts-panel,.oi-matrix-cell,.fv-clearing-lanes>div,.fv-roles article,.fv-demat-asset){background:var(--glass-inner)}@media (max-width: 639px){.lr-page.options-article-page.fo-lesson-standard .lesson-frame,.options-article-page .sf.market-figure{border-radius:var(--r-card, 24px)}}@media (prefers-reduced-transparency: reduce){.options-article-page.lr-lesson{--lesson-frame-fill: hsl(var(--card));--glass-inner: hsl(var(--card))}.lr-page.options-article-page.fo-lesson-standard .lesson-frame,.options-article-page .sf.market-figure{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors: active){.options-article-page.lr-lesson{--glass-inner: Canvas}.lr-page.options-article-page.fo-lesson-standard .lesson-frame,.options-article-page .sf.market-figure{border-color:CanvasText;background:Canvas}}.options-article-page.lr-lesson :is(.bsm-input,.bsm-equations>div,.bsm-price-pair>div,.bsm-ex-results>div,.bsm-iv-result,.bn-backward-contract,.bn-replication-inputs>div,.bn-replication-outcomes>div,.bn-decision-pair>div,.bn-premium-comparison>div,.bn-bsm-reference>div,.td-result,.td-input-case,.td-pair>div,.dr-position,.dr-scenario,.dc-readout>div,.dx-gamma-contract,.dx-net-leg,.oi-matrix-cell,.pcr-counts-panel,.settlement-route,.mn-contract-result,.cp-chart-surface,.fv-flow-node,.fv-roles article,.fv-sensitivity>div,.fv-clearing):not(.bsm-cover *){padding:var(--pad-compact, 16px);border-radius:var(--r-compact, 16px);background-image:none}.options-article-page.lr-lesson :is(.cp-inspect-note,.fv-notice,.bs-readout,.ve-slider,.ir-try){padding:var(--pad-compact, 16px) var(--pad-callout, 20px);border-radius:var(--r-compact, 16px)}.options-article-page.lr-lesson :is(.bn-tree-node,.fv-clearing-lanes>div){padding:var(--pad-tile, 12px);border-radius:var(--r-inner, 12px)}.options-article-page.lr-lesson :is(.fv-calendar-mark,.fv-flow-icon,.fv-demat-asset){border-color:var(--glass-inner-edge, var(--hair-soft));background:color-mix(in srgb,var(--fg) 6%,transparent);box-shadow:none}.options-article-page.lr-lesson :is(.td-input-case h4,.td-pair>div>h4,.bn-replication-outcomes>div>h4,.bn-backward-contract>h4,.pcr-counts-panel h4,.fv-roles h5,.dx-leg h4,.dr-position-heading>strong,.oi-matrix-cell .options-direction,.fv-clearing-head strong,.fv-compare-head strong,.fv-flow-node strong,.mn-contract-result h4,.bsm-equations>div>.option-type-label:first-child,.bsm-price-pair>div>.option-type-label:first-child,.bsm-ex-results>div>.option-type-label:first-child,.dc-readout>div>.option-type-label:first-child,.bn-bsm-reference>div>.option-type-label:first-child){font:700 16px/1.35 var(--font-display);letter-spacing:0}.options-article-page.lr-lesson .bn-backward-contract>h4{text-align:left}.options-article-page.lr-lesson .settlement-route-leg-heading strong,.options-article-page.lr-lesson .settlement-route h4{font:700 20px/1.3 var(--font-display);letter-spacing:-.01em}.options-article-page.lr-lesson :is(.fv-roles dt,.fv-compare-head em,.fv-check-label,.settlement-route-method){font:650 13px/1.4 var(--font-body);font-style:normal;letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.options-article-page.lr-lesson :is(.fv-roles dd,.fv-clearing-lanes dt,.fv-clearing-lanes dd,.fv-clearing-head>div>span){font-size:15px}.options-article-page.lr-lesson :is(.bs-readout small,.bsm-ex-results em,.fv-flow-node>div>span){font-size:14px}.options-article-page.opt-tpl{--fpx: clamp(18px, 3vw, 40px);--fpy: clamp(18px, 3vw, 40px)}@media (max-width: 639px){.options-article-page.opt-tpl{--fpx: 14px;--fpy: 18px}}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(23,auto) auto;row-gap:0;align-content:start;position:relative;isolation:isolate;background:none;border:0;box-shadow:none;padding-bottom:0;border-radius:0}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child):before{content:none;display:block;grid-row:1 / 24;grid-column:1;z-index:-1;pointer-events:none;margin:calc(-1 * var(--fpy)) calc(-1 * var(--fpx)) calc(-1 * var(--fpy));border-radius:32px;border:1px solid var(--hair-soft);background:hsl(var(--card));box-shadow:var(--g-shade, 0 0 0 0 transparent),var(--c-rest, 0 1px 2px rgb(0 0 0 / .04), 0 10px 30px rgb(0 0 0 / .06))}@media (max-width: 639px){.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child):before{border-radius:24px}}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child):before{content:""}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(1){grid-row:1;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(2){grid-row:2;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(3){grid-row:3;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(4){grid-row:4;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(5){grid-row:5;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(6){grid-row:6;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(7){grid-row:7;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(8){grid-row:8;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(9){grid-row:9;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(10){grid-row:10;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(11){grid-row:11;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(12){grid-row:12;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(13){grid-row:13;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(14){grid-row:14;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(15){grid-row:15;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(16){grid-row:16;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(17){grid-row:17;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(18){grid-row:18;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(19){grid-row:19;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(20){grid-row:20;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(21){grid-row:21;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:nth-child(22){grid-row:22;grid-column:1}.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure):has(>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child)>:is(.market-assumption,.cp-note,.fv-note,.fo-ed-footnote,.bs-note,.mn-note,.dl-note,.bsm-note,.bn-note,.td-note,.th-note,.ve-note,.gm-note,.iv-note,.ir-note,.fo-figure-note,.ix-note):last-child{grid-row:24;grid-column:1;margin:calc(var(--fpy) + 14px) 0 0;padding:0 6px;border-top:0;max-width:64rem;text-align:left;font:450 15px/1.55 var(--font-body);color:hsl(var(--muted-foreground))}.opt-tpl .opt-ch{display:contents}.options-article-page.opt-tpl :is(.lr-read,.fo-ed-prose){width:100%;max-width:none;margin-inline:0}.opt-tpl .opt-ch>section{display:flex;flex-direction:column;gap:clamp(22px,2.4vw,32px);scroll-margin-top:96px;position:relative}.opt-tpl .opt-ch>section>*{margin-block:0}.opt-tpl .opt-ch>section>.opt-head{max-width:none}.opt-head{margin-bottom:0!important}.opt-head:before{content:"";position:absolute;left:0;right:0;top:32px;height:1px;background:linear-gradient(90deg,hsl(var(--foreground) / .14),hsl(var(--foreground) / .14) 94%,transparent);pointer-events:none;z-index:-1}.opt-head .wz-letter,.opt-head .wz-kick{position:relative;z-index:1}.opt-min{position:absolute;right:0;top:32px;transform:translateY(-50%);padding-left:14px;background:hsl(var(--background));font:500 12.5px/1 var(--font-body);letter-spacing:.02em;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;pointer-events:none}@media (max-width: 639px){.opt-head:before,.opt-min{top:26px}.opt-min{font-size:11.5px;padding-left:10px}}.opt-head .wz-h2{max-width:26ch}.opt-tpl .opt-ch :is(.ra-prose,.lr-prose,.fo-ed-prose){display:flex;flex-direction:column;gap:1.05em}.opt-tpl .opt-ch :is(.ra-prose,.lr-prose,.fo-ed-prose) p{margin:0;font:400 clamp(17px,.35vw + 15.5px,20px)/1.75 var(--font-body);color:hsl(var(--foreground) / .86);text-wrap:pretty}.opt-tpl .opt-ch :is(.ra-prose,.lr-prose,.fo-ed-prose) p+p{margin-top:0}.opt-tpl .opt-ch :is(.ra-prose,.lr-prose,.fo-ed-prose) a{color:var(--lr-ink, inherit);text-decoration:underline;text-decoration-color:hsl(var(--ca, var(--foreground)) / .45);text-decoration-thickness:from-font;text-underline-offset:.2em}.opt-tpl .opt-intro{margin:0;max-width:none}.opt-tpl .opt-intro .wzi-hook{flex-direction:column;gap:12px}.opt-tpl .opt-intro-lead{display:grid;gap:6px;min-width:0}.opt-tpl .opt-intro .wzi-lead{margin:0;max-width:none;font-size:clamp(19px,.55vw + 15.5px,24px);line-height:1.5}.opt-tpl .opt-intro .wzi-qs{margin-top:2px}.opt-tpl .opt-intro .opt-intro-paras{margin-top:10px;display:flex;flex-direction:column;gap:1.05em}.opt-tpl .opt-intro .opt-intro-paras p{margin:0;font:400 clamp(17px,.35vw + 15.5px,20px)/1.75 var(--font-body);color:hsl(var(--foreground) / .86);text-wrap:pretty}.opt-tpl .opt-intro .wzi-note{margin-top:8px}@media (max-width: 859px){.opt-tpl .wzi-qs{grid-template-columns:minmax(0,1fr)}}.opt-tpl :is(.cp-review-date,.mk-review-date,.th-review-date,.bn-review-date,.gm-review-date,.ve-review-date,.td-review-date,.iv-review-date,.ir-review-date){display:none}.opt-tpl .dh-art.is-live .oc{margin:0}.opt-tpl .opt-cover-art{aspect-ratio:4 / 3;border-radius:28px;overflow:hidden;border:1px solid var(--hair-soft)}.opt-tpl .opt-cover-art>svg{display:block;width:100%;height:100%}@media (min-width: 1100px){.opt-tpl .dh .dh-title{font-size:clamp(36px,1.6vw + 26px,60px)}}.opt-tpl{counter-reset:optfig}.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure){margin:0;padding:clamp(18px,3vw,40px);width:100%;max-width:none;border-radius:32px;border:1px solid var(--hair-soft);background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:var(--g-shade, 0 0 0 0 transparent),var(--c-rest, 0 1px 2px rgb(0 0 0 / .04), 0 10px 30px rgb(0 0 0 / .06));-webkit-backdrop-filter:none;backdrop-filter:none;font:400 17px/1.65 var(--font-body)}.lr-page.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure){margin:0;padding:clamp(18px,3vw,40px);border-radius:32px;background:hsl(var(--card));border-color:var(--hair-soft);box-shadow:var(--g-shade, 0 0 0 0 transparent),var(--c-rest, 0 1px 2px rgb(0 0 0 / .04), 0 10px 30px rgb(0 0 0 / .06));-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width: 639px){.lr-page.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure){border-radius:24px;padding:18px 14px}}.lr-page.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure)>figcaption:first-child{display:grid;gap:8px;max-width:60rem;margin:0 0 clamp(20px,2.4vw,32px);padding:0;text-align:left}.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure)>figcaption:first-child:before{counter-increment:optfig;content:"Figure " counter(optfig) "  ·  " var(--opt-kick, "Lesson");display:block;font:650 12px/1.35 var(--font-body);letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.lr-page.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure)>figcaption:first-child h3{margin:0;font:750 clamp(23px,1.2vw + 16px,34px)/1.15 var(--font-display);letter-spacing:-.03em;color:hsl(var(--foreground));text-wrap:balance}.lr-page.options-article-page.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure)>figcaption:first-child p{margin:0;max-width:none;font:450 15px/1.55 var(--font-body);color:hsl(var(--muted-foreground));text-wrap:pretty}.opt-tpl .opt-ch>section>.wzu{max-width:none}.opt-tail{display:flex;flex-direction:column;gap:clamp(22px,2.4vw,32px);margin-top:calc(-1*clamp(40px,4vw,72px))}.opt-take{display:flex;align-items:flex-start;gap:clamp(14px,2vw,22px);padding:clamp(20px,2.4vw,32px);border-radius:24px;border:1px solid var(--hair-soft);background:color-mix(in srgb,var(--tint-orange, #f5a623) 7%,hsl(var(--card)))}.opt-take-ic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--tone-glass);color:var(--tone-on);box-shadow:var(--tone-glass-shadow)}.opt-take-ic svg{width:22px;height:22px;stroke-width:2}.opt-take-b{display:grid;gap:10px;min-width:0;flex:1;justify-items:start}.opt-take-b .wz-k{margin:0}.opt-take-t{margin:0;font:650 clamp(18px,.6vw + 15px,24px)/1.4 var(--font-display);letter-spacing:-.015em;color:hsl(var(--foreground));text-wrap:pretty}.opt-take-next{max-width:100%;text-align:left;text-decoration:none;margin-top:4px}.opt-take-next svg{width:18px;height:18px;flex:none}@media (max-width: 639px){.opt-take{padding:18px 16px;border-radius:20px}.opt-take-ic{width:38px;height:38px;border-radius:12px}}.opt-quote{max-width:none}.opt-tpl .wqc,.opt-tpl .wzq,.opt-tpl .opt-end{max-width:none;width:100%}.wz-page .wze-foot.opt-end-foot,.opt-end-foot{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:20px}.opt-end-row{margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.opt-end-prev{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:8px 16px 8px 12px;border-radius:18px;border:1px solid var(--hair-soft);background:hsl(var(--card));color:hsl(var(--foreground));text-decoration:none;max-width:100%}.opt-end-prev svg{width:18px;height:18px;flex:none}.opt-end-prev span{display:flex;flex-direction:column;min-width:0}.opt-end-prev small{font:650 11px/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.opt-end-prev b{font:650 15px/1.3 var(--font-display)}.opt-end-prev:focus-visible,.opt-take-next:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:-2px}.options-article-page.opt-tpl :is(.dx-figure,.dx-ledger,.dc-curve,.dr-response,.gm-pair,.gm-chart,.gm-legend,.gm-table-wrap,.gm-curvature-groups,.gm-curvature-visual,.gm-path,.ve-pair,.ve-chart,.ve-legend,.ve-table-wrap,.ve-scenario-start,.ve-ivs,.ve-slider,.bn-tree-parameters,.bn-weight-row,.bn-tree-stages,.bn-tree-desktop,.bn-replication-ledger,.bs-entry,.bs-plot-group,.bs-margin-comparison,.bs-frequency .bs-svg,.bs-delivery-path,.td-scale-wrap,.td-book,.mn-cash-bars,.mn-cash-route,.expiry-flow,.max-pain-cost,.pcr-counts,.oi-matrix,.fv-figure figcaption p){max-width:none}.options-article-page.opt-tpl .mn-figure>:not(figcaption):not(.mn-note){max-width:none}.options-article-page.opt-tpl .fv-figure figcaption p{max-width:60rem}.opt-tpl :is(small,.wz-k,.wz-kick,.opt-min,.wzu-tag,.wzd-count,.wzq-n){font-size:13px}.opt-tpl :is(.lesson-frame,.sf.market-figure,.fo-teaching-figure,.mf-figure)>figcaption:first-child:before{font-size:13px}.opt-tpl .opt-min,.opt-tpl .wzs-btn b{font-size:13px}.opt-tpl .opt-cover-block{width:100%}.opt-tpl .crb-l,.opt-tpl .lr-nav-n,.opt-tpl .lr-nav-count,.opt-tpl .crl-pm,.opt-tpl .crs-hd span,.opt-tpl .crs-k,.opt-tpl .crs-list a em{font-size:13px}
