.thb strong,.thb b{font-weight:500}.thb{--thb-ink: #0e1525;--thb-body: #3b4859;--thb-soft: #64748b;--thb-faint: #94a3b8;--thb-hairline: rgba(14, 21, 37, .08);--thb-hairline-soft: rgba(14, 21, 37, .05);--thb-indigo: #5549e0;--thb-indigo-bright: #695cff;--thb-teal: #20b7a2;--thb-c-o: #7c3aed;--thb-c-c: #16a34a;--thb-c-e: #d97706;--thb-c-a: #db2777;--thb-c-s: #2563eb;--thb-elev-1: 0 0 0 1px rgba(14, 21, 37, .06);--thb-elev-2: 0 0 0 1px rgba(14, 21, 37, .06), 0 2px 4px rgba(14, 21, 37, .05)}.thb-hero{background:#0e1525;color:#fff;overflow:hidden}.thb-h1{font-size:clamp(2rem,4.5vw,3.1rem);font-weight:500;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.thb-h1 em{font-style:normal;color:var(--thb-teal)}.thb-byline{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem 1.25rem;font-size:.8125rem;color:#8d99ae}.thb-byline a{color:#cbd5e1;text-decoration:underline;text-decoration-color:#cbd5e159;text-underline-offset:2px}.thb-byline a:hover{color:#fff}.thb-hero-def{font-size:1.125rem;line-height:1.7;color:#b9c2d0}.thb-hero-def strong{font-weight:500;color:#e7ebf1}.thb-hero-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem 1.375rem;font-size:.78rem;color:#7d8aa0}.thb-hero-meta span{display:inline-flex;align-items:center;gap:.4375rem}.thb-article{max-width:76rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.thb-article{display:grid;grid-template-columns:13.5rem minmax(0,1fr);gap:4.5rem;padding-inline:2rem}}.thb-toc{display:none}@media(min-width:1024px){.thb-toc{display:block;position:sticky;top:5.5rem;align-self:start;max-height:calc(100vh - 7rem);overflow-y:auto;padding:1.5rem 0 2rem;scrollbar-width:thin}}.thb-toc-label{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--thb-faint);margin-bottom:.875rem}.thb-toc ol{border-left:1px solid var(--thb-hairline)}.thb-toc a{display:block;padding:.34rem 0 .34rem .9375rem;margin-left:-1px;border-left:2px solid transparent;font-size:.8125rem;line-height:1.4;color:var(--thb-soft);transition:color .15s,border-color .15s}.thb-toc a:hover{color:var(--thb-ink)}.thb-toc a[aria-current=true]{color:var(--thb-ink);border-left-color:var(--thb-teal)}.thb-toc-mobile{margin:1.5rem 0 0;border:1px solid var(--thb-hairline);border-radius:12px;background:#fff}@media(min-width:1024px){.thb-toc-mobile{display:none}}.thb-toc-mobile summary{display:flex;align-items:center;justify-content:space-between;padding:.8125rem 1.125rem;font-size:.875rem;font-weight:500;color:var(--thb-ink);cursor:pointer;list-style:none}.thb-toc-mobile summary::-webkit-details-marker{display:none}.thb-toc-mobile ol{padding:0 1.125rem 1rem;columns:2;column-gap:1.5rem}.thb-toc-mobile a{display:block;padding:.25rem 0;font-size:.8125rem;color:var(--thb-soft)}.thb-main{min-width:0}.thb-sec{padding:3.5rem 0 1rem;scroll-margin-top:4.5rem}.thb-sec+.thb-sec{border-top:1px solid var(--thb-hairline-soft);margin-top:2.5rem}.thb-eyebrow{display:flex;align-items:baseline;gap:.625rem;font-size:.71875rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--thb-indigo);margin-bottom:.875rem}.thb-eyebrow:before{content:attr(data-n);color:var(--thb-faint);font-variant-numeric:tabular-nums;letter-spacing:.05em}.thb-h2{font-size:clamp(1.5rem,2.6vw,1.9375rem);font-weight:500;line-height:1.22;letter-spacing:-.018em;color:var(--thb-ink);text-wrap:balance;max-width:44rem}.thb-kicker{margin-top:.75rem;font-size:1.0625rem;line-height:1.6;color:var(--thb-soft);max-width:42rem}.thb-h3{font-size:1.1875rem;font-weight:500;letter-spacing:-.012em;color:var(--thb-ink);margin:2.25rem 0 .75rem;max-width:44rem}.thb-prose{max-width:44rem}.thb-prose>p{margin-top:1.125rem;font-size:1.0938rem;line-height:1.75;color:var(--thb-body)}.thb-prose>p:first-child{margin-top:1.5rem}.thb-prose strong{font-weight:500;color:var(--thb-ink)}.thb-prose a,.thb-link{color:var(--thb-indigo);text-decoration:underline;text-decoration-color:#5549e047;text-underline-offset:2.5px;transition:text-decoration-color .15s}.thb-prose a:hover,.thb-link:hover{text-decoration-color:var(--thb-indigo-bright)}.thb-prose ul{margin-top:1.125rem;padding-left:1.25rem;list-style:disc}.thb-prose ul::marker,.thb-prose li::marker{color:var(--thb-faint)}.thb-prose li{margin-top:.5rem;font-size:1.0938rem;line-height:1.7;color:var(--thb-body)}.thb-prose li strong{font-weight:500;color:var(--thb-ink)}.thb-cite{font-size:.6875rem;vertical-align:super;line-height:0;text-decoration:none!important;color:var(--thb-indigo);padding:0 .0625rem}.thb-wide{max-width:60rem;margin-top:2rem}.thb-statgrid{display:grid;gap:1px;background:var(--thb-hairline);border:1px solid var(--thb-hairline);border-radius:14px;overflow:hidden;margin-top:2rem;max-width:60rem}@media(min-width:640px){.thb-statgrid{grid-template-columns:repeat(3,1fr)}.thb-statgrid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.thb-statgrid--4{grid-template-columns:repeat(4,1fr)}}.thb-stat{background:#fff;padding:1.375rem 1.375rem 1.25rem}.thb-stat__n{font-size:2rem;font-weight:500;letter-spacing:-.02em;line-height:1.05;color:var(--thb-ink);font-variant-numeric:tabular-nums}.thb-stat__n small{font-size:1.125rem;color:var(--thb-soft)}.thb-stat__t{margin-top:.5rem;font-size:.84375rem;line-height:1.55;color:var(--thb-soft)}.thb-stat__s{margin-top:.4375rem;font-size:.71875rem;color:var(--thb-faint)}.thb-stat__s a{color:inherit;text-decoration:underline;text-decoration-color:#94a3b866;text-underline-offset:2px}.thb-stat__s a:hover{color:var(--thb-indigo)}.thb-callout{margin-top:1.75rem;max-width:44rem;border-left:3px solid var(--thb-indigo-bright);border-radius:0 12px 12px 0;background:#695cff0d;padding:1.125rem 1.375rem 1.25rem}.thb-callout--teal{border-left-color:var(--thb-teal);background:#20b7a20f}.thb-callout--amber{border-left-color:#d97706;background:#d977060d}.thb-callout__label{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--thb-ink);margin-bottom:.5rem}.thb-callout p{font-size:.96875rem;line-height:1.68;color:var(--thb-body)}.thb-callout p+p{margin-top:.75rem}.thb-callout a{color:var(--thb-indigo);text-decoration:underline;text-decoration-color:#5549e047;text-underline-offset:2px}.thb-deeper{margin-top:1.5rem;max-width:44rem;border:1px solid var(--thb-hairline);border-radius:12px;background:#fbfbfd}.thb-deeper summary{display:flex;align-items:center;gap:.5625rem;padding:.8125rem 1.125rem;font-size:.875rem;font-weight:500;color:var(--thb-ink);cursor:pointer;list-style:none}.thb-deeper summary::-webkit-details-marker{display:none}.thb-deeper summary:before{content:"+";color:var(--thb-faint);font-size:1rem;line-height:1;transition:transform .2s}.thb-deeper[open] summary:before{transform:rotate(45deg)}.thb-deeper>div{padding:0 1.125rem 1.125rem}.thb-deeper p,.thb-deeper li{font-size:.9375rem;line-height:1.7;color:var(--thb-body)}.thb-deeper p+p{margin-top:.75rem}.thb-deeper ul{margin-top:.625rem;padding-left:1.125rem;list-style:disc}.thb-deeper li{margin-top:.375rem}.thb-tablewrap{overflow-x:auto;border:1px solid var(--thb-hairline);border-radius:14px;background:#fff;box-shadow:var(--thb-elev-1)}.thb-table{width:100%;border-collapse:separate;border-spacing:0;text-align:left;font-size:.875rem}.thb-table thead th{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.09em;color:var(--thb-soft);background:#fbfbfd;border-bottom:1px solid var(--thb-hairline);padding:.75rem 1rem;white-space:nowrap}.thb-table tbody td{padding:.9375rem 1rem;vertical-align:top;color:var(--thb-body);line-height:1.6;border-top:1px solid #eef1f6}.thb-table tbody tr:first-child td{border-top:0}.thb-table tbody td:first-child{font-weight:500;color:var(--thb-ink)}@media(max-width:639px){.thb-table{font-size:.84375rem}.thb-table tbody td{padding:.75rem .875rem}.thb-table thead th{padding:.625rem .875rem}}.thb-table--agg{min-width:660px}.thb-table--evd{min-width:780px}.thb-table--fw{min-width:760px}.thb-dot{display:inline-block;width:9px;height:9px;border-radius:99px;margin-right:.5rem;vertical-align:1px}.thb-dir{font-weight:500;white-space:nowrap}.thb-dir--up{color:#0f766e}.thb-dir--down{color:#b91c1c}.thb-dir--mixed{color:#b45309}.thb-grade{display:inline-flex;align-items:center;gap:.375rem;border-radius:99px;font-size:.71875rem;font-weight:500;padding:.1875rem .625rem;white-space:nowrap}.thb-grade--a{background:#20b7a21f;color:#0f766e}.thb-grade--b{background:#5549e01a;color:#4338ca}.thb-grade--c{background:#d977061f;color:#b45309}.thb-diagram{margin-top:2rem;max-width:54rem;border:1px solid var(--thb-hairline);border-radius:14px;background:#fff;padding:1.5rem 1.5rem 1.125rem;box-shadow:var(--thb-elev-1)}.thb-diagram svg{display:block;width:100%;height:auto}.thb svg text{font-family:inherit}.thb-diagram figcaption{margin-top:.875rem;padding-top:.75rem;border-top:1px solid var(--thb-hairline-soft);font-size:.78125rem;line-height:1.6;color:var(--thb-soft)}.thb-sample{margin-top:2rem;max-width:62rem;border:1px solid var(--thb-hairline);border-radius:18px;background:#fff;box-shadow:var(--thb-elev-2);overflow:hidden}.thb-sample__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6875rem 1.25rem;border-bottom:1px solid var(--thb-hairline);background:#fbfbfd}.thb-sample__bar em{font-style:normal;font-size:.78125rem;color:var(--thb-soft)}.thb-sample__live{display:inline-flex;align-items:center;gap:.4375rem;font-size:.71875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#0f766e}.thb-sample__live:before{content:"";width:7px;height:7px;border-radius:99px;background:var(--thb-teal);box-shadow:0 0 0 3px #20b7a22e}.thb-sample__body{padding:.75rem .75rem 1rem}@media(min-width:640px){.thb-sample__body{padding:1.25rem 1.5rem 1.5rem}}.thb-chapters{margin-top:2.25rem;max-width:46rem;display:flex;flex-direction:column}.thb-chapter{position:relative;padding:1.375rem 0 1.375rem 3.25rem;border-top:1px solid var(--thb-hairline-soft)}.thb-chapter:first-child{border-top:0}.thb-chapter__num{position:absolute;left:0;top:1.3125rem;display:flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border-radius:99px;font-size:.84375rem;font-weight:500;color:var(--thb-c, var(--thb-indigo));background:color-mix(in srgb,var(--thb-c, var(--thb-indigo)) 10%,#fff);font-variant-numeric:tabular-nums}.thb-chapter h3{font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;color:var(--thb-ink)}.thb-chapter h3 span{color:var(--thb-faint);font-weight:400}.thb-chapter p{margin-top:.5rem;font-size:.96875rem;line-height:1.7;color:var(--thb-body)}.thb-chapter p a{color:var(--thb-indigo);text-decoration:underline;text-decoration-color:#5549e047;text-underline-offset:2px}.thb-items{margin-top:1.75rem;max-width:44rem;display:grid;gap:.75rem}.thb-item{border:1px solid var(--thb-hairline);border-radius:12px;background:#fff;padding:1rem 1.25rem}.thb-item__q{font-size:.96875rem;color:var(--thb-ink);font-weight:500}.thb-item__scale{display:flex;align-items:center;gap:.375rem;margin-top:.6875rem;font-size:.71875rem;color:var(--thb-faint)}.thb-item__scale i{font-style:normal;flex:none}.thb-item__scale span{display:inline-block;width:.875rem;height:.875rem;border-radius:99px;border:1.5px solid #d3d9e3}.thb-item__t{margin-top:.625rem;font-size:.75rem;color:var(--thb-soft)}.thb-agenda{margin-top:2rem;max-width:48rem;border:1px solid var(--thb-hairline);border-radius:16px;background:#fff;box-shadow:var(--thb-elev-1);overflow:hidden}.thb-agenda__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.5rem;border-bottom:1px solid var(--thb-hairline);background:#fbfbfd}.thb-agenda__title{font-size:.9375rem;font-weight:500;color:var(--thb-ink)}.thb-agenda__title small{display:block;margin-top:.125rem;font-size:.75rem;font-weight:400;color:var(--thb-soft)}.thb-printbtn{display:inline-flex;align-items:center;gap:.4375rem;border:1px solid #d3d9e3;border-radius:8px;background:#fff;padding:.4375rem .875rem;font-size:.78125rem;font-weight:500;color:var(--thb-ink);cursor:pointer;transition:border-color .15s,box-shadow .15s}.thb-printbtn:hover{border-color:var(--thb-indigo-bright);box-shadow:var(--thb-elev-1)}.thb-agenda__list{padding:.5rem 1.5rem 1.25rem}.thb-slot{display:grid;grid-template-columns:5.25rem 1fr;gap:1.125rem;padding:1.125rem 0;border-top:1px solid var(--thb-hairline-soft)}.thb-slot:first-child{border-top:0}.thb-slot__time{font-size:.75rem;font-weight:500;color:var(--thb-indigo);font-variant-numeric:tabular-nums;padding-top:.1875rem;white-space:nowrap}.thb-slot h4{font-size:.96875rem;font-weight:500;color:var(--thb-ink)}.thb-slot p{margin-top:.375rem;font-size:.90625rem;line-height:1.65;color:var(--thb-body)}.thb-slot .thb-say{display:block;margin-top:.625rem;border-left:2px solid var(--thb-teal);padding:.125rem 0 .125rem .875rem;font-size:.875rem;line-height:1.6;color:var(--thb-soft);font-style:italic}@media(max-width:560px){.thb-slot{grid-template-columns:1fr;gap:.25rem}}.thb-agenda__foot{padding:.875rem 1.5rem 1.125rem;border-top:1px solid var(--thb-hairline);background:#fbfbfd;font-size:.78125rem;line-height:1.6;color:var(--thb-soft)}.thb-cases{margin-top:2rem;max-width:60rem;display:grid;gap:1.25rem}@media(min-width:880px){.thb-cases{grid-template-columns:1fr 1fr}}.thb-case{border:1px solid var(--thb-hairline);border-radius:16px;background:#fff;padding:1.5rem 1.5rem 1.375rem;box-shadow:var(--thb-elev-1);display:flex;flex-direction:column}.thb-case__tag{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--thb-c, var(--thb-indigo))}.thb-case h3{margin-top:.375rem;font-size:1.125rem;font-weight:500;letter-spacing:-.012em;color:var(--thb-ink)}.thb-case figure{margin:1rem 0 .25rem}.thb-case figure svg{display:block;width:100%;max-width:21rem;height:auto}.thb-case figcaption{margin-top:.375rem;font-size:.71875rem;color:var(--thb-faint)}.thb-case p{margin-top:.75rem;font-size:.9375rem;line-height:1.68;color:var(--thb-body)}.thb-case p strong{font-weight:500;color:var(--thb-ink)}.thb-case p a{color:var(--thb-indigo);text-decoration:underline;text-decoration-color:#5549e047;text-underline-offset:2px}.tgf{margin-top:2rem;max-width:46rem;border:1px solid var(--thb-hairline);border-radius:16px;background:#fff;box-shadow:var(--thb-elev-2);overflow:hidden}.tgf__head{padding:1.125rem 1.5rem;border-bottom:1px solid var(--thb-hairline);background:#fbfbfd;display:flex;align-items:center;justify-content:space-between;gap:1rem}.tgf__title{font-size:.9375rem;font-weight:500;color:#0e1525}.tgf__title small{display:block;margin-top:.125rem;font-size:.75rem;font-weight:400;color:#64748b}.tgf__step{flex:none;font-size:.75rem;color:#94a3b8;font-variant-numeric:tabular-nums}.tgf__body{padding:1.375rem 1.5rem 1.5rem}.tgf__q{font-size:1.0625rem;font-weight:500;line-height:1.5;color:#0e1525}.tgf__opts{margin-top:1rem;display:grid;gap:.5625rem}.tgf__opt{text-align:left;border:1px solid #d9dee8;border-radius:10px;background:#fff;padding:.8125rem 1.0625rem;font-size:.9375rem;line-height:1.5;color:#3b4859;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.tgf__opt:hover{border-color:#695cff;box-shadow:0 0 0 1px #695cff40}.tgf__back{margin-top:1rem;border:0;background:none;font-size:.78125rem;color:#94a3b8;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.tgf__back:hover{color:#5549e0}.tgf__result-tag{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:#0f766e}.tgf__result-title{margin-top:.375rem;font-size:1.25rem;font-weight:500;letter-spacing:-.014em;color:#0e1525}.tgf__result-body{margin-top:.75rem;font-size:.9375rem;line-height:1.7;color:#3b4859}.tgf__result-note{margin-top:1rem;padding-top:.875rem;border-top:1px solid rgba(14,21,37,.05);font-size:.8125rem;line-height:1.6;color:#64748b}.tgf__result-note a{color:#5549e0;text-decoration:underline;text-decoration-color:#5549e047;text-underline-offset:2px}.tgf__restart{margin-top:.875rem;border:0;background:none;font-size:.78125rem;color:#94a3b8;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.tgf__restart:hover{color:#5549e0}.thb-faq{margin-top:1.5rem;max-width:46rem;border-top:1px solid var(--thb-hairline)}.thb-faq details{border-bottom:1px solid var(--thb-hairline)}.thb-faq summary{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;padding:1.0625rem .25rem;cursor:pointer;list-style:none}.thb-faq summary::-webkit-details-marker{display:none}.thb-faq summary h3{font-size:1rem;font-weight:500;line-height:1.5;color:var(--thb-ink)}.thb-faq__toggle{flex:none;color:var(--thb-faint);font-size:1.25rem;line-height:1;transition:transform .2s}.thb-faq details[open] .thb-faq__toggle{transform:rotate(45deg)}.thb-faq__answer{padding:0 .25rem 1.25rem;max-width:42rem;font-size:.96875rem;line-height:1.72;color:var(--thb-body)}.thb-faq__answer a{color:var(--thb-indigo);text-decoration:underline;text-decoration-color:#5549e047;text-underline-offset:2px}.thb-cluster{margin-top:1.75rem;max-width:60rem;display:grid;gap:.875rem}@media(min-width:640px){.thb-cluster{grid-template-columns:1fr 1fr}}@media(min-width:960px){.thb-cluster{grid-template-columns:1fr 1fr 1fr}}.thb-clink{display:block;border:1px solid var(--thb-hairline);border-radius:12px;background:#fff;padding:1.0625rem 1.1875rem;transition:border-color .15s,box-shadow .15s}.thb-clink:hover{border-color:var(--thb-indigo-bright);box-shadow:0 0 0 1px #695cff33,0 8px 22px #695cff14}.thb-clink b{display:block;font-size:.875rem;font-weight:500;color:var(--thb-indigo)}.thb-clink span{display:block;margin-top:.25rem;font-size:.8125rem;line-height:1.55;color:var(--thb-soft)}.thb-close{margin-top:3.5rem;padding:2rem 0 .5rem;border-top:1px solid var(--thb-hairline-soft);max-width:44rem}.thb-close p{font-size:1.0625rem;line-height:1.7;color:var(--thb-body)}.thb-author{margin-top:2rem;max-width:46rem;border:1px solid var(--thb-hairline);border-radius:16px;background:#fff;box-shadow:var(--thb-elev-1);padding:1.5rem 1.625rem}.thb-author__head{display:flex;align-items:center;gap:.9375rem}.thb-author__avatar{flex:none;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:99px;background:linear-gradient(135deg,#5549e0,#20b7a2);color:#fff;font-size:1.0625rem;font-weight:500;letter-spacing:.02em}.thb-author__name{font-size:1.0625rem;font-weight:500;color:var(--thb-ink)}.thb-author__role{margin-top:.0625rem;font-size:.8125rem;color:var(--thb-soft)}.thb-author__creds{margin-top:1.125rem;display:grid;gap:.5625rem}.thb-author__creds li{display:flex;gap:.625rem;font-size:.875rem;line-height:1.6;color:var(--thb-body)}.thb-author__creds svg{flex:none;margin-top:.21875rem;color:var(--thb-teal)}.thb-author__more{margin-top:1rem;font-size:.8125rem}.thb-trustrow{display:flex;flex-wrap:wrap;gap:.375rem 1.75rem;margin-top:1.75rem;padding-top:1.125rem;border-top:1px solid var(--thb-hairline-soft);max-width:46rem;font-size:.78125rem;color:var(--thb-soft)}.thb-trustrow b{font-weight:500;color:var(--thb-ink)}.thb-refs{margin-top:1.25rem;max-width:60rem;display:grid;gap:.625rem 2.5rem}@media(min-width:640px){.thb-refs{grid-template-columns:1fr 1fr}}.thb-refs li{display:flex;gap:.5rem;font-size:.75rem;line-height:1.55;color:var(--thb-soft)}.thb-refs li>span{flex:none;font-weight:500;color:#b6bdc9;font-variant-numeric:tabular-nums}.thb-refs a{color:inherit;text-decoration:underline;text-decoration-color:#d8dde5;text-underline-offset:2px}.thb-refs a:hover{color:var(--thb-indigo);text-decoration-color:var(--thb-indigo-bright)}.thb-refs li:target,.thb-refs li.thb-ref-flash{background:#695cff12;border-radius:6px;outline:4px solid rgba(105,92,255,.07)}@media print{body.thb-print-agenda *{visibility:hidden}body.thb-print-agenda .thb-agenda,body.thb-print-agenda .thb-agenda *{visibility:visible}body.thb-print-agenda .thb-agenda{position:absolute;top:0;left:0;width:100%;border:0;box-shadow:none}body.thb-print-agenda .thb-printbtn{display:none}.thb-toc,.thb-toc-mobile,.thb-printbtn{display:none!important}.thb-sec{padding:1.5rem 0}}@media(prefers-reduced-motion:reduce){.thb *,.tgf *{transition:none!important}}
