.tdg-page .tdg-page-body{max-width:none;padding:8px 0 0}.tdg-page .tdg-page-body>.tdg-sec,.tdg-page .tdg-page-body>.tdg-sec-lead{grid-column:wide-start/wide-end}.tdg-page .tdg-sec{padding:40px 0;border-top:1px solid var(--p-line);scroll-margin-top:calc(var(--aqua-header-h) + 16px)}.tdg-page .tdg-sec:first-child{padding-top:10px;border-top:0}.tdg-page .tdg-sec-person{display:grid;grid-template-columns:minmax(0,1fr) clamp(240px,24vw,320px);column-gap:clamp(28px,4vw,64px);align-items:center}.tdg-page .tdg-sec>:is(h2:not(:where([data-heading-from])),:where([data-heading-from=h2])){margin:0 0 14px;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;font-size:clamp(22px,2.4vw,30px);line-height:1.2;letter-spacing:.2px;color:var(--p-ink)}.tdg-page .tdg-sec-text>:is(h2:not(:where([data-heading-from])),:where([data-heading-from=h2])){margin:0 0 14px;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;font-size:clamp(22px,2.4vw,30px);line-height:1.2;letter-spacing:.2px;color:var(--p-ink)}.tdg-page .tdg-sec-text>:is(h2:not(:where([data-heading-from])),:where([data-heading-from=h2])):after,.tdg-page .tdg-sec>:is(h2:not(:where([data-heading-from])),:where([data-heading-from=h2])):after{content:"";display:block;width:44px;height:3px;margin-top:12px;border-radius:2px;background:var(--p-red)}.tdg-page .tdg-sec p,.tdg-page .tdg-sec-text p{margin:0 0 14px;color:var(--p-body);font-size:16px;line-height:1.75}.tdg-page .tdg-sec p:last-child,.tdg-page .tdg-sec-text p:last-child{margin-bottom:0}.tdg-page .tdg-sec strong{color:var(--p-ink);font-weight:700}.tdg-page .tdg-sec ul{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:10px}.tdg-page .tdg-sec ul li{position:relative;margin:0;padding-left:30px;color:var(--p-body);font-size:16px;line-height:1.6}.tdg-page .tdg-sec ul li:before{content:"";position:absolute;left:4px;top:7px;width:11px;height:6px;border-left:2px solid var(--p-red);border-bottom:2px solid var(--p-red);transform:rotate(-45deg)}.tdg-page .tdg-person{margin:0;display:grid;justify-items:stretch;text-align:center}.tdg-page .tdg-people{display:grid;gap:clamp(18px,3vw,34px);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:start}.tdg-page .tdg-sec-person .tdg-people{grid-template-columns:minmax(0,1fr)}.tdg-page .tdg-sec-people{display:block}.tdg-page .tdg-sec-people .tdg-people{margin-top:30px;grid-template-columns:repeat(auto-fit,minmax(clamp(150px,20%,220px),1fr));max-width:900px}.tdg-page .tdg-person :is(h5:not(:where([data-heading-from])),:where([data-heading-from=h5])),.tdg-page .tdg-person :is(h6:not(:where([data-heading-from])),:where([data-heading-from=h6])){margin:0;display:grid;justify-items:stretch;gap:18px;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;font-size:clamp(18px,1.6vw,21px);line-height:1.2;color:var(--p-ink)}.tdg-page #page-body .tdg-person :is(h5:not(:where([data-heading-from])),:where([data-heading-from=h5])) img,.tdg-page #page-body .tdg-person :is(h6:not(:where([data-heading-from])),:where([data-heading-from=h6])) img{width:100%;max-width:320px;margin-inline:auto;aspect-ratio:1/1;border-radius:50%;object-fit:cover;object-position:50% 22%;background:#eef0f4;box-shadow:0 10px 30px rgba(16,18,22,.14)}.tdg-page .tdg-person p{margin:6px 0 0;color:var(--p-muted);font-size:13px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.tdg-page .tdg-sec:last-child{margin-top:10px;padding:32px 28px;border:1px solid var(--p-line);border-radius:var(--p-radius);background:#fafbfc}.tdg-page .tdg-sec:last-child a{display:inline-flex;align-items:center;height:46px;padding:0 28px;margin-top:4px;border-radius:999px;background:var(--p-ink);color:#fff;text-decoration:none;font-family:Barlow Semi Condensed,sans-serif;font-size:16px;font-weight:700;letter-spacing:.3px;transition:background .16s ease,box-shadow .16s ease}.tdg-page .tdg-sec:last-child a:hover{background:var(--p-red);color:#fff;text-decoration:none;box-shadow:0 8px 20px rgba(232,28,46,.28)}@media (max-width:859.98px){.tdg-page .tdg-sec-person{grid-template-columns:minmax(0,1fr);row-gap:24px}.tdg-page .tdg-person{order:-1}.tdg-page #page-body .tdg-person :is(h5:not(:where([data-heading-from])),:where([data-heading-from=h5])) img,.tdg-page #page-body .tdg-person :is(h6:not(:where([data-heading-from])),:where([data-heading-from=h6])) img{max-width:220px}}@media (max-width:767.98px){.tdg-page .tdg-sec{padding:30px 0}.tdg-page .tdg-sec-text>:is(h2:not(:where([data-heading-from])),:where([data-heading-from=h2])),.tdg-page .tdg-sec>:is(h2:not(:where([data-heading-from])),:where([data-heading-from=h2])){font-size:21px}.tdg-page .tdg-sec p,.tdg-page .tdg-sec ul li,.tdg-page .tdg-sec-text p{font-size:15.5px}.tdg-page .tdg-sec:last-child{padding:24px 18px}}#page-body .tdg-sec-text>blockquote,#page-body .tdg-sec-text>ol,#page-body .tdg-sec-text>p,#page-body .tdg-sec-text>ul,#page-body .tdg-sec>blockquote,#page-body .tdg-sec>ol,#page-body .tdg-sec>p,#page-body .tdg-sec>ul{max-width:none}@media (min-width:900px){#page-body .tdg-sec-text>ul,#page-body .tdg-sec>ul{column-count:2;column-gap:48px}#page-body .tdg-sec ul li{page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}}