.limenibla{--ibla-ink:#132e29;--ibla-gold:#d1a06c;--ibla-muted:#66756f;--ibla-paper:#f6f3ec;color:var(--ibla-ink);font:16px/1.65 system-ui,-apple-system,sans-serif}.limenibla *{box-sizing:border-box}.limenibla .ibla-container{width:min(1120px,calc(100% - 34px));margin:auto}.limenibla h1,.limenibla h2,.limenibla h3{font-family:Georgia,serif;font-weight:400;line-height:1.12}.limenibla h1{font-size:clamp(43px,7vw,91px);letter-spacing:-.04em}.limenibla h2{font-size:clamp(32px,3.6vw,49px)}.limenibla h3{font-size:26px}.limenibla .ibla-kicker{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#b47e47}.limenibla .ibla-hero{min-height:570px;background-color:#18362e;background-position:center;background-size:cover;display:flex;align-items:flex-end;color:#fff}.limenibla .ibla-hero .ibla-container{padding:95px 0 66px}.limenibla .ibla-hero .ibla-kicker{color:#e4bb93}.limenibla .ibla-hero h1{color:#fff;margin:15px 0}.limenibla .ibla-hero p{font:22px/1.5 Georgia,serif;max-width:530px;color:#f4f6f1;margin-bottom:26px}.limenibla .ibla-btn{background:var(--ibla-gold);color:#112c25!important;display:inline-flex;padding:13px 20px;text-decoration:none!important;border-radius:2px;font-size:13px;font-weight:750;line-height:1.4;border:1px solid #fff0}.limenibla .ibla-btn:hover{filter:brightness(1.06)}.limenibla .ibla-secondary{background:#fff0;border-color:#758e86;color:var(--ibla-ink)!important}.limenibla .ibla-disabled{background:#d7d8d1;color:#57645f!important}.limenibla .ibla-body{padding:75px 0}.limenibla .ibla-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-bottom:65px}.limenibla .ibla-intro p{font-size:18px;color:var(--ibla-muted);padding-top:26px}.limenibla .ibla-heading{display:flex;gap:24px;align-items:end;justify-content:space-between;margin-bottom:25px}.limenibla .ibla-heading p{max-width:440px;color:var(--ibla-muted);font-size:14px}.limenibla .ibla-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.limenibla .ibla-card{border:1px solid #e1e2d9;background:#fff}.limenibla .ibla-card-img{height:185px;background:#8c9f96 center/cover no-repeat;position:relative}.limenibla .ibla-card-img span{position:absolute;top:12px;left:14px;background:#fdfcf8e8;padding:3px 10px;font:19px Georgia,serif}.limenibla .ibla-card-body{padding:20px}.limenibla .ibla-card-body small{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#aa784c}.limenibla .ibla-card-body h3{margin:9px 0 12px}.limenibla .ibla-card-body p{font-size:13px;color:var(--ibla-muted);margin-bottom:19px}.limenibla .ibla-card-body a{font-size:13px;font-weight:700;text-decoration:underline;color:var(--ibla-ink)}.limenibla .ibla-promo{margin-top:85px;background:var(--ibla-ink);color:#fff;padding:46px;display:grid;grid-template-columns:1.5fr .6fr;gap:55px;align-items:center}.limenibla .ibla-promo h2{color:#fff;margin:12px 0}.limenibla .ibla-promo p{color:#ccdad4}.limenibla .ibla-promo strong{display:block;font:35px Georgia,serif;margin-bottom:20px}.limenibla .ibla-locked{background:var(--ibla-paper);padding:100px 0;text-align:center}.limenibla .ibla-locked h2{max-width:700px;margin:20px auto}.limenibla .ibla-locked p{max-width:620px;margin:0 auto 30px;color:var(--ibla-muted)}.limenibla .ibla-actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:center}.limenibla .ibla-member-bar{display:flex;gap:20px;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #d9dfd5;margin-bottom:33px;font-size:12px;font-weight:700}.limenibla .ibla-member-bar span{color:#327c5e}.limenibla .ibla-list-title{margin:10px 0}.limenibla .ibla-deck{font:20px/1.5 Georgia,serif;max-width:760px;color:#596e64;margin-bottom:38px}.limenibla .ibla-back{margin-bottom:23px;font-size:13px}.limenibla .ibla-detail-hero img{width:100%;max-height:620px;object-fit:cover}.limenibla .ibla-detail{max-width:760px;margin:42px auto}.limenibla .ibla-detail h1{font-size:clamp(40px,5.5vw,68px);margin:8px 0 20px}.limenibla .ibla-article{font:19px/1.85 Georgia,serif}.limenibla .ibla-article p{margin-bottom:24px}.limenibla .ibla-article h2{font-size:32px;margin:34px 0 15px}.limenibla .ibla-article img{width:100%;height:auto}.limenibla .ibla-article figcaption{font:12px/1.5 system-ui,sans-serif;color:var(--ibla-muted)}.limenibla .ibla-fact{padding:25px 29px;border-left:3px solid var(--ibla-gold);background:var(--ibla-paper);margin:35px 0}.limenibla .ibla-fact h3{font-size:24px}.limenibla .ibla-info{border-top:1px solid #d8dfd7;margin-top:45px;padding-top:20px}.limenibla .ibla-small{font-size:12px;color:var(--ibla-muted)}@media(max-width:780px){.limenibla .ibla-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.limenibla .ibla-intro{grid-template-columns:1fr;gap:0}.limenibla .ibla-promo{grid-template-columns:1fr;gap:14px}}@media(max-width:540px){.limenibla .ibla-hero{min-height:530px}.limenibla .ibla-hero .ibla-container{padding:70px 0 52px}.limenibla .ibla-hero p{font-size:19px}.limenibla .ibla-grid{grid-template-columns:1fr}.limenibla .ibla-heading{display:block}.limenibla .ibla-promo{padding:29px}.limenibla .ibla-body{padding:45px 0}.limenibla .ibla-member-bar{display:block}}