.es-guides{min-height:100vh;background:var(--pt-bg)}.es-guides .guide-main,.es-guides .guides-main{max-width:var(--mk-maxw);margin:0 auto;padding:0 var(--mk-gutter) 48px;overflow-wrap:anywhere}.es-guides .guides-main{padding-top:clamp(30px,5vw,52px)}.es-guides .ar-head{padding:clamp(30px,5vw,52px) 0 clamp(20px,3vw,30px)}.es-guides h1{font-weight:600;font-size:clamp(32px,5.6vw,50px);line-height:1.08;color:var(--pt-text);margin:0 0 16px;max-width:860px}.es-guides .lede{font-size:18px;line-height:1.65;color:var(--pt-text-muted);max-width:620px}.es-guides .ar-meta{font-size:13.5px;font-weight:700;color:var(--pt-text-soft)}.es-guides .ar-prose{min-width:0;max-width:68ch;font-size:clamp(15.5px,2vw,17.5px);line-height:1.75;color:var(--pt-text)}.es-guides .ar-prose p{margin:0 0 18px}.es-guides h2{font-family:var(--pt-serif);font-weight:600;font-size:clamp(23px,3.4vw,30px);color:var(--pt-text);margin:34px 0 12px}.es-guides .ar-prose h3{font-size:20px;margin:24px 0 8px}.es-guides .ar-prose ul,.es-guides .ar-prose ol{margin:0 0 20px;padding-left:22px}.es-guides .ar-prose ul{list-style:disc outside}.es-guides .ar-prose ol{list-style:decimal outside}.es-guides .ar-prose li{margin-bottom:8px}.es-guides .table-scroll{overflow-x:auto;margin-bottom:20px}.es-guides table{width:100%;border-collapse:collapse;text-align:left}.es-guides th,.es-guides td{border:1px solid var(--pt-border);padding:10px;overflow-wrap:normal}.es-guides .guide-list{list-style:none;padding:0;margin:40px 0;display:grid;gap:16px}.es-guides .guide-list li{padding:24px;border:1px solid var(--pt-border);border-radius:18px;background:var(--pt-surface)}.es-guides .guide-list h2{margin-top:0}@media(max-width:600px){.es-guides .guide-main,.es-guides .guides-main{padding-left:16px;padding-right:16px}}
