body.ta-entry-page{margin:0;overflow-x:hidden;background:#050505;color:#fff;color-scheme:dark}
.ta-entry{--ta-entry-gold:#edcd6a;position:relative;isolation:isolate;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:100svh;overflow:hidden;background:#080808;color:#fff;font-family:Inter,Arial,sans-serif}
.ta-entry__artworks,.ta-entry__veil{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.ta-entry__artworks{z-index:1;overflow:hidden}
.ta-entry__artwork{position:absolute;top:0;left:0;display:block;border-radius:4px;opacity:0;transform-origin:center;will-change:transform,opacity,filter}
.ta-entry__artwork-image{display:block;width:100%;height:auto;border-radius:inherit;transition:box-shadow .2s ease,transform .2s ease}
.ta-entry__artwork[data-depth-interactive="true"]{cursor:pointer}
.ta-entry__artwork[data-depth-interactive="true"]::before{position:absolute;inset:-14px;content:""}
.ta-entry__artwork[data-depth-interactive="true"] .ta-entry__artwork-image{box-shadow:0 14px 40px rgb(0 0 0 / .36)}
.ta-entry__artwork[data-depth-interactive="true"]:is(:hover,:focus-visible) .ta-entry__artwork-image{transform:scale(1.035);box-shadow:0 18px 52px rgb(0 0 0 / .5)}
.ta-entry__artwork:focus-visible{outline:2px solid #fff;outline-offset:4px}
.ta-entry__veil{z-index:2;background:radial-gradient(ellipse at 50% 44%,rgb(0 0 0 / .25),transparent 65%)}
.ta-entry__header,.ta-entry__main{position:relative;pointer-events:none}
.ta-entry__header{z-index:4}
.ta-entry__main{z-index:3}
.ta-entry__header :is(a,form,input,button),.ta-entry__main a{pointer-events:auto}
.ta-entry a{color:inherit;text-decoration:none}
.ta-entry a:focus-visible{outline:2px solid var(--ta-entry-gold);outline-offset:4px}
.ta-entry__header{display:grid;grid-template-columns:minmax(118px,1fr) minmax(0,560px) minmax(max-content,1fr);align-items:center;gap:24px;min-height:96px;padding:20px 4vw}
.ta-entry__search{position:relative;display:flex;align-items:center;justify-self:center;width:100%;min-width:0;margin:0;border:1px solid rgb(255 255 255 / .42);border-radius:999px;background:rgb(0 0 0 / .25);transform:translateY(clamp(140px,calc(15svh + 32px),192px))}
.ta-entry__search input{width:100%;min-width:0;min-height:46px;padding:0 0 0 18px;border:0;border-radius:999px;background:transparent;color:#fff;font:400 13px Inter,Arial,sans-serif;box-shadow:none}
.ta-entry__search input::placeholder{color:rgb(255 255 255 / .8)}
.ta-entry__search input::-webkit-search-cancel-button{display:none}
.ta-entry__search button{display:grid;place-items:center;flex:0 0 44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}
.ta-entry__search svg{width:19px;height:19px}
.ta-entry__search:focus-within{outline:2px solid var(--ta-entry-gold);outline-offset:4px}
.ta-entry__search>.ta-entry__quick{top:calc(100% + 12px);z-index:20;text-align:left}
.ta-entry__search>.ta-entry__quick a{color:#080808}
.ta-entry__search>.ta-entry__quick :is(strong,h2){color:#080808}
.ta-entry__search>.ta-entry__quick .ta-explorer__quick-all{border-radius:12px}
[data-theme="dark"] .ta-entry__search>.ta-entry__quick{border-color:#424247;background:#171719;color:#f5f4ef;box-shadow:0 18px 45px rgb(0 0 0 / .5)}
[data-theme="dark"] .ta-entry__search>.ta-entry__quick a,[data-theme="dark"] .ta-entry__search>.ta-entry__quick :is(strong,h2){color:#f5f4ef}
[data-theme="dark"] .ta-entry__search>.ta-entry__quick .ta-explorer__quick-item:hover{background:#252528}
[data-theme="dark"] .ta-entry__search>.ta-entry__quick .ta-explorer__quick-item small{color:#aaa7a0}
.ta-entry__header .ta-entry__actions{justify-self:end;margin:0;flex-wrap:nowrap}
.ta-entry__header .ta-entry__actions .ta-entry__secondary{border:1px solid var(--ta-entry-gold);background:var(--ta-entry-gold);color:#17140c!important}
.ta-entry__header .ta-entry__actions .ta-entry__secondary:hover{border-color:#f5dc92;background:#f5dc92;text-decoration:none}
.ta-entry__brand{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:44px}
.ta-entry__brand img{display:block;width:clamp(118px,9vw,142px);height:auto}
.ta-entry__main{display:grid;place-items:center;min-height:0;padding:24px 24px clamp(54px,7svh,82px);text-align:center}
.ta-entry__copy{display:flex;align-items:center;justify-content:center;flex-direction:column;width:min(840px,100%);transform:translateY(clamp(74px,calc(6svh + 32px),108px))}
.ta-entry__editorial{display:flex;align-items:center;flex-direction:column}
.ta-entry h1{margin:0;color:#fff;font:300 clamp(44px,4.65vw,64px)/1.02 Archivo,Arial,sans-serif;letter-spacing:-.052em;text-wrap:balance;text-shadow:0 2px 24px rgb(0 0 0 / .28)}
.ta-entry h1>span{display:block}
.ta-entry h1>span+span{margin-top:5px}
.ta-entry h1 em{color:var(--ta-entry-gold);font:inherit}
.ta-entry__lead{max-width:520px;margin:30px 0 0;color:rgb(255 255 255 / .9);font-size:16px;line-height:1.5;text-wrap:balance}
.ta-entry__conversion{display:flex;align-items:center;flex-direction:column;margin-top:48px}
.ta-entry__actions{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:26px}
.ta-entry__primary,.ta-entry__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:47px;font-size:13px;font-weight:600}
.ta-entry__primary{padding:0 20px 0 22px;border-radius:999px}
.ta-entry__primary{gap:24px;background:#fff;color:#17140c!important;min-height:54px;padding-inline:28px;font-size:15px;font-weight:500}
.ta-entry__primary:hover{background:#eee}
.ta-entry__primary span{font-size:17px;transition:transform .2s ease}
.ta-entry__primary:hover span{transform:translateX(3px)}
.ta-entry__secondary{gap:8px;padding:0 18px;border:1px solid rgb(255 255 255 / .42);border-radius:999px;background:rgb(0 0 0 / .15);color:rgb(255 255 255 / .94)!important;text-underline-offset:5px;text-decoration-thickness:1px}
.ta-entry__secondary span{transition:transform .2s ease}
.ta-entry__secondary:hover{color:#fff!important;text-decoration:underline}
.ta-entry__secondary:hover span{transform:translateX(3px)}
.ta-entry__header .ta-entry__actions a.ta-entry__secondary:is(:link,:visited,:hover,:active){color:#0b0b0b!important}
.ta-entry__login{display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:0 18px;border:1px solid rgb(255 255 255 / .42);border-radius:999px;background:rgb(0 0 0 / .15);color:rgb(255 255 255 / .9)!important;font-size:13px;font-weight:500}
.ta-entry__login:hover{color:#fff!important}
@media(max-width:760px){
 .ta-entry{grid-template-rows:auto minmax(0,1fr)}
 .ta-entry__header{grid-template-columns:1fr auto;min-height:80px;padding:22px 20px;gap:18px}
 .ta-entry__brand{grid-column:1/-1;grid-row:1;justify-self:center}
 .ta-entry__search{grid-column:1/-1;grid-row:2;width:100%;transform:none}
 .ta-entry__header .ta-entry__actions{grid-column:1/-1;grid-row:3;justify-self:center;width:auto;gap:12px}
 .ta-entry__header .ta-entry__actions .ta-entry__secondary{padding-inline:15px}
 .ta-entry__main{place-items:start center;padding:64px 20px}
 .ta-entry__copy{width:min(360px,100%);transform:translateY(0)}
 .ta-entry h1{font-size:clamp(34px,9.4vw,48px);line-height:1.08}
 .ta-entry__lead{font-size:14px;margin-top:24px}
 .ta-entry__conversion{width:100%;margin-top:38px}
 .ta-entry__actions{width:100%;gap:9px}
 .ta-entry__primary{max-width:100%;gap:14px;padding-inline:18px}
 .ta-entry__secondary,.ta-entry__login{min-height:44px;padding-inline:15px;font-size:12px}
}
@media(max-height:720px) and (min-width:761px){.ta-entry__main{padding-block:24px 42px}.ta-entry__copy{transform:translateY(52px)}.ta-entry h1{font-size:clamp(42px,4.4vw,60px)}.ta-entry__conversion{margin-top:46px}}
@media(prefers-reduced-motion:reduce){.ta-entry__primary span,.ta-entry__secondary span,.ta-entry__artwork-image{transition:none}}
