.sw-library-personal{display:flex;flex-direction:column;gap:calc(var(--site-spacing) * 1.5);background:var(--scheme-white-300);border:1px solid var(--scheme-tan-300);overflow:hidden}.sw-library-personal:after{content:none!important}.sw-library-personal-columns-column-main{display:flex;flex-direction:column;justify-content:center;height:100%}@media (max-width:700px){.sw-library-personal-columns-column-content{order:-1}}.sw-library-personal-columns-column-content .related-content{margin:0!important}.sw-library-personal-columns-column-content .related-content-title{display:none}.sw-library-personal-columns-column-content .related-content-slider{overflow:visible!important}.sw-library-personal-columns-column-content .content.preview{width:100%}.sw-library-personal-columns-column-content .content-video{margin-bottom:0!important;border:none!important;box-shadow:var(--block-shadow)}.sw-library-personal-columns-column-content .content-info{display:none}.sw-library-personal-subheading{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem!important;font-size:1.2rem;font-weight:600;line-height:1;text-transform:uppercase}.sw-library-personal-subheading i{color:var(--color-highlight)}.sw-library-personal-heading{margin-bottom:0;text-wrap:balance}.sw-library-personal-blurb{margin-bottom:1.5rem;font-size:1.4rem;line-height:var(--site-text-line-height);text-wrap:balance}.sw-library-personal-buttons{display:flex;gap:1rem}@media (max-width:700px){.sw-library-personal-buttons .sw-button{width:100%}}.sw-library-personal-section-title{margin-bottom:1rem;font-family:var(--font-heading);font-size:1.5rem;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary)}.sw-library-personal-section-title i{margin-right:.25rem}.sw-library-personal-signals{margin-top:auto;grid-template-columns:repeat(4,1fr)}.sw-library-personal-signal{display:flex;flex-direction:column;gap:.85rem;border-right:1px solid var(--scheme-tan-400)}.sw-library-personal-signal:last-child{padding-right:0;border-right:none}.sw-library-personal-signal-label{display:flex;align-items:center;gap:.4rem;margin-bottom:0;color:var(--scheme-tan-700);font-size:.9rem;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:.05em}.sw-library-personal-signal-label i{font-size:1.1rem;line-height:1}.sw-library-personal-signal-value{margin-bottom:0;margin-top:0;font-size:1.3rem;font-weight:700;color:var(--color-primary);line-height:1}.sw-library-personal-signal-chart{height:2.75rem}.sw-library-personal-signal-chart canvas{display:block;width:100%!important;height:100%!important}.sw-library-personal-achievements .sw-library-personal-section-title i{color:var(--scheme-orange-600)}.sw-library-personal-achievements-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--site-spacing)}.sw-library-personal-achievements-item{display:flex;align-items:center;gap:1.5rem;padding:1.75rem 1.9rem;background-color:var(--scheme-white-200);border:1px solid var(--scheme-tan-300);border-radius:var(--border-radius-medium);align-items:center}.sw-library-personal-achievements-item i{color:var(--scheme-green-500);font-size:2.5rem}.sw-library-personal-achievements-item h6{font-size:1.3rem;margin-bottom:.1rem}.sw-library-personal-achievements-item p{margin:0;font-size:1.15rem;line-height:var(--site-text-line-height)}.sw-library-personal-slider .sw-library-personal-section-title i{color:var(--color-highlight)}.sw-library-personal-slider .related-content{margin:0!important}.sw-library-personal-slider .related-content-title{display:none}.sw-library-personal-slider .related-content .content-info{display:none}.sw-library-personal-summary-card{margin-bottom:1.25rem;padding:1rem 1.15rem;border:1px solid rgba(19,63,55,.12);border-radius:var(--border-radius-medium);background:rgba(131,208,187,.08)}.sw-library-personal-next-steps-title,.sw-library-personal-summary-title{margin-bottom:.35rem;font-size:.9rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sw-library-personal-summary-copy{margin:0;line-height:1.5}.sw-library-personal-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.sw-library-personal-button i,.sw-library-personal-button-secondary i{margin-left:.55rem}.sw-library-personal-button-secondary{border:1px solid var(--scheme-tan-300);background:#fff;color:var(--color-primary)!important}.sw-library-personal-next-steps{margin-bottom:1.25rem}.sw-library-personal-next-steps-grid{display:grid;gap:.8rem}.sw-library-personal-step{padding:1rem 1.05rem;border:1px solid rgba(19,63,55,.1);border-radius:var(--border-radius-medium);background:#fff}.sw-library-personal-step-link{display:inline-flex;align-items:center;gap:.55rem;font-weight:700;color:var(--color-primary);text-decoration:none}.sw-library-personal-step-link i{color:var(--scheme-green-500)}.sw-library-personal-step-reason{margin:.55rem 0 0;line-height:1.5;opacity:.85}@media (max-width:1200px){.sw-library-personal-signals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.sw-library-personal-panel{padding:1.5rem 1.25rem 1rem}.sw-library-personal-columns-top{gap:1.5rem;margin-bottom:2rem}}@media (max-width:700px){.sw-library-personal-signals{grid-template-columns:1fr}.sw-library-personal-actions{flex-direction:column;align-items:stretch}}