.sbm-member-refreshed.sbm{background:#f4f7f5}.sbm-member-refreshed .sbm-sidebar{border-radius:18px}.sbm-member-refreshed .sbm-side-nav button{text-align:left}.sbm-member-refreshed .sbm-lesson{min-width:0}.sbm-playbook-home .sbm-home-welcome{border-radius:22px}.sbm-playbook-home .sbm-home-welcome-copy h1{letter-spacing:-.05em}.sbm-playbook-home .sbm-method-strip{margin-top:14px}.sbm-playbook-home .sbm-home-lesson-row{text-align:left}.sbm-playbook-home .sbm-proof-story{margin-top:34px}.sbm-playbook-home .sbm-playbook-story{margin:16px 0 24px}.sbm-playbook-home .sbm-playbook-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:12px 0 32px;display:grid}.sbm-playbook-home .sbm-playbook-gallery figure{background:#fff;border:1px solid #dce4e1;border-radius:14px;min-width:0;margin:0;overflow:hidden;box-shadow:0 6px 18px #102d3b0a}.sbm-playbook-home .sbm-playbook-gallery img{object-fit:cover;object-position:center top;background:#e7eeeb;width:100%;height:170px;display:block}.sbm-playbook-home .sbm-playbook-gallery figcaption{color:#586a70;padding:13px 14px;font-size:12px;line-height:1.65}.sbm-playbook-home .sbm-playbook-gallery figcaption strong{color:#203b46}.sbm-playbook-home .sbm-playbook-offers{grid-template-columns:repeat(3,minmax(0,1fr))}.sbm-playbook-home .sbm-playbook-offers .sbm-home-paid-card{min-width:0}.sbm-playbook-home .sbm-playbook-offers .sbm-home-paid-card div{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.sbm-playbook-home .sbm-playbook-offers .sbm-home-paid-card h3{overflow-wrap:anywhere}.sbm-member-refreshed .sbm-lesson .sbm-work{white-space:pre-line}.sbm-member-refreshed .sbm-lesson .sbm-deeper a{overflow-wrap:anywhere}.sbm-member-refreshed .sbm-home-help-widget{margin-top:25px}.sbm-member-refreshed .sbm-home-section-title h2{line-height:1.2}.sbm-member-refreshed .sbm-side-nav{position:relative}.sbm-member-refreshed .sbm-example p{white-space:pre-wrap}@media (width<=1050px){.sbm-playbook-home .sbm-playbook-offers{grid-template-columns:1fr}.sbm-playbook-home .sbm-playbook-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.sbm-playbook-home .sbm-playbook-gallery{grid-template-columns:1fr}.sbm-playbook-home .sbm-playbook-gallery img{object-fit:contain;height:auto;max-height:265px}.sbm-member-refreshed .sbm-member-grid{min-width:0}.sbm-member-refreshed .sbm-home-primary-actions a,.sbm-member-refreshed .sbm-home-primary-actions button{min-height:45px}}.sbm-playbook-home .sbm-welcome-video-poster>img{object-position:center 72%}.sbm-member-refreshed .sbm-full-playbook{background:#fff;border:1px solid #cddfd9;border-radius:17px;margin:24px 0 29px;overflow:hidden}.sbm-member-refreshed .sbm-full-playbook>summary{color:#184b49;cursor:pointer;background:#eaf4ee;align-items:center;gap:10px;padding:18px 21px;font-size:14px;font-weight:850;line-height:1.5;list-style-position:inside;display:flex}.sbm-member-refreshed .sbm-full-playbook[open]>summary{border-bottom:1px solid #d5e6df}.sbm-member-refreshed .sbm-full-playbook>summary:hover{background:#dff0e6}.sbm-member-refreshed .sbm-full-playbook>summary:focus-visible{outline-offset:-3px;outline:3px solid #3d9f87}.sbm-member-refreshed .sbm-full-playbook-reading{overflow-wrap:anywhere;background:#fff;padding:26px clamp(17px,3.5vw,36px)}.sbm-member-refreshed .sbm-full-playbook-eyebrow{color:#23766b;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:8px;margin:0 0 20px;font-size:11px;font-weight:900;display:flex}.sbm-member-refreshed .sbm-full-playbook-reading h3{letter-spacing:-.035em;color:#173647;border-top:1px solid #edf0ed;margin:27px 0 12px;padding-top:12px;font:780 clamp(18px,2.25vw,24px)/1.25 Bricolage Grotesque,Inter,sans-serif}.sbm-member-refreshed .sbm-full-playbook-reading p{color:#415564;margin:0 0 13px;font-size:14px;line-height:1.9}.sbm-member-refreshed .sbm-full-playbook-reading .sbm-full-playbook-list-item{background:#f7faf8;border-left:3px solid #93c4b2;border-radius:0 7px 7px 0;margin:8px 0;padding:10px 14px}.sbm-member-refreshed .sbm-full-playbook-reading a{color:#186563;text-underline-offset:3px;align-items:center;gap:7px;font-weight:800;text-decoration:underline;display:inline-flex}@media (width<=700px){.sbm-member-refreshed .sbm-full-playbook-reading{padding:19px 16px}.sbm-member-refreshed .sbm-full-playbook>summary{padding:15px 13px;font-size:13px}.sbm-member-refreshed .sbm-full-playbook-reading p{font-size:13px;line-height:1.75}}.sbm-playbook-home .sbm-proof-story--compact{margin:27px 0 32px;padding:24px clamp(17px,3.5vw,30px)}.sbm-playbook-home .sbm-proof-story--compact .sbm-proof-story-intro{max-width:750px}.sbm-playbook-home .sbm-proof-story--compact .sbm-proof-story-intro h2{margin:8px 0 9px;font-size:clamp(25px,3vw,34px)}.sbm-playbook-home .sbm-proof-story--compact .sbm-proof-story-intro p{margin-bottom:18px;font-size:13px;line-height:1.65}.sbm-income-tabs{background:#fff;border:1px solid #dce5e8;border-radius:16px;overflow:hidden}.sbm-income-tabs-list{background:#f5f9f8;border-bottom:1px solid #dce5e8;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.sbm-income-tab{color:#496575;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #e0e9e9;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;min-height:72px;padding:11px 12px;font-family:inherit;transition:background .15s,color .15s;display:flex;position:relative}.sbm-income-tab:last-child{border-right:0}.sbm-income-tab:hover{background:#eaf4f0}.sbm-income-tab.is-active{color:#103d43;background:#fff}.sbm-income-tab.is-active:after{content:"";background:#2e897b;height:3px;position:absolute;bottom:0;left:0;right:0}.sbm-income-tab:focus-visible{outline-offset:-4px;z-index:1;outline:3px solid #287b71}.sbm-income-tab-label{font-size:11px;font-weight:850;line-height:1.15;display:block}.sbm-income-tab-amount{letter-spacing:-.025em;white-space:nowrap;font-size:clamp(11px,1.33vw,14px);font-weight:900;line-height:1.15;display:block}.sbm-income-proof-panel{min-width:0;padding:16px 18px 9px}.sbm-income-proof-panel:focus-visible{outline-offset:-4px;outline:3px solid #287b71}.sbm-income-proof-stage{background:#fff;justify-content:center;align-items:center;min-height:196px;display:flex}.sbm-income-proof-stage svg{width:min(100%,480px);height:auto;max-height:195px;display:block}.sbm-income-proof-context{text-align:center;color:#586d76!important;margin:7px 0 5px!important;font-size:11px!important;line-height:1.45!important}.sbm-income-proof-disclaimer{background:#fafcfb;border-top:1px solid #ebeeee;padding:11px 16px 13px;color:#667b7e!important;margin:0!important;font-size:11px!important;line-height:1.6!important}.sbm-income-proof-explain{color:#5a6e7b;margin:12px 0 0;font-size:12px}.sbm-income-proof-explain summary{color:#386674;cursor:pointer;padding:7px 0;font-weight:800}.sbm-income-proof-explain summary:focus-visible{outline:2px solid #287b71}.sbm-income-proof-explain .sbm-proof-story-caution{margin-top:8px}.sbm-income-proof-explain .sbm-proof-story-caution p{font-size:12px;line-height:1.6}@media (width<=830px){.sbm-income-tabs-list{grid-template-columns:repeat(3,minmax(0,1fr))}.sbm-income-tab{border-bottom:1px solid #e0e9e9;min-height:62px;padding:10px 13px}.sbm-income-tab:nth-child(3){border-right:0}.sbm-income-tab:nth-child(n+4){border-bottom:0}}@media (width<=540px){.sbm-playbook-home .sbm-proof-story--compact{padding:18px 13px}.sbm-income-tab{min-height:62px;padding:10px 7px}.sbm-income-tab-label{font-size:10px}.sbm-income-tab-amount{font-size:11px}.sbm-income-proof-panel{padding:12px 8px 4px}.sbm-income-proof-stage{min-height:155px}.sbm-income-proof-stage svg{max-height:170px}.sbm-income-proof-disclaimer{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.sbm-income-tab{transition:none}}.sbm-income-proof-story{text-align:left;max-width:650px;margin:10px auto 0}.sbm-income-proof-story .sbm-income-proof-story-text{font-weight:650;color:#244555!important;margin:0 0 9px!important;font-size:13px!important;line-height:1.7!important}.sbm-income-proof-contact{flex-direction:column;align-items:flex-start;gap:6px;margin:11px 0;display:flex}.sbm-income-proof-contact a{color:#1e615c;background:#e7f3ee;border-radius:9px;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.sbm-income-proof-contact a:hover{background:#d3ebe3}.sbm-income-proof-contact a:focus-visible{outline-offset:2px;outline:3px solid #287b71}.sbm-income-proof-contact small{color:#64787f;font-size:10px;line-height:1.5}.sbm-income-proof-story .sbm-income-proof-context{text-align:left!important;color:#6e7c80!important;margin:8px 0 6px!important;font-size:11px!important}@media (width<=540px){.sbm-income-proof-story .sbm-income-proof-story-text{font-size:12px!important}.sbm-income-proof-contact a{text-align:center;width:100%}}
