.static-page{padding-top:var(--space-6);padding-bottom:var(--space-20)}.static-page__header{margin-top:var(--space-8);margin-bottom:var(--space-10);padding-block:var(--space-8);border-block:1px solid var(--color-border)}.static-page__title{font-size:clamp(2.25rem,5vw,4rem);color:var(--color-heading);font-weight:800;letter-spacing:-.045em}.static-page__lead{margin-top:var(--space-5);font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-loose);max-width:46em}.static-page__body{max-width:50em;display:flex;flex-direction:column;gap:var(--space-10)}.static-page__section h2{font-size:var(--font-size-xl);color:var(--color-heading);padding-left:var(--space-3);border-left:3px solid var(--color-primary);margin-bottom:var(--space-4)}.static-page__section p{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-loose);margin:var(--space-3) 0}.static-page__section ul,.static-page__section ol{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-6);margin:var(--space-3) 0}.static-page__section ul{list-style:disc}.static-page__section ol{list-style:decimal}.static-page__section li{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-loose)}.static-page__updated{font-size:var(--font-size-sm);color:var(--color-text-muted)}.search-guide{margin-top:var(--space-4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-10);max-width:none}.search-guide__card{padding:var(--space-6) 0 0;border-top:2px solid var(--color-heading);background:transparent}.search-guide__card h2{font-size:var(--font-size-lg);color:var(--color-heading);margin-bottom:var(--space-2)}.search-guide__card p{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin-bottom:var(--space-4)}.search-guide__links{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--color-border)}.search-guide__links a{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);background:transparent;font-size:var(--font-size-sm);color:var(--color-text)}.search-guide__links a:hover{color:var(--color-primary)}.search-guide__cta{margin-top:var(--space-12)}@media(max-width:768px){.search-guide{grid-template-columns:1fr}}
