.tl-nav{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;padding:24px 20px;border-bottom:1px solid #dce3dc;background:#f7f5f0}.tl-nav a{color:#2c4c3b;text-decoration:none;font-size:14px;padding:8px 0}.tl-nav a[aria-current],.tl-nav a:hover{box-shadow:0 2px #2c4c3b}.tl-content{padding-block:64px}.tl-label{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}.tl-label h2{font-size:30px;margin:0}.tl-label span{color:#637167;font-size:14px}.tl-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.tl-card{background:#f7f5f0;overflow:hidden}.tl-card--featured{grid-column:1/-1;display:grid;grid-template-columns:1.12fr 1fr}.tl-card-image{display:block;aspect-ratio:1.6;background:#e8ede5;overflow:hidden}.tl-card--featured .tl-card-image{aspect-ratio:auto;min-height:370px}.tl-card-image img{width:100%;height:100%;object-fit:cover;display:block}.tl-card-copy{padding:36px;align-self:center}.tl-card-copy h3{font-size:30px;line-height:1.2;margin:0 0 18px}.tl-card--featured h3{font-size:40px}.tl-card-copy h3 a{color:inherit;text-decoration:none}.tl-card-copy>p:not(.tu-support__eyebrow){color:#59695e;line-height:1.7;margin-bottom:26px}.tl-placeholder{display:grid;place-content:center;height:100%;min-height:260px;color:#2c4c3b;font-size:24px;letter-spacing:.12em;text-align:center}.tl-help{margin-top:70px;background:#e9eee9;padding:44px;display:flex;gap:35px;align-items:center;justify-content:space-between}.tl-help h2{font-size:34px;line-height:1.15;margin:0 0 14px}.tl-help>div:last-child{display:grid;gap:18px;flex-shrink:0}.tl-pagination{margin-top:35px;display:flex;gap:20px;justify-content:center}.tl-nav a:focus-visible,.tl-card a:focus-visible{outline:3px solid #d67b55;outline-offset:5px}.tl-care-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.tl-care-grid article{background:#f7f5f0;padding:32px}.tl-care-grid h2{font-size:26px}.tl-care-grid p{line-height:1.75;color:#59695e}
.main-article .banner{background:#2c4c3b!important;color:#fff!important}.main-article .banner h1{font-family:var(--font-heading-family);font-size:clamp(32px,4.5vw,60px)!important;line-height:1.08;max-width:1000px;margin:0 auto;letter-spacing:-.03em;color:#fff}.main-article .banner a{color:#fff}.main-article .article-main{max-width:1100px;padding-block:48px}.main-article .article-template-content{max-width:760px;margin:42px auto;font-family:var(--font-body-family);font-size:17px!important;line-height:1.85!important;color:#24332b}.main-article .article-template-content :is(p,li,span,div){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit}.main-article .article-template-content :is(h1,h2){font-family:var(--font-heading-family)!important;font-size:30px!important;line-height:1.25!important;margin:44px 0 20px!important;color:#2c4c3b!important}.main-article .article-template-content h3{font-size:23px!important;line-height:1.3!important;margin:30px 0 16px!important;color:#2c4c3b!important}.main-article .article-template-content p{margin-bottom:20px!important}.main-article .article-template-content img{max-width:100%!important;height:auto!important;border-radius:2px}.main-article .article-template-content table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}.main-article .article-template-content td,.main-article .article-template-content th{padding:14px;border:1px solid #dbe2dc}.main-article .article-template-content blockquote{background:#f7f5f0;border-left:3px solid #2c4c3b;padding:22px}.main-article .article-image{max-width:960px;margin:auto}.main-article .article-template-nav{max-width:760px;margin:40px auto}.main-article .article-template-content a{color:#2c4c3b;text-decoration:underline}
@media(max-width:749px){.tl-nav{gap:8px 20px;justify-content:flex-start}.tl-content{padding-block:36px}.tl-cards,.tl-card--featured,.tl-care-grid{grid-template-columns:1fr}.tl-card--featured .tl-card-image{min-height:0;aspect-ratio:1.4}.tl-card-copy{padding:24px}.tl-card-copy h3,.tl-card--featured h3{font-size:29px}.tl-help{padding:28px;flex-direction:column;align-items:flex-start}.main-article .article-template-content{font-size:16px!important}.main-article .article-template-content :is(h1,h2){font-size:26px!important}}
.main-article button[type="submit"]{background:#2c4c3b!important;color:#fff!important;border-color:#2c4c3b!important;border-radius:2px}
