.tools-module__y2I7CW__tool,.tools-module__y2I7CW__download,.tools-module__y2I7CW__sheets{--tool-text:#252525;--tool-secondary:#686868;--tool-border:#e8e8e8;--tool-soft:#f4f4f4;--tool-error:var(--error,#b4233d);--tool-success:#1f7a4d;--tool-focus:var(--focus,#536b82);max-width:var(--measure,720px);color:var(--tool-text);margin:0 auto 48px}.tools-module__y2I7CW__tool,.tools-module__y2I7CW__download{background:#fff;border:1px solid #000;border-radius:10px;padding:28px}.tools-module__y2I7CW__toolTitle,.tools-module__y2I7CW__download h2,.tools-module__y2I7CW__sheets h2{letter-spacing:-.03em;margin:0 0 20px;font-size:24px;font-weight:500;line-height:1.25}.tools-module__y2I7CW__fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px 20px;display:grid}.tools-module__y2I7CW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.tools-module__y2I7CW__wide{grid-column:1/-1}.tools-module__y2I7CW__field label{font-size:15px;font-weight:600}.tools-module__y2I7CW__field input,.tools-module__y2I7CW__field select{width:100%;min-height:46px;color:var(--tool-text);font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #bdbdbd;border-radius:6px;padding:10px 12px;font-size:17px}.tools-module__y2I7CW__field input:hover,.tools-module__y2I7CW__field select:hover{border-color:#000}.tools-module__y2I7CW__field input:focus-visible,.tools-module__y2I7CW__field select:focus-visible,.tools-module__y2I7CW__primaryButton:focus-visible,.tools-module__y2I7CW__secondaryButton:focus-visible,.tools-module__y2I7CW__tool a:focus-visible,.tools-module__y2I7CW__download a:focus-visible{outline:3px solid var(--tool-focus);outline-offset:2px}.tools-module__y2I7CW__field input[aria-invalid=true]{border-color:var(--tool-error)}.tools-module__y2I7CW__hint,.tools-module__y2I7CW__privacy{color:var(--tool-secondary);margin:0;font-size:14px;line-height:1.5}.tools-module__y2I7CW__privacy{border-top:1px solid var(--tool-border);margin-top:20px;padding-top:16px}.tools-module__y2I7CW__hint a,.tools-module__y2I7CW__download a.tools-module__y2I7CW__inlineLink{color:#000;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #bdbdbd;text-decoration:underline #bdbdbd}.tools-module__y2I7CW__error{color:var(--tool-error);margin:0;font-size:14px;font-weight:600;line-height:1.5}.tools-module__y2I7CW__result{margin:24px 0 16px}.tools-module__y2I7CW__result:empty{display:none}.tools-module__y2I7CW__resultHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;font-size:16px;display:flex}.tools-module__y2I7CW__resultHead p{margin:0}.tools-module__y2I7CW__verdict{border-radius:6px;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:16px;font-weight:600;line-height:1.45;display:flex}.tools-module__y2I7CW__valid{color:var(--tool-success);background:#eaf6ef}.tools-module__y2I7CW__invalid{color:var(--tool-error);background:#fbecef}.tools-module__y2I7CW__facts{border:1px solid var(--tool-border);background:var(--tool-border);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.tools-module__y2I7CW__facts>div{background:#fff;padding:14px 16px}.tools-module__y2I7CW__facts dt{color:var(--tool-secondary);font-size:14px}.tools-module__y2I7CW__facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:20px;font-weight:600}.tools-module__y2I7CW__facts .tools-module__y2I7CW__total{color:#fff;background:#000}.tools-module__y2I7CW__facts .tools-module__y2I7CW__total dt{color:#d4d4d4}.tools-module__y2I7CW__muted{color:var(--tool-secondary);font-weight:400}.tools-module__y2I7CW__divider{background:var(--tool-border);height:1px;margin:24px 0}.tools-module__y2I7CW__tableScroll{border:1px solid var(--tool-border);border-radius:6px;max-height:420px;overflow:auto}.tools-module__y2I7CW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.tools-module__y2I7CW__table th,.tools-module__y2I7CW__table td{border-bottom:1px solid var(--tool-border);text-align:left;vertical-align:top;padding:10px 14px}.tools-module__y2I7CW__table thead th{background:var(--tool-soft);font-size:14px;font-weight:600;position:sticky;top:0}.tools-module__y2I7CW__table tbody tr:last-child td{border-bottom:0}.tools-module__y2I7CW__primaryButton,.tools-module__y2I7CW__secondaryButton{border-radius:var(--button-radius,0);min-height:46px;font:inherit;cursor:pointer;border:1px solid #000;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.tools-module__y2I7CW__primaryButton{color:#fff;background:#000}.tools-module__y2I7CW__primaryButton:hover{background:var(--brand-hover,#262626)}.tools-module__y2I7CW__secondaryButton{color:#000;background:#fff;min-height:40px;padding:0 16px;font-size:15px}.tools-module__y2I7CW__secondaryButton:hover{background:var(--brand-soft,#f0f0f0)}.tools-module__y2I7CW__dropZone{background:var(--tool-soft);border:1px dashed #bdbdbd;border-radius:8px;flex-direction:column;gap:10px;padding:24px;transition:border-color .2s;display:flex}.tools-module__y2I7CW__dropZone.tools-module__y2I7CW__dragging,.tools-module__y2I7CW__dropZone:hover{border-color:#000}.tools-module__y2I7CW__dropLabel{font-size:16px;font-weight:600}.tools-module__y2I7CW__dropZone input[type=file]{max-width:100%;font:inherit;font-size:15px}.tools-module__y2I7CW__dropZone input[type=file]:focus-visible{outline:3px solid var(--tool-focus);outline-offset:2px}.tools-module__y2I7CW__busy{margin:0;font-size:16px;font-weight:600}.tools-module__y2I7CW__table .tools-module__y2I7CW__numeric{text-align:right;white-space:nowrap}.tools-module__y2I7CW__table .tools-module__y2I7CW__nowrap{white-space:nowrap}.tools-module__y2I7CW__table .tools-module__y2I7CW__reference{white-space:pre-line;overflow-wrap:anywhere;min-width:220px}.tools-module__y2I7CW__download p{margin:0 0 20px;font-size:16px;line-height:1.55}.tools-module__y2I7CW__downloadActions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.tools-module__y2I7CW__fileMeta{color:var(--tool-secondary);font-size:14px}.tools-module__y2I7CW__sheet{margin:0 0 28px}.tools-module__y2I7CW__sheet h3{margin:0 0 4px;font-size:18px;font-weight:600}.tools-module__y2I7CW__sheet>p{color:var(--tool-secondary);margin:0 0 12px;font-size:15px}.tools-module__y2I7CW__sheet .tools-module__y2I7CW__tableScroll{max-height:none}@media (max-width:640px){.tools-module__y2I7CW__tool,.tools-module__y2I7CW__download{padding:20px 16px}.tools-module__y2I7CW__facts dd{font-size:18px}}@media (prefers-reduced-motion:reduce){.tools-module__y2I7CW__dropZone,.tools-module__y2I7CW__primaryButton,.tools-module__y2I7CW__secondaryButton{transition:none}}.tools-module__y2I7CW__toolIntro{color:#686868;max-width:640px;margin:0 0 20px;font-size:15px;line-height:1.6}.tools-module__y2I7CW__advanced{margin:16px 0 0}.tools-module__y2I7CW__advanced summary{cursor:pointer;color:#000;width:fit-content;font-size:14px;font-weight:700}.tools-module__y2I7CW__advanced .tools-module__y2I7CW__fields{margin-top:12px}.tools-module__y2I7CW__resultActions{flex-wrap:wrap;gap:8px;display:flex}
.public-article-module__l3eo3q__page{--text:#252525;--secondary:#686868;--border:#e8e8e8;--surface-soft:#f4f4f4;--measure:720px;min-height:100vh;color:var(--text);font-family:var(--font-geist-sans), Arial, sans-serif;background:#fff;padding:0 max(48px,50% - 572px) 96px;overflow-x:clip}.public-article-module__l3eo3q__page main{max-width:none;margin:0;padding:0}.public-article-module__l3eo3q__page table{white-space:normal}.public-article-module__l3eo3q__page th{color:var(--text);letter-spacing:normal;font-size:15px}.public-article-module__l3eo3q__page tbody tr{cursor:auto}.public-article-module__l3eo3q__header{justify-content:space-between;align-items:center;gap:16px 32px;min-height:80px;display:flex}.public-article-module__l3eo3q__brand{color:#000;letter-spacing:-2px;align-items:center;gap:8px;font-size:32px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.public-article-module__l3eo3q__brand>span{background:#000;border-radius:8px;flex-shrink:0;width:34px;height:34px;-webkit-mask:url(/meses.svg) 50%/contain no-repeat;mask:url(/meses.svg) 50%/contain no-repeat}.public-article-module__l3eo3q__sections{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;font-size:13px;font-weight:500;display:flex}.public-article-module__l3eo3q__sections a{min-height:34px;color:var(--secondary);border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.public-article-module__l3eo3q__sections a:hover{color:var(--text)}.public-article-module__l3eo3q__sections a[aria-current]{color:var(--text);background:#25252614}.public-article-module__l3eo3q__sections .public-article-module__l3eo3q__language{color:#000;margin-left:8px;font-weight:700}.public-article-module__l3eo3q__hero{isolation:isolate;color:#fff;background:#000;border-radius:10px;margin:8px 0 56px;padding:44px 56px 52px;position:relative;overflow:hidden}.public-article-module__l3eo3q__hero:before,.public-article-module__l3eo3q__hero:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.public-article-module__l3eo3q__hero:before{background-image:radial-gradient(circle,#ffffff9e .8px,#0000 1.2px);background-size:4px 4px;-webkit-mask-image:radial-gradient(120% 140% at 100% 0,#000 0%,#0000008c 30%,#0000 62%);mask-image:radial-gradient(120% 140% at 100% 0,#000 0%,#0000008c 30%,#0000 62%)}.public-article-module__l3eo3q__hero:after{background-image:radial-gradient(circle,#ffffffd9 .9px,#0000 1.3px);background-size:3px 3px;-webkit-mask-image:radial-gradient(60% 80% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(60% 80% at 100% 0,#000 0%,#0000 70%)}.public-article-module__l3eo3q__breadcrumb{color:#a3a3a3;flex-wrap:wrap;gap:6px;margin:0 0 28px;padding:0;font-size:13px;list-style:none;display:flex}.public-article-module__l3eo3q__breadcrumb li+li:before{content:"/";color:#525252;margin-right:6px}.public-article-module__l3eo3q__breadcrumb a{color:#bdbdbd;text-decoration:none}.public-article-module__l3eo3q__breadcrumb a:hover,.public-article-module__l3eo3q__breadcrumb [aria-current]{color:#fff}.public-article-module__l3eo3q__title{letter-spacing:-.045em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.05}.public-article-module__l3eo3q__byline{color:#bdbdbd;margin:24px 0 0;font-size:14px}.public-article-module__l3eo3q__hero .public-article-module__l3eo3q__byline a{color:#fff;font-weight:600}.public-article-module__l3eo3q__hero .public-article-module__l3eo3q__intro{color:#d4d4d4;max-width:640px;margin:20px 0 0;font-size:18px;line-height:1.6}.public-article-module__l3eo3q__answer,.public-article-module__l3eo3q__summary,.public-article-module__l3eo3q__body,.public-article-module__l3eo3q__faq,.public-article-module__l3eo3q__sources,.public-article-module__l3eo3q__example,.public-article-module__l3eo3q__related{max-width:var(--measure);margin-inline:auto}.public-article-module__l3eo3q__answer p{letter-spacing:-.01em;margin:0 0 32px;font-size:20px;line-height:1.6}.public-article-module__l3eo3q__summary{border:1px solid var(--border);border-radius:10px;margin-bottom:48px;padding:26px 28px 20px}.public-article-module__l3eo3q__summary h2,.public-article-module__l3eo3q__faq h2,.public-article-module__l3eo3q__sources h2,.public-article-module__l3eo3q__related h2{letter-spacing:-.03em;font-size:24px;font-weight:500;line-height:1.25}.public-article-module__l3eo3q__summary h2{margin:0 0 12px;font-size:20px}.public-article-module__l3eo3q__summary ul{margin:0;padding:0;list-style:none}.public-article-module__l3eo3q__summary li{border-top:1px solid var(--border);padding:10px 0 10px 22px;line-height:1.6;position:relative}.public-article-module__l3eo3q__summary li:before{content:"";background:#000;width:6px;height:6px;position:absolute;top:19px;left:2px}.public-article-module__l3eo3q__body,.public-article-module__l3eo3q__faq,.public-article-module__l3eo3q__sources,.public-article-module__l3eo3q__example{font-size:17px;line-height:1.75}.public-article-module__l3eo3q__body h2,.public-article-module__l3eo3q__example h2{letter-spacing:-.03em;margin:56px 0 16px;font-size:30px;font-weight:500;line-height:1.2}.public-article-module__l3eo3q__body h3{letter-spacing:-.01em;margin:32px 0 10px;font-size:20px;font-weight:550}.public-article-module__l3eo3q__body p{margin:0 0 20px}.public-article-module__l3eo3q__body ul,.public-article-module__l3eo3q__body ol{margin:0 0 24px;padding-left:22px}.public-article-module__l3eo3q__body li{margin-bottom:8px;padding-left:4px}.public-article-module__l3eo3q__body li::marker{color:#8a8a8a}.public-article-module__l3eo3q__body strong{font-weight:600}.public-article-module__l3eo3q__body blockquote{color:var(--secondary);border-left:2px solid #000;margin:0 0 24px;padding:4px 0 4px 20px}.public-article-module__l3eo3q__body code{background:var(--surface-soft);font-family:var(--font-geist-mono), monospace;padding:1px 6px;font-size:.88em}.public-article-module__l3eo3q__body img{border:1px solid var(--border);border-radius:10px;width:100%;height:auto;margin:8px 0 28px;display:block}.public-article-module__l3eo3q__body a,.public-article-module__l3eo3q__sources a,.public-article-module__l3eo3q__table a{color:#000;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #bdbdbd;text-decoration:underline #bdbdbd;transition:text-decoration-color .2s}.public-article-module__l3eo3q__body a:hover,.public-article-module__l3eo3q__sources a:hover,.public-article-module__l3eo3q__table a:hover{text-decoration-color:#000}.public-article-module__l3eo3q__body table,.public-article-module__l3eo3q__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.public-article-module__l3eo3q__body table{margin:0 0 28px;display:block;overflow-x:auto}.public-article-module__l3eo3q__body th,.public-article-module__l3eo3q__body td,.public-article-module__l3eo3q__table th,.public-article-module__l3eo3q__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 14px}.public-article-module__l3eo3q__body thead th,.public-article-module__l3eo3q__table thead th{background:var(--surface-soft);white-space:nowrap;border-bottom-color:#000;font-size:14px;font-weight:600}.public-article-module__l3eo3q__table tbody th{font-weight:600}.public-article-module__l3eo3q__tableScroll{border:1px solid var(--border);border-radius:10px;margin:0 0 28px;overflow-x:auto}.public-article-module__l3eo3q__tableScroll .public-article-module__l3eo3q__table tbody tr:last-child>*{border-bottom:0}.public-article-module__l3eo3q__table caption{color:var(--secondary);text-align:left;padding:14px 14px 10px;font-size:13px}.public-article-module__l3eo3q__faq{counter-reset:faq;margin-top:64px}.public-article-module__l3eo3q__faq h2,.public-article-module__l3eo3q__sources h2,.public-article-module__l3eo3q__related h2{margin:0 0 20px}.public-article-module__l3eo3q__faq>div{border-top:1px solid var(--border);counter-increment:faq;grid-template-columns:44px minmax(0,1fr);column-gap:10px;padding:20px 0 4px;display:grid}.public-article-module__l3eo3q__faq>div:last-child{border-bottom:1px solid var(--border)}.public-article-module__l3eo3q__faq>div:before{content:counter(faq, decimal-leading-zero);color:#a3a3a3;font-variant-numeric:tabular-nums;grid-row:span 2;padding-top:2px;font-size:15px}.public-article-module__l3eo3q__faq h3{letter-spacing:-.02em;margin:0 0 8px;font-size:19px;font-weight:500;line-height:1.35}.public-article-module__l3eo3q__faq p{color:var(--secondary);margin:0 0 16px;font-size:16px}.public-article-module__l3eo3q__sources{color:var(--secondary);margin-top:56px;font-size:14px}.public-article-module__l3eo3q__sources ol{margin:0;padding-left:20px}.public-article-module__l3eo3q__sources li{margin-bottom:8px}.public-article-module__l3eo3q__sources li::marker{font-family:var(--font-geist-mono), monospace;font-size:12px}.public-article-module__l3eo3q__related{margin-top:64px}.public-article-module__l3eo3q__related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.public-article-module__l3eo3q__related a,.public-article-module__l3eo3q__hubList a{color:inherit;text-decoration:none}.public-article-module__l3eo3q__related a{border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;height:100%;min-height:76px;padding:18px 20px;font-size:15px;font-weight:500;line-height:1.4;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .25s,color .25s,border-color .25s;display:flex}.public-article-module__l3eo3q__related a:after{content:"→";font-family:var(--font-geist-mono), monospace;flex-shrink:0;transition:transform .25s}.public-article-module__l3eo3q__related a:hover{color:#fff;background:#000;border-color:#000;transform:translateY(-3px)}.public-article-module__l3eo3q__related a:hover:after,.public-article-module__l3eo3q__hubList li:hover .public-article-module__l3eo3q__hubArrow{transform:translate(4px)}.public-article-module__l3eo3q__hubBody{padding:0 56px}.public-article-module__l3eo3q__hubParagraph{max-width:var(--measure);color:var(--secondary);margin:0 0 20px;font-size:17px;line-height:1.75}.public-article-module__l3eo3q__hubGroup{scroll-margin-top:24px}.public-article-module__l3eo3q__hubGroup h2{letter-spacing:-.03em;border-bottom:1px solid #000;align-items:baseline;gap:14px;margin:56px 0 18px;padding-bottom:14px;font-size:28px;font-weight:500;line-height:1.2;display:flex}.public-article-module__l3eo3q__hubList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.public-article-module__l3eo3q__hubGroup .public-article-module__l3eo3q__hubList{margin-top:0}.public-article-module__l3eo3q__hubList li{isolation:isolate;border:1px solid var(--border);background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:24px 24px 22px;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .25s,border-color .25s,color .25s;display:flex;position:relative;overflow:hidden}.public-article-module__l3eo3q__hubList li:before{content:"";z-index:-1;pointer-events:none;opacity:0;background-image:radial-gradient(circle,#fff9 .8px,#0000 1.2px);background-size:4px 4px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 120% at 100% 0,#000 0%,#0000 55%);mask-image:radial-gradient(110% 120% at 100% 0,#000 0%,#0000 55%)}.public-article-module__l3eo3q__hubList a{letter-spacing:-.02em;justify-content:space-between;align-items:flex-start;gap:16px;font-size:19px;font-weight:500;line-height:1.3;display:flex}.public-article-module__l3eo3q__hubFoot{color:#8a8a8a;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:4px;font-size:13px;display:flex}.public-article-module__l3eo3q__hubArrow{color:inherit;font-family:var(--font-geist-mono), monospace;font-size:16px;transition:transform .25s}.public-article-module__l3eo3q__hubList a:before{content:"";position:absolute;inset:0}.public-article-module__l3eo3q__hubList p{color:var(--secondary);margin:0;font-size:14px;line-height:1.6;transition:color .25s}.public-article-module__l3eo3q__hubList li:hover{color:#fff;background:#000;border-color:#000;transform:translateY(-4px)}.public-article-module__l3eo3q__hubList li:hover:before{opacity:1}.public-article-module__l3eo3q__hubList li:hover p,.public-article-module__l3eo3q__hubList li:hover .public-article-module__l3eo3q__hubFoot{color:#bdbdbd}.public-article-module__l3eo3q__hubList li:focus-within{border-color:#000}.public-article-module__l3eo3q__hero.public-article-module__l3eo3q__heroSearch{padding-bottom:64px}.public-article-module__l3eo3q__search{z-index:1;border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:12px;max-width:720px;margin:-92px 0 24px;padding:0 18px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 12px 32px #0000001f}.public-article-module__l3eo3q__search:focus-within{border-color:#000;animation:2.4s ease-in-out infinite public-article-module__l3eo3q__searchTrace}@keyframes public-article-module__l3eo3q__searchTrace{0%,to{box-shadow:0 0 0 1px #000,0 0 10px 1px #00000047,0 12px 32px #0000001f}50%{box-shadow:0 0 0 1px #000,0 0 12px 2px #ffffffd9,0 12px 32px #0000001f}}.public-article-module__l3eo3q__search svg{fill:none;stroke:#000;stroke-width:1.8px;stroke-linecap:round;flex-shrink:0;width:20px;height:20px}.public-article-module__l3eo3q__search input{min-width:0;height:60px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}.public-article-module__l3eo3q__search input::-webkit-search-cancel-button{appearance:none}.public-article-module__l3eo3q__search input::placeholder{color:#8a8a8a}.public-article-module__l3eo3q__searchCount{color:var(--secondary);flex-shrink:0;font-size:13px}.public-article-module__l3eo3q__searchEmpty{color:var(--secondary);margin:0;padding:32px 0;font-size:16px}.public-article-module__l3eo3q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.public-article-module__l3eo3q__categoryRail{container-type:inline-size}.public-article-module__l3eo3q__categories{--rail-gutter:calc(50vw - 50cqw);margin:-6px calc(-1 * var(--rail-gutter));padding:6px var(--rail-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rail-gutter);scrollbar-width:none;gap:16px;list-style:none;display:flex;overflow-x:auto}.public-article-module__l3eo3q__categories::-webkit-scrollbar{display:none}.public-article-module__l3eo3q__categoryRail+.public-article-module__l3eo3q__hubGroup>h2{margin-top:40px}.public-article-module__l3eo3q__categories li{scroll-snap-align:start;flex:0 0 320px}.public-article-module__l3eo3q__categories a{isolation:isolate;color:#fff;text-shadow:0 0 4px #000,0 0 12px #000;background:#000;border:1px solid #000;border-radius:10px;flex-direction:column;gap:8px;height:100%;padding:20px 20px 16px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.public-article-module__l3eo3q__categories a:before{content:"";z-index:-1;pointer-events:none;image-rendering:pixelated;background:url(/tier-dither.png) 50%/cover no-repeat;transition:filter .35s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 32% 40%,#0000 60%,#000 100%);mask-image:radial-gradient(70% 60% at 32% 40%,#0000 60%,#000 100%)}.public-article-module__l3eo3q__categories li:nth-child(8n+2) a:before,.public-article-module__l3eo3q__categories li:nth-child(8n+4) a:before,.public-article-module__l3eo3q__categories li:nth-child(8n+5) a:before,.public-article-module__l3eo3q__categories li:nth-child(8n+7) a:before{transform:scale(-1)}.public-article-module__l3eo3q__categories li:nth-child(8n+3) a:before,.public-article-module__l3eo3q__categories li:nth-child(8n+4) a:before{background-position:100% 0;background-size:140%}.public-article-module__l3eo3q__categories li:nth-child(8n+6) a:before,.public-article-module__l3eo3q__categories li:nth-child(8n+7) a:before{background-position:0 100%;background-size:140%}.public-article-module__l3eo3q__categoryHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.public-article-module__l3eo3q__categoryFlag{color:#000;text-shadow:none;white-space:nowrap;background:#fff;border-radius:0;outline:6px solid #000;flex-shrink:0;margin-top:2px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.2}.public-article-module__l3eo3q__categories strong{letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:1.15}.public-article-module__l3eo3q__categoryBlurb{color:#bdbdbd;font-size:14px;line-height:1.55}.public-article-module__l3eo3q__categoryFoot{color:#bdbdbd;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:2px;font-size:13px;display:flex}.public-article-module__l3eo3q__categoryArrow{color:#fff;font-family:var(--font-geist-mono), monospace;font-size:16px;transition:transform .25s}.public-article-module__l3eo3q__categories a:hover{transform:translateY(-4px)}.public-article-module__l3eo3q__categories a:hover:before{filter:brightness(1.4)}.public-article-module__l3eo3q__categories a:focus-visible{outline-offset:2px}.public-article-module__l3eo3q__categories a:hover .public-article-module__l3eo3q__categoryArrow{transform:translate(4px)}.public-article-module__l3eo3q__bankLogo{color:#000;align-items:center;height:44px;margin-bottom:6px;display:flex}.public-article-module__l3eo3q__bankLogo img,.public-article-module__l3eo3q__leadMedia img{max-width:100%;height:auto;display:block}.public-article-module__l3eo3q__hubList.public-article-module__l3eo3q__bankList li:hover{color:var(--text);background:#fff;border-color:#737373}.public-article-module__l3eo3q__hubList.public-article-module__l3eo3q__bankList li:hover:before{opacity:0}.public-article-module__l3eo3q__hubList.public-article-module__l3eo3q__bankList li:hover p{color:var(--secondary)}.public-article-module__l3eo3q__hubList.public-article-module__l3eo3q__bankList li:hover .public-article-module__l3eo3q__hubFoot{color:#8a8a8a}.public-article-module__l3eo3q__leadMedia{max-width:var(--measure);margin:0 auto 24px}.public-article-module__l3eo3q__letters{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.public-article-module__l3eo3q__letters a{border:1px solid var(--border);width:40px;height:40px;color:var(--text);font-family:var(--font-geist-mono), monospace;place-items:center;font-size:14px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:grid}.public-article-module__l3eo3q__letters a:hover{color:#fff;background:#000;border-color:#000}.public-article-module__l3eo3q__example{margin-top:8px}.public-article-module__l3eo3q__page a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.public-article-module__l3eo3q__hero a:focus-visible{outline-color:#fff}@media (max-width:1024px){.public-article-module__l3eo3q__page{padding:0 32px 80px}.public-article-module__l3eo3q__hero{padding:36px 36px 40px}.public-article-module__l3eo3q__hubBody{padding:0 36px}}@media (max-width:720px){.public-article-module__l3eo3q__page{padding:0 16px 64px}.public-article-module__l3eo3q__header{flex-direction:column;align-items:flex-start;gap:4px;padding:16px 0 8px}.public-article-module__l3eo3q__brand{font-size:28px}.public-article-module__l3eo3q__brand>span{width:30px;height:30px}.public-article-module__l3eo3q__sections{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;max-width:calc(100% + 28px);margin-left:-14px;overflow-x:auto}.public-article-module__l3eo3q__sections a{flex-shrink:0}.public-article-module__l3eo3q__hero{margin:8px 0 40px;padding:28px 22px 32px}.public-article-module__l3eo3q__hero:before{-webkit-mask-image:radial-gradient(90% 50% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(90% 50% at 100% 0,#000 0%,#0000 70%)}.public-article-module__l3eo3q__hero:after{-webkit-mask-image:radial-gradient(50% 30% at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(50% 30% at 100% 0,#000 0%,#0000 70%)}.public-article-module__l3eo3q__breadcrumb{margin-bottom:20px}.public-article-module__l3eo3q__hero .public-article-module__l3eo3q__intro,.public-article-module__l3eo3q__answer p{font-size:17px}.public-article-module__l3eo3q__summary{padding:20px 18px 14px}.public-article-module__l3eo3q__body h2,.public-article-module__l3eo3q__example h2{margin-top:44px;font-size:25px}.public-article-module__l3eo3q__related ul,.public-article-module__l3eo3q__hubList{grid-template-columns:1fr}.public-article-module__l3eo3q__hubBody{padding:0}.public-article-module__l3eo3q__hero.public-article-module__l3eo3q__heroSearch{padding-bottom:52px}.public-article-module__l3eo3q__search{margin:-64px 8px 32px}.public-article-module__l3eo3q__search input{height:54px;font-size:16px}.public-article-module__l3eo3q__categories li{flex-basis:80vw}.public-article-module__l3eo3q__hubList li{padding:20px}.public-article-module__l3eo3q__hubGroup h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.public-article-module__l3eo3q__related a,.public-article-module__l3eo3q__hubList li,.public-article-module__l3eo3q__categories a,.public-article-module__l3eo3q__search,.public-article-module__l3eo3q__related a:after,.public-article-module__l3eo3q__hubArrow{transition:none}.public-article-module__l3eo3q__related a:hover,.public-article-module__l3eo3q__hubList li:hover,.public-article-module__l3eo3q__categories a:hover{transform:none}.public-article-module__l3eo3q__search:focus-within{animation:none;box-shadow:0 0 0 1px #000,0 12px 32px #0000001f}}.public-article-module__l3eo3q__footerSlot{display:block}.public-article-module__l3eo3q__subtitle{color:#d4d4d4;max-width:640px;margin:12px 0 0;font-size:20px;line-height:1.4}.public-article-module__l3eo3q__toolList li{--tool-color:#ff6b00;color:#fff;background:#000;border-color:#000;min-height:220px}.public-article-module__l3eo3q__toolList li:nth-child(5n+2){--tool-color:#3ddc84}.public-article-module__l3eo3q__toolList li:nth-child(5n+3){--tool-color:#4f8cff}.public-article-module__l3eo3q__toolList li:nth-child(5n+4){--tool-color:#b46cff}.public-article-module__l3eo3q__toolList li:nth-child(5n+5){--tool-color:#ffd23f}.public-article-module__l3eo3q__toolList li:before{opacity:.85;background:var(--tool-color);transition:opacity .35s;-webkit-mask:url(/tier-dither-mask.png) 50%/cover no-repeat;mask:url(/tier-dither-mask.png) 50%/cover no-repeat}.public-article-module__l3eo3q__toolList li:nth-child(2n):before{transform:rotate(180deg)}.public-article-module__l3eo3q__toolList p,.public-article-module__l3eo3q__toolList .public-article-module__l3eo3q__hubFoot{color:#d4d4d4}.public-article-module__l3eo3q__toolList li:hover{border-color:var(--tool-color);background:#000}.public-article-module__l3eo3q__toolList li:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.public-article-module__l3eo3q__toolList li:hover{transform:none}}
