.lesson-catalog{padding-top:38px}.lesson-catalog .eyebrow,.lesson-main .eyebrow{font-size:12px}.lesson-catalog-heading{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:55px;align-items:center;margin-bottom:38px}.lesson-catalog-heading h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(34px,4.7vw,60px);letter-spacing:-.035em;line-height:1.12;margin:0 0 22px}.lesson-catalog-heading p:last-child{max-width:670px;line-height:1.65;color:var(--muted-foreground);font-size:17px}.lesson-catalog-index{border-left:1px solid var(--border);padding-left:30px;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5}.lesson-catalog-index strong{font-family:Georgia,serif;font-size:54px;font-weight:400;line-height:1}.lesson-catalog-index a{text-decoration:underline;text-underline-offset:5px;margin-top:8px}.lesson-resume{display:flex;justify-content:space-between;align-items:center;gap:20px;border:1px solid #b6cba4;background:#eaf1df;border-radius:12px;padding:22px;margin-bottom:26px}.lesson-resume>div{display:flex;flex-direction:column;gap:9px}.lesson-resume span{font-size:12px;letter-spacing:.1em}.lesson-resume>div>a{font-size:18px;font-weight:600}.lesson-resume small{font-size:13px;color:var(--muted-foreground)}.learning-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:30px}.learning-path{text-align:left;padding:22px 18px;border:1px solid var(--border);border-radius:10px;background:var(--card);display:flex;flex-direction:column;gap:14px}.learning-path.selected,.learning-path:hover{border-color:#718d60;background:#eaf0e0}.learning-path strong{font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.16}.learning-path>span:last-child{font-size:14px;line-height:1.6;color:var(--muted-foreground)}.path-number{font-size:13px;display:flex;gap:12px;justify-content:space-between;color:#58734b}.path-number>span{font-size:12px}.learning-path-detail{padding:28px 30px;border-left:3px solid #61834a;background:#eaf0e0;margin-bottom:30px}.learning-path-detail h2{font-family:Georgia,serif;font-size:28px;font-weight:400;margin:0 0 10px}.learning-path-detail p{line-height:1.6;color:var(--muted-foreground)}.learning-path-detail ol{list-style:decimal;padding-left:22px;display:grid;gap:12px}.learning-path-detail li{padding-left:5px;line-height:1.5}.learning-path-detail li svg{display:inline-block;margin-left:8px}.learning-path-detail a{text-decoration:underline;text-underline-offset:4px}.lesson-search{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:16px}.lesson-search label{display:flex;align-items:center;gap:12px;padding:0 16px;border:1px solid var(--border);border-radius:8px;background:var(--card);flex:1;max-width:720px;min-width:0}.lesson-search input{border:0;background:transparent;width:100%;min-width:0;height:54px;font-size:16px;color:var(--foreground)}.lesson-search>span{font-size:14px;color:var(--muted-foreground);flex-shrink:0}.lesson-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.lesson-filters button{border:1px solid var(--border);background:transparent;font-size:14px;padding:11px 15px;border-radius:7px}.lesson-filters button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.lesson-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lesson-card{display:flex;flex-direction:column;padding:25px 23px;border:1px solid var(--border);border-radius:11px;background:var(--card);transition:border-color .15s;min-width:0}.lesson-card:hover{border-color:#819474}.lesson-card-meta{display:flex;justify-content:space-between;gap:12px;color:var(--muted-foreground);font-size:12px;line-height:1.5;margin-bottom:19px}.lesson-card-meta>span:last-child{white-space:nowrap}.lesson-card h3{font-family:Georgia,serif;font-size:25px;line-height:1.2;font-weight:400;letter-spacing:-.015em;margin:0 0 14px}.lesson-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.lesson-card>p{font-size:16px;line-height:1.65;color:var(--muted-foreground);margin:0 0 25px}.lesson-card-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid var(--border);font-size:14px}.lesson-card-bottom>span{color:var(--muted-foreground);font-size:13px}.lesson-card-bottom a{font-weight:600}.lesson-empty{padding:40px 24px;text-align:center;background:var(--card);border-radius:10px;line-height:1.7}.lesson-empty button{background:var(--primary);color:var(--primary-foreground);border:0;border-radius:6px;padding:13px 18px}.library-video-intro{padding-top:80px;margin-top:65px;border-top:1px solid var(--border)}.library-video-intro h2{font-family:Georgia,serif;font-weight:400;font-size:40px;margin:0 0 16px;line-height:1.15}.lesson-main{padding-top:25px;padding-bottom:50px}.lesson-main .breadcrumbs{flex-wrap:wrap;line-height:1.6;font-size:14px;margin-bottom:35px}.lesson-header{max-width:950px;margin-bottom:42px}.lesson-header h1{font-family:Georgia,serif;font-size:clamp(34px,4.5vw,56px);font-weight:400;letter-spacing:-.025em;line-height:1.13;margin:0 0 23px;text-wrap:balance}.lesson-lead{font-size:20px;line-height:1.65;max-width:830px;margin-bottom:25px}.lesson-byline,.lesson-lead{color:var(--muted-foreground)}.lesson-byline{font-size:13px;line-height:1.7;display:flex;flex-wrap:wrap;gap:7px 20px}.lesson-byline>a{color:var(--foreground);font-size:14px}.lesson-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:48px;align-items:start}.lesson-sidebar{position:sticky;top:24px;font-size:14px;line-height:1.55;max-height:calc(100vh - 48px);overflow-y:auto;padding-right:14px}.lesson-sidebar summary{font-weight:600;font-size:16px;cursor:pointer;margin-bottom:15px}.lesson-sidebar nav{display:flex;flex-direction:column;gap:11px}.lesson-sidebar nav a{color:#53694e}.lesson-sidebar nav a:hover{text-decoration:underline;text-underline-offset:4px}.lesson-path-context{margin-top:30px;border-top:1px solid var(--border);padding-top:25px}.lesson-path-context>span{font-size:12px;letter-spacing:.08em;display:block;margin-bottom:10px;color:var(--muted-foreground)}.lesson-path-context strong{font-family:Georgia,serif;font-size:21px;font-weight:400}.lesson-path-context ol{list-style:decimal;margin:17px 0 0;padding-left:20px;display:grid;gap:12px}.lesson-path-context [aria-current=page]{font-weight:700;color:var(--foreground)}.lesson-content{min-width:0;max-width:795px}.lesson-takeaways{background:#e6edda;border-radius:12px;padding:25px 30px;margin-bottom:22px}.lesson-takeaways h2{font-family:Georgia,serif;font-size:26px;font-weight:400;margin:0 0 16px}.lesson-takeaways ul{list-style:disc;padding-left:20px;margin:0;display:grid;gap:9px;line-height:1.65}.lesson-editor-note{font-size:14px!important;line-height:1.7;color:var(--muted-foreground);border-left:2px solid #c6cdbb;padding-left:17px;margin:0 0 32px}.lesson-text{overflow-wrap:anywhere}.lesson-text p{font-size:18px;line-height:1.85;margin:0 0 23px}.lesson-text h2{font-family:Georgia,serif;font-size:32px;font-weight:400;line-height:1.24;margin:45px 0 20px;letter-spacing:-.015em;scroll-margin-top:30px}.lesson-text h3{font-size:21px;line-height:1.5;margin:29px 0 14px;font-weight:600}.lesson-text ol,.lesson-text ul{padding-left:27px;margin:16px 0 25px;display:grid;gap:11px;font-size:18px;line-height:1.75}.lesson-text ul{list-style:disc}.lesson-text ol{list-style:decimal}.lesson-sources a,.lesson-text a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.lesson-sources{border-top:1px solid var(--border);padding-top:25px;margin-top:37px}.lesson-sources h2{font-size:20px;margin:0 0 15px}.lesson-sources ul{list-style:disc;padding-left:20px;font-size:14px;line-height:1.7;display:grid;gap:10px}.lesson-completion{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin:32px 0}.lesson-completion button{display:flex;align-items:center;gap:10px;border:1px solid #becab3;background:var(--card);border-radius:7px;padding:13px 17px;font-size:14px}.lesson-completion button[aria-pressed=true]{background:#e3edda}.lesson-completion span{font-size:13px;color:var(--muted-foreground)}.lesson-practice{padding:30px;border:1px solid var(--border);background:var(--card);border-radius:12px;margin-top:35px}.lesson-practice h2{font-family:Georgia,serif;font-size:32px;font-weight:400;line-height:1.2;margin:0 0 17px}.lesson-practice>p{font-size:17px;line-height:1.7}.lesson-offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:30px}.lesson-offer-grid>div{min-width:0}.lesson-offer-label{font-size:12px;letter-spacing:.07em;color:var(--muted-foreground)}.lesson-offer-grid h3{font-size:22px;font-family:Georgia,serif;font-weight:400;line-height:1.25;margin:12px 0}.lesson-offer-grid p{font-size:16px;line-height:1.65;color:var(--muted-foreground)}.lesson-next .action,.lesson-practice .action,.lesson-resume .action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:auto;text-align:center;white-space:normal;padding-top:12px!important;padding-bottom:12px!important}.lesson-offer-grid .text-link{display:block;margin:16px 0}.lesson-offer-note{font-size:13px!important;line-height:1.65!important;color:var(--muted-foreground);margin-top:18px}.lesson-comparison{font-size:15px!important;border-top:1px solid var(--border);padding-top:18px}.lesson-comparison a{text-decoration:underline;text-underline-offset:4px}.lesson-community{position:relative;isolation:isolate;overflow:hidden;border:1px solid #bacdac;border-radius:9px;padding:24px;margin-top:27px}.lesson-community .eyebrow{margin-bottom:12px}.lesson-community h3{font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.2;margin:0 0 13px}.lesson-community p{font-size:16px;line-height:1.65}.lesson-community .action{margin-top:8px}.lesson-next{padding:32px;border-left:3px solid #648746;margin-top:35px;background:#e8edde}.lesson-next h2{font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.2;margin:0 0 15px}.lesson-next p{font-size:17px;line-height:1.65}.lesson-disclaimer{font-size:13px;line-height:1.75;color:var(--muted-foreground);margin:24px 0}.lesson-related{margin-top:65px}.lesson-related .lesson-grid{grid-template-columns:1fr 1fr}.lesson-return{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;border-top:1px solid var(--border);padding-top:25px;margin-top:40px;font-size:15px;line-height:1.6}.lesson-return a:hover{text-decoration:underline}.task-learning{border-top:1px solid var(--border);margin-top:28px;padding-top:22px;display:flex;flex-wrap:wrap;gap:13px 24px;font-size:14px;line-height:1.6}.task-learning>span{width:100%;font-size:12px;letter-spacing:.1em;color:var(--muted-foreground)}.task-learning a{text-decoration:underline;text-underline-offset:4px}@media(max-width:1000px){.learning-paths,.lesson-grid{grid-template-columns:1fr 1fr}.lesson-layout{grid-template-columns:190px minmax(0,1fr);gap:27px}.lesson-offer-grid{grid-template-columns:1fr}.lesson-catalog-heading{gap:30px;grid-template-columns:minmax(0,1fr) 170px}.lesson-catalog-index{padding-left:23px}.lesson-practice{padding:25px}}@media(max-width:720px){.lesson-catalog{padding-top:25px}.lesson-catalog-heading{grid-template-columns:1fr;gap:12px}.lesson-catalog-index{border-left:0;border-top:1px solid var(--border);padding:18px 0 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.lesson-catalog-index strong{font-size:30px}.lesson-catalog-index a{width:100%;margin-top:0}.learning-path{padding:18px 15px}.learning-path strong{font-size:22px}.learning-path>span:last-child{font-size:14px}.path-number{flex-wrap:wrap;gap:6px}.lesson-search{align-items:stretch;flex-direction:column;gap:10px}.lesson-search input{font-size:16px}.lesson-grid,.lesson-related .lesson-grid{grid-template-columns:1fr}.lesson-card{padding:23px}.lesson-card h3{font-size:26px}.lesson-resume{align-items:flex-start;flex-direction:column}.lesson-layout{grid-template-columns:1fr;gap:28px}.lesson-sidebar{position:static;max-height:none;padding-right:0;border-bottom:1px solid var(--border);padding-bottom:18px}.lesson-sidebar nav{max-height:220px;overflow-y:auto;padding:0 4px 7px}.lesson-path-context{display:none}.lesson-lead{font-size:18px}.lesson-header{margin-bottom:25px}.lesson-text ol,.lesson-text p,.lesson-text ul{font-size:17px;line-height:1.8}.lesson-text h2{font-size:29px}.lesson-text h3{font-size:20px}.lesson-takeaways{padding:22px}.lesson-practice{padding:22px 20px}.lesson-community{padding:22px 18px}.lesson-next{padding:25px 21px}.lesson-next h2{font-size:29px}.lesson-main .breadcrumbs{margin-bottom:24px}.lesson-byline{gap:7px}.lesson-byline>span{width:100%}.lesson-return{flex-direction:column}.library-video-intro{padding-top:45px;margin-top:50px}.lesson-related .section-heading{align-items:flex-start;flex-direction:column}.lesson-related .section-heading h2{font-size:32px}}@media(max-width:380px){.learning-paths{grid-template-columns:1fr}.lesson-filters button{padding:10px 12px}}@media(prefers-reduced-motion:reduce){.lesson-card{transition:none}}.bybit-guide-start{margin:0 0 44px;padding:26px;border:1px solid var(--border);border-radius:12px;background:#fffefa}.bybit-guide-start h2{font:400 30px/1.2 Georgia,serif;margin:0 0 20px}.bybit-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bybit-cases a{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--border);border-radius:9px;text-decoration:none}.bybit-cases a:hover{background:#edf1e5;border-color:#718557}.bybit-cases strong{font-size:17px}.bybit-cases span,.bybit-guide-note{font-size:14px;line-height:1.6;color:var(--muted-foreground)}.bybit-copy-grid{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,1.8fr);gap:24px;margin-top:24px}.bybit-copy-field>span{font-size:14px;color:var(--muted-foreground)}.bybit-copy-field>div{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:7px}.bybit-copy-field strong{font-size:17px;font-weight:600;line-height:1.5;user-select:all}.bybit-copy-field:first-child strong{font-size:32px;letter-spacing:2px;font-variant-numeric:tabular-nums}.bybit-copy-field button{display:flex;align-items:center;gap:6px;flex-shrink:0;min-height:44px;padding:9px 12px;border:1px solid var(--border);border-radius:7px;background:transparent;font-size:14px;cursor:pointer}.bybit-copy-field small{display:block;min-height:22px;font-size:13px;line-height:1.5;color:var(--muted-foreground)}.bybit-guide-note{margin:12px 0 0}.lesson-text .lesson-inline-action{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:48px;padding-top:12px!important;padding-bottom:12px!important;white-space:normal;text-align:center;text-decoration:none;line-height:1.5}.bybit-guide-start a:focus-visible,.bybit-guide-start button:focus-visible{outline:2px solid #204b3b;outline-offset:3px}@media(max-width:700px){.bybit-guide-start{padding:20px;margin-bottom:28px}.bybit-cases,.bybit-copy-grid{grid-template-columns:1fr}.bybit-copy-grid{gap:16px}.bybit-copy-field>div{flex-wrap:wrap}.bybit-guide-start h2{font-size:26px}}.editorial-figure{margin:36px 0 42px;max-width:100%;min-width:0}.editorial-figure picture{display:block}.editorial-figure img{display:block;width:100%;height:auto;border-radius:12px;background:#eef3e7}.editorial-figure figcaption{padding:17px 3px 0;color:var(--muted-foreground);font-size:14px;line-height:1.65}.editorial-figure figcaption>strong{display:block;font-size:16px;line-height:1.5;color:var(--foreground);font-weight:600;margin-bottom:7px}.article-body .editorial-figure figcaption p,.lesson-text .editorial-figure figcaption p{font-size:14px;line-height:1.7;margin:0 0 11px;color:var(--muted-foreground)}.editorial-figure-links{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px;font-size:13px;line-height:1.65}.editorial-figure-links a{text-decoration:underline;text-underline-offset:3px;color:#335840;overflow-wrap:anywhere}.editorial-figure-links a:last-child{margin-left:auto}@media(max-width:600px){.editorial-figure{margin:27px 0 32px}.editorial-figure figcaption{padding-top:13px}.editorial-figure-links{gap:9px 16px}.editorial-figure-links a:last-child{margin-left:0}}.context-offer{margin:30px 0;padding:25px 27px;border:1px solid #ccd9c6;border-left:3px solid #66845a;border-radius:0 12px 12px 0;background:#f0f4e9;color:#193f32}.context-offer .context-offer-label{display:block;font:600 10px/1.6 Arial,sans-serif;letter-spacing:.08em;color:#526c48}.context-offer h3{font:400 25px/1.25 Georgia,serif;margin:12px 0;letter-spacing:-.015em}.context-offer p{font:400 15px/1.7 Arial,sans-serif!important;color:#435748!important;margin:12px 0 18px!important}.context-offer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.context-offer a.context-offer-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:12px 16px;background:#193f32;border-radius:6px;color:#fffefa;text-decoration:none;font:500 14px/1.4 Arial,sans-serif}.context-offer a.context-offer-primary:hover{background:#2d5842}.context-offer a.context-offer-more{font:400 13px/1.5 Arial,sans-serif;color:#365e35;text-decoration:underline;text-underline-offset:3px}.context-offer a:focus-visible{outline:2px solid #193f32;outline-offset:4px}.context-offer small{display:block;margin-top:15px;font:400 11px/1.6 Arial,sans-serif;color:#647360}@media(max-width:600px){.context-offer{padding:20px 18px;margin:25px 0}.context-offer h3{font-size:23px}.context-offer-actions{align-items:stretch;flex-direction:column;gap:15px}.context-offer a.context-offer-primary{width:100%;text-align:center}}.decision-page{padding-top:32px;padding-bottom:64px}.decision-header{max-width:900px;margin:35px 0}.decision-header h1{font:400 clamp(38px,4.7vw,60px)/1.09 Georgia,serif;letter-spacing:-.03em;text-wrap:balance;margin:0 0 23px}.decision-header>p{font-size:19px;line-height:1.65;max-width:730px;color:#526356}.decision-meta{font-size:13px;color:#526356;line-height:1.6}.content-next-step h2,.decision-page h2{font:400 clamp(27px,3vw,36px)/1.18 Georgia,serif;letter-spacing:-.025em;text-wrap:balance;margin:0 0 18px}.content-next-step h3,.decision-page h3{font-size:19px;line-height:1.35;margin:0 0 12px;font-weight:600}.content-next-step p,.decision-page p{line-height:1.65}.decision-page>section{margin-top:48px;scroll-margin-top:24px}.decision-measure{max-width:74ch;color:#526356}.decision-jumps{display:flex;flex-wrap:wrap;gap:10px 26px;border-block:1px solid var(--border);padding:9px 0;margin-bottom:40px}.decision-jumps a{min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:5px}.decision-button,.decision-jumps a{display:inline-flex;align-items:center}.decision-button{justify-content:center;min-height:48px;padding:12px 18px;border:1px solid #193f32;border-radius:6px;background:#193f32;color:#fffefa;font:600 14px/1.45 Arial,sans-serif;text-align:center;cursor:pointer}.decision-button:hover{background:#2c5543}.decision-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;font-size:14px;line-height:1.5;background:none;border:0;padding:4px 0;text-align:left;cursor:pointer}.content-next-step a:not(.decision-button):hover,.decision-page a:not(.decision-button):hover{color:#3e672f}.content-next-step a:focus-visible,.decision-page :is(a,button,input,select):focus-visible{outline:3px solid #628949;outline-offset:4px}.exchange-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid #b7c2ae}.exchange-column{min-width:0;padding:26px 24px 0;border-right:1px solid #d0d8c8;display:flex;flex-direction:column}.exchange-column:first-child{padding-left:0}.exchange-column:last-child{border:0;padding-right:0}.exchange-column>h3{font:400 32px/1.15 Georgia,serif;margin-bottom:12px}.exchange-intro{font-size:14px;min-height:94px;color:#526356;margin:0 0 18px}.exchange-column dl{margin:0}.exchange-column dl>div{padding:18px 0;border-top:1px solid var(--border);min-height:150px}.exchange-column dl>div:first-child{min-height:181px}.card-conditions dt,.exchange-column dt{font-size:13px;font-weight:600;margin:0 0 10px}.exchange-column dd{margin:0;font-size:15px;line-height:1.55}.exchange-column dd strong{font-size:21px;font-variant-numeric:tabular-nums;font-weight:500}.exchange-column dd p{font-size:14px;line-height:1.55;color:#526356;margin:10px 0 0}.exchange-sources{display:flex;flex-direction:column;margin:0 0 20px;gap:4px}.exchange-sources a{font-size:13px;text-decoration:underline;text-underline-offset:4px;min-height:34px;display:flex;align-items:center}.exchange-column>.decision-button{margin-top:auto}.exchange-column>.decision-link{margin-top:12px;min-height:56px}.decision-note{padding:28px 30px;background:#e9ecdf;margin:44px 0}.decision-note h2{font-size:27px}.decision-note p{max-width:78ch;font-size:15px;margin:10px 0 0}.decision-cost-explainer ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;padding:0;counter-reset:cost}.decision-cost-explainer li{border-top:1px solid var(--border);padding-top:20px;counter-increment:cost}.decision-cost-explainer li h3:before{content:counter(cost) ". ";color:#536d40}.decision-cost-explainer li p{font-size:15px;color:#526356}.decision-example{border-block:1px solid var(--border);padding:22px 0;margin:24px 0}.decision-example p{max-width:74ch;margin-bottom:0}.decision-checklist{max-width:780px}.decision-checklist>p{color:#526356}.decision-checklist label{display:flex;align-items:start;gap:12px;padding:15px 0;border-bottom:1px solid var(--border);cursor:pointer;font-size:16px;line-height:1.6}.decision-checklist input{accent-color:#193f32;flex:0 0 20px;width:20px;height:20px;margin-top:3px}.decision-checklist [role=status]{font-size:14px;color:#334d3a;min-height:24px}.decision-small{font-size:13px!important;line-height:1.65;color:#526356;max-width:90ch}.card-conditions a,.decision-small a{color:#254c34;text-decoration:underline;text-underline-offset:3px}.card-plan-table{overflow-x:auto;margin-top:24px;scrollbar-color:#879d76 #eeede6}.card-plan-table table{width:100%;border-collapse:collapse;font-size:16px}.card-plan-table caption{text-align:left;font-size:13px;color:#526356;margin-bottom:12px}.card-plan-table td,.card-plan-table th{white-space:normal;text-align:left;vertical-align:top;padding:18px 20px;border-bottom:1px solid var(--border);line-height:1.5;font-variant-numeric:tabular-nums}.card-plan-table th{font-weight:600}.card-plan-table thead{background:#e9ecdf}.card-plan-table tbody th{width:28%;font-size:14px;font-weight:500}.card-plan-table td{width:36%}.card-conditions dl{display:grid;grid-template-columns:1fr 1fr;gap:25px 40px}.card-conditions dl>div{border-top:1px solid var(--border);padding-top:17px}.card-conditions dt{font-size:17px}.card-conditions dd{margin:0;line-height:1.65;font-size:15px;color:#526356;max-width:65ch}.card-cost>p{max-width:74ch;color:#526356}.decision-calculator{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;margin-top:28px;align-items:start}.decision-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px;margin:24px 0}.decision-field{display:flex;flex-direction:column;align-items:stretch;gap:9px;font-size:14px;font-weight:600}.decision-field input,.decision-field select{min-height:48px;width:100%;border:1px solid #9fac96;background:#fffefa;border-radius:5px;padding:10px 12px;font:400 18px/1.4 Arial,sans-serif;color:#182e28;caret-color:#193f32;font-variant-numeric:tabular-nums}.decision-field small{font-size:12px;font-weight:400;color:#526356;line-height:1.45}.decision-error{color:#9b302b;font-size:13px;font-weight:400;line-height:1.4}.decision-field input[aria-invalid=true]{border-color:#9b302b}.decision-result{background:#e9ecdf;padding:28px;min-height:300px}.decision-result>strong{font:400 clamp(30px,3vw,43px)/1.2 Georgia,serif;display:block;overflow-wrap:anywhere;margin:18px 0 26px;font-variant-numeric:tabular-nums}.decision-result dl>div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #c9d2bf;padding:10px 0;font-size:14px;line-height:1.5}.decision-result dd{margin:0;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.decision-result p{font-size:14px}.decision-partner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:15px 32px;border-block:1px solid var(--border);padding:30px 0}.decision-partner h2{font-size:30px}.decision-partner p{margin-bottom:0;max-width:65ch}.decision-partner>.decision-small{grid-column:1/-1}.content-next-step{padding:30px 0;border-block:1px solid #c4ceb8;margin:44px 0;scroll-margin-top:24px}.content-next-step>p{max-width:74ch;color:#526356;font-size:16px}.content-next-step-options{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:24px}.content-next-step-options>div{min-width:0}.content-next-step-options h3{font-size:20px}.content-next-step-options p{font-size:15px;color:#526356}.content-next-step-product{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-top:28px;padding-top:24px;border-top:1px solid var(--border)}.content-next-step-product h3{font-size:17px}.content-next-step-product p{font-size:14px;max-width:60ch;color:#526356;margin-bottom:0}.content-next-step-product>a{flex-shrink:0}.decision-discovery{display:flex;flex-wrap:wrap;gap:10px 28px;margin:20px 0 26px;padding:16px 0;border-block:1px solid var(--border)}.decision-discovery a{font-size:16px;font-weight:600;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:5px}@media(max-width:900px){.exchange-column{padding-inline:16px}.exchange-intro{min-height:125px}.exchange-column dl>div{min-height:195px}.exchange-column dl>div:first-child{min-height:230px}.decision-calculator{gap:22px}.decision-result{padding:22px}.content-next-step-product{align-items:start;flex-direction:column;gap:8px}}@media(max-width:650px){.decision-page{padding-top:24px}.decision-header{margin:27px 0}.decision-header>p{font-size:17px}.desktop-break{display:none}.decision-jumps{gap:0;flex-direction:column;align-items:start}.decision-page>section{margin-top:36px}.exchange-columns{grid-template-columns:1fr;gap:36px}.exchange-column{padding:24px 0 0;border:0}.exchange-column:not(:first-child){border-top:1px solid #9eaf91}.exchange-intro{min-height:0;max-width:65ch}.exchange-column dl>div,.exchange-column dl>div:first-child{min-height:0;padding:15px 0}.exchange-column>.decision-link{min-height:44px}.exchange-sources{display:grid;grid-template-columns:1fr 1fr;gap:6px 15px}.exchange-sources a{min-height:44px}.decision-note{padding:23px 21px}.decision-note h2{font-size:26px}.card-conditions dl,.content-next-step-options,.decision-calculator,.decision-cost-explainer ol{grid-template-columns:1fr;gap:22px}.decision-cost-explainer li p{margin-bottom:0}.card-plan-table td,.card-plan-table th{padding:13px 9px;font-size:14px}.card-plan-table tbody th{font-size:12px;width:30%}.card-plan-table thead th{font-size:13px}.decision-result{min-height:220px}.decision-fields{gap:20px 14px}.decision-partner{grid-template-columns:1fr}.decision-partner>.decision-button{justify-self:start}.content-next-step-options>div+div{border-top:1px solid var(--border);padding-top:22px}.content-next-step h2{font-size:29px}.decision-discovery{flex-direction:column;align-items:start;gap:6px}.decision-result dl>div{font-size:13px}}@media(max-width:360px){.decision-fields{grid-template-columns:1fr}.decision-header h1{font-size:34px}.decision-result{padding:18px}}.article-body .content-next-step a.decision-button:hover,.content-next-step a.decision-button{color:#fffefa;text-decoration:none}