.dhirenpatel-listing{padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--90)}.dhirenpatel-listing__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--80)}.dhirenpatel-listing__inner>*,.dhirenpatel-hub__section>*{margin-block:0}.dhirenpatel-hub__section{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--50)}.dhirenpatel-hub__head{align-items:baseline;gap:var(--wp--preset--spacing--30)}.dhirenpatel-hub__head>*{margin:0}.dhirenpatel-hub__archive{font-family:var(--wp--preset--font-family--geist);font-weight:600}.dhirenpatel-hero-search{max-width:var(--wp--custom--layout--narrow);margin-top:var(--wp--preset--spacing--30)}.dhirenpatel-hero-search .wp-block-search__inside-wrapper,.dhirenpatel-404-search .wp-block-search__inside-wrapper{gap:var(--wp--preset--spacing--20);padding:0;border:0}.dhirenpatel-hero-search .wp-block-search__input,.dhirenpatel-404-search .wp-block-search__input{border:1px solid var(--wp--preset--color--field-border);border-radius:var(--wp--custom--radius--control)}.dhirenpatel-hero-search .wp-block-search__button{margin:0;border-color:var(--wp--preset--color--base);background:#fff0;color:var(--wp--preset--color--base)}.dhirenpatel-hero-search .wp-block-search__button:hover{background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary)}.dhirenpatel-404-search .wp-block-search__button{margin:0}.dhirenpatel-hero-page .dhirenpatel-count{margin:0;color:var(--wp--preset--color--on-navy-muted);font-family:var(--wp--preset--font-family--system-mono);font-size:var(--wp--preset--font-size--xs)}.dhirenpatel-hero-page .wp-block-term-description p{margin:0}.dhirenpatel-hero-page h1{overflow-wrap:anywhere}.dhirenpatel-404__numeral{margin:0;color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--geist);font-size:var(--wp--preset--font-size--huge);font-weight:700;line-height:1}.dhirenpatel-narrow{display:grid;gap:var(--wp--preset--spacing--50);width:100%;max-width:var(--wp--custom--layout--narrow);margin-inline:auto}.dhirenpatel-narrow>*{margin:0}.dhirenpatel-404__links{font-family:var(--wp--preset--font-family--geist);text-align:center}.dhirenpatel-post-card__excerpt{color:var(--wp--preset--color--contrast-2);font-size:var(--wp--preset--font-size--sm);line-height:1.5}.dhirenpatel-post-card__excerpt p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.dhirenpatel-post-card__meta{gap:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30);color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--system-mono);font-size:var(--wp--preset--font-size--xs)}.dhirenpatel-post-card__meta>*{margin:0}.dhirenpatel-post-card :is(h2,h3){margin:0;font-size:var(--wp--preset--font-size--lg);line-height:1.3}.dhirenpatel-post-card--compact{gap:var(--wp--preset--spacing--20);padding:var(--wp--preset--spacing--40)}.dhirenpatel-post-card--compact :is(h2,h3){font-size:var(--wp--preset--font-size--base);font-weight:600}.dhirenpatel-cards>.dhirenpatel-pagination{margin-top:var(--wp--preset--spacing--70)}.dhirenpatel-pagination__caption{display:inline-flex;align-items:center;min-height:var(--wp--custom--target--min);color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--sm)}@media (max-width:39.99em){.dhirenpatel-pagination .wp-block-query-pagination-numbers{display:none}}.dhirenpatel-empty{display:grid;gap:var(--wp--preset--spacing--40);font-family:var(--wp--preset--font-family--geist)}.dhirenpatel-empty>*{margin:0}.dhirenpatel-archive{display:grid;gap:var(--wp--preset--spacing--70);font-family:var(--wp--preset--font-family--geist)}.dhirenpatel-archive>*{margin:0}.dhirenpatel-archive__year h2{margin:0 0 var(--wp--preset--spacing--40);scroll-margin-top:var(--wp--preset--spacing--50)}.dhirenpatel-archive__year h3{margin:var(--wp--preset--spacing--50) 0 var(--wp--preset--spacing--20);color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--system-mono);font-size:var(--wp--preset--font-size--xs);font-weight:400;letter-spacing:.08em;text-transform:uppercase}.dhirenpatel-archive__rows{margin:0;padding:0;list-style:none}.dhirenpatel-archive__rows li{display:grid;grid-template-columns:1fr;gap:var(--wp--preset--spacing--10);min-height:var(--wp--custom--target--min);padding-block:var(--wp--preset--spacing--30);border-bottom:1px solid var(--wp--preset--color--line)}.dhirenpatel-archive__rows time,.dhirenpatel-archive__topic{color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--system-mono);font-size:var(--wp--preset--font-size--xs)}.dhirenpatel-archive__rows a{color:var(--wp--preset--color--contrast);font-weight:500;text-decoration:none}.dhirenpatel-archive__rows a:hover{text-decoration:underline 1px;text-underline-offset:3px}@media (min-width:40em){.dhirenpatel-archive__rows li{grid-template-columns:5rem 1fr auto;align-items:baseline;gap:var(--wp--preset--spacing--40)}}