.stock-options-page .options-hero .cfo-hero__title{max-width:1060px}.stock-options-page .options-hero .cfo-hero__stage{padding-top:300px}.stock-options-page .options-scope{background:var(--ploy-background-primary)}.stock-options-page .options-calculation{background:var(--ploy-background-secondary)}.stock-options-page .options-calculation__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:0;border:1px solid var(--ploy-border-primary)}.stock-options-page .options-calculation__sheet{padding:38px 42px;background:var(--ploy-background-primary)}.stock-options-page .options-calculation__sheet>p{margin:0 0 30px}.stock-options-page .options-calculation__rows{border-top:1px solid var(--ploy-border-primary)}.stock-options-page .options-calculation__rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:16px 0;border-bottom:1px solid var(--ploy-border-primary)}.stock-options-page .options-calculation__rows span{font-size:.9375rem;line-height:1.5;color:var(--ploy-text-secondary)}.stock-options-page .options-calculation__rows strong{white-space:nowrap;font-family:Open Sans Condensed,sans-serif;font-size:1.5rem;line-height:1.2}.stock-options-page .options-calculation__results{display:grid;grid-template-rows:repeat(3,1fr);background:var(--ploy-background-inverse);color:var(--ploy-text-inverse)}.stock-options-page .options-calculation__results article{padding:22px 36px}.stock-options-page .options-calculation__results article+article{border-top:1px solid var(--ploy-border-inverse)}.stock-options-page .options-calculation__results span,.stock-options-page .options-tax__grid article>span{display:block;color:var(--ploy-accent-primary-400);font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.stock-options-page .options-calculation__results strong{display:block;margin:8px 0 2px;font-family:Open Sans Condensed,sans-serif;font-size:clamp(2.25rem,4vw,3.2rem);line-height:1.1}.stock-options-page .options-calculation__results p{max-width:40ch;margin:0;color:var(--ploy-text-inverse-secondary);line-height:1.65;font-size:.9rem}.stock-options-page .options-calculation__note{max-width:77ch;margin:22px 0 0;color:var(--ploy-text-secondary);font-size:.875rem;line-height:1.7}.stock-options-page .options-calculation__note a,.stock-options-page .options-tax__sources a,.stock-options-page .options-process__parent a{color:var(--ploy-text-primary);text-underline-offset:4px}.stock-options-page .options-tax{background:var(--ploy-background-primary)}.stock-options-page .options-tax__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--ploy-border-primary)}.stock-options-page .options-tax__grid article{padding:34px 38px}.stock-options-page .options-tax__grid article+article{border-left:1px solid var(--ploy-border-primary)}.stock-options-page .options-tax__grid article>span{color:var(--ploy-accent-primary-700)}.stock-options-page .options-tax__grid h3{margin-top:18px;font-size:clamp(1.5rem,2.4vw,2rem)}.stock-options-page .options-tax__grid p,.stock-options-page .options-tax__note p:not(.fe-label){margin:16px 0 0;color:var(--ploy-text-secondary);line-height:1.8}.stock-options-page .options-tax__note{display:grid;grid-template-columns:.82fr 1.18fr;gap:52px;margin-top:22px;padding:38px 42px;border:1px solid var(--ploy-border-primary);background:var(--ploy-background-secondary)}.stock-options-page .options-tax__note h3{margin-top:12px;font-size:clamp(1.5rem,2.4vw,2rem)}.stock-options-page .options-tax__note p:first-child{margin-top:0}.stock-options-page .options-tax__sources{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:22px;font-size:.875rem}.stock-options-page .options-process__parent{margin:32px 0 0;padding-top:23px;border-top:1px solid var(--ploy-border-primary);font-size:.95rem;line-height:1.7}.stock-options-page .options-process__parent a{display:inline-flex;align-items:center;gap:7px;margin-left:6px;font-weight:600}.stock-options-page .cfo-faq{background:var(--ploy-background-primary)}@media(max-width:900px){.stock-options-page .options-tax__note{gap:28px;padding:28px}.stock-options-page .options-calculation__sheet{padding:28px}.stock-options-page .options-calculation__results article{padding-inline:28px}}@media(max-width:700px){.stock-options-page .options-hero .cfo-hero__stage{padding-top:180px}.stock-options-page .options-calculation__layout,.stock-options-page .options-tax__grid,.stock-options-page .options-tax__note{grid-template-columns:1fr}.stock-options-page .options-calculation__sheet{padding:24px 22px}.stock-options-page .options-calculation__results article{padding:20px 22px}.stock-options-page .options-tax__grid article{padding:26px 22px}.stock-options-page .options-tax__grid article+article{border-left:0;border-top:1px solid var(--ploy-border-primary)}.stock-options-page .options-tax__note{gap:16px;padding:26px 22px}.stock-options-page .options-process__parent a{margin-left:0}}
