.comparar-module__y4G0RW__shell{color:#152335;background:radial-gradient(circle at 0 0,#ae8a4317,#0000 28rem),#f4f1e9;min-height:100vh;padding:24px 16px 44px}.comparar-module__y4G0RW__hero,.comparar-module__y4G0RW__workspace,.comparar-module__y4G0RW__error,.comparar-module__y4G0RW__footer{width:min(1440px,100%);margin-inline:auto}.comparar-module__y4G0RW__hero{color:#f8f3e9;background:linear-gradient(135deg,#122033,#1e3149);border-radius:28px;padding:clamp(24px,4vw,48px);box-shadow:0 22px 60px #1422332b}.comparar-module__y4G0RW__topbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:38px;display:flex}.comparar-module__y4G0RW__backLink,.comparar-module__y4G0RW__badge{color:inherit;background:#ffffff0d;border:1px solid #ffffff26;border-radius:999px;padding:9px 13px;font-size:.84rem;text-decoration:none}.comparar-module__y4G0RW__heroCopy{max-width:830px}.comparar-module__y4G0RW__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#9a7427;font-size:.73rem;font-weight:800;display:block}.comparar-module__y4G0RW__hero .comparar-module__y4G0RW__eyebrow{color:#d2b16b}.comparar-module__y4G0RW__hero h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(2rem,5vw,4rem);line-height:1}.comparar-module__y4G0RW__hero p{color:#f8f3e9bf;max-width:780px;line-height:1.65}.comparar-module__y4G0RW__search{color:#152335;background:#fff;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:28px;padding:8px 8px 8px 15px;display:grid}.comparar-module__y4G0RW__search input{min-width:0;font:inherit;background:0 0;border:0;outline:none}.comparar-module__y4G0RW__search button{color:#fff;cursor:pointer;background:#a77f31;border:0;border-radius:13px;padding:12px 17px;font-weight:800}.comparar-module__y4G0RW__search button:disabled{opacity:.5;cursor:default}.comparar-module__y4G0RW__error{background:#fff5f2;border:1px solid #96372826;border-radius:14px;margin-top:14px;padding:13px 15px}.comparar-module__y4G0RW__workspace{grid-template-columns:minmax(320px,.85fr) minmax(0,2fr);align-items:start;gap:18px;margin-top:22px;display:grid}.comparar-module__y4G0RW__resultsPane,.comparar-module__y4G0RW__comparePane{background:#ffffffbd;border:1px solid #15233517;border-radius:22px;overflow:hidden}.comparar-module__y4G0RW__resultsPane{position:sticky;top:14px}.comparar-module__y4G0RW__paneHead{border-bottom:1px solid #15233514;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.comparar-module__y4G0RW__paneHead h2{margin:4px 0 0;font-size:1.15rem}.comparar-module__y4G0RW__paneHead>span{color:#15233594;font-size:.78rem}.comparar-module__y4G0RW__clearButton{cursor:pointer;background:0 0;border:1px solid #1523351a;border-radius:999px;padding:7px 10px}.comparar-module__y4G0RW__resultList{gap:9px;max-height:calc(100vh - 170px);padding:10px;display:grid;overflow-y:auto}.comparar-module__y4G0RW__resultCard{text-align:left;width:100%;color:inherit;cursor:pointer;background:#fff;border:1px solid #15233514;border-radius:16px;padding:15px;transition:border-color .15s,transform .15s,box-shadow .15s}.comparar-module__y4G0RW__resultCard:hover:not(:disabled){border-color:#a77f3157;transform:translateY(-1px);box-shadow:0 10px 24px #1523350f}.comparar-module__y4G0RW__resultCard.comparar-module__y4G0RW__selected{background:#a77f310f;border-color:#a77f3173}.comparar-module__y4G0RW__resultCard:disabled{cursor:default}.comparar-module__y4G0RW__resultTop,.comparar-module__y4G0RW__resultFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.comparar-module__y4G0RW__resultTop span{color:#15233594;font-size:.71rem}.comparar-module__y4G0RW__resultCard h3{margin:9px 0 6px;font-size:1rem}.comparar-module__y4G0RW__source{color:#755b28;font-size:.77rem;display:block}.comparar-module__y4G0RW__resultCard p{color:#152335ad;margin:10px 0;font-size:.86rem;line-height:1.5}.comparar-module__y4G0RW__resultFooter{margin-top:10px;font-size:.75rem}.comparar-module__y4G0RW__resultFooter b{color:#896724}.comparar-module__y4G0RW__comparePane{min-width:0}.comparar-module__y4G0RW__compareEmpty,.comparar-module__y4G0RW__empty{text-align:center;color:#1523359e;padding:34px 20px}.comparar-module__y4G0RW__compareIcon{color:#8a6927;background:#a77f3117;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 auto 10px;font-size:1.4rem;display:grid}.comparar-module__y4G0RW__comparisonGrid{gap:12px;padding:14px;display:grid;overflow-x:auto}.comparar-module__y4G0RW__compareCard{background:#fff;border:1px solid #15233517;border-radius:18px;min-width:0;padding:18px}.comparar-module__y4G0RW__compareCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.comparar-module__y4G0RW__compareCardTop button{cursor:pointer;background:#1523350d;border:0;border-radius:50%;width:30px;height:30px}.comparar-module__y4G0RW__yearBadge{color:#72551f;background:#a77f311a;border-radius:999px;padding:6px 9px;font-weight:800;display:inline-flex}.comparar-module__y4G0RW__topicType{text-transform:uppercase;letter-spacing:.09em;color:#1523358a;margin-top:14px;font-size:.72rem;display:block}.comparar-module__y4G0RW__compareCard h3{margin:7px 0 16px;font-size:1.15rem}.comparar-module__y4G0RW__metaGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.comparar-module__y4G0RW__metaGrid div{background:#f6f3ed;border-radius:12px;padding:10px}.comparar-module__y4G0RW__metaGrid span,.comparar-module__y4G0RW__metaGrid strong{display:block}.comparar-module__y4G0RW__metaGrid span{color:#1523358a;font-size:.68rem}.comparar-module__y4G0RW__metaGrid strong{margin-top:3px;font-size:.83rem}.comparar-module__y4G0RW__sourceBox{background:#a77f310f;border-left:3px solid #a77f31;border-radius:0 11px 11px 0;margin-top:12px;padding:11px}.comparar-module__y4G0RW__sourceBox span,.comparar-module__y4G0RW__sourceBox strong{display:block}.comparar-module__y4G0RW__sourceBox span{color:#1523358a;font-size:.68rem}.comparar-module__y4G0RW__sourceBox strong{margin-top:3px;font-size:.8rem}.comparar-module__y4G0RW__contentBox{margin-top:14px}.comparar-module__y4G0RW__contentLabel{text-transform:uppercase;letter-spacing:.08em;color:#775b24;margin-bottom:7px;font-size:.7rem;font-weight:800;display:block}.comparar-module__y4G0RW__content{max-height:520px;padding-right:5px;font-size:.88rem;line-height:1.66;overflow-y:auto}.comparar-module__y4G0RW__content p{margin:0 0 .9rem}.comparar-module__y4G0RW__pdfLink{color:#856420;margin-top:13px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.comparar-module__y4G0RW__hint,.comparar-module__y4G0RW__note{background:#a77f310f;border:1px solid #a77f3121;border-radius:13px;margin:0 14px 14px;padding:12px 14px;font-size:.83rem}.comparar-module__y4G0RW__note p{color:#152335a8;margin:4px 0 0}.comparar-module__y4G0RW__footer{text-align:center;color:#15233580;margin-top:28px;font-size:.76rem}@media (max-width:1000px){.comparar-module__y4G0RW__workspace{grid-template-columns:1fr}.comparar-module__y4G0RW__resultsPane{position:static}.comparar-module__y4G0RW__resultList{max-height:440px}}@media (max-width:700px){.comparar-module__y4G0RW__shell{padding:10px 10px 32px}.comparar-module__y4G0RW__hero{border-radius:20px;padding:22px 16px}.comparar-module__y4G0RW__badge{display:none}.comparar-module__y4G0RW__search{grid-template-columns:auto 1fr}.comparar-module__y4G0RW__search button{grid-column:1/-1}.comparar-module__y4G0RW__comparisonGrid{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.comparar-module__y4G0RW__compareCard{scroll-snap-align:start;min-width:min(88vw,420px)}}
