#ttg-202610091206{
 --ink:#183d40;--teal:#176e70;--clay:#ad6048;--cream:#fbf3e6;--mint:#e9f2e9;--edge:#e3e7df;
 color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.8;
 width:100%!important;max-width:1180px!important;min-width:0!important;margin:0 auto!important;padding:0 0 28px;
 text-align:left!important;writing-mode:horizontal-tb!important;overflow-wrap:break-word;
}
#ttg-202610091206,#ttg-202610091206 *{box-sizing:border-box!important}
#ttg-202610091206 *{writing-mode:horizontal-tb!important;text-orientation:mixed!important}
#ttg-202610091206 p{font-size:1em!important;line-height:1.82!important;margin:0 0 1.15em!important;font-weight:400!important;color:var(--ink)!important}
#ttg-202610091206 a{color:#0f6569;text-decoration:underline;text-underline-offset:3px;overflow-wrap:break-word}
#ttg-202610091206 a:hover{color:#994f39}
#ttg-202610091206 a:focus-visible,#ttg-202610091206 [tabindex]:focus-visible{outline:3px solid #b5684f!important;outline-offset:4px}
#ttg-202610091206 img{display:block!important;width:100%;max-width:100%!important;height:auto;min-width:0!important;float:none!important;margin:0!important}
#ttg-202610091206 h2,#ttg-202610091206 h3,#ttg-202610091206 h4{display:block!important;text-align:left!important;color:var(--ink);font-family:Georgia,'Times New Roman',serif;font-weight:700;letter-spacing:-.02em!important;text-transform:none!important;word-break:normal!important;overflow-wrap:break-word!important;float:none!important;clear:none!important;width:auto!important;max-width:100%;margin:0 0 18px!important;padding:0!important}
#ttg-202610091206 h2{font-size:31px!important;line-height:1.24!important}
#ttg-202610091206 h3{font-size:24px!important;line-height:1.35!important;margin-top:26px!important}
#ttg-202610091206 h4{font-size:20px!important;line-height:1.4!important}
#ttg-202610091206 .ttg-hero{display:flex!important;position:relative!important;isolation:isolate;align-items:center!important;min-height:585px;width:100%!important;max-width:100%!important;overflow:hidden!important;border-radius:25px;margin:0 0 20px!important;background:#244d50}
#ttg-202610091206 .ttg-hero>img{position:absolute!important;inset:0!important;height:100%!important;width:100%!important;object-fit:cover!important;object-position:center!important;z-index:-2}
#ttg-202610091206 .ttg-hero::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,35,39,.92) 0%,rgba(8,35,39,.84) 36%,rgba(8,35,39,.40) 65%,rgba(8,35,39,.12) 100%);z-index:-1}
#ttg-202610091206 .ttg-hero-copy{width:72%!important;max-width:760px!important;padding:48px!important;min-width:0!important}
#ttg-202610091206 .ttg-eyebrow{display:inline-flex;align-items:center;gap:9px;max-width:100%;padding:7px 12px;border:1px solid rgba(255,255,255,.35);border-radius:99px;color:#f5debf;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}
#ttg-202610091206 .ttg-hero-title{color:#fff!important;font-size:46px!important;line-height:1.12!important;margin:23px 0 21px!important;max-width:710px!important;text-wrap:balance}
#ttg-202610091206 .ttg-hero p{color:#edf0e4!important;font-size:19px!important;line-height:1.6!important;margin-bottom:25px!important;max-width:560px}
#ttg-202610091206 .ttg-chips{display:flex!important;flex-wrap:wrap!important;align-items:center;gap:9px!important;list-style:none!important;margin:0!important;padding:0!important}
#ttg-202610091206 .ttg-chips>span{display:inline-flex;max-width:100%;border:1px solid rgba(255,255,255,.22);border-radius:100px;padding:6px 11px;color:#f7f3e7;font-size:12px;font-weight:700;line-height:1.5;background:rgba(14,43,44,.3)}
#ttg-202610091206 .ttg-byline{padding:14px 21px;border:1px solid var(--edge);border-radius:13px;background:#fffdf8;margin:0 0 27px!important;font-size:13px;line-height:1.6;color:#50675f}
#ttg-202610091206 .ttg-opening{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;gap:30px!important;align-items:start!important;margin:0 0 26px!important;padding:0!important;width:100%!important;min-width:0!important}
#ttg-202610091206 .ttg-opening>*{min-width:0!important;max-width:100%!important;margin:0!important}
#ttg-202610091206 .ttg-intro{padding:8px 3px}
#ttg-202610091206 .ttg-intro p:first-child:first-letter{float:left;font-family:Georgia,serif;font-size:65px;line-height:.93;color:var(--clay);padding:4px 8px 0 0}
#ttg-202610091206 .ttg-quick{padding:27px;border-radius:19px;background:var(--cream);border:1px solid #ead9bb;box-shadow:0 8px 24px rgba(53,57,34,.04)}
#ttg-202610091206 .ttg-quick h2{font-size:27px!important}
#ttg-202610091206 .ttg-quick p{font-size:17px!important;line-height:1.8!important;margin-bottom:0!important}
#ttg-202610091206 .ttg-disclosure{font-size:13px!important;line-height:1.7!important;background:#f1f4ef;border-top:1px solid #dbe4dc;border-bottom:1px solid #dbe4dc;padding:16px 20px;margin:0 0 25px!important;color:#56675b!important}
#ttg-202610091206 .ttg-nav{padding:26px!important;background:linear-gradient(135deg,#fbf1df,#f5e7d3);border:1px solid #ecd8ba;border-radius:21px;margin:0 0 24px!important;width:100%!important;max-width:100%!important}
#ttg-202610091206 .ttg-nav h2{display:flex!important;gap:14px!important;align-items:center!important;justify-content:flex-start!important;font-size:29px!important}
#ttg-202610091206 .ttg-pack-icon{display:inline-block;position:relative;flex:0 0 23px;height:26px;border:2px solid var(--clay);border-radius:7px 7px 5px 5px}
#ttg-202610091206 .ttg-pack-icon:before{content:'';position:absolute;left:5px;top:-7px;width:9px;height:6px;border:2px solid var(--clay);border-bottom:0;border-radius:5px 5px 0 0}
#ttg-202610091206 .ttg-pack-icon:after{content:'';position:absolute;left:3px;right:3px;bottom:4px;height:8px;border:1px solid var(--clay);border-radius:3px}
#ttg-202610091206 .ttg-nav-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:10px!important;align-items:stretch!important;justify-items:stretch!important;columns:auto!important;column-count:auto!important;list-style:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
#ttg-202610091206 .ttg-nav-grid>a{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:9px!important;padding:12px 13px!important;min-width:0!important;width:auto!important;max-width:100%!important;margin:0!important;order:initial!important;float:none!important;grid-column:auto!important;background:rgba(255,255,255,.77);border:1px solid #e6d8c6;border-radius:10px;text-decoration:none!important;font-size:13px!important;line-height:1.55!important;font-weight:700!important;color:#254d4d!important;white-space:normal!important}
#ttg-202610091206 .ttg-nav-grid .ttg-nav-no{flex:0 0 23px;color:#aa6046;font-size:12px;line-height:1.75}
#ttg-202610091206 .ttg-nav-grid .ttg-nav-text{display:block;min-width:0!important;flex:1 1 auto!important}
#ttg-202610091206 .ttg-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;margin:24px 0!important;width:100%!important;min-width:0!important}
#ttg-202610091206 .ttg-summary-card{min-width:0!important;background:#fff;border:1px solid var(--edge);border-top:4px solid var(--teal);border-radius:14px;padding:19px!important;box-shadow:0 5px 17px rgba(18,49,42,.035)}
#ttg-202610091206 .ttg-summary-card:nth-child(even){border-top-color:var(--clay)}
#ttg-202610091206 .ttg-card-label{font-size:11px!important;font-weight:700!important;color:#8a6044!important;letter-spacing:.07em;text-transform:uppercase;line-height:1.55;display:block;margin-bottom:12px}
#ttg-202610091206 .ttg-summary-card h3{font-size:20px!important;line-height:1.35!important;margin:0 0 12px!important}
#ttg-202610091206 .ttg-summary-card p{font-size:14px!important;line-height:1.7!important;margin-bottom:0!important}
#ttg-202610091206 .ttg-related{background:var(--mint);padding:23px!important;border:1px solid #d5e3d4;border-radius:20px;margin:0 0 30px!important}
#ttg-202610091206 .ttg-related h2{font-size:26px!important}
#ttg-202610091206 .ttg-related-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:12px!important;align-items:stretch!important;columns:auto!important;width:100%!important;margin:0!important;padding:0!important}
#ttg-202610091206 .ttg-related-grid>a{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:9px!important;min-width:0!important;width:auto!important;margin:0!important;padding:17px!important;order:initial!important;float:none!important;background:rgba(255,255,255,.75);border:1px solid #ccdbcc;border-radius:11px;text-decoration:none!important;font-size:15px!important;line-height:1.5!important;font-weight:700!important;color:#225355!important}
#ttg-202610091206 .ttg-related-grid .ttg-related-desc{font-size:12px;font-weight:400;line-height:1.7;color:#5a6e60}
#ttg-202610091206 .ttg-section{display:block!important;float:none!important;clear:both!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:25px 0!important;padding:30px 31px!important;background:#fff;border:1px solid var(--edge);border-left:5px solid var(--teal);border-radius:19px;box-shadow:0 6px 22px rgba(36,64,45,.045);scroll-margin-top:100px}
#ttg-202610091206 .ttg-section:nth-of-type(even){border-left-color:var(--clay)}
#ttg-202610091206 .ttg-section-title{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;grid-column:1/-1!important;float:none!important;clear:both!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 23px!important;padding:0!important;border:0!important;background:transparent!important}
#ttg-202610091206 .ttg-section-title:before,#ttg-202610091206 .ttg-section-title:after{content:none!important;display:none!important}
#ttg-202610091206 .ttg-number{display:flex!important;flex:0 0 41px!important;align-items:center!important;justify-content:center!important;width:41px!important;height:41px!important;min-width:41px!important;max-width:41px!important;margin:0!important;padding:0!important;border-radius:11px;background:var(--teal);color:#fff!important;font-family:Arial,Helvetica,sans-serif;font-size:15px!important;font-weight:700!important;line-height:1!important;text-align:center!important;align-self:center!important;position:static!important;float:none!important}
#ttg-202610091206 .ttg-section:nth-of-type(even) .ttg-number{background:var(--clay)}
#ttg-202610091206 .ttg-heading-text{display:block!important;width:auto!important;flex:1 1 auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;white-space:normal!important;line-height:1.24!important;writing-mode:horizontal-tb!important}
#ttg-202610091206 .ttg-section>p:last-child{margin-bottom:0!important}
#ttg-202610091206 .ttg-table-wrap{display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;border:1px solid #d6e4dc;border-radius:14px;margin:23px 0!important;padding:0!important;background:#fff}
#ttg-202610091206 table{display:table!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;width:100%!important;min-width:900px!important;max-width:none!important;margin:0!important;font-size:14px!important;line-height:1.6!important;border:0!important;text-align:left!important}
#ttg-202610091206 thead{display:table-header-group!important}#ttg-202610091206 tbody{display:table-row-group!important}#ttg-202610091206 tr{display:table-row!important}
#ttg-202610091206 th,#ttg-202610091206 td{display:table-cell!important;vertical-align:top!important;padding:15px 14px!important;border:0!important;border-bottom:1px solid #e3ebe4!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.6!important;font-size:14px!important;font-weight:400!important;text-align:left!important}
#ttg-202610091206 th{background:linear-gradient(120deg,#0f6166,#358581)!important;color:#fff!important;font-weight:700!important}
#ttg-202610091206 td{color:#214344!important;background:#fff!important}
#ttg-202610091206 tbody tr:nth-child(even)>td{background:#f1f6f1!important}
#ttg-202610091206 tr:last-child td{border-bottom:0!important}
#ttg-202610091206 .ttg-table-note{font-size:12px!important;line-height:1.6!important;color:#677864!important;margin-top:-10px!important}
#ttg-202610091206 .ttg-buy-row{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:10px!important;margin:20px 0 22px!important;width:100%!important;min-width:0!important}
#ttg-202610091206 .ttg-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:11px 17px!important;border:1px solid #155c60!important;border-radius:10px!important;margin:0!important;background:#176e70!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;box-shadow:none!important;word-break:normal!important}
#ttg-202610091206 .ttg-button:hover{background:#104f54!important;color:#fff!important}
#ttg-202610091206 .ttg-reference{font-size:11px;vertical-align:super;line-height:0;white-space:nowrap}
#ttg-202610091206 .ttg-reference a{display:inline!important;text-decoration:none!important;color:#8c4d37!important;font-weight:700}
#ttg-202610091206 .ttg-figure{display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:25px 0!important;padding:0!important;border:1px solid #dce4d8;border-radius:14px;overflow:hidden;background:#faf6ed}
#ttg-202610091206 .ttg-figure img{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}
#ttg-202610091206 figcaption{display:block!important;padding:14px 18px!important;margin:0!important;font-size:12px!important;line-height:1.75!important;color:#5a6d60!important;background:#faf7ed;text-align:left!important;font-weight:400!important}
#ttg-202610091206 .ttg-callout{display:block!important;padding:20px 22px!important;border:1px solid #e7d3b3;border-left:4px solid #b5684f;border-radius:12px;background:#fff5e5;margin:22px 0!important}
#ttg-202610091206 .ttg-callout-label{display:block;font-size:12px;font-weight:700;letter-spacing:.065em;text-transform:uppercase;color:#8d513b;margin-bottom:7px}
#ttg-202610091206 .ttg-callout p{font-size:16px!important;line-height:1.75!important;margin-bottom:0!important}
#ttg-202610091206 .ttg-proscons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:20px 0!important;width:100%!important;min-width:0!important}
#ttg-202610091206 .ttg-proscons>div{min-width:0!important;padding:23px!important;border:1px solid #d5e5d8;border-radius:14px;background:#eef6ef}
#ttg-202610091206 .ttg-proscons>div:last-child{border-color:#eedacb;background:#fff3e9}
#ttg-202610091206 .ttg-proscons h3{font-size:22px!important;margin:0 0 15px!important}
#ttg-202610091206 .ttg-proscons p{font-size:16px!important;line-height:1.75!important;margin-bottom:0!important}
#ttg-202610091206 .ttg-source-list{font-size:13px!important;line-height:1.85!important;list-style:decimal!important;padding:0 0 0 23px!important;margin:20px 0 0!important;columns:1!important}
#ttg-202610091206 .ttg-source-list li{display:list-item!important;margin:0 0 10px!important;padding:0 0 0 4px!important;break-inside:avoid;scroll-margin-top:100px;font-size:13px!important;line-height:1.7!important}
#ttg-202610091206 .ttg-image-credit{font-size:12px!important;line-height:1.8!important;color:#637369!important;padding:2px 12px!important;margin:24px 0 18px!important}
#ttg-202610091206 .ttg-author{display:grid!important;grid-template-columns:70px minmax(0,1fr)!important;gap:22px!important;align-items:start!important;background:var(--mint);border:1px solid #d5e2d0;border-radius:20px;padding:27px!important;margin:0!important}
#ttg-202610091206 .ttg-author-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:70px;height:70px;border-radius:50%;background:#245e60;color:#fff;font-family:Georgia,serif;font-size:26px;font-weight:700}
#ttg-202610091206 .ttg-author h2{font-size:26px!important;margin-bottom:12px!important}
#ttg-202610091206 .ttg-author p{font-size:15px!important;line-height:1.8!important;margin-bottom:0!important}
@media(max-width:1000px){
 #ttg-202610091206 .ttg-hero-copy{width:85%!important;padding:35px!important}
 #ttg-202610091206 .ttg-hero-title{font-size:41px!important}
 #ttg-202610091206 .ttg-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 #ttg-202610091206 .ttg-opening{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;gap:21px!important}
 #ttg-202610091206 .ttg-section{padding:26px!important}
 #ttg-202610091206 .ttg-nav-grid>a{padding:11px!important;font-size:12px!important}
}
@media(max-width:700px){
 #ttg-202610091206{font-size:17px;line-height:1.8;padding-bottom:18px}
 #ttg-202610091206 h2{font-size:25px!important}
 #ttg-202610091206 h3{font-size:22px!important;line-height:1.32!important}
 #ttg-202610091206 .ttg-hero{min-height:565px;border-radius:17px;margin-bottom:15px!important}
 #ttg-202610091206 .ttg-hero>img{object-position:75% center!important}
 #ttg-202610091206 .ttg-hero::after{background:linear-gradient(90deg,rgba(8,35,39,.91),rgba(8,35,39,.57)),linear-gradient(0deg,rgba(8,35,39,.58),transparent)}
 #ttg-202610091206 .ttg-hero-copy{width:100%!important;max-width:none!important;padding:27px 24px!important}
 #ttg-202610091206 .ttg-hero-title{font-size:35px!important;line-height:1.15!important;margin:23px 0!important;text-wrap:balance}
 #ttg-202610091206 .ttg-hero p{font-size:17px!important}
 #ttg-202610091206 .ttg-eyebrow{font-size:10px;letter-spacing:.07em}
 #ttg-202610091206 .ttg-chips>span{font-size:10px;padding:6px 9px}
 #ttg-202610091206 .ttg-byline{font-size:12px;padding:12px 15px;margin-bottom:20px!important}
 #ttg-202610091206 .ttg-opening{grid-template-columns:minmax(0,1fr)!important;gap:17px!important}
 #ttg-202610091206 .ttg-intro{padding:0 6px}
 #ttg-202610091206 .ttg-quick{padding:22px}
 #ttg-202610091206 .ttg-nav{padding:21px 18px!important}
 #ttg-202610091206 .ttg-nav-grid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}
 #ttg-202610091206 .ttg-nav-grid>a{font-size:13px!important;padding:12px!important}
 #ttg-202610091206 .ttg-summary{grid-template-columns:minmax(0,1fr)!important;gap:11px!important}
 #ttg-202610091206 .ttg-summary-card{padding:19px!important}
 #ttg-202610091206 .ttg-related{padding:21px 18px!important}
 #ttg-202610091206 .ttg-related-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
 #ttg-202610091206 .ttg-related-grid>a{padding:16px!important}
 #ttg-202610091206 .ttg-section{padding:23px 18px!important;margin:21px 0!important;border-left-width:4px;border-radius:15px}
 #ttg-202610091206 .ttg-section-title{gap:10px!important;align-items:center!important;font-size:24px!important}
 #ttg-202610091206 .ttg-number{width:34px!important;height:34px!important;flex-basis:34px!important;min-width:34px!important;max-width:34px!important;border-radius:9px;font-size:13px!important}
 #ttg-202610091206 .ttg-proscons{grid-template-columns:minmax(0,1fr)!important;gap:13px!important}
 #ttg-202610091206 .ttg-proscons>div{padding:20px!important}
 #ttg-202610091206 .ttg-button{font-size:13px!important;padding:11px 14px!important}
 #ttg-202610091206 .ttg-callout{padding:17px!important}
 #ttg-202610091206 .ttg-figure{margin:22px 0!important;border-radius:11px}
 #ttg-202610091206 figcaption{padding:12px 14px!important;font-size:11px!important}
 #ttg-202610091206 .ttg-author{grid-template-columns:51px minmax(0,1fr)!important;gap:15px!important;padding:21px 18px!important}
 #ttg-202610091206 .ttg-author-icon{width:51px;height:51px;font-size:21px}
 #ttg-202610091206 .ttg-author h2{font-size:23px!important}
}
@media(prefers-reduced-motion:reduce){#ttg-202610091206 *{scroll-behavior:auto!important}}
@media print{#ttg-202610091206 .ttg-hero{min-height:350px}#ttg-202610091206 .ttg-nav,#ttg-202610091206 .ttg-related{display:none!important}#ttg-202610091206 .ttg-section{break-inside:auto;box-shadow:none}#ttg-202610091206 a{color:#000}#ttg-202610091206 .ttg-table-wrap{overflow:visible!important}#ttg-202610091206 table{display:table!important;min-width:0!important}}

#ttg-202610091206 .ttg-section-title::before,#ttg-202610091206 .ttg-section-title::after{content:none!important;display:none!important}
#ttg-202610091206 .ttg-related-grid>a{grid-column:auto!important;grid-row:auto!important}
