:root{--font-display:Canela,Georgia,serif}.resources-hub-hero{padding-block:75px 45px}.resources-hub-hero h1{font:700 clamp(38px,5vw,60px)/1.04 var(--font-display)}.resources-hub-hero>p{max-width:730px;color:var(--muted)}.resources-hub-section{padding:40px 0 65px;border-top:1px solid var(--line);scroll-margin-top:80px}.resources-hub-section>h2{font:700 36px/1.05 var(--font-display)}.resources-preview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0}.resources-preview-card{padding:22px;display:flex;flex-direction:column;gap:14px;min-width:0;background:var(--surface2);border:1px solid var(--line);border-radius:12px;transition:border-color .2s,transform .2s}.resources-preview-card:hover{border-color:var(--cyan);transform:translateY(-3px)}.resources-preview-card>span,.resources-preview-card>b{color:var(--cyan);font-size:12px}.resources-preview-card h3{font:700 24px/1.1 var(--font-display);margin:0}.resources-preview-card p{font-size:13px;color:var(--muted)}.resources-preview-card b{margin-top:auto}.restored-resource{max-width:920px;padding-block:65px}.restored-resource h1{font:700 clamp(36px,5vw,55px)/1.05 var(--font-display)}.restored-resource>p,.restored-resource li{color:var(--muted);line-height:1.8}.restored-resource section{margin-block:35px}.comparison-table-scroll{overflow-x:auto;margin-block:25px}.restored-comparison-table{width:100%;border-collapse:collapse;font-size:14px}.restored-comparison-table th,.restored-comparison-table td{padding:14px;text-align:left;border:1px solid var(--line);vertical-align:top}.restored-comparison-table th{background:var(--surface)}.restored-comparison-table a{color:var(--cyan)}@media(max-width:980px){.resources-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.resources-preview-grid{grid-template-columns:1fr}.prompt-tabs{flex-wrap:wrap}}
