.tdx-feed{padding-bottom:var(--tdx-sec)}.tdx-feed__list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1.25rem,2.5vw,2rem)}.tdx-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--tdx-sheet);box-shadow:var(--tdx-shadow-sheet);transition:transform .3s var(--tdx-ease),box-shadow .3s}.tdx-card:hover{transform:translateY(-4px);box-shadow:var(--tdx-shadow-lift)}.tdx-card__img{margin:0;overflow:hidden}.tdx-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--tdx-ease)}.tdx-card:hover .tdx-card__img img{transform:scale(1.03)}.tdx-card__body{padding:1.25rem 1.4rem 1.5rem;display:flex;flex-direction:column;gap:.6rem}.tdx-card__cat,.tdx-card__date{font-family:var(--tdx-mono);font-size:.78rem;color:var(--tdx-pencil)}.tdx-card__cat a{color:var(--tdx-flag);text-decoration:none}.tdx-card__title{margin:0;font-family:var(--tdx-display);font-weight:500;font-size:clamp(1.3rem,1.2rem + .4vw,1.55rem);line-height:1.15}.tdx-card__title a{text-decoration:none;background-image:linear-gradient(var(--tdx-mark),var(--tdx-mark));background-size:0 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .35s var(--tdx-ease)}.tdx-card__title a:hover,.tdx-card__title a:focus-visible{background-size:100% 2px;color:var(--tdx-ink)}.tdx-card__excerpt{color:var(--tdx-lead);font-size:.98rem}.tdx-card__excerpt p{margin:0}.tdx-card__excerpt .wp-block-post-excerpt__more-link{display:none}.tdx-feed--list .tdx-card{box-shadow:none;background:transparent;border-bottom:1px solid var(--tdx-rule)}.tdx-feed--list .tdx-card:hover{transform:none}@media (min-width:760px){.tdx-feed .tdx-feed__list{grid-template-columns:repeat(2,minmax(0,1fr))}.tdx-feed--list .tdx-feed__list{grid-template-columns:1fr}}@media (min-width:1000px){.tdx-blog .tdx-feed:not(.tdx-feed--list) .tdx-feed__list{grid-template-columns:repeat(3,minmax(0,1fr))}.tdx-blog .tdx-feed:not(.tdx-feed--list) .tdx-feed__list > li:first-child{grid-column:1 / -1}.tdx-blog .tdx-feed:not(.tdx-feed--list) .tdx-feed__list > li:first-child .tdx-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.tdx-blog .tdx-feed:not(.tdx-feed--list) .tdx-feed__list > li:first-child .tdx-card__body{padding:clamp(1.5rem,3vw,3rem);justify-content:center}.tdx-blog .tdx-feed:not(.tdx-feed--list) .tdx-feed__list > li:first-child .tdx-card__title{font-size:clamp(1.9rem,1.4rem + 1.4vw,2.7rem)}.tdx-feed--related .tdx-feed__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.tdx-empty{max-width:760px;background:var(--tdx-sheet);box-shadow:var(--tdx-shadow-sheet);border-top:3px solid var(--tdx-ink);padding:clamp(1.5rem,4vw,3rem)}.tdx-empty__title{font-family:var(--tdx-display);font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:1.15;margin:0 0 1.2rem}.tdx-empty__links{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0}.tdx-empty__links a,.tdx-404__links a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;text-decoration-color:var(--tdx-mark);text-decoration-thickness:2px}.tdx-pager{margin-top:2.5rem;font-family:var(--tdx-mono);font-size:.9rem}.tdx-pager a,.tdx-pager .page-numbers{display:inline-grid;place-items:center;min-width:44px;min-height:44px}.tdx-search{max-width:560px;margin-top:1.5rem}.tdx-search .wp-block-search__label{font-family:var(--tdx-mono);font-size:.8rem;font-weight:400;color:var(--tdx-lead)}.tdx-search .wp-block-search__inside-wrapper{display:flex;gap:.5rem}.tdx-search .wp-block-search__input{flex:1;min-height:50px;padding:.7rem .9rem;border:0;border-bottom:1.5px solid var(--tdx-ink);border-radius:0;background:var(--tdx-sheet);font-size:1rem;font-family:var(--tdx-text)}.tdx-search .wp-block-search__input:focus{outline:none;box-shadow:inset 0 -3px 0 var(--tdx-mark)}.tdx-search .wp-block-search__button{min-height:50px;padding:.7rem 1.3rem;border:0;border-radius:2px;background:var(--tdx-ink);color:var(--tdx-sheet);font-weight:600;font-family:var(--tdx-text);cursor:pointer;margin:0}.tdx-search .wp-block-search__button:hover{background:var(--tdx-flag)}.tdx-article__head{padding-block:clamp(2.25rem,1.5rem + 3vw,4.5rem) clamp(1.5rem,2vw,2.5rem)}.tdx-article__headin{max-width:980px;margin-inline:0}.tdx-article__meta{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;font-family:var(--tdx-mono);font-size:.8rem;color:var(--tdx-pencil)}.tdx-article__cat a{color:var(--tdx-flag);text-decoration:none}.tdx-article__title{font-family:var(--tdx-display);font-weight:400;font-size:clamp(2.3rem,1.4rem + 3.6vw,4.6rem);line-height:1.02;letter-spacing:-.025em;margin:1rem 0 0;text-wrap:balance;max-width:22ch}.tdx-article__lede{margin-top:1.4rem;max-width:60ch;font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);line-height:1.5;color:var(--tdx-lead);padding-left:1.2rem;border-left:3px solid var(--tdx-mark)}.tdx-article__lede p{margin:0}.tdx-article__lede .wp-block-post-excerpt__more-link{display:none}.tdx-article__by{margin-top:1.25rem;font-family:var(--tdx-mono);font-size:.8rem;color:var(--tdx-pencil)}.tdx-article__figure{margin-bottom:clamp(2rem,4vw,3.5rem)}.tdx-article__figure img{border:clamp(6px,1vw,12px) solid var(--tdx-sheet);box-shadow:var(--tdx-shadow-lift)}.tdx-article__grid{display:grid;gap:clamp(2rem,4vw,4.5rem);align-items:start;padding-bottom:clamp(3rem,5vw,5rem)}.tdx-article__body{min-width:0}.tdx-filed{margin-top:3rem;padding:1.25rem 1.4rem;border:1px solid var(--tdx-rule);background:var(--tdx-sheet)}.tdx-filed .gpr-categories-widget__title{font-family:var(--tdx-mono);font-weight:400;font-size:.8rem;color:var(--tdx-pencil);margin:0 0 .5rem;letter-spacing:.01em}.tdx-filed ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.tdx-filed a{display:inline-flex;min-height:40px;align-items:center;font-weight:600;text-decoration-color:var(--tdx-mark)}.tdx-endcta{margin-top:2.5rem;background:var(--tdx-carbon);color:var(--tdx-on-carbon-2);padding:clamp(1.5rem,4vw,2.75rem)}.tdx-endcta p{margin:0 0 1.25rem;max-width:60ch}.tdx-endcta strong{color:var(--tdx-on-carbon);font-family:var(--tdx-display);font-weight:500;font-size:1.35rem;line-height:1.25;display:block;margin-bottom:.5rem}.tdx-endcta .tdx-phone-line{margin:1.1rem 0 0;font-size:.95rem}.tdx-endcta .tdx-phone-line a{color:var(--tdx-on-carbon);text-decoration-color:var(--tdx-flag-dark)}.tdx-related-wrap{background:var(--tdx-desk);padding-block:clamp(3rem,5vw,5rem)}.tdx-related__h{font-family:var(--tdx-display);font-weight:400;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem);margin:0 0 1.75rem}.tdx-related .tdx-feed__list:empty,.tdx-related-wrap:not(:has(.tdx-card)){display:none}.tdx-feed--related{padding-bottom:0}@media (min-width:1000px){.tdx-article__grid{grid-template-columns:minmax(0,1fr) 300px}.tdx-article__grid .tdx-doc__aside{position:sticky;top:calc(var(--tdx-head-h) + 2rem)}.tdx-prose blockquote{margin-left:-2.2rem}}.tdx-404__grid{display:grid;gap:1.5rem clamp(2rem,5vw,5rem);align-items:center;padding-block:clamp(3rem,2rem + 5vw,7rem)}.tdx-404__code{position:relative;display:inline-block;margin:0;font-family:var(--tdx-display);font-style:italic;font-size:clamp(6rem,3rem + 14vw,15rem);line-height:.9;letter-spacing:-.04em;color:var(--tdx-ink)}.tdx-404__code span{position:relative}.tdx-404__strike{left:-4%;top:38%;width:108%;height:22%}.tdx-404__strike path{stroke-width:6}.tdx-404__title{font-family:var(--tdx-display);font-weight:400;font-size:clamp(2rem,1.5rem + 2vw,3.2rem);line-height:1.05;margin:0 0 1rem}.tdx-404__copy > p{color:var(--tdx-lead);max-width:48ch}.tdx-404__links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem}@media (min-width:900px){.tdx-404__grid{grid-template-columns:auto minmax(0,1fr)}}.tdx-sheet__paper,.tdx-sheet__under,.tdx-hero__consult,.tdx-compare__cap,.tdx-findings__list,.tdx-faq__list,.tdx-faq__card,.tdx-doc__sheet,.tdx-market__sheet,.tdx-slip,.tdx-plan__sheet,.tdx-aside,.tdx-empty,.tdx-card,.tdx-prose .tldr{background-image:var(--tdx-fiber)}.tdx-feed--list .tdx-card{background-image:none}.tdx-front-fallback{padding-block:var(--tdx-sec)}
