.udea-guide{--ug-ink:#173d37;--ug-muted:#586b65;--ug-green:#16664f;--ug-line:#d5ddd3;background:#f8f8f1;color:var(--ug-ink);min-height:100vh;padding:0 max(24px,calc((100vw - 1200px)/2));font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.udea-guide *{box-sizing:border-box}.udea-guide a{color:inherit}.udea-guide a:focus-visible,.udea-guide button:focus-visible,.udea-guide summary:focus-visible{outline:3px solid #18836a;outline-offset:5px}.udea-guide p{line-height:1.8}.udea-masthead{justify-content:space-between;gap:24px;min-height:92px;border-bottom:2px solid var(--ug-ink)}.udea-brand,.udea-masthead{display:flex;align-items:center}.udea-brand{gap:12px;text-decoration:none;font-size:15px;font-weight:800;letter-spacing:.1em}.udea-brand small{display:block;font-size:10px;letter-spacing:.14em;margin-top:5px;font-weight:400}.udea-masthead>a:last-child{font-size:12px;display:flex;align-items:center;gap:8px;text-decoration:none}.udea-guide-nav{display:flex;gap:26px;padding:20px 0;border-bottom:1px solid var(--ug-line);font-size:12px;overflow-x:auto;white-space:nowrap}.udea-guide-nav a{text-decoration:none}.udea-guide-nav a:hover{text-decoration:underline}.udea-editorial-hero{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:70px;padding:62px 0 56px;border-bottom:1px solid var(--ug-line)}.udea-kicker{font-size:10px!important;font-weight:700;letter-spacing:.17em;line-height:1.6!important;text-transform:uppercase;margin:0 0 20px!important;color:var(--ug-green)}.udea-kicker span{color:var(--ug-muted)}.udea-guide h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,5.1vw,69px);line-height:1.04;letter-spacing:-.045em;font-weight:400;max-width:770px;margin:0 0 28px}.udea-dek{font-size:19px;line-height:1.6!important;max-width:650px;color:#53645e;margin:0}.udea-byline{display:flex;gap:18px;align-items:center;margin-top:30px;font-size:11px;flex-wrap:wrap}.udea-byline span{color:var(--ug-muted)}.udea-hero-note{align-self:start;border:1px solid var(--ug-line);padding:28px;background:#e7eee4;position:relative;overflow:hidden}.udea-hero-note>span{font-size:10px;letter-spacing:.2em;line-height:1.7;display:block}.udea-hero-note>strong{display:block;font-family:Georgia,serif;font-weight:400;font-size:81px;line-height:1.2;letter-spacing:-.065em;margin-top:30px}.udea-hero-note>p{font-size:14px;color:#50675b}.udea-hero-note>a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #becdc0;padding-top:20px;font-size:11px;font-weight:700;margin-top:32px;text-decoration:none;gap:10px}.udea-editorial-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:70px;padding-top:42px}.udea-lead{font-family:Georgia,serif;font-size:22px;line-height:1.7!important;margin:0 0 48px}.udea-lead:first-letter{font-size:65px;line-height:.85;float:left;padding:8px 9px 0 0}.udea-editorial-section{margin-bottom:42px;scroll-margin-top:24px}.udea-guide h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:32px;line-height:1.2;letter-spacing:-.025em;margin:0 0 24px}.udea-editorial-section>p:not(.udea-kicker){font-family:Georgia,Times New Roman,serif;color:#344e46;font-size:18px;line-height:1.85;margin:0 0 20px}.udea-inline-sources{display:flex;flex-direction:column;gap:7px;margin-top:23px;font-size:10px;line-height:1.6;color:#64736a}.udea-inline-sources a{color:inherit;text-decoration-color:#bbc8bb;text-underline-offset:3px}.udea-editorial-body blockquote{font-family:Georgia,serif;font-size:30px;line-height:1.4;letter-spacing:-.02em;border-left:3px solid #6a8e70;padding:12px 0 12px 24px;margin:42px 0 50px;color:#4b6c51}.udea-downloads{padding-top:9px}.udea-downloads h2{font-size:35px;margin-bottom:20px}.udea-downloads>p:not(.udea-kicker){font-size:13px;color:var(--ug-muted);line-height:1.7}.udea-download-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 0;text-decoration:none;border-top:1px solid var(--ug-line)}.udea-download-link strong{display:block;font-size:14px}.udea-download-link small{display:block;font-size:10px;color:var(--ug-muted);margin-top:8px}.udea-download-link svg{width:20px}.udea-download-link:hover strong{text-decoration:underline}.udea-small-note{font-size:11px!important}.udea-aside-exam{border-top:3px solid var(--ug-ink);padding-top:27px;margin-top:50px}.udea-aside-exam h3{font-family:Georgia,serif;font-size:28px;line-height:1.2;font-weight:400;margin:0}.udea-aside-exam>p:not(.udea-kicker){font-size:13px;color:var(--ug-muted)}.udea-aside-exam a{display:flex;align-items:center;justify-content:space-between;background:var(--ug-green);color:white;font-size:12px;text-decoration:none;padding:16px}.udea-benchmark{background:#eaf0e7;padding:42px;margin:10px 0 66px;border:1px solid #cbd9c9;scroll-margin-top:20px}.udea-benchmark>p:not(.udea-kicker){font-size:14px;color:#52675a;max-width:850px}.udea-benchmark-controls{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.udea-benchmark-controls label{display:flex;flex-direction:column;gap:10px;font-size:12px;font-weight:700}.udea-benchmark input,.udea-benchmark select{font:inherit;color:var(--ug-ink)}.udea-benchmark select,.udea-score-input{border:1px solid #adbfab;border-radius:3px;background:#f9fcf7;min-height:48px;padding:0 12px;width:100%}.udea-score-input{display:flex;align-items:center;gap:9px;width:140px}.udea-score-input input{width:65px;background:transparent;border:0;min-height:46px;font-size:20px;font-weight:700;outline-offset:3px}.udea-score-input>span{font-size:12px;font-weight:400}.udea-slider-label{display:block;margin:28px 0}.udea-slider-label>span{font-size:11px;color:#50634e;display:block;margin-bottom:8px}.udea-slider-label input{width:100%;accent-color:#216548;cursor:pointer}.udea-benchmark-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #c4d2c2;border-bottom:1px solid #c4d2c2;padding:22px 0;gap:20px;margin-bottom:25px}.udea-benchmark-metrics>div+div{border-left:1px solid #c4d2c2;padding-left:24px}.udea-benchmark-metrics span{font-size:10px;letter-spacing:.07em;text-transform:uppercase}.udea-benchmark-metrics strong{display:block;font-family:Georgia,serif;font-size:40px;font-weight:400;letter-spacing:-.04em;margin-top:10px}.udea-benchmark-metrics strong small{font-size:23px;margin-left:2px}.udea-benchmark-metrics p{font-size:11px;margin:7px 0 0;color:var(--ug-muted)}.udea-benchmark-result{background:#f7f2e6;border-left:3px solid #b29249;padding:20px 24px}.udea-benchmark-result.reaches{background:#f6fbf3;border-color:#487f51}.udea-benchmark-result strong{font-size:16px}.udea-benchmark-result p{font-size:13px;margin:8px 0 0}.udea-benchmark-caveat{font-size:12px!important;line-height:1.75!important;margin:18px 0 26px}.udea-guide details{border-top:1px solid #c4d2c2;padding:16px 0}.udea-guide summary{font-size:13px;font-weight:700;cursor:pointer;line-height:1.5}.udea-table-scroll{overflow-x:auto;margin-top:20px}.udea-data-table table{border-collapse:collapse;width:100%;font-size:12px;font-variant-numeric:tabular-nums}.udea-data-table caption{text-align:left;margin-bottom:12px;font-size:11px;color:var(--ug-muted)}.udea-data-table td,.udea-data-table th{padding:12px;text-align:right;border-bottom:1px solid #d0ddcc;white-space:nowrap}.udea-data-table th:first-child{text-align:left}.udea-data-table thead th{font-size:10px;background:#dde8d9}.udea-data-table tbody th{font-weight:400}.udea-method p{font-size:12px;color:var(--ug-muted)}.udea-editorial-bottom{max-width:760px;margin:0 auto}.udea-curiosidades{padding:36px;border:1px solid var(--ug-line);background:#edf0e8;margin-top:55px}.udea-sources{border-top:2px solid var(--ug-ink);padding:38px 0;margin-top:60px}.udea-sources ol{column-count:2;column-gap:55px;padding-left:17px;font-size:12px;line-height:1.7}.udea-sources li{break-inside:avoid;padding:0 0 15px 5px}.udea-sources>p:last-child{font-size:11px;color:var(--ug-muted);margin:24px 0 0}.udea-guide-footer{display:flex;justify-content:space-between;align-items:center;gap:22px;border-top:1px solid var(--ug-line);padding:25px 0 40px;font-size:10px;letter-spacing:.08em}.udea-guide-footer a{display:flex;text-decoration:none}.udea-button,.udea-guide-footer a{align-items:center;gap:10px;font-weight:700}.udea-button{display:inline-flex;justify-content:center;border:1px solid var(--ug-green);border-radius:4px;background:var(--ug-green);color:white;padding:13px 19px;font-size:13px;cursor:pointer}.udea-button-outline{background:transparent;color:var(--ug-green)}.udea-button:disabled{opacity:.6;cursor:wait}.udea-admin-editor{background:#eef4ec;padding:20px;margin:20px 0;border:1px solid #bccdb8}.udea-admin-editor p{font-size:13px}.udea-admin-editor fieldset{border:1px solid #bdccb8;padding:18px;margin:22px 0;min-width:0}.udea-admin-editor legend{font-size:13px;font-weight:700;padding:0 7px}.udea-admin-editor label{display:flex;flex-direction:column;gap:8px;font-size:12px;margin-bottom:16px}.udea-admin-editor input:not([type=checkbox]),.udea-admin-editor textarea{background:white;border:1px solid #aabcaa;border-radius:3px;padding:11px;color:#143c32;font:inherit;font-size:14px;line-height:1.6;width:100%;min-width:0}.udea-admin-editor textarea{resize:vertical}.udea-editor-sources>span{display:block;font-size:12px;margin-bottom:12px}.udea-editor-sources label{flex-direction:row;align-items:center;margin-bottom:9px;font-size:11px}.udea-editor-data{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:12px}.udea-editor-actions{position:sticky;bottom:0;display:flex;gap:12px;padding:18px 0;background:#eef4ec;flex-wrap:wrap}.udea-admin-editor [role=alert]{color:#9e3131}@media(min-width:1400px){.udea-guide{padding-left:calc((100vw - 1200px)/2);padding-right:calc((100vw - 1200px)/2)}}@media(max-width:950px){.udea-editorial-hero,.udea-editorial-layout{gap:35px;grid-template-columns:minmax(0,1fr) 230px}.udea-hero-note{padding:22px}.udea-hero-note>strong{font-size:65px}.udea-benchmark{padding:28px}.udea-benchmark-metrics strong{font-size:32px}.udea-editor-data{grid-template-columns:1fr 1fr}.udea-editor-data>label:first-child{grid-column:1/-1}}@media(max-width:700px){.udea-guide{padding:0 20px}.udea-masthead{min-height:80px;gap:12px}.udea-brand{font-size:12px;gap:8px;letter-spacing:.04em}.udea-brand small{font-size:8px}.udea-masthead>a:last-child{font-size:10px;max-width:95px}.udea-guide-nav{gap:23px;font-size:11px}.udea-editorial-hero{grid-template-columns:1fr;gap:30px;padding:38px 0 32px}.udea-guide h1{font-size:45px}.udea-dek{font-size:17px}.udea-hero-note{display:none}.udea-editorial-layout{grid-template-columns:1fr;padding-top:30px;gap:20px}.udea-lead{font-size:20px;margin-bottom:35px}.udea-guide h2{font-size:29px}.udea-editorial-section>p:not(.udea-kicker){font-size:17px}.udea-downloads{border-top:1px solid var(--ug-line);padding-top:30px;padding-bottom:35px}.udea-downloads h2 br{display:none}.udea-aside-exam{margin-top:30px;padding-top:22px}.udea-aside-exam h3 br{display:none}.udea-benchmark{padding:22px 18px;margin:10px -5px 44px}.udea-benchmark-controls,.udea-benchmark-metrics{grid-template-columns:1fr;gap:18px}.udea-benchmark-metrics>div{display:grid;grid-template-columns:1fr auto;align-items:center}.udea-benchmark-metrics>div+div{border-left:0;border-top:1px solid #c4d2c2;padding:18px 0 0}.udea-benchmark-metrics strong{margin:0;font-size:36px;grid-row:1/3;grid-column:2}.udea-benchmark-metrics p{grid-column:1}.udea-benchmark-result{padding:18px}.udea-curiosidades{padding:25px 20px}.udea-sources ol{column-count:1}.udea-guide-footer{align-items:start;line-height:1.6}.udea-editorial-body blockquote{font-size:26px}.udea-admin-editor{padding:15px}.udea-admin-editor fieldset{padding:13px}.udea-editor-data{grid-template-columns:1fr 1fr}}@media print{.udea-guide{padding:0;background:white}.udea-admin-editor,.udea-benchmark-controls,.udea-downloads,.udea-guide-footer,.udea-guide-nav,.udea-hero-note,.udea-masthead>a:last-child,.udea-slider-label{display:none}.udea-editorial-hero,.udea-editorial-layout{display:block}.udea-editorial-hero{padding:20px 0}.udea-guide h1{font-size:40px}.udea-editorial-section{break-inside:avoid}.udea-benchmark{background:white}.udea-editorial-section>p:not(.udea-kicker){font-size:12px}.udea-guide h2{font-size:23px}}