.resources_entry__VAdYU{border:0;border-bottom:1px solid var(--tt-border);border-radius:0;background:transparent;box-shadow:none;padding:52px 0 36px;margin-bottom:28px}.resources_entry__VAdYU h1{max-width:850px;font-size:clamp(34px,4vw,54px);font-weight:550;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.resources_entry__VAdYU p{line-height:1.85}.resources_entry__VAdYU>div>div>p:first-child{font-size:10px;font-weight:600;letter-spacing:.18em;color:var(--tt-primary)}.resources_directory__s1vKQ{border-radius:20px;box-shadow:none}.resources_directory__s1vKQ h1{font-size:clamp(32px,3.5vw,48px);font-weight:550;line-height:1.12;letter-spacing:-.045em}@media (max-width:640px){.resources_entry__VAdYU{padding:32px 0 28px}.resources_entry__VAdYU h1{font-size:34px}}.footer_footer__oiNnj{margin-top:40px}.footer_footer__oiNnj :is(a,button,input,select):focus-visible{outline:2px solid var(--tt-primary);outline-offset:4px}.footer_footer__oiNnj li>a:hover{text-decoration:underline;text-underline-offset:4px}@media (prefers-reduced-motion:reduce){.footer_footer__oiNnj *{transition:none!important}}.footer_appDownloads__uGuUW{position:relative;margin-top:16px;padding-top:12px}.footer_appDownloads__uGuUW:before{content:"";position:absolute;top:0;left:0;width:50%;height:1px;background:var(--tt-footer-border)}.footer_bottomRow__wtdkL{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copyright" "initiative" "theme";align-items:center;justify-items:center;gap:14px 28px;margin-top:32px;padding-top:20px;border-top:1px solid var(--tt-footer-border);font-size:12px;line-height:1.8;text-align:center}.footer_copyright__YFfx_{grid-area:copyright}.footer_initiative__qVJYa{grid-area:initiative}.footer_themeControl__Xj4Nn{grid-area:theme;display:inline-flex;align-items:center;justify-self:center;gap:12px}.footer_footer__oiNnj .footer_themeSelect__EGDwu{width:104px;height:28px;min-height:28px;padding-block:3px;line-height:20px;background-color:var(--tt-surface-soft);border-color:var(--tt-footer-border);color:var(--tt-footer-text)}@media (min-width:1100px){.footer_bottomRow__wtdkL{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"copyright theme initiative";text-align:left}.footer_copyright__YFfx_{justify-self:start}.footer_initiative__qVJYa{justify-self:end;text-align:right}}@media (max-width:479px){.footer_bottomRow__wtdkL{gap:12px}.footer_footer__oiNnj .footer_themeSelect__EGDwu{height:44px;min-height:44px}}