.ts-learning-guide-shell{--ts-cold-page: var(--ts-color-dark-deep);--ts-cold-surface: var(--ts-color-surface);--ts-cold-surface-alt: var(--ts-color-surface-alt);--ts-cold-hero: var(--ts-color-dark);--ts-cold-hero-deep: var(--ts-color-dark-deep);--ts-cold-hero-blue: #12546b;--ts-cold-text: var(--ts-color-text-on-dark);--ts-cold-heading: var(--ts-color-text-on-dark);--ts-cold-muted: var(--ts-color-muted-on-dark);--ts-cold-border: var(--ts-color-border-on-dark);--ts-cold-link: var(--ts-color-link-on-dark);--ts-cold-link-hover: var(--ts-color-accent);--ts-cold-accent: var(--ts-color-accent);--ts-cold-accent-hover: #d2e900;--ts-cold-accent-text: var(--ts-color-accent-text);--ts-cold-warning-text: #3b2a06;color:var(--ts-cold-text);color-scheme:dark;background:var(--ts-cold-page);overflow-wrap:anywhere;font-size:1.6rem;line-height:1.65;display:flex;flex-direction:column}.ts-learning-guide-shell.ts-learning-system{background:var(--ts-cold-page);color:var(--ts-cold-text);color-scheme:dark}.ts-learning-guide-shell .ts-learning-guide__article-header{order:1}.ts-learning-guide-shell .ts-learning-guide__featured-image{order:2}.ts-learning-guide-shell .ts-learning-guide__content{order:3}.ts-learning-guide-shell .ts-learning-guide__footer{order:4}.ts-learning-guide-shell .ts-guide__figure{width:100%;max-width:100%;margin:2.4rem 0 3.2rem}.ts-learning-guide-shell .ts-guide__figure img{display:block;width:100%;height:auto;max-width:100%;border-radius:1.4rem}.ts-learning-guide-shell .ts-guide__figure figcaption{margin-top:1rem;color:var(--ts-cold-muted);font-size:1.4rem;line-height:1.5}.ts-learning-guide-shell .ts-guide__figure a:focus-visible img{outline:3px solid var(--ts-cold-accent);outline-offset:4px}.ts-learning-guide-shell *,.ts-learning-guide-shell *:before,.ts-learning-guide-shell *:after{box-sizing:border-box}.ts-learning-guide-shell a:focus-visible,.ts-learning-guide-shell summary:focus-visible{outline:3px solid var(--ts-cold-accent);outline-offset:4px;box-shadow:0 0 0 7px var(--ts-cold-heading)}.ts-learning-guide-shell .ts-learning-guide__article-header,.ts-learning-guide-shell .ts-learning-guide__featured-image,.ts-learning-guide-shell .ts-learning-guide__content,.ts-learning-guide-shell .ts-learning-guide__footer{width:min(1180px,calc(100% - 4rem));margin-inline:auto}.ts-learning-guide-shell .ts-learning-guide__article-header{padding-block:clamp(3rem,6vw,6rem) 2rem;color:var(--ts-cold-text);line-height:1.5}.ts-learning-guide-shell .ts-learning-guide__article-header,.ts-learning-guide-shell .ts-learning-guide__footer{color:var(--ts-color-text-on-dark)}.ts-learning-guide-shell .ts-learning-guide__title{max-width:18ch;margin:0 0 1.2rem;font-size:clamp(3.2rem,6vw,6.4rem);line-height:1.05;color:var(--ts-cold-heading)}.ts-learning-guide-shell .ts-learning-guide__meta{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;color:var(--ts-cold-muted);line-height:1.5}.ts-learning-guide-shell .ts-learning-guide__featured-image{margin-bottom:3rem;overflow:hidden;border:1px solid var(--ts-color-border-on-dark);border-radius:1.8rem;background:var(--ts-cold-surface-alt)}.ts-learning-guide-shell .ts-learning-guide__featured-image img{display:block;width:100%;height:auto}.ts-learning-guide-shell .ts-learning-guide__placeholder{display:grid;min-height:clamp(22rem,45vw,52rem);place-items:center;padding:3rem;border:2px dashed #607b88;border-radius:1.8rem;background:var(--ts-cold-surface-alt);color:var(--ts-cold-text);text-align:center}.ts-learning-guide-shell .ts-learning-guide__placeholder strong{display:block;margin-bottom:.5rem;font-size:2rem}.ts-learning-guide-shell .ts-guide{width:100%;max-width:1180px;margin-inline:auto;font-size:1.6rem;line-height:1.65;color:var(--ts-cold-text);background:transparent}.ts-learning-guide-shell .ts-learning-guide__content{padding:clamp(1.2rem,3vw,3rem);border:1px solid #3c505a;border-radius:2rem;background:var(--ts-color-dark-surface);box-shadow:0 1.6rem 4rem #0000004d}.ts-learning-guide-shell .ts-guide p,.ts-learning-guide-shell .ts-guide>ul,.ts-learning-guide-shell .ts-guide>ol,.ts-learning-guide-shell .ts-guide__section>p,.ts-learning-guide-shell .ts-guide__section>ul,.ts-learning-guide-shell .ts-guide__section>ol{max-width:72ch}.ts-learning-guide-shell .ts-guide h2{margin:0 0 1.6rem;font-size:clamp(2.8rem,4.2vw,4.6rem);line-height:1.18;color:var(--ts-cold-heading)}.ts-learning-guide-shell .ts-guide h3{margin:0 0 .8rem;font-size:clamp(2rem,2.5vw,2.6rem);line-height:1.25;color:var(--ts-cold-heading)}.ts-learning-guide-shell .ts-guide p,.ts-learning-guide-shell .ts-guide li,.ts-learning-guide-shell .ts-guide td,.ts-learning-guide-shell .ts-guide th,.ts-learning-guide-shell .ts-guide dd,.ts-learning-guide-shell .ts-guide summary{color:var(--ts-cold-text);line-height:1.6}.ts-learning-guide-shell .ts-guide a,.ts-learning-guide-shell .ts-guide a:visited{color:var(--ts-cold-link);text-decoration-color:currentColor;text-decoration-thickness:.1em;text-underline-offset:.18em}.ts-learning-guide-shell .ts-guide a:hover,.ts-learning-guide-shell .ts-guide a:active{color:var(--ts-cold-link-hover);text-decoration-thickness:.16em}.ts-learning-guide-shell .ts-guide__hero{margin-bottom:2.4rem;padding:clamp(3rem,6vw,6.4rem);border-radius:2rem;background:radial-gradient(circle at 85% 10%,rgb(64 171 211 / 24%),transparent 38%),linear-gradient(135deg,var(--ts-cold-hero-deep) 0%,var(--ts-cold-hero) 55%,var(--ts-cold-hero-blue) 100%);color:#fff}.ts-learning-guide-shell .ts-guide__hero h2,.ts-learning-guide-shell .ts-guide__hero h3,.ts-learning-guide-shell .ts-guide__hero p{color:#fff}.ts-learning-guide-shell .ts-guide__hero strong,.ts-learning-guide-shell .ts-guide__cta strong{color:inherit}.ts-learning-guide-shell .ts-guide__eyebrow{display:inline-block;margin-bottom:1rem;color:var(--ts-cold-muted);font-size:1.25rem;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.ts-learning-guide-shell .ts-guide__hero .ts-guide__eyebrow,.ts-learning-guide-shell .ts-guide__cta .ts-guide__eyebrow{padding:.45rem .85rem;border-radius:999px;background:var(--ts-cold-accent);color:var(--ts-cold-accent-text)}.ts-learning-guide-shell .ts-guide__hero .ts-guide__lead{max-width:70ch;margin:0;color:#dceef5;font-size:clamp(1.9rem,1.5vw,2.3rem);line-height:1.5}.ts-learning-guide-shell .ts-guide__quick-nav{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 3rem}.ts-learning-guide-shell .ts-guide__quick-nav a{display:inline-flex;min-height:44px;align-items:center;padding:.8rem 1.4rem;border:1px solid var(--ts-cold-border);border-radius:999px;background:var(--ts-color-dark);color:var(--ts-color-text-on-dark);font-weight:700;line-height:1.35;text-decoration:none}.ts-learning-guide-shell .ts-guide__quick-nav a:hover{border-color:var(--ts-cold-hero-blue);background:var(--ts-color-dark-surface);color:var(--ts-color-accent)}.ts-learning-guide-shell .ts-guide__quick-nav a:visited{color:var(--ts-color-text-on-dark)}.ts-learning-guide-shell .ts-guide__quick-nav a:active{border-color:var(--ts-cold-heading);background:#dcecf2;color:var(--ts-cold-heading)}.ts-learning-guide-shell .ts-guide__section{scroll-margin-top:3rem;padding-block:clamp(3.5rem,7vw,7rem);border-bottom:1px solid var(--ts-cold-border)}.ts-learning-guide-shell .ts-guide__section--summary{padding:clamp(2.4rem,5vw,4rem);border:1px solid var(--ts-cold-border);border-radius:1.8rem;background:var(--ts-color-dark)}.ts-learning-guide-shell .ts-guide__grid{display:grid;gap:2rem;margin-block:2.4rem}.ts-learning-guide-shell .ts-guide__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-learning-guide-shell .ts-guide__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ts-learning-guide-shell .ts-guide__card{min-width:0;padding:2.4rem;border:1px solid var(--ts-cold-border);border-radius:1.4rem;background:#263137;color:var(--ts-cold-text);box-shadow:0 1rem 3rem #05182014}.ts-learning-guide-shell .ts-guide__card h2,.ts-learning-guide-shell .ts-guide__card h3,.ts-learning-guide-shell .ts-guide__card p,.ts-learning-guide-shell .ts-guide__card li{color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-guide__card p,.ts-learning-guide-shell .ts-guide__card li,.ts-learning-guide-shell .ts-guide__callout p,.ts-learning-guide-shell .ts-guide__callout li,.ts-learning-guide-shell .ts-guide__step p,.ts-learning-guide-shell .ts-guide__step li,.ts-learning-guide-shell .ts-guide__cta p,.ts-learning-guide-shell .ts-guide__cta li,.ts-learning-guide-shell .ts-guide__sources li,.ts-learning-guide-shell .ts-guide__disclaimer p{line-height:1.6}.ts-learning-guide-shell .ts-guide__card h2,.ts-learning-guide-shell .ts-guide__card h3{color:var(--ts-cold-heading)}.ts-learning-guide-shell .ts-guide__callout{max-width:78ch;margin-block:2.4rem;padding:2rem 2.2rem;border-left:.5rem solid var(--ts-cold-hero-blue);border-radius:.8rem;background:#eaf6fb;color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-guide__callout h2,.ts-learning-guide-shell .ts-guide__callout h3,.ts-learning-guide-shell .ts-guide__callout p,.ts-learning-guide-shell .ts-guide__callout li{color:var(--ts-color-text)}.ts-learning-guide-shell .ts-guide__callout>:first-child,.ts-learning-guide-shell .ts-guide__card>:first-child,.ts-learning-guide-shell .ts-guide__cta>:first-child{margin-top:0}.ts-learning-guide-shell .ts-guide__callout>:last-child,.ts-learning-guide-shell .ts-guide__card>:last-child,.ts-learning-guide-shell .ts-guide__cta>:last-child{margin-bottom:0}.ts-learning-guide-shell .ts-guide__callout--key{border-color:#7f9000;background:#f3f8d8}.ts-learning-guide-shell .ts-guide__callout--warning{border-color:#a96e00;background:#fff5dc;color:var(--ts-cold-warning-text)}.ts-learning-guide-shell .ts-guide__callout--warning h2,.ts-learning-guide-shell .ts-guide__callout--warning h3,.ts-learning-guide-shell .ts-guide__callout--warning p,.ts-learning-guide-shell .ts-guide__callout--warning li{color:var(--ts-cold-warning-text)}.ts-learning-guide-shell .ts-guide__table-wrap{max-width:100%;margin-block:2.4rem;overflow-x:auto;border:1px solid var(--ts-cold-border);border-radius:1.2rem;-webkit-overflow-scrolling:touch}.ts-learning-guide-shell .ts-guide__table{width:100%;min-width:68rem;border-collapse:collapse;background:var(--ts-cold-surface);color:var(--ts-color-text)}.ts-learning-guide-shell .ts-guide__table caption{padding:1rem 0;color:var(--ts-color-muted-on-dark);text-align:left}.ts-learning-guide-shell .ts-guide__table th,.ts-learning-guide-shell .ts-guide__table td{padding:1.4rem 1.6rem;border-bottom:1px solid var(--ts-cold-border);color:var(--ts-color-text);text-align:left;vertical-align:top}.ts-learning-guide-shell .ts-guide__table th{background:var(--ts-cold-hero);color:#fff}.ts-learning-guide-shell .ts-guide__table tbody tr:nth-child(2n) td{background:var(--ts-cold-surface-alt)}.ts-learning-guide-shell .ts-guide__table a,.ts-learning-guide-shell .ts-guide__table a:visited{color:var(--ts-color-link)}.ts-learning-guide-shell .ts-guide__steps{display:grid;gap:1.4rem;margin-block:2.4rem}.ts-learning-guide-shell .ts-guide__step{display:grid;grid-template-columns:4.4rem minmax(0,1fr);gap:1.4rem;align-items:start;padding:1.8rem;border:1px solid var(--ts-cold-border);border-radius:1.2rem;background:#263137;color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-guide__step h2,.ts-learning-guide-shell .ts-guide__step h3{color:var(--ts-cold-heading)}.ts-learning-guide-shell .ts-guide__step p,.ts-learning-guide-shell .ts-guide__step li{color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-guide__step-number{display:grid;width:4.4rem;height:4.4rem;place-items:center;border-radius:50%;background:var(--ts-cold-accent);color:var(--ts-cold-accent-text);font-weight:900}.ts-learning-guide-shell .ts-guide__checklist{padding-left:0;list-style:none}.ts-learning-guide-shell .ts-guide__checklist li{position:relative;margin-block:.8rem;padding-left:2.8rem}.ts-learning-guide-shell .ts-guide__checklist li:before{position:absolute;left:0;color:#536000;content:"\2713";font-weight:900}.ts-learning-guide-shell .ts-guide__cta{margin-block:3rem;padding:clamp(2.8rem,5vw,5rem);border-radius:1.8rem;background:var(--ts-cold-hero);color:#fff}.ts-learning-guide-shell .ts-guide__cta h2,.ts-learning-guide-shell .ts-guide__cta h3{color:#fff}.ts-learning-guide-shell .ts-guide__cta p,.ts-learning-guide-shell .ts-guide__cta li{color:#dceef5}.ts-learning-guide-shell .ts-guide__button-row{display:flex;flex-wrap:wrap;gap:1.2rem;margin-block:2rem}.ts-learning-guide-shell .ts-guide .ts-guide__button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:1rem 1.8rem;border:2px solid var(--ts-cold-accent);border-radius:.8rem;background:var(--ts-cold-accent);color:var(--ts-cold-accent-text);font-weight:800;line-height:1.35;text-decoration:none}.ts-learning-guide-shell .ts-guide .ts-guide__button:visited{color:var(--ts-cold-accent-text)}.ts-learning-guide-shell .ts-guide .ts-guide__button:hover,.ts-learning-guide-shell .ts-guide .ts-guide__button:active{border-color:var(--ts-cold-accent-hover);background:var(--ts-cold-accent-hover);color:var(--ts-cold-accent-text)}.ts-learning-guide-shell .ts-guide .ts-guide__button--secondary{border-color:#fff;background:transparent;color:#fff}.ts-learning-guide-shell .ts-guide .ts-guide__button--secondary:visited{color:#fff}.ts-learning-guide-shell .ts-guide .ts-guide__button--secondary:hover,.ts-learning-guide-shell .ts-guide .ts-guide__button--secondary:active{border-color:#dceef5;background:#fff;color:var(--ts-cold-hero-deep)}.ts-learning-guide-shell .ts-guide__cta-link a,.ts-learning-guide-shell .ts-guide__cta-link a:visited{color:var(--ts-cold-accent)}.ts-learning-guide-shell .ts-guide__cta-link a:hover,.ts-learning-guide-shell .ts-guide__cta-link a:active{color:#fff}.ts-learning-guide-shell .ts-guide__faq details{margin-block:1rem;border:1px solid var(--ts-cold-border);border-radius:1rem;background:#263137;color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-guide__faq details:nth-of-type(2n){background:var(--ts-color-dark)}.ts-learning-guide-shell .ts-guide__faq summary{min-height:44px;padding:1.5rem 4.5rem 1.5rem 1.6rem;cursor:pointer;color:var(--ts-cold-heading);font-weight:800;line-height:1.5}.ts-learning-guide-shell .ts-guide__faq summary::marker{color:var(--ts-cold-hero-blue)}.ts-learning-guide-shell .ts-guide__faq details[open] summary{border-bottom:1px solid var(--ts-cold-border);color:var(--ts-cold-heading)}.ts-learning-guide-shell .ts-guide__faq details>:not(summary){margin-inline:1.6rem;color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-guide__sources{padding:clamp(2rem,4vw,3.5rem);border:1px solid var(--ts-cold-border);border-radius:1.2rem;background:var(--ts-color-dark);color:var(--ts-cold-text);font-size:1.5rem;line-height:1.6}.ts-learning-guide-shell .ts-guide__sources h2,.ts-learning-guide-shell .ts-guide__sources h3,.ts-learning-guide-shell .ts-guide__sources p,.ts-learning-guide-shell .ts-guide__sources li{color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-guide__sources a{color:var(--ts-cold-link);text-decoration:underline;word-break:normal}.ts-learning-guide-shell .ts-guide__sources a:visited{color:var(--ts-cold-link)}.ts-learning-guide-shell .ts-guide__sources a:hover,.ts-learning-guide-shell .ts-guide__sources a:active{color:var(--ts-cold-link-hover)}.ts-learning-guide-shell .ts-guide__disclaimer{margin-block:3rem;padding:2rem;border:1px solid var(--ts-cold-border);border-radius:1rem;background:#263137;color:var(--ts-cold-text);font-size:1.45rem;line-height:1.6}.ts-learning-guide-shell .ts-guide__disclaimer p{color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-guide__disclaimer a,.ts-learning-guide-shell .ts-guide__disclaimer a:visited{color:var(--ts-cold-link);text-decoration:underline}.ts-learning-guide-shell .ts-guide__disclaimer a:hover,.ts-learning-guide-shell .ts-guide__disclaimer a:active{color:var(--ts-cold-link-hover)}.ts-learning-guide-shell .ts-learning-guide__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:3rem 5rem;color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-learning-guide__back,.ts-learning-guide-shell .ts-learning-guide__back-to-top{display:inline-flex;min-height:44px;align-items:center;color:var(--ts-cold-link);font-weight:750}.ts-learning-guide-shell .ts-learning-guide__back:visited{color:var(--ts-cold-link)}.ts-learning-guide-shell .ts-learning-guide__back:hover,.ts-learning-guide-shell .ts-learning-guide__back:active{color:var(--ts-cold-link-hover)}.ts-learning-guide-shell .ts-learning-guide__back-to-top,.ts-learning-guide-shell .ts-learning-guide__back-to-top:visited{width:4.8rem;min-width:4.8rem;height:4.8rem;min-height:4.8rem;justify-content:center;overflow:hidden;border:2px solid var(--ts-cold-hero);border-radius:50%;background:var(--ts-cold-hero);color:var(--ts-cold-accent);font-size:0;text-decoration:none}.ts-learning-guide-shell .ts-learning-guide__back-to-top:after{color:var(--ts-cold-accent);content:"\2191";font-size:2.4rem;line-height:1}.ts-learning-guide-shell .ts-learning-guide__back-to-top:hover,.ts-learning-guide-shell .ts-learning-guide__back-to-top:active{border-color:var(--ts-cold-hero-blue);background:var(--ts-cold-hero-blue);color:#fff}.ts-learning-guide-shell .ts-learning-guide__back-to-top:hover:after,.ts-learning-guide-shell .ts-learning-guide__back-to-top:active:after{color:#fff}@media screen and (max-width:749px){.ts-learning-guide-shell .ts-learning-guide__article-header,.ts-learning-guide-shell .ts-learning-guide__featured-image,.ts-learning-guide-shell .ts-learning-guide__content,.ts-learning-guide-shell .ts-learning-guide__footer{width:min(100% - 2.4rem,1180px)}.ts-learning-guide-shell .ts-guide__grid--2,.ts-learning-guide-shell .ts-guide__grid--3{grid-template-columns:minmax(0,1fr)}.ts-learning-guide-shell .ts-guide__hero,.ts-learning-guide-shell .ts-guide__section--summary,.ts-learning-guide-shell .ts-guide__cta{border-radius:1.2rem}.ts-learning-guide-shell .ts-guide__quick-nav a,.ts-learning-guide-shell .ts-guide__button{flex:1 1 auto}.ts-learning-guide-shell .ts-guide__step{grid-template-columns:3.8rem minmax(0,1fr);padding:1.4rem}.ts-learning-guide-shell .ts-guide__step-number{width:3.8rem;height:3.8rem}}.ts-learning-guide-shell{--ts-editorial-wide: 1180px;--ts-editorial-reading: 72ch;--ts-editorial-emphasis: 78ch;--ts-table-bg: #1b2226;--ts-table-bg-alt: #222a2e;--ts-table-head-bg: #283136;--ts-table-text: #f8fbfc;--ts-table-muted: #d7e2e7;--ts-table-border: #52636c;--ts-table-link: #bdefff;--ts-table-link-hover: #e3fc02}.ts-learning-guide-shell :is(.ts-learning-guide__article-header,.ts-learning-guide__featured-image,.ts-learning-guide__content,.ts-learning-guide__footer){width:min(var(--ts-editorial-wide),calc(100% - 4rem))}.ts-learning-guide-shell .ts-learning-guide__article-header{text-align:center}.ts-learning-guide-shell .ts-learning-guide__title{width:100%;max-width:26ch;margin-inline:auto;text-align:center;text-wrap:balance}.ts-learning-guide-shell .ts-learning-guide__meta{justify-content:center;text-align:center}.ts-learning-guide-shell .ts-learning-guide__featured-image,.ts-learning-guide-shell .ts-learning-guide__content .thrive-guide-hero{padding:0;border:0;background:transparent;box-shadow:none}.ts-learning-guide-shell .ts-learning-guide__featured-image img,.ts-learning-guide-shell .ts-learning-guide__content .thrive-guide-hero img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.ts-learning-guide-shell .ts-guide p,.ts-learning-guide-shell .ts-guide>ul,.ts-learning-guide-shell .ts-guide>ol,.ts-learning-guide-shell .ts-guide__section>p,.ts-learning-guide-shell .ts-guide__section>ul,.ts-learning-guide-shell .ts-guide__section>ol{max-width:var(--ts-editorial-reading)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note){--ts-panel-text: #14212a;--ts-panel-heading: #071820;--ts-panel-link: #075f7c;--ts-panel-link-hover: #04465c;max-width:var(--ts-editorial-emphasis);border-color:#7895a3;background:#eaf4f8;color:var(--ts-panel-text)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__callout--key,.ts-note--warm){border-color:#7f9000;background:#f3f8d8}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__callout--warning,.ts-note--warning,.ts-red-note){--ts-panel-text: #3b2a06;--ts-panel-heading: #2b1d00;--ts-panel-link: #6b4300;--ts-panel-link-hover: #3b2a06;border-color:#a96e00;background:#fff5dc}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note) :is(h2,h3,h4,strong,b){color:var(--ts-panel-heading)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note) :is(p,li,dd,figcaption,span){color:var(--ts-panel-text)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note) :is(a,a:visited){color:var(--ts-panel-link);text-decoration:underline;text-underline-offset:.18em}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note) :is(a:hover,a:active){color:var(--ts-panel-link-hover);text-decoration-thickness:.16em}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__table-wrap,.ts-table-wrap,.thrive-table-wrap,.ts-comparison,.thrive-comparison-table){width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid var(--ts-table-border);border-radius:1.2rem;background:var(--ts-table-bg);color:var(--ts-table-text);-webkit-overflow-scrolling:touch}.ts-learning-guide-shell .ts-learning-guide__content table{width:100%;min-width:680px;border-collapse:separate;border-spacing:0;background:var(--ts-table-bg);color:var(--ts-table-text)}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table :is(thead,tbody,tr){background:transparent;color:var(--ts-table-text)}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table :is(th,td),.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table :is(th,td) :is(p,span,strong,b,li){border-color:var(--ts-table-border);color:var(--ts-table-text)}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table thead th,.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table thead th :is(p,span,strong,b,li){background:var(--ts-table-head-bg);color:var(--ts-cold-accent);font-weight:800}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table tbody :is(td,th),.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table tbody :is(td,th) :is(p,span,strong,b,li){background:var(--ts-table-bg);color:var(--ts-table-text)}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table tbody tr:nth-child(2n) :is(td,th),.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table tbody tr:nth-child(2n) :is(td,th) :is(p,span,strong,b,li){background:var(--ts-table-bg-alt);color:var(--ts-table-text)}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table tbody :is(td:first-child,th[scope=row]),.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table tbody :is(td:first-child,th[scope=row]) :is(p,span,strong,b,li){color:#fff;font-weight:800}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table :is(a,a:visited){color:var(--ts-table-link);text-decoration:underline;text-underline-offset:.18em}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content table :is(a:hover,a:active,a:focus-visible){color:var(--ts-table-link-hover)}.ts-learning-guide-shell .ts-learning-guide__content .ts-comparison{background:var(--ts-table-bg);color:var(--ts-table-text)}.ts-learning-guide-shell .ts-learning-guide__content .ts-comparison-row{border-color:var(--ts-table-border);background:var(--ts-table-bg)}.ts-learning-guide-shell .ts-learning-guide__content .ts-comparison-row:nth-child(odd):not(.ts-comparison-head){background:var(--ts-table-bg-alt)}.ts-learning-guide-shell .ts-learning-guide__content .ts-comparison-row>div,.ts-learning-guide-shell .ts-learning-guide__content .ts-comparison-row>div :is(p,span,strong,b,li){border-color:var(--ts-table-border);background:transparent;color:var(--ts-table-muted)}.ts-learning-guide-shell .ts-learning-guide__content .ts-comparison-head,.ts-learning-guide-shell .ts-learning-guide__content .ts-comparison-head>div{background:var(--ts-table-head-bg);color:var(--ts-table-link-hover);font-weight:800}.ts-learning-guide-shell .ts-learning-guide__content .ts-comparison-label{color:#fff!important;font-weight:800}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide__sources,.ts-sources){width:100%;max-width:none;margin-inline:0}@media screen and (max-width:749px){.ts-learning-guide-shell :is(.ts-learning-guide__article-header,.ts-learning-guide__featured-image,.ts-learning-guide__content,.ts-learning-guide__footer){width:min(100% - 2.4rem,var(--ts-editorial-wide))}.ts-learning-guide-shell .ts-learning-guide__title{max-width:100%;font-size:clamp(3.2rem,11vw,4.8rem)}.ts-learning-guide-shell .ts-learning-guide__content table{min-width:620px}}@media(prefers-reduced-motion:reduce){.ts-learning-guide-shell *,.ts-learning-guide-shell *:before,.ts-learning-guide-shell *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ts-learning-guide-shell .ts-learning-guide__content{overflow:hidden}.ts-learning-guide-shell .ts-learning-guide__content>:is(.ts-guide,.ts-sp-guide,.ts-sb-guide,.ts-ivt-guide,.ts-spectrum-guide,.ts-emf-guide,.thrive-guide){position:static;left:auto;width:100%;max-width:none;margin:0;padding:0;transform:none;border:0;border-radius:0;background:transparent;color:var(--ts-cold-text);box-shadow:none}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide,.ts-sp-guide,.ts-sb-guide,.ts-ivt-guide,.ts-spectrum-guide,.ts-emf-guide,.thrive-guide) :is(h2,h3,h4,strong,summary){color:var(--ts-cold-heading)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-guide,.ts-sp-guide,.ts-sb-guide,.ts-ivt-guide,.ts-spectrum-guide,.ts-emf-guide,.thrive-guide) :is(p,li,td,dd,figcaption){color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-hero,.ts-guide__hero,.thrive-guide-hero){width:100%;max-width:none;margin-inline:0}.ts-learning-guide-shell .ts-learning-guide__content .thrive-guide-hero{margin-bottom:3rem;border:1px solid var(--ts-color-border-on-dark);border-radius:1.4rem;background:transparent}.ts-learning-guide-shell .ts-learning-guide__content .thrive-guide-hero img{display:block;width:100%;height:auto}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-grid-2,.ts-grid-3,.ts-grid-4,.chromotherapy-row){display:grid;gap:1.6rem;min-width:0}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-grid-2){grid-template-columns:repeat(2,minmax(0,1fr))}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-grid-3,.chromotherapy-row-top){grid-template-columns:repeat(3,minmax(0,1fr))}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-grid-4,.chromotherapy-row-bottom){grid-template-columns:repeat(4,minmax(0,1fr))}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-card,.chromotherapy-card,.ts-note,.thrive-callout,.thrive-quick-nav,.thrive-faq details,.thrive-cta){border-color:var(--ts-cold-border);background-color:var(--ts-cold-surface-alt);color:var(--ts-cold-text)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-quick-nav,.thrive-quick-nav) a,.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-button,.thrive-button){min-height:44px}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-button,.thrive-button),.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-button,.thrive-button):visited{border:2px solid var(--ts-cold-accent);border-radius:.8rem;background:var(--ts-cold-accent);color:var(--ts-cold-accent-text)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-button,.thrive-button):hover,.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-button,.thrive-button):focus-visible{border-color:#111820;background:#111820;color:#fff}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-table-wrap,.ts-guide__table-wrap,.thrive-table-wrap,.ts-comparison){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ts-learning-guide-shell .ts-learning-guide__content table{width:100%;min-width:680px;border-collapse:collapse}.ts-learning-guide-shell .ts-learning-guide__content :is(th,td){padding:1.4rem 1.6rem;border:1px solid var(--ts-cold-border);text-align:left;vertical-align:top}.ts-learning-guide-shell .ts-learning-guide__content th{background:#263137;color:var(--ts-cold-accent)}.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-back-to-top-rail,.ts-back-to-top-wrap,.ts-back-to-top,.thrive-back-to-top-wrap,.thrive-back-to-top){display:none!important}.ts-learning-guide-shell .ts-learning-guide__footer{align-items:center}.ts-learning-guide-shell .ts-learning-guide__share .share-button__button{color:var(--ts-cold-link)}.ts-learning-guide-shell .ts-learning-guide__scroll-control{position:fixed;right:max(1.6rem,env(safe-area-inset-right));bottom:max(1.6rem,env(safe-area-inset-bottom));z-index:20;display:inline-flex;width:4.8rem;height:4.8rem;align-items:center;justify-content:center;padding:0;border:2px solid var(--ts-cold-accent);border-radius:50%;background:var(--ts-cold-accent);color:var(--ts-cold-accent-text);box-shadow:0 .8rem 2.4rem #00000061;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.ts-learning-guide-shell .ts-learning-guide__scroll-control:hover,.ts-learning-guide-shell .ts-learning-guide__scroll-control:focus-visible{background:#111820;color:#fff;transform:translateY(-2px)}.ts-learning-guide-shell .ts-learning-guide__scroll-control span{color:inherit;font-size:2.4rem;font-weight:900;line-height:1}@media screen and (max-width:749px){.ts-learning-guide-shell .ts-learning-guide__content :is(.ts-grid-2,.ts-grid-3,.ts-grid-4,.chromotherapy-row-top,.chromotherapy-row-bottom){grid-template-columns:minmax(0,1fr)}.ts-learning-guide-shell .ts-learning-guide__content table{min-width:620px}.ts-learning-guide-shell .ts-learning-guide__scroll-control{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));width:4.4rem;height:4.4rem}}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note){--ts-panel-text: #14212a;--ts-panel-heading: #071820;--ts-panel-link: #075f7c;--ts-panel-link-hover: #04465c;max-width:var(--ts-editorial-emphasis);border-color:#7895a3;background:#eaf4f8;color:var(--ts-panel-text)}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content :is(.ts-guide__callout--key,.ts-note--warm){border-color:#7f9000;background:#f3f8d8}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content :is(.ts-guide__callout--warning,.ts-note--warning,.ts-red-note){--ts-panel-text: #3b2a06;--ts-panel-heading: #2b1d00;--ts-panel-link: #6b4300;--ts-panel-link-hover: #3b2a06;border-color:#a96e00;background:#fff5dc}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note) :is(h2,h3,h4,strong,b){color:var(--ts-panel-heading)}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note) :is(p,li,dd,figcaption,span){color:var(--ts-panel-text)}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note) :is(a,a:visited){color:var(--ts-panel-link);text-decoration:underline;text-underline-offset:.18em}.ts-learning-guide-shell.ts-learning-system .ts-learning-guide__content :is(.ts-guide__callout,.ts-note,.thrive-callout,.ts-red-note) :is(a:hover,a:active){color:var(--ts-panel-link-hover);text-decoration-thickness:.16em}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ts-learning-guide.css.map */
