.guia[data-diseno=sencilla]{--gs-oro:#c09737}.guia[data-diseno=sencilla] .guia-cover--header{max-width:620px;margin:var(--space-6) auto var(--space-8)}.guia[data-diseno=sencilla] section{padding:var(--space-6) 0;border-bottom:1px solid var(--border-subtle)}.guia[data-diseno=sencilla] section.intro{font:var(--body-lg);border-bottom:0;padding-top:0}.guia[data-diseno=sencilla] section h2{margin:var(--space-2) 0 var(--space-4)}.guia[data-diseno=sencilla] section p{margin:var(--space-3) 0}.guia[data-diseno=sencilla] h3{font:var(--h3);margin:0 0 var(--space-3)}.guia[data-diseno=sencilla] nav.toc,.guia[data-diseno=sencilla] .cta{background:var(--bg-surface);border:1px solid var(--border-brand);border-radius:var(--radius-lg);padding:var(--space-5);margin:var(--space-6) 0}.guia[data-diseno=sencilla] nav.toc ol{margin:var(--space-2) 0 0;padding-left:var(--space-6)}.guia[data-diseno=sencilla] nav.toc li{margin:0;padding:3px 0}.guia[data-diseno=sencilla] .table-wrap{margin:var(--space-5) 0;border:1px solid var(--border-brand);border-radius:10px;overflow:auto}.guia[data-diseno=sencilla] .table-wrap table{font:var(--body);margin:0;display:table}.guia[data-diseno=sencilla] .table-wrap th,.guia[data-diseno=sencilla] .table-wrap td{vertical-align:top;border-bottom:1px solid var(--border-subtle);padding:14px}.guia[data-diseno=sencilla] .table-wrap th{background:var(--fdc-green-50);color:var(--fg-brand)}.guia[data-diseno=sencilla] .table-wrap tr:last-child td{border-bottom:0}.guia[data-diseno=sencilla] .metric,.guia[data-diseno=sencilla] .calculator,.guia[data-diseno=sencilla] .resource,.guia[data-diseno=sencilla] .note,.guia[data-diseno=sencilla] .conclusion,.guia[data-diseno=sencilla] .flow div,.guia[data-diseno=sencilla] blockquote{background:var(--fdc-green-50);border:1px solid var(--gs-oro);border-radius:var(--radius-lg);padding:var(--space-5)}.guia[data-diseno=sencilla] .note{margin:var(--space-5) 0}.guia[data-diseno=sencilla] .note p{margin:0}.guia[data-diseno=sencilla] .conclusion{margin:var(--space-6) 0}.guia[data-diseno=sencilla] blockquote{margin:var(--space-5) 0;overflow-wrap:anywhere;border-radius:10px}.guia[data-diseno=sencilla] figure{margin:var(--space-6) 0}.guia[data-diseno=sencilla] figcaption{font:var(--body-sm);color:var(--fg-2);margin-top:var(--space-3)}.guia[data-diseno=sencilla] .cards{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.guia[data-diseno=sencilla] .metric span{font:var(--body-sm);font-weight:600}.guia[data-diseno=sencilla] .metric strong{margin:var(--space-3) 0;font-size:30px;line-height:1.25;display:block}.guia[data-diseno=sencilla] .metric p{font:var(--body-sm);margin:0}.guia[data-diseno=sencilla] .flow{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.guia[data-diseno=sencilla] .flow div{align-items:center;gap:var(--space-3);border-radius:10px;padding:18px 14px;display:flex}.guia[data-diseno=sencilla] .flow b{width:28px;height:28px;color:var(--fg-brand);border:1px solid var(--border-brand);background:var(--bg-surface);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.guia[data-diseno=sencilla] .flow span{font:var(--body-sm)}.guia[data-diseno=sencilla] .calculator label{margin:var(--space-4) 0;font-weight:600;display:block}.guia[data-diseno=sencilla] .calculator input{width:100%;max-width:360px;font:inherit;border:1px solid var(--border-brand);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--fg-brand);margin-top:6px;padding:10px;display:block}.guia[data-diseno=sencilla] .calculator input:focus-visible{outline:3px solid var(--gs-oro);outline-offset:4px}.guia[data-diseno=sencilla] .calculator .result{font:var(--h2)}.guia[data-diseno=sencilla] .calculator small{font:var(--body-sm)}.guia[data-diseno=sencilla] .resource .button{min-height:48px;padding:0 var(--space-5);margin:0 var(--space-2) var(--space-2) 0;border:1px solid var(--border-brand);border-radius:var(--radius-md);background:var(--bg-brand);color:var(--fg-inverse);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.guia[data-diseno=sencilla] .resource .button.secondary{background:var(--bg-surface);color:var(--fg-brand)}.guia[data-diseno=sencilla] .calculator button,.guia[data-diseno=sencilla] .download-list .button{min-height:48px;padding:0 var(--space-5);margin:0 var(--space-2) var(--space-2) 0;border:1px solid var(--border-brand);border-radius:var(--radius-md);background:var(--bg-brand);color:var(--fg-inverse);font:inherit;cursor:pointer;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.guia[data-diseno=sencilla] .download-list{margin:var(--space-4) 0;flex-wrap:wrap;gap:14px;display:flex}.guia[data-diseno=sencilla] .calculator fieldset{border:1px solid var(--gs-oro);border-radius:10px;margin:18px 0;padding:18px}.guia[data-diseno=sencilla] .calculator legend{padding:0 8px;font-weight:700}.guia[data-diseno=sencilla] .calculator .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.guia[data-diseno=sencilla] .calculator .form-grid label{min-width:0}.guia[data-diseno=sencilla] .calculator .form-grid input{min-width:0;max-width:100%}.guia[data-diseno=sencilla] .calculator #calc-error{color:#703000;font-weight:700}.guia[data-diseno=sencilla] .calculator summary{cursor:pointer;font-weight:700}.guia[data-diseno=sencilla] .calculator details{margin:var(--space-4) 0}.guia[data-diseno=sencilla] .calculator button:focus-visible{outline:3px solid var(--gs-oro);outline-offset:4px}.guia[data-diseno=sencilla] .cta-row{align-items:center;gap:14px;margin:10px 0;display:flex}.guia[data-diseno=sencilla] .cta-row p{flex:1;margin:0}.guia[data-diseno=sencilla] .cta-icon{flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.guia[data-diseno=sencilla] .cta-logo{object-fit:contain;flex:none;margin:0;display:block}.guia[data-diseno=sencilla] .cta-logo-mc{width:42px;height:42px}.guia[data-diseno=sencilla] .cta-logo-ig{width:36px;height:36px}.guia[data-diseno=sencilla] .cta a{font-weight:700}.guia[data-diseno=sencilla] .sources{font:var(--body-sm);border-bottom:0}.guia[data-diseno=sencilla] .sources li{margin:var(--space-2) 0}@media (width<=600px){.guia[data-diseno=sencilla] .cards,.guia[data-diseno=sencilla] .flow,.guia[data-diseno=sencilla] .calculator .form-grid{grid-template-columns:1fr}.guia[data-diseno=sencilla] .guia-cover--header{max-width:100%;margin:var(--space-4) auto var(--space-6)}.guia[data-diseno=sencilla] .metric,.guia[data-diseno=sencilla] .calculator,.guia[data-diseno=sencilla] .resource,.guia[data-diseno=sencilla] .conclusion{padding:18px}}.guia .duda-ig{background:var(--fdc-green-50);border-radius:var(--radius-lg);padding:var(--space-5);margin:var(--space-5) 0;border:1px solid #c09737}.guia .duda-ig p.duda-ig-texto,.guia .duda-ig p.duda-ig-accion{margin:0 0 var(--space-3)}.guia .duda-ig a.duda-ig-boton{min-height:48px;padding:0 var(--space-5);border:1px solid var(--border-brand);border-radius:var(--radius-md);background:var(--bg-brand);color:var(--fg-inverse);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.guia .duda-ig a.duda-ig-boton:focus-visible{outline-offset:4px;outline:3px solid #c09737}.guia .duda-ig p.duda-ig-aviso{font:var(--body-sm);color:var(--fg-2);margin:0}
