.ocyo7q_section{border-top:1px solid var(--border);padding-block:3rem}.ocyo7q_section h2{font-family:var(--font-serif-stack);margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.15}.ocyo7q_section p{color:var(--muted-foreground);max-width:55rem;margin:.8rem 0;line-height:1.8}.ocyo7q_tableWrap{margin-top:2rem;overflow-x:auto}.ocyo7q_table{text-align:left;border-collapse:collapse;width:100%;min-width:650px}.ocyo7q_table th,.ocyo7q_table td{border-bottom:1px solid var(--border);padding:1.1rem 1rem 1.1rem 0;line-height:1.5}.ocyo7q_table th{color:var(--primary);font-weight:500}.ocyo7q_table td:first-child{width:43%}.ocyo7q_examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2rem;display:grid}.ocyo7q_examples article{border-top:1px solid var(--border);padding-top:1.5rem}.ocyo7q_examples h3{font-family:var(--font-serif-stack);font-size:1.8rem;font-weight:400}.ocyo7q_examples .ocyo7q_price{color:var(--foreground);font-family:var(--font-serif-stack);font-size:2.5rem}.ocyo7q_examples small{font-family:var(--font-sans),sans-serif;color:var(--muted-foreground);font-size:.85rem}.ocyo7q_scope{grid-template-columns:1fr 1fr;gap:1rem 3rem;display:grid}.ocyo7q_scope h3{font-family:var(--font-serif-stack);margin:1rem 0 .6rem;font-size:1.7rem;font-weight:400}.ocyo7q_action{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}@media (max-width:760px){.ocyo7q_examples,.ocyo7q_scope{grid-template-columns:1fr}.ocyo7q_section{padding-block:2rem}.ocyo7q_table{font-size:.875rem}}
