.docs-shell{--docs-header-height:64px;color:#f0f0e8;background:#090a09;min-height:100svh;font-family:Helvetica Neue,Nimbus Sans L,Helvetica,Arial,sans-serif}.docs-shell *{box-sizing:border-box}.docs-shell a{color:inherit}.docs-skip-link{z-index:100;background:#090a09;border:1px solid #f0f0e859;padding:9px 12px;font-size:12px;position:fixed;top:10px;left:14px;transform:translateY(-150%)}.docs-skip-link:focus{transform:translateY(0)}.docs-topbar{z-index:50;min-height:var(--docs-header-height);background:#090a09fa;border-bottom:1px solid #f0f0e816;grid-template-columns:minmax(220px,256px) minmax(280px,860px) minmax(180px,230px);justify-content:center;display:grid;position:sticky;top:0}.docs-brand{color:#f0f0e8e6;align-items:center;gap:10px;min-width:0;padding:0 22px;display:flex}.docs-brand svg{flex:none}.docs-brand-name{letter-spacing:.24em;font-size:9.5px;font-weight:500;line-height:1}.docs-brand-rule{background:#f0f0e82b;width:1px;height:15px;margin:0 2px 0 4px}.docs-brand-product{color:#f0f0e88a;white-space:nowrap;font-size:11px;overflow:hidden}.docs-brand:focus-visible,.docs-shell a:focus-visible,.docs-shell summary:focus-visible,.docs-shell input:focus-visible{outline-offset:3px;outline:1px solid #dcff7cb8}.docs-search{place-self:center start;width:min(360px,100% - 56px);margin-left:28px;position:relative}.docs-search input{color:#f0f0e8;width:100%;height:34px;font:inherit;letter-spacing:.01em;appearance:none;background:0 0;border:0;border-bottom:1px solid #f0f0e829;border-radius:0;padding:0 4px;font-size:11px}.docs-search input::placeholder{color:#f0f0e861}.docs-search input::-webkit-search-cancel-button{filter:invert();opacity:.45}.docs-search-results{background:#0c0d0c;border:1px solid #f0f0e824;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 18px 45px #0000004d}.docs-search-results a{border-bottom:1px solid #f0f0e812;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:10px 13px;font-size:12px;display:flex}.docs-search-results a:last-child{border-bottom:0}.docs-search-results a:hover{background:#f0f0e809}.docs-search-results small{color:#f0f0e861;flex:none;font-size:9px}.docs-search-results>p{color:#f0f0e875;margin:0;padding:16px 13px;font-size:11px}.docs-global-actions{border-left:1px solid #f0f0e816;justify-content:space-between;justify-self:stretch;align-items:center;gap:16px;padding:0 22px;display:flex}.docs-home-link{letter-spacing:.025em;white-space:nowrap;font-size:9px;color:#f0f0e885!important}.docs-home-link:hover{color:#f0f0e8e6!important}.docs-frame{min-height:calc(100svh - var(--docs-header-height));grid-template-columns:minmax(220px,256px) minmax(0,860px) minmax(180px,230px);justify-content:center;display:grid}.docs-sidebar{border-right:1px solid #f0f0e816;min-width:0}.docs-sidebar-scroll{top:var(--docs-header-height);height:calc(100svh - var(--docs-header-height));scrollbar-width:thin;scrollbar-color:#f0f0e81f transparent;padding:32px 20px 52px;position:sticky;overflow:auto}.docs-sidebar nav{flex-direction:column;display:flex}.docs-sidebar nav>a,.docs-mobile-navigation nav>a,.docs-nav-group>a{color:#f0f0e882;padding:5px 9px 5px 14px;font-size:11.5px;line-height:1.45;display:block;position:relative}.docs-sidebar nav a:hover,.docs-mobile-navigation nav a:hover{color:#f0f0e8de}.docs-sidebar nav a.is-active,.docs-mobile-navigation nav a.is-active{color:#f0f0e8}.docs-sidebar nav a.is-active:before,.docs-mobile-navigation nav a.is-active:before{content:"";background:#dcff7c;width:4px;height:4px;position:absolute;top:10px;left:0}.docs-nav-group{margin-top:28px}.docs-nav-group h2{color:#f0f0e8c7;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;padding:0 9px;font-size:9px;font-weight:500;line-height:1.3}.docs-nav-group--trailing{border-top:1px solid #f0f0e814;padding-top:18px}.docs-main{min-width:0}.doc-article{width:min(100%,780px);margin:0 auto;padding:72px 50px 86px}.doc-page-header{margin-bottom:72px}.doc-breadcrumb{color:#f0f0e866;letter-spacing:.04em;align-items:center;gap:8px;margin:0 0 25px;font-size:10px;display:flex}.doc-breadcrumb a:hover{color:#f0f0e8bf}.doc-page-header h1{color:#f0f0e8;letter-spacing:-.045em;text-wrap:balance;max-width:720px;margin:0;font-size:clamp(38px,4vw,58px);font-weight:300;line-height:1.02}.doc-description{color:#f0f0e8ad;letter-spacing:-.015em;text-wrap:pretty;max-width:660px;margin:26px 0 0;font-size:clamp(17px,1.5vw,20px);font-weight:350;line-height:1.55}.doc-section{scroll-margin-top:calc(var(--docs-header-height) + 28px);content-visibility:auto;contain-intrinsic-size:auto 420px;margin:0 0 68px}.doc-section h2,.doc-related h2{color:#f0f0e8;letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px;font-size:25px;font-weight:400;line-height:1.2;position:relative}.doc-anchor{opacity:0;font-size:14px;position:absolute;top:3px;left:-23px;color:#dcff7c!important}.doc-section h2:hover .doc-anchor,.doc-anchor:focus-visible{opacity:.72}.doc-section>p{color:#f0f0e8bf;letter-spacing:-.003em;text-wrap:pretty;margin:0 0 18px;font-size:15.5px;font-weight:400;line-height:1.78}.doc-section>ul,.doc-section>ol.doc-steps{color:#f0f0e8ba;margin:22px 0 24px;padding-left:22px;font-size:15px;line-height:1.72}.doc-section li{margin:9px 0;padding-left:5px}.doc-section li::marker{color:#dcff7c9e;font-size:.78em}.doc-steps{counter-reset:doc-step;list-style:none;padding-left:0!important}.doc-steps li{counter-increment:doc-step;grid-template-columns:26px 1fr;gap:12px;display:grid}.doc-steps li:before{color:#dcff7cb3;content:counter(doc-step, decimal-leading-zero);letter-spacing:.04em;font-size:10px}.doc-callout{border:1px solid #f0f0e81a;border-left:2px solid #f0f0e847;border-right:0;margin:30px 0;padding:20px 22px}.doc-callout--research{border-left-color:#dcff7c}.doc-callout--risk{border-left-color:#f0f0e89e}.doc-callout-title{text-transform:uppercase;color:#f0f0e8db!important;letter-spacing:.04em!important;margin:0 0 8px!important;font-size:11px!important;font-weight:500!important;line-height:1.35!important}.doc-callout>p:last-child{color:#f0f0e8a8;margin:0;font-size:13.5px;line-height:1.65}.doc-formula{border-top:1px solid #f0f0e81f;border-bottom:1px solid #f0f0e81f;margin:30px 0;padding:24px 4px;overflow:hidden}.doc-formula figcaption{color:#f0f0e86b;letter-spacing:.04em;margin-bottom:13px;font-size:10px}.doc-formula code{color:#f0f0e8;white-space:nowrap;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:clamp(14px,1.75vw,19px);line-height:1.55;display:block;overflow-x:auto}.doc-formula dl{margin:20px 0 0}.doc-formula dl>div{color:#f0f0e887;grid-template-columns:60px 1fr;padding:5px 0;font-size:12px;display:grid}.doc-formula dt{color:#dcff7cbf;font-family:SFMono-Regular,Consolas,monospace}.doc-formula dd{margin:0}.doc-table-wrap{border-top:1px solid #f0f0e824;border-bottom:1px solid #f0f0e824;width:100%;margin:28px 0 32px;overflow-x:auto}.doc-table{border-collapse:collapse;color:#f0f0e8ad;text-align:left;width:100%;min-width:580px;font-size:12.5px;line-height:1.55}.doc-table caption{color:#f0f0e866;text-align:left;padding:13px 10px 9px;font-size:10px}.doc-table th,.doc-table td{vertical-align:top;border-bottom:1px solid #f0f0e813;padding:13px 12px}.doc-table tr:last-child>*{border-bottom:0}.doc-table thead th{color:#f0f0e873;letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-weight:500}.doc-table tbody th{color:#f0f0e8db;min-width:126px;font-weight:450}.doc-diagram{border-top:1px solid #f0f0e81a;border-bottom:1px solid #f0f0e81a;margin:32px 0 36px;padding:27px 0 18px;overflow:hidden}.doc-diagram svg{color:#f0f0e8;width:100%;height:auto;display:block}.doc-diagram--narrow svg{width:min(100%,520px);margin:0 auto}.doc-diagram figcaption,.payoff-lab-chart figcaption{color:#f0f0e85e;margin-top:13px;font-size:10px;line-height:1.5}.doc-diagram-label,.doc-diagram-note,.doc-chart-label,.doc-chart-note{fill:#f0f0e8b3;letter-spacing:.09em;font-family:Helvetica Neue,Nimbus Sans L,Helvetica,Arial,sans-serif;font-size:13px}.doc-diagram-label--small{font-size:11px}.doc-diagram-label--accent,.doc-chart-label--accent{fill:#dcff7c}.doc-diagram-note,.doc-chart-note{fill:#f0f0e857;letter-spacing:.03em;font-size:10px}.doc-diagram-line,.doc-axis,.doc-architecture-node{fill:none;stroke:#f0f0e83d;stroke-width:1px;vector-effect:non-scaling-stroke}.doc-architecture-node{stroke:#f0f0e829}.doc-axis{stroke:#f0f0e82b}.doc-strike-guide{stroke:#dcff7c42;stroke-dasharray:3 5;stroke-width:1px;vector-effect:non-scaling-stroke}.doc-payoff-stock,.doc-payoff-covered,.doc-payoff-comparison{fill:none;stroke-linejoin:miter;stroke-width:1.25px;vector-effect:non-scaling-stroke}.doc-payoff-stock{stroke:#f0f0e84d;stroke-dasharray:5 5}.doc-payoff-covered{stroke:#f0f0e8d1}.doc-payoff-comparison{stroke:#f0f0e899}.doc-strike-point{fill:#dcff7c}.doc-strike-point-muted{fill:#f0f0e873}.doc-chart-label{letter-spacing:.03em;font-size:10px}.reference-list{border-top:1px solid #f0f0e81c;margin:28px 0;padding:0;list-style:none}.reference-list li{border-bottom:1px solid #f0f0e817;margin:0;padding:17px 0}.reference-list a{color:#f0f0e8d6;align-items:center;gap:8px;font-size:13px;display:inline-flex}.reference-list a:hover{color:#dcff7c}.reference-list a span{color:#dcff7c8c;font-size:10px}.reference-list p{color:#f0f0e87a!important;margin:7px 0 0!important;font-size:12px!important;line-height:1.55!important}.payoff-lab{border-top:1px solid #f0f0e821;margin:30px 0 38px}.payoff-lab-controls{border-bottom:1px solid #f0f0e81c;grid-template-columns:repeat(3,1fr);display:grid}.payoff-lab-controls label{color:#f0f0e870;letter-spacing:.06em;text-transform:uppercase;border-right:1px solid #f0f0e817;padding:17px 17px 14px;font-size:9px}.payoff-lab-controls label:last-child{border-right:0}.payoff-input-wrap{color:#f0f0e86b;align-items:baseline;margin-top:7px;font-size:14px;display:flex}.payoff-input-wrap input{color:#f0f0e8;width:100%;min-width:0;font:inherit;appearance:textfield;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:19px;font-weight:350}.payoff-input-wrap input::-webkit-inner-spin-button{appearance:none;margin:0}.payoff-input-wrap input::-webkit-outer-spin-button{appearance:none;margin:0}.payoff-lab-summary{color:#f0f0e86e;border-bottom:1px solid #f0f0e81a;justify-content:space-between;gap:20px;padding:15px 17px;font-size:10px;display:flex}.payoff-lab-summary strong{color:#f0f0e8d1;margin-left:6px;font-weight:450}.payoff-lab-chart{border-bottom:1px solid #f0f0e81a;margin:0;padding:25px 0 8px}.payoff-lab-chart svg{width:100%;height:auto;display:block}.payoff-zero-line{stroke:#f0f0e81a;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.doc-related{border-top:1px solid #f0f0e81f;margin-top:88px;padding-top:34px}.doc-related h2{font-size:16px}.doc-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.doc-related a{color:#f0f0e899;border-bottom:1px solid #f0f0e814;padding:11px 0;font-size:12px}.doc-related a:hover{color:#dcff7c}.docs-pagination{border-top:1px solid #f0f0e81f;grid-template-columns:1fr 1fr;gap:30px;margin-top:75px;padding-top:28px;display:grid}.docs-pagination a{flex-direction:column;gap:7px;min-width:0;display:flex}.docs-pagination a:hover span{color:#dcff7c}.docs-pagination small{color:#f0f0e859;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.docs-pagination span{color:#f0f0e8b3;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.docs-pagination-next{text-align:right}.docs-footer{color:#f0f0e84f;letter-spacing:.03em;border-top:1px solid #f0f0e812;justify-content:space-between;gap:20px;max-width:780px;margin:0 auto;padding:25px 50px 34px;font-size:9px;display:flex}.docs-toc{border-left:1px solid #f0f0e816;min-width:0}.docs-toc nav{top:var(--docs-header-height);max-height:calc(100svh - var(--docs-header-height));padding:43px 23px 50px;position:sticky;overflow:auto}.docs-toc nav>p{color:#f0f0e885;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:9px;font-weight:500}.docs-toc a{color:#f0f0e861;padding:5px 0;font-size:10.5px;line-height:1.4;display:block}.docs-toc a:hover{color:#f0f0e8bf}.docs-mobile-navigation,.docs-mobile-toc{display:none}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1120px){.docs-topbar{grid-template-columns:236px minmax(0,1fr) 112px}.docs-frame{grid-template-columns:236px minmax(0,1fr)}.docs-toc{display:none}.docs-global-actions{justify-content:center;padding:0 16px}.doc-article{width:min(100%,790px)}}@media (max-width:760px){.docs-shell{--docs-header-height:60px}.docs-topbar{min-height:var(--docs-header-height);justify-content:space-between;align-items:center;gap:10px;padding:0 14px;display:flex}.docs-brand{gap:8px;padding:0}.docs-brand svg{width:19px;height:19px}.docs-brand-name{letter-spacing:.2em;font-size:8.5px}.docs-brand-rule,.docs-brand-product{display:none}.docs-search{flex:auto;width:auto;min-width:0;margin-left:0}.docs-search input{height:32px;font-size:10.5px}.docs-search-results{width:min(82vw,310px);left:auto;right:0}.docs-global-actions{border-left:0;flex:none;padding:0}.docs-home-link{font-size:8.5px}.docs-frame{display:block}.docs-sidebar{display:none}.docs-mobile-navigation,.docs-mobile-toc{border-bottom:1px solid #f0f0e817;display:block}.docs-mobile-navigation summary,.docs-mobile-toc summary{color:#f0f0e88a;cursor:pointer;letter-spacing:.04em;padding:15px 20px;font-size:10px;list-style-position:inside}.docs-mobile-navigation-inner{max-height:62svh;padding:6px 20px 27px;overflow:auto}.docs-mobile-navigation nav>a,.docs-nav-group>a{padding-top:7px;padding-bottom:7px;font-size:12.5px}.docs-nav-group{margin-top:23px}.docs-mobile-toc nav{padding:1px 20px 20px}.docs-mobile-toc nav>p{display:none}.docs-mobile-toc a{color:#f0f0e875;border-left:1px solid #f0f0e81c;padding:6px 0 6px 13px;font-size:11px;display:block}.doc-article{padding:48px 21px 72px}.doc-page-header{margin-bottom:58px}.doc-breadcrumb{margin-bottom:20px}.doc-page-header h1{font-size:clamp(36px,11vw,47px);line-height:1.03}.doc-description{margin-top:21px;font-size:17px;line-height:1.55}.doc-section{contain-intrinsic-size:auto 360px;margin-bottom:56px}.doc-section h2,.doc-related h2{font-size:22px}.doc-anchor{display:none}.doc-section>p{font-size:15px;line-height:1.72}.doc-section>ul,.doc-section>ol.doc-steps{font-size:14.5px}.doc-callout{padding:18px 17px}.doc-formula code{font-size:14px}.doc-table{min-width:540px}.doc-diagram{margin-left:-4px;margin-right:-4px}.doc-payoff-diagram svg,.payoff-lab-chart svg{min-width:520px}.doc-payoff-diagram,.payoff-lab-chart{overflow-x:auto}.payoff-lab-controls{grid-template-columns:1fr}.payoff-lab-controls label{border-bottom:1px solid #f0f0e814;border-right:0}.payoff-lab-summary{flex-direction:column;gap:8px}.doc-related>div{grid-template-columns:1fr}.docs-pagination{gap:18px}.docs-pagination span{white-space:normal}.docs-footer{flex-direction:column;gap:5px;padding:23px 21px 30px}}@media (prefers-reduced-motion:reduce){.docs-shell *,.docs-shell :before,.docs-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
