:root{--th-clr-key:#886f1d;--th-clr-primary-strong:#584710;--th-clr-brand-soft:#dfcd92;--th-clr-brand-inverse:#aa8a24;--th-clr-primary-fg:#ffffff;--th-clr-highlight:#2a4dbb;--th-clr-on-accent:#ffffff;--th-clr-background:#ffffff;--th-clr-card:#f7f6f3;--th-clr-body:#2b2617;--th-clr-secondary-text:#756f5c;--th-clr-edge:#e3e2de;--th-clr-inverse:#292414;--th-clr-dark-2:#3a3527;--th-clr-inverse-text:#f6f5f4;--th-clr-dark-fg-muted:#bab7ab;--th-radius-default:19px;--th-radius-large:38px;--th-radius-btn:999px;--th-transform-btn:none;--th-ls-btn:0;--th-fw-btn:600;--th-font-display:'Poppins', 'Avenir Next', 'Segoe UI', system-ui, sans-serif;--th-font-base:'Open Sans', 'Open Sans', system-ui, sans-serif;--th-fs-h1:clamp(2rem, 4.5vw, 3.25rem);--th-fs-h2:clamp(1.6rem, 3vw, 2.25rem);--th-fs-h3:1.25rem;--th-fw-title:700;--th-ls-display:-0.02em;--th-lh-heading:1.15;--th-transform-label:none;--th-ls-label:0;--th-clr-eyebrow:#886f1d;--th-fs-body:1rem;--th-lh-body:1.6;--th-max-w-main:1207px;--th-gap-stack:5.8rem;--th-shadow-1:0 10px 30px rgba(0,0,0,.06);--th-shadow-2:0 24px 60px rgba(0,0,0,.12)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{line-height:var(--th-lh-body);overflow-wrap:anywhere;font-family:var(--th-font-base);margin:0;font-size:var(--th-fs-body);color:var(--th-clr-body);background:var(--th-clr-background)}img,svg,video{max-width:100%;display:block;height:auto}h1,h2,h3,h4{color:var(--th-clr-body);font-family:var(--th-font-display);letter-spacing:var(--th-ls-display);line-height:var(--th-lh-heading);hyphens:manual;margin:0 0 .6em;font-weight:var(--th-fw-title)}h1{font-size:var(--th-fs-h1)}h2{font-size:var(--th-fs-h2)}h3{line-height:1.3;font-size:var(--th-fs-h3)}h4{font-size:1.05rem;line-height:1.35}p{margin:0 0 1em}a{text-decoration:none;color:var(--th-clr-key)}@media (min-width:481px){a[href^="tel:"]{white-space:nowrap}}a:hover{color:var(--th-clr-primary-strong)}ul,ol{padding-left:1.25em;margin:0 0 1em}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--th-clr-brand-soft);color:var(--th-clr-body)}.th-top{margin-inline:auto;width:min(100% - 2.5rem,var(--th-max-w-main))}.th-gbb1{width:min(100% - 2.5rem,48rem)}.th-f5a9{padding-block:var(--th-gap-stack)}.th-db79{background:var(--th-clr-card)}.th-nb10{color:var(--th-clr-inverse-text);background:var(--th-clr-inverse)}.th-nb10 h1,.th-nb10 h2,.th-nb10 h3,.th-nb10 h4{color:inherit}.th-nb10 a{color:var(--th-clr-brand-inverse)}.th-nb10 .th-z8b3,.th-nb10 .th-b050{color:var(--th-clr-dark-fg-muted)}.th-nb10 .th-r6b0{color:var(--th-clr-brand-inverse)}.th-x2b2{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:var(--th-radius-btn);background:var(--th-clr-key);color:var(--th-clr-primary-fg);font-weight:var(--th-fw-btn);text-transform:var(--th-transform-btn);letter-spacing:var(--th-ls-btn);line-height:1.25;border:1px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}.th-x2b2:hover{color:var(--th-clr-primary-fg);background:var(--th-clr-primary-strong)}.th-x2b2:active{transform:translateY(1px)}.th-ae26{color:var(--th-clr-key);background:transparent;border-color:currentColor}.th-ae26:hover{background:var(--th-clr-key);border-color:var(--th-clr-key);color:var(--th-clr-primary-fg)}.th-n14e{color:var(--th-clr-on-accent);background:var(--th-clr-highlight)}.th-n14e:hover{filter:brightness(.92);background:var(--th-clr-highlight);color:var(--th-clr-on-accent)}.th-z99f{color:var(--th-clr-inverse);background:var(--th-clr-inverse-text)}.th-z99f:hover{background:#fff;color:var(--th-clr-inverse)}.th-u696{font-size:.9rem;padding:.55rem 1.1rem}.th-qd34{padding:1rem 2rem;font-size:1.05rem}.th-nb10 .th-x2b2:not(.th-ae26):not(.th-n14e):not(.th-z99f){color:var(--th-clr-inverse);background:var(--th-clr-brand-inverse)}.th-nb10 .th-x2b2:not(.th-ae26):not(.th-n14e):not(.th-z99f):hover{color:var(--th-clr-inverse);background:var(--th-clr-inverse-text)}.th-nb10 .th-ae26{color:var(--th-clr-inverse-text);border-color:var(--th-clr-dark-fg-muted)}.th-nb10 .th-ae26:hover{color:var(--th-clr-inverse);border-color:var(--th-clr-inverse-text);background:var(--th-clr-inverse-text)}.th-nav{display:grid;gap:1.5rem}.th-f4e7{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.th-inner-mini{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.th-pill{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.th-k5d4{grid-template-columns:repeat(2,1fr)}.th-link{grid-template-columns:repeat(3,1fr)}.th-sfc0{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.th-sfc0{grid-template-columns:repeat(2,1fr)}.th-link{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.th-k5d4,.th-link,.th-sfc0{grid-template-columns:1fr}}.th-sub-wide{flex-wrap:wrap;justify-content:center;display:flex}.th-sub-wide>*{min-width:0}.th-sub-wide.th-k5d4>*{flex:0 0 calc((100% - 1.5rem)/2)}.th-sub-wide.th-link>*{flex:0 0 calc((100% - 3rem)/3)}.th-sub-wide.th-sfc0>*{flex:0 0 calc((100% - 4.5rem)/4)}@media (max-width:960px){.th-sub-wide.th-link>*,.th-sub-wide.th-sfc0>*{flex-basis:calc((100% - 1.5rem)/2)}}@media (max-width:560px){.th-sub-wide.th-k5d4>*,.th-sub-wide.th-link>*,.th-sub-wide.th-sfc0>*{flex-basis:100%}}.th-z8b3{font-size:1.15rem;color:var(--th-clr-secondary-text)}.th-r6b0{letter-spacing:var(--th-ls-label);font-size:.8rem;margin-bottom:.75rem;color:var(--th-clr-eyebrow);text-transform:var(--th-transform-label);display:inline-block;font-weight:700}.th-b050{color:var(--th-clr-secondary-text)}.th-copy{text-align:center}.th-tile-md{margin:-1px;overflow:hidden;clip:rect(0 0 0 0);height:1px;border:0;width:1px;position:absolute;padding:0}@media (max-width:640px){.th-f5a9{padding-block:calc(var(--th-gap-stack) * .7)}}.th-z274{background:var(--th-clr-background);border-bottom:1px solid var(--th-clr-edge)}.th-menu{font-size:.85rem;color:var(--th-clr-primary-fg);background:var(--th-clr-key)}.th-mae4{max-width:100%;text-align:center;min-width:0}.th-menu-hard{display:flex;justify-content:center;gap:2rem;padding:.4rem 0}.th-inner-old{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.25rem 0}.th-k155{display:inline-flex;max-width:100%;min-width:0}.th-ctx-last{height:auto;width:auto;max-height:2.5rem}.th-ba1e{display:flex;flex-wrap:wrap;justify-content:center;gap:1.75rem;list-style:none;margin:0;padding:0}.th-slot-md{font-size:.85rem;color:var(--th-clr-body);letter-spacing:.02em;font-weight:500;text-transform:uppercase}.th-slot-md:hover,.th-g094{color:var(--th-clr-key)}.th-img-flat{display:none}.th-img-flat:focus-visible + .th-shape-sticky{outline:2px solid var(--th-clr-key);outline-offset:4px}.th-shape-sticky{display:none;flex:none;align-items:center;justify-content:center;min-width:44px;min-height:44px;white-space:nowrap;line-height:1.2;padding:.4rem 1rem;border:1px solid var(--th-clr-edge);border-radius:var(--th-radius-default);cursor:pointer;font-size:.9rem}@media (max-width:860px){.th-img-flat{display:block}.th-inner-old{gap:.75rem}.th-shape-sticky{display:inline-flex}.th-lead{width:100%;display:none}.th-img-flat:checked ~ .th-lead{display:block}.th-ba1e{flex-direction:column;align-items:center;gap:.75rem;padding-bottom:.5rem}.th-menu-hard{flex-direction:column;align-items:center;gap:.25rem}}.th-d277{font-size:.95rem;margin-top:auto;text-align:center}.th-core-inline{border-top:1px solid var(--th-clr-edge);background:var(--th-clr-card)}.th-group-soft{border-top:1px solid var(--th-clr-edge)}.th-cell{color:var(--th-clr-inverse-text);background:var(--th-clr-inverse)}.th-tile-c{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding-block:var(--th-gap-stack) calc(var(--th-gap-stack) * .7)}.th-r128{height:2.25rem;width:auto}.th-d7dd{opacity:.8;max-width:34rem;margin:0}.th-frame-big{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;list-style:none;margin:0;padding:0}.th-flow{color:inherit;opacity:.85}.th-flow:hover{text-decoration:underline;color:inherit;opacity:1}.th-cell .th-flow:hover{color:var(--th-clr-brand-inverse)}.th-r055{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0;opacity:.85;font-size:.9rem}.th-a074{margin:0;list-style:none;gap:.5rem;display:flex;padding:0}.th-pill-b{width:2rem;display:inline-flex;justify-content:center;font-size:.75rem;color:var(--th-clr-primary-fg);background:var(--th-clr-key);font-weight:700;border-radius:50%;align-items:center;height:2rem}.th-pill-b svg{width:1rem;height:1rem}.th-d3fb{border-top:1px solid rgba(128,128,128,.25)}.th-app-a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;padding-block:1rem;font-size:.85rem;opacity:.8}.th-ze30{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}@media (max-width:640px){.th-app-a{align-items:center;flex-direction:column}}.th-s6fc{position:fixed;z-index:50;inset-inline-end:1rem;bottom:1rem;width:min(24rem,calc(100% - 2rem));max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);overflow:auto;overscroll-behavior:contain;padding:1.35rem;background:var(--th-clr-card);color:var(--th-clr-body);border:1px solid var(--th-clr-edge);border-top:3px solid var(--th-clr-key);border-radius:var(--th-radius-default);box-shadow:var(--th-shadow-1);font-size:.92rem;line-height:1.5;overflow-wrap:anywhere}.th-s6fc[hidden]{display:none}.th-dot-auto{letter-spacing:var(--th-ls-display);font-family:var(--th-font-display);line-height:1.25;margin:0 0 .7rem;font-size:1.18rem;font-weight:var(--th-fw-title)}.th-flow-dark{margin:0 0 .9rem}.th-body{text-decoration:underline;display:inline-block;color:var(--th-clr-key);max-width:100%;font-weight:600;text-underline-offset:.2em}.th-body:hover{color:var(--th-clr-primary-strong)}.th-s3c4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.15rem;padding-top:1rem;border-top:1px solid var(--th-clr-edge)}.th-kcaa{min-width:0;min-height:44px;padding:.65rem .6rem;border:1px solid var(--th-clr-edge);border-radius:var(--th-radius-btn);background:var(--th-clr-background);color:var(--th-clr-body);font-weight:var(--th-fw-btn);font-size:.9rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.th-kcaa:hover{color:var(--th-clr-primary-fg);border-color:var(--th-clr-key);background:var(--th-clr-key)}.th-kcaa:focus-visible,.th-body:focus-visible{outline:3px solid var(--th-clr-key);outline-offset:3px}@media(max-width:560px){.th-s6fc{line-height:1.4;padding:.85rem .95rem;font-size:.84rem;inset-inline-end:.5rem;width:calc(100% - 1rem);bottom:.5rem}.th-dot-auto{font-size:1rem;margin-bottom:.35rem}.th-flow-dark{margin-bottom:.5rem}.th-s3c4{padding-top:.6rem;margin-top:.6rem;gap:.5rem}.th-kcaa{min-height:40px;padding:.5rem .4rem}}.th-head-third{padding:2.25rem;background:var(--th-clr-card);border:1px solid var(--th-clr-edge);border-radius:var(--th-radius-large);min-width:0}.th-d72e .th-head-third{text-align:center}.th-meta-tight{margin:0;overflow-wrap:anywhere}.th-maea{margin:.75rem 0 0;overflow-wrap:anywhere;color:var(--th-clr-secondary-text)}.th-u02d{color:inherit}.th-g992{text-align:start;margin-top:1.75rem;display:grid;gap:1rem}.th-cnt-first{gap:.35rem;display:grid;min-width:0}.th-jddc{font-size:.9rem;font-weight:600}.th-w2b8{width:100%;min-width:0;padding:.7rem .9rem;border:1px solid var(--th-clr-edge);border-radius:var(--th-radius-default);background:var(--th-clr-background)}.th-w2b8:focus{outline:2px solid var(--th-clr-key);outline-offset:1px}.th-z97c{resize:vertical}.th-z865{overflow-wrap:anywhere;justify-self:start;max-width:100%}.th-d72e .th-z865{justify-self:center}@media (max-width:480px){.th-head-third{padding:1.25rem}}.th-nav-fixed{overflow-wrap:anywhere;background:var(--th-clr-background);color:var(--th-clr-body);padding-block:calc(var(--th-gap-stack) * .85)}.th-wd49{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;border-top:1px solid var(--th-clr-edge);padding-top:1rem}.th-j18b .th-wd49{border-top:3px solid var(--th-clr-key)}.th-mark-wide{max-width:34rem;color:var(--th-clr-key);margin:0}.th-slot-dark{max-width:18rem;text-align:right;font-size:.8rem;color:var(--th-clr-secondary-text)}.th-u5c9{font-size:calc(var(--th-fs-h1) * 1.18);max-width:20ch;margin:1.5rem 0 2rem;line-height:1.08}.th-ic43{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:clamp(1.5rem,4vw,4rem);padding-top:1.5rem;border-top:1px solid var(--th-clr-edge)}.th-t207{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.th-ide9{margin:0;color:var(--th-clr-secondary-text);font-size:1.05rem}.th-bbcd{max-width:100%;white-space:normal;text-align:center}.th-box-fill{display:inline-flex;gap:.75rem;align-items:baseline;font-weight:600;max-width:100%;text-decoration:underline;text-underline-offset:.3em}.th-med7{margin:0;min-width:0}.th-v8f1{border-radius:var(--th-radius-default);aspect-ratio:16/9;width:100%;object-fit:cover}.th-id0f{font-size:.85rem;padding-top:.8rem;padding-bottom:.8rem;border-bottom:1px solid var(--th-clr-edge);color:var(--th-clr-secondary-text)}@media (max-width:700px){.th-slot-dark{display:none}.th-ic43{grid-template-columns:1fr}.th-u5c9{max-width:24ch;font-size:var(--th-fs-h1)}.th-t207{max-width:40rem}.th-v8f1{aspect-ratio:4/3}}.th-outro{overflow-wrap:anywhere}.th-app-open>*{min-width:0}.th-bar-b{max-width:24ch}.th-f149{color:var(--th-clr-secondary-text)}.th-logo{text-align:center;max-width:100%;white-space:normal}.th-stat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:3rem;align-items:end;margin-bottom:2.5rem}.th-bar-b{margin-bottom:0;font-size:clamp(2rem,4vw,3.7rem);max-width:22ch}.th-group-v3{max-width:48ch;margin:0}.th-j923{margin:0}.th-wfdc{object-fit:cover;border-radius:var(--th-radius-large);aspect-ratio:2.8/1;width:100%}.th-app{padding:.9rem 0;font-size:.85rem;color:var(--th-clr-secondary-text)}.th-quote{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;padding:1.2rem 0;margin:1rem 0 2.5rem;border-top:1px solid var(--th-clr-edge);border-bottom:1px solid var(--th-clr-edge);font-size:.85rem;color:var(--th-clr-secondary-text)}.th-quote strong,.th-y6cd{color:var(--th-clr-body);font-weight:700}.th-t35c{column-gap:clamp(2rem,5vw,5rem);columns:2;margin-inline:auto;max-width:68rem;column-rule:1px solid var(--th-clr-edge)}.th-d8fd{line-height:1.85;margin-bottom:1.5rem;color:var(--th-clr-secondary-text);break-inside:avoid}.th-d8fd:first-child{color:var(--th-clr-body);font-size:1.13rem}@media(max-width:740px){.th-stat{grid-template-columns:1fr;gap:1.5rem}.th-wfdc{aspect-ratio:16/10}.th-t35c{columns:1}.th-quote{justify-content:flex-start}}.th-e8ee{overflow-wrap:anywhere}.th-bar-fit>*{min-width:0}.th-c5ee{max-width:24ch}.th-layer-new{color:var(--th-clr-secondary-text)}.th-chip{white-space:normal;text-align:center;max-width:100%}.th-bar-fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem);align-items:start}.th-outer{display:flex;flex-direction:column;gap:1.5rem}.th-x631 .th-z8b3{max-width:48ch}.th-i511{width:100%;border-radius:var(--th-radius-large);aspect-ratio:5/4;object-fit:cover}.th-me47{padding-top:.3rem}.th-ubcf{list-style:none;margin:0 0 2rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.th-y692{padding-top:1rem;border-top:2px solid var(--th-clr-edge);min-width:0}.th-box2{margin-bottom:1rem;font-size:.8rem;color:var(--th-clr-key);letter-spacing:.12em;font-weight:700}.th-z004{font-size:1.1rem}.th-layer-new{font-size:.95rem;margin:0}.th-r763{font-size:.9rem;color:var(--th-clr-secondary-text);border-top:1px solid var(--th-clr-edge);padding-top:1.5rem}.th-y692:last-child:nth-child(odd){grid-column:1/-1}@media(max-width:800px){.th-bar-fit{grid-template-columns:1fr}.th-i511{aspect-ratio:16/9}}@media(max-width:420px){.th-ubcf{grid-template-columns:1fr}.th-i511{aspect-ratio:4/3}}.th-n07b{margin-bottom:3rem;max-width:46rem}.th-z56d{padding:0;border-top:1px solid var(--th-clr-edge);list-style:none;margin:0}.th-g8ce{display:grid;grid-template-columns:3rem minmax(0,1fr) minmax(0,1.15fr);gap:2rem;align-items:center;padding-block:2.5rem;border-bottom:1px solid var(--th-clr-edge)}.th-main{align-self:start;font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--th-clr-key)}.th-z8dd{overflow-wrap:anywhere;font-size:clamp(1.3rem,2.5vw,2rem);max-width:20ch}.th-f078{color:var(--th-clr-secondary-text);max-width:36ch;margin:0}.th-el{aspect-ratio:16/10;object-fit:cover;width:100%;border-radius:var(--th-radius-default)}.th-g8ce:not(:has(.th-el)){grid-template-columns:3rem minmax(0,1fr)}.th-g8ce:not(:has(.th-el)) .th-f078{max-width:65ch}@media(max-width:700px){.th-g8ce{grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.8rem}.th-el{grid-column:2}.th-f078{max-width:none}.th-n07b{margin-bottom:2rem}}.th-k37e{color:var(--th-clr-primary-fg);background:var(--th-clr-key)}.th-a854{max-width:46rem;text-align:center}.th-block{font-size:.8rem;text-transform:var(--th-transform-label);margin-bottom:.7rem;display:block;font-weight:700;letter-spacing:var(--th-ls-label);color:var(--th-clr-eyebrow)}.th-k37e .th-block,.th-k37e .th-mark{color:var(--th-clr-primary-fg)}.th-o876 .th-block{color:var(--th-clr-brand-inverse)}.th-mark{margin-bottom:.9rem}.th-t8b8{max-width:36rem;opacity:.9;margin:0 auto 2rem}.th-j917{letter-spacing:.06em;opacity:.8;margin:0 0 .5rem;font-weight:600;text-transform:uppercase;font-size:.85rem}.th-u316{display:inline-flex;align-items:center;gap:1rem;color:inherit;font-family:var(--th-font-display);font-weight:var(--th-fw-title);font-size:clamp(1.9rem,5vw,3.25rem);line-height:1.1}.th-u316:hover{color:inherit;opacity:.85}.th-t5bd{background:var(--th-clr-key);display:grid;flex:none;height:clamp(2.75rem,6vw,3.75rem);color:var(--th-clr-primary-fg);place-items:center;width:clamp(2.75rem,6vw,3.75rem);border-radius:50%}.th-k37e .th-t5bd{background:var(--th-clr-primary-fg);color:var(--th-clr-key)}.th-t5bd svg{width:45%;height:45%}.th-dot-soft{white-space:nowrap}.th-f2d6{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem;margin-top:2rem}.th-row-full{font-weight:600;color:inherit;text-underline-offset:.25em;text-decoration:underline}.th-k37e .th-row-full:hover{color:inherit}.th-k37e .th-tag-new.th-z99f:hover{color:var(--th-clr-body);background:var(--th-clr-background)}@media (max-width:480px){.th-dot-soft{white-space:normal}}.th-label-dark{padding-block:calc(var(--th-gap-stack) * .8)}.th-v718{background:var(--th-clr-card)}.th-x7b7{color:var(--th-clr-primary-fg);background:var(--th-clr-key)}.th-x7b7 .th-z4fc,.th-x7b7 .th-o47a{color:var(--th-clr-primary-fg)}.th-author-v3{border-bottom:1px solid var(--th-clr-edge)}.th-e5f4{text-align:center}.th-md5a{opacity:.8;margin-bottom:.75rem;font-size:.85rem}.th-slot{margin:0 .5rem}.th-wrap-main{opacity:.7}.th-z4fc{margin-bottom:.5rem}.th-media-full{opacity:.85;margin:0;font-size:1.1rem;max-width:40rem}.th-e5f4 .th-media-full{margin-inline:auto}.th-p7db{min-width:0}.th-bca8{margin-bottom:2rem;max-width:54rem}.th-sec{overflow-wrap:anywhere}.th-block-fill{display:grid;margin:0;padding:0;gap:1.2rem;list-style:none}.th-sec2{min-width:0;overflow-wrap:anywhere}.th-sec2 h3{margin:0 0 .6rem;font-size:1.2rem}.th-sec2 p{line-height:1.7;margin:0}.th-item{color:var(--th-clr-secondary-text);font-size:.8rem;overflow-wrap:anywhere;letter-spacing:.04em;font-weight:700;display:block;margin-bottom:.7rem}.th-sec2{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);gap:2rem;padding:1.4rem 0;border-top:1px solid var(--th-clr-edge)}.th-sec2 dd{margin:0;line-height:1.7}@media (max-width: 700px){.th-block-fill{grid-template-columns:minmax(0, 1fr)}.th-sec2{grid-template-columns:minmax(0, 1fr);gap:.5rem}}.th-obf6{margin-bottom:2.5rem;max-width:40rem}.th-g2f1{gap:2rem;margin:0;display:grid;list-style:none;padding:0;counter-reset:none}.th-c756 .th-g2f1,.th-text-dark .th-g2f1{grid-template-columns:repeat(3,1fr)}.th-btn.th-c756 .th-g2f1,.th-btn.th-text-dark .th-g2f1{grid-template-columns:repeat(2,1fr)}.th-b8a8.th-c756 .th-g2f1,.th-b8a8.th-text-dark .th-g2f1{grid-template-columns:repeat(4,1fr)}.th-zfa4.th-c756 .th-g2f1,.th-zfa4.th-text-dark .th-g2f1{grid-template-columns:repeat(5,1fr);gap:1.5rem}.th-text-dark .th-g2f1{gap:2rem 3rem}.th-text-dark .th-meta-muted:nth-child(even){margin-top:2.5rem}.th-k144 .th-g2f1{max-width:44rem;gap:0}.th-k144 .th-meta-muted{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;padding-bottom:2rem;position:relative}.th-k144 .th-meta-muted::before{position:absolute;width:2px;bottom:0;background:var(--th-clr-edge);top:3rem;left:1.375rem;content:""}.th-k144 .th-meta-muted:last-child::before{display:none}.th-t7fe.th-k144 .th-meta-muted::before{background:rgba(255,255,255,.18)}.th-icon-hard{font-family:var(--th-font-display);justify-content:center;align-items:center;display:inline-flex;font-weight:700;margin-bottom:1rem}.th-r696 .th-icon-hard{border-radius:50%;width:2.75rem;height:2.75rem;font-size:1.1rem;background:var(--th-clr-key);color:var(--th-clr-primary-fg)}.th-ct-fill .th-icon-hard{line-height:1;color:var(--th-clr-key);font-size:3rem;opacity:.9}.th-t7fe.th-ct-fill .th-icon-hard{color:var(--th-clr-brand-inverse)}.th-cell-sub .th-icon-hard{width:2.75rem;height:2.75rem;border-radius:var(--th-radius-default);border:2px solid var(--th-clr-key);color:var(--th-clr-key);font-size:1.1rem}.th-t7fe.th-cell-sub .th-icon-hard{border-color:var(--th-clr-brand-inverse);color:var(--th-clr-brand-inverse)}.th-flow-fixed{font-size:1.1rem;margin-bottom:.35rem}.th-n91d{font-size:.95rem;color:var(--th-clr-secondary-text);margin:0}.th-t7fe .th-n91d{color:var(--th-clr-dark-fg-muted)}@media (max-width:900px){.th-c756 .th-g2f1,.th-text-dark .th-g2f1,.th-b8a8.th-c756 .th-g2f1,.th-b8a8.th-text-dark .th-g2f1,.th-zfa4.th-c756 .th-g2f1,.th-zfa4.th-text-dark .th-g2f1{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.th-c756 .th-g2f1,.th-text-dark .th-g2f1,.th-btn.th-c756 .th-g2f1,.th-b8a8.th-c756 .th-g2f1,.th-zfa4.th-c756 .th-g2f1,.th-btn.th-text-dark .th-g2f1,.th-b8a8.th-text-dark .th-g2f1,.th-zfa4.th-text-dark .th-g2f1{grid-template-columns:1fr}.th-text-dark .th-meta-muted:nth-child(even){margin-top:0}}