main .lib-head{gap:var(--grid-gap);margin-bottom:var(--padding-sm);padding-bottom:var(--padding-xs);border-bottom:.5px solid var(--ir-hairline,#3a3833);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}main .lib-head__title{letter-spacing:-.02em;grid-column:1/8;margin:0;line-height:.9}main .lib-head__text{grid-column:9/13;max-width:26rem;margin:0;padding-bottom:.25em}main .lib-nav{margin-bottom:var(--padding-sm);border-bottom:.5px solid;flex-wrap:wrap;gap:.6rem 1.8rem;padding-bottom:.8rem;display:flex}main .lib-nav a{text-transform:uppercase;letter-spacing:.055em}main .lib-nav a span{opacity:.5;font-variant-numeric:tabular-nums;margin-left:.4em}main .lib-cat{scroll-margin-top:var(--anchor-offset);margin-bottom:var(--padding-md)}main .lib-gems{scroll-margin-top:var(--anchor-offset)}main .lib-cat__head{gap:var(--grid-gap);margin-bottom:var(--padding-xs);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}main .lib-cat__title{grid-column:1/7;margin:0;line-height:1}main .lib-cat__text{opacity:.7;grid-column:8/13;max-width:26rem;margin:0;padding-bottom:.2em}main .lib-grid{gap:var(--padding-xs) var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}main .lib-card{color:inherit;flex-direction:column;gap:.6rem;display:flex}main .lib-card__frame{aspect-ratio:4/5;background:var(--black);position:relative;overflow:clip}main .lib-card__frame img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}main .lib-card__frame.is-contain img{object-fit:contain;box-sizing:border-box;padding:12%}main .lib-card__meta{text-transform:uppercase;letter-spacing:.055em;opacity:.55;margin-top:.4rem}main .lib-card__title{margin:0;line-height:1.15}main .lib-card__lead{opacity:.75;margin:0}@media (hover:hover){main .lib-card:hover .lib-card__frame img{transform:scale(1.04)}}main .lib-crumbs{letter-spacing:.055em;opacity:.7;margin-bottom:var(--padding-xs);gap:.8rem;display:flex}main .lib-art__head{gap:var(--grid-gap);margin-bottom:var(--padding-sm);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}main .lib-art__intro{flex-direction:column;grid-column:1/8;gap:1.2rem;display:flex}main .lib-art__title{text-wrap:balance;margin:0;line-height:1.02}main .lib-art__lead{max-width:40rem;margin:0}main .lib-art__cover{aspect-ratio:4/5;background:var(--black);grid-column:9/13;overflow:clip}main .lib-art__cover img{object-fit:cover;width:100%;height:100%;display:block}main .lib-art__cover.is-contain img{object-fit:contain;box-sizing:border-box;padding:12%}main .lib-art__body{border-top:.5px solid}main .lib-art__section{gap:var(--grid-gap);padding:var(--padding-xs) 0;border-bottom:.5px solid;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}main .lib-art__h{text-wrap:balance;grid-column:1/5;margin:0;line-height:1.1}main .lib-art__text{flex-direction:column;grid-column:6/12;gap:1rem;max-width:40rem;display:flex}main .lib-art__text p{margin:0;line-height:1.6}main .lib-art__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}main .lib-art__list li{padding-left:1.4rem;line-height:1.55;position:relative}main .lib-art__list li:before{content:"";background:currentColor;width:.7rem;height:.5px;position:absolute;top:.78em;left:0}main .lib-art__links{margin-top:var(--padding-sm);flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}main .lib-art__sign{margin-top:var(--padding-xs);opacity:.7}main .lib-more__head{margin-bottom:var(--padding-xs);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}main .lib-more__head h2{text-transform:uppercase;margin:0}@media (max-width:950px){main .lib-head,main .lib-cat__head,main .lib-art__head,main .lib-art__section{gap:var(--padding-xs);grid-template-columns:1fr}main .lib-head>*,main .lib-cat__head>*,main .lib-art__head>*,main .lib-art__section>*{grid-column:auto}main .lib-art__cover{aspect-ratio:4/3}main .lib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){main .lib-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){main .lib-card__frame img{transition:none}}main .wmap{margin:0}main .wmap__svg{width:100%;height:auto;display:block;overflow:visible}main .wmap__hatch{stroke:currentColor;stroke-width:.75px;stroke-opacity:.42}main .wmap__land{fill:url(#wmap-engrave);stroke:currentColor;stroke-width:.7px;stroke-opacity:.7;stroke-linejoin:round}main .wmap__par path{fill:none;stroke:currentColor;stroke-width:.6px;stroke-opacity:.3;stroke-dasharray:2 5}main .wmap__par.is-equator path{stroke-opacity:.45;stroke-dasharray:none}main .wmap__ocean{font-family:var(--f-edit);letter-spacing:.02em;fill:currentColor;fill-opacity:.42;font-size:17px;font-style:italic}main .wmap__par text{font-family:var(--f-izmir);letter-spacing:.06em;text-transform:uppercase;fill:currentColor;fill-opacity:.5;font-size:13px}main .wmap__spot{fill:var(--red,#db5c59)}main .wmap__leader{stroke:var(--red,#db5c59);stroke-width:.9px;pointer-events:none}main .wmap__badge{fill:var(--red,#db5c59);stroke:var(--beige,#ece4da);stroke-width:2px;transform-box:fill-box;transform-origin:50%;transition:transform .35s cubic-bezier(.2,.8,.2,1)}main .wmap__num{font-family:var(--f-izmir);font-variant-numeric:tabular-nums;fill:var(--white,#fff);pointer-events:none;font-size:15px;font-weight:500}main .wmap__pt.is-historic .wmap__badge{fill:var(--beige,#ece4da);stroke:var(--red,#db5c59);stroke-width:1.4px}main .wmap__pt.is-historic .wmap__num{fill:currentColor}main .wmap__pt.is-historic .wmap__spot{fill:none;stroke:var(--red,#db5c59);stroke-width:1px}main .wmap__pt a{cursor:pointer;outline:none}main .wmap__pt a:focus-visible .wmap__badge{stroke:currentColor;stroke-width:2.5px}main .wmap__pt:hover .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="1"]:hover) .wmap__pt[data-n="1"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="2"]:hover) .wmap__pt[data-n="2"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="3"]:hover) .wmap__pt[data-n="3"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="4"]:hover) .wmap__pt[data-n="4"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="5"]:hover) .wmap__pt[data-n="5"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="6"]:hover) .wmap__pt[data-n="6"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="7"]:hover) .wmap__pt[data-n="7"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="8"]:hover) .wmap__pt[data-n="8"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="9"]:hover) .wmap__pt[data-n="9"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="10"]:hover) .wmap__pt[data-n="10"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="11"]:hover) .wmap__pt[data-n="11"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="12"]:hover) .wmap__pt[data-n="12"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="13"]:hover) .wmap__pt[data-n="13"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="14"]:hover) .wmap__pt[data-n="14"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="15"]:hover) .wmap__pt[data-n="15"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="16"]:hover) .wmap__pt[data-n="16"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="17"]:hover) .wmap__pt[data-n="17"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="18"]:hover) .wmap__pt[data-n="18"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="19"]:hover) .wmap__pt[data-n="19"] .wmap__badge{transform:scale(1.35)}main .gem-mines:has([data-mine="20"]:hover) .wmap__pt[data-n="20"] .wmap__badge{transform:scale(1.35)}main .gem-mine,main .gem-mines__shot{transition:opacity .3s}:is(main .gem-mines:has(.wmap__pt[data-n="1"]:hover) [data-mine="1"],main .gem-mines:has(.wmap__pt[data-n="2"]:hover) [data-mine="2"],main .gem-mines:has(.wmap__pt[data-n="3"]:hover) [data-mine="3"],main .gem-mines:has(.wmap__pt[data-n="4"]:hover) [data-mine="4"],main .gem-mines:has(.wmap__pt[data-n="5"]:hover) [data-mine="5"],main .gem-mines:has(.wmap__pt[data-n="6"]:hover) [data-mine="6"],main .gem-mines:has(.wmap__pt[data-n="7"]:hover) [data-mine="7"],main .gem-mines:has(.wmap__pt[data-n="8"]:hover) [data-mine="8"],main .gem-mines:has(.wmap__pt[data-n="9"]:hover) [data-mine="9"],main .gem-mines:has(.wmap__pt[data-n="10"]:hover) [data-mine="10"],main .gem-mines:has(.wmap__pt[data-n="11"]:hover) [data-mine="11"],main .gem-mines:has(.wmap__pt[data-n="12"]:hover) [data-mine="12"],main .gem-mines:has(.wmap__pt[data-n="13"]:hover) [data-mine="13"],main .gem-mines:has(.wmap__pt[data-n="14"]:hover) [data-mine="14"],main .gem-mines:has(.wmap__pt[data-n="15"]:hover) [data-mine="15"],main .gem-mines:has(.wmap__pt[data-n="16"]:hover) [data-mine="16"],main .gem-mines:has(.wmap__pt[data-n="17"]:hover) [data-mine="17"],main .gem-mines:has(.wmap__pt[data-n="18"]:hover) [data-mine="18"],main .gem-mines:has(.wmap__pt[data-n="19"]:hover) [data-mine="19"],main .gem-mines:has(.wmap__pt[data-n="20"]:hover) [data-mine="20"]){outline-offset:6px;outline:.5px solid}@media (prefers-reduced-motion:reduce){main .wmap__badge{transition:none}}main .lib-layout{gap:calc(var(--grid-gap) * 2);grid-template-columns:minmax(15rem,3fr) 9fr;align-items:start;display:grid}main .lib-main{min-width:0}main .lib-side{top:calc(var(--wrapper-padd) + 4.2rem);max-height:calc(100vh - var(--wrapper-padd) - 5.5rem);overscroll-behavior:contain;padding-right:calc(var(--grid-gap));border-right:.5px solid color-mix(in srgb, currentColor 35%, transparent);scrollbar-width:none;position:sticky;overflow-y:auto}main .lib-side::-webkit-scrollbar{display:none}main .lib-side__toggle{display:none}main .lib-side__search{margin-bottom:1.4rem;display:block}main .lib-side__search-label{text-transform:uppercase;letter-spacing:.055em;opacity:.5;margin-bottom:.2rem;display:block}main .lib-side__search input{box-sizing:border-box;width:100%;color:inherit;font-size:max(16px, var(--parrafo-l));background:0 0;border:0;border-bottom:.5px solid;outline:none;padding:.55rem 0}main .lib-side__search input::placeholder{color:inherit;opacity:.4}main .lib-side__search input:focus-visible{border-bottom-width:1.5px}main .lib-side__home{letter-spacing:.055em;opacity:.8;margin-bottom:1.6rem;display:inline-block}main .lib-side__home:hover{opacity:1}main .lib-side__home.is-current{opacity:1;text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:.5px}main .lib-side__section{margin-bottom:1.6rem}main .lib-side__section-title{text-transform:uppercase;letter-spacing:.055em;opacity:.5;border-bottom:.5px solid;padding-bottom:.45rem}main .lib-side__groups,main .lib-side__links,main .lib-side__hits{margin:0;padding:0;list-style:none}main .lib-side__group{border-bottom:.5px solid color-mix(in srgb, currentColor 18%, transparent);opacity:.78;align-items:center;gap:.6rem;padding:.5rem 0;line-height:1.25;transition:opacity .15s;display:flex}main .lib-side__group img{object-fit:cover;background:var(--black);border-radius:50%;flex:none;width:22px;height:22px}main .lib-side__gname{flex:auto}main .lib-side__group:hover{opacity:1}main .lib-side__groups>li.is-current>.lib-side__group{opacity:1;border-bottom-color:#0000}main .lib-side__count{opacity:.45;font-variant-numeric:tabular-nums;font-size:.86em}main .lib-side__links{border-left:.5px solid color-mix(in srgb, currentColor 30%, transparent);flex-direction:column;gap:.05rem;margin:0 0 .3rem 11px;padding:.15rem 0 .6rem .9rem;display:flex}main .lib-side__groups>li.is-current{border-bottom:.5px solid color-mix(in srgb, currentColor 18%, transparent)}main .lib-side__link{opacity:.75;border-radius:2px;align-items:center;gap:.6rem;margin-left:-.5rem;padding:.28rem .5rem;line-height:1.3;transition:opacity .15s,background-color .15s;display:flex}main .lib-side__link img{object-fit:cover;background:var(--black);border-radius:50%;flex:none;width:24px;height:24px}main .lib-side__link:hover{opacity:1;background:color-mix(in srgb, currentColor 5%, transparent)}main .lib-side__link.is-current{opacity:1;background:color-mix(in srgb, currentColor 9%, transparent)}main .lib-side__hits{flex-direction:column;gap:.1rem;display:flex}main .lib-side__hits small{opacity:.55;text-transform:uppercase;letter-spacing:.055em;font-size:.78em;display:block}main .lib-gems__group{scroll-margin-top:calc(var(--wrapper-padd) + 4.5rem)}main .lib-side__empty{opacity:.7}@media (max-width:950px){main .lib-layout{gap:var(--padding-xs);grid-template-columns:1fr}main .lib-side{border-top:.5px solid;border-bottom:.5px solid;max-height:none;padding:0;position:static;overflow:visible}main .lib-side__toggle{letter-spacing:.055em;justify-content:space-between;width:100%;padding:.9rem 0;display:flex}main .lib-side__panel{padding-bottom:1rem;display:none}main .lib-side.is-open .lib-side__panel{display:block}}main .lib-gems{margin-bottom:var(--padding-md)}main .lib-gems__group{margin-bottom:var(--padding-sm)}main .lib-gems__group-title{text-transform:uppercase;letter-spacing:.055em;opacity:.6;margin:0 0 .5rem}main .lib-gems__group-text{opacity:.8;max-width:42rem;margin:0 0 1.2rem}main .lib-gems__grid{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}main .lib-gem{color:inherit;flex-direction:column;gap:.5rem;display:flex}main .lib-gem__img{aspect-ratio:1;background:var(--black);overflow:clip}main .lib-gem__img img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}main .lib-gem__name{text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.05}@media (hover:hover){main .lib-gem:hover .lib-gem__img img{transform:scale(1.05)}}@media (max-width:1200px){main .lib-gems__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){main .lib-gems__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}main .gem-props{gap:0 var(--grid-gap);border-top:.5px solid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}main .gem-props>div{border-bottom:.5px solid;padding:.8rem 0}main .gem-props dt{text-transform:uppercase;letter-spacing:.055em;opacity:.55;font-size:var(--subtitulo);margin-bottom:.3rem}main .gem-props dd{margin:0}main .gem-mines{margin-top:var(--padding-sm)}main .gem-mines__head{margin-bottom:var(--padding-xs);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}main .gem-mines__head h2{text-transform:uppercase;margin:0}main .gem-mines__legend{align-items:center;gap:1.4rem;display:flex}main .gem-mines__legend span{opacity:.75;align-items:center;gap:.45rem;display:inline-flex}main .gem-mines__legend i{background:var(--red,#db5c59);box-sizing:border-box;border-radius:50%;width:.8rem;height:.8rem;display:inline-block}main .gem-mines__legend i.is-historic{border:1px solid var(--red,#db5c59);background:0 0}main .gem-mines__count{opacity:.6;margin:.4rem 0 0}main .gem-mines__list{margin:var(--padding-xs) 0 0;gap:var(--padding-xs) calc(var(--grid-gap) * 2);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}main .gem-mine{flex-direction:column;gap:.6rem;scroll-margin-top:6rem;display:flex}main .gem-mine__photo{aspect-ratio:3/2;background:color-mix(in srgb, currentColor 8%, transparent);margin:0;overflow:clip}main .gem-mine__photo img{object-fit:cover;width:100%;height:100%;display:block}main .gem-mine__nophoto{aspect-ratio:3/2;opacity:.5;border:.5px dashed;place-items:center;display:grid}main .gem-mine__title{align-items:baseline;gap:.7rem;margin:0;display:flex}main .gem-mine__n{background:var(--red,#db5c59);width:1.6rem;height:1.6rem;color:var(--white);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:inline-grid}main .gem-mine__n.is-historic{color:inherit;border:1px solid var(--red,#db5c59);background:0 0}main .gem-mine__place{opacity:.65}main .gem-mine__fact{opacity:.85;margin:0}main .gem-mine__credit{opacity:.5;font-size:var(--subtitulo);line-height:1.4}main .gem-mine__credit a{text-underline-offset:.2em;text-decoration:underline}@media (max-width:950px){main .gem-props,main .gem-mines__list{grid-template-columns:1fr}}main .lib-main .lib-art__intro{grid-column:1/9}main .lib-main .lib-art__cover{grid-column:9/13}main .lib-main .lib-art__h{grid-column:1/5}main .lib-main .lib-art__text{grid-column:5/13}main .lib-main .lib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main .lib-main .gem-props{margin-bottom:var(--padding-xs)}@media (max-width:950px){main .lib-main .lib-art__intro,main .lib-main .lib-art__cover,main .lib-main .lib-art__h,main .lib-main .lib-art__text{grid-column:auto}main .lib-main .lib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){main .lib-main .lib-grid{grid-template-columns:1fr}}main .gem-mines__shots{margin:var(--padding-xs) 0 0;gap:1.4rem var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}main .gem-mines__shot{flex-direction:column;gap:.6rem;display:flex}main .gem-mines__shot img,main .gem-mines__shot-empty{aspect-ratio:3/2;object-fit:cover;background:color-mix(in srgb, currentColor 8%, transparent);width:100%;height:auto;display:block}main .gem-mines__shot-empty{border:.5px dashed color-mix(in srgb, currentColor 40%, transparent);background:0 0}main .gem-mines__shot-name{align-items:baseline;gap:.6rem;display:flex}@media (max-width:1100px){main .gem-mines__shots{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:950px){main .gem-mines__shots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){main .gem-mines__shots{grid-template-columns:1fr}}@media (max-width:700px){main .wmap__badge{r:19px}main .wmap__num,main .wmap__par text{font-size:20px}}main .lib-art__fig{margin:0 0 .4rem}main .lib-art__fig img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}main .lib-art__fig figcaption{opacity:.6;margin-top:.5rem}main .lib-art__qa{flex-direction:column;gap:.4rem;padding-bottom:.8rem;display:flex}main .lib-art__qa+.lib-art__qa{border-top:.5px solid color-mix(in srgb, currentColor 25%, transparent);padding-top:.8rem}main .lib-art__qa h3{margin:0}.lib-art__next{border-top:.5px solid #0d0c0b2e;flex-wrap:wrap;align-items:baseline;gap:1.2rem;margin:2.4rem 0 0;padding-top:1.4rem;display:flex}.lib-art__next p{opacity:.75;margin:0}
