/* Estilos exclusivos de la vista previa Estudio Norte. */
.norte-showcase{padding-block:35px 45px;max-width:1500px}.norte-intro{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px}.norte-intro h2{font-size:34px;margin:0}.norte-intro .demotag{margin-bottom:12px}.norte-intro>p{font-size:15px;color:#bdb7c4;margin:0}.norte-window{background:#f3efe7;color:#354235;border:1px solid #c9c3b7;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #0004}.norte-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 35px;border-bottom:1px solid #d5d0c4}.norte-top>span{font-size:13px;letter-spacing:2px}.norte-top b{font:26px Georgia,serif;letter-spacing:3px}.norte-top nav{display:flex;gap:28px;font-size:13px;color:#4a5545}.norte-hero{display:grid;grid-template-columns:.8fr 1.2fr;min-height:440px}.norte-copy{padding:40px 35px;display:flex;flex-direction:column;align-items:start;justify-content:center}.norte-kicker{font-size:10px;letter-spacing:2px;color:#68705a}.norte-copy h3{font:clamp(43px,4.9vw,72px)/1.02 Georgia,serif;letter-spacing:-2px;margin:24px 0}.norte-copy h3 i{font-weight:normal;color:#6e785f}.norte-copy p{font-size:15px;line-height:1.6;color:#6b705e;max-width:280px;margin:0 0 23px}.norte-copy .button-dark{background:#3e4c3c;padding:14px 20px;border-radius:0;font-size:13px}.norte-copy small{color:#7c7e71;font-size:10px;margin-top:15px}.norte-hero>img{display:block;width:100%;height:100%;min-height:440px;object-fit:cover}.norte-editorial{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:25px;padding:35px;border-top:1px solid #d4d0c3}.norte-editorial-title{align-self:center}.norte-editorial-title h4{font:36px/1.1 Georgia,serif;margin:18px 0}.norte-editorial-title p{font-size:13px;color:#727564;max-width:210px}.norte-photo{display:block;min-width:0}.norte-photo img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.norte-photo span{display:block;font-size:12px;margin-top:12px;color:#59624d}.norte-bottom{display:flex;justify-content:space-between;gap:18px;padding:18px 35px;border-top:1px solid #d4d0c3;font-size:11px;color:#717560}.norte-bottom a{color:#3e4c3c;font-weight:700}@media(max-width:900px){.norte-top{padding:20px}.norte-top nav{gap:18px}.norte-hero{grid-template-columns:1fr 1fr;min-height:360px}.norte-copy{padding:30px 22px}.norte-hero>img{min-height:360px}.norte-editorial{padding:25px;gap:18px;grid-template-columns:1fr 1fr}.norte-editorial-title{grid-column:1/-1}.norte-editorial-title h4{font-size:32px}.norte-editorial-title h4 br{display:none}.norte-editorial-title p{max-width:none}.norte-bottom{padding:18px 25px}}@media(max-width:600px){.norte-intro{display:block}.norte-intro>p{margin-top:10px}.norte-top{flex-wrap:wrap;gap:15px}.norte-top nav{width:100%;gap:20px;font-size:12px}.norte-hero{grid-template-columns:1fr}.norte-copy{padding:32px 24px}.norte-copy h3{font-size:54px}.norte-hero>img{height:290px;min-height:0}.norte-editorial{padding:24px;grid-template-columns:1fr}.norte-editorial-title{grid-column:auto}.norte-bottom{flex-direction:column;gap:10px}.norte-showcase{padding-inline:4%}.norte-photo span{margin-bottom:7px}} 
