.search-page{background:#071a13;color:#e1f5e9}.search-content{max-width:1080px;margin:auto;padding:48px 24px 80px;font:18px/1.65 Roboto,Arial,sans-serif}.search-content header{max-width:800px;margin:48px 0}.search-content h1{font-size:clamp(36px,6vw,64px);line-height:1.08;color:#f7f4dd;margin:16px 0 24px}.search-content h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 24px}.search-content section,.search-content aside{margin:48px 0;padding-top:32px;border-top:1px solid #375247}.search-content a{color:#6eecb0;text-underline-offset:4px}.search-content nav,.search-content .landing-kicker{font-family:"Roboto Mono",monospace;font-size:14px}.search-lede{font-size:22px;color:#b7d2c3}.search-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.search-cards article{padding:24px;background:#10271d;border-radius:16px}.search-cards h2{font-size:24px}.search-content li{margin-bottom:16px}.search-content dt{font-weight:700;color:#6eecb0;margin-top:24px}.search-content dd{margin:8px 0 0}.search-content blockquote{margin:24px 0;padding:24px;border-left:4px solid #6eecb0;background:#10271d}.search-table{overflow-x:auto;max-width:100%;margin:24px 0}.search-table table{width:100%;border-collapse:collapse;text-align:left;font-size:16px}.search-table th,.search-table td{padding:16px;border-bottom:1px solid #375247;vertical-align:top}.search-table caption{text-align:left;margin-bottom:16px}.search-next .public-cta{display:inline-flex;margin:8px 24px 8px 0}.search-skip{position:absolute;left:16px;top:-80px;padding:16px;background:#071a13;z-index:10000}.search-skip:focus{top:8px}.search-content a:focus-visible,.search-table:focus-visible{outline:2px solid #6eecb0;outline-offset:4px}@media(max-width:600px){.search-cards{grid-template-columns:1fr}.search-content{padding:24px 16px 48px}.search-content header{margin:32px 0}.search-table th,.search-table td{padding:8px;min-width:88px}}
