.rx{--rx-ivory:#fbf8f2;--rx-paper:#fff;--rx-ink:#1d1a16;--rx-ink-soft:#5f574b;--rx-ink-faint:#6b6253;--rx-line:#b0945c52;--rx-line-soft:#1d1a1617;--rx-burgundy:#7d013c;--rx-night:#13060c;--rx-night-2:#33001a;--rx-slate:#212a35;--rx-gold:#d0b57a;--rx-gold-light:#e6d5a8;--rx-ease:cubic-bezier(.32, .72, 0, 1);--rx-radius:20px;--rx-gutter:clamp(16px, 4vw, 48px);--tone-a:#f5e7bd;--tone-b:#d0b57a;--tone-c:#86672f;background:var(--rx-ivory);color:var(--rx-ink);--rx-header:74px;margin-top:calc(var(--rx-header) - 6rem);margin-bottom:-6rem;font-family:corsa,sans-serif;overflow-x:clip}.rx[data-tone=winner],.rx [data-tone=winner],.rx[data-tone=gold],.rx [data-tone=gold]{--tone-a:#f5e7bd;--tone-b:#d0b57a;--tone-c:#86672f}.rx[data-tone=finalist],.rx [data-tone=finalist]{--tone-a:#f1e2cf;--tone-b:#b89b6f;--tone-c:#6d1435}.rx[data-tone=premio],.rx [data-tone=premio]{--tone-a:#f6d3de;--tone-b:#b8476f;--tone-c:#5c0a2e}.rx[data-tone=platinum],.rx [data-tone=platinum]{--tone-a:#eef5fb;--tone-b:#aebfd0;--tone-c:#4f6278}.rx[data-tone=silver],.rx [data-tone=silver]{--tone-a:#f3f3f2;--tone-b:#bdbcb8;--tone-c:#62615d}.rx[data-tone=bronze],.rx [data-tone=bronze]{--tone-a:#f3d6bb;--tone-b:#bf8456;--tone-c:#6a3d1e}.rx[data-tone=mention],.rx [data-tone=mention]{--tone-a:#efe8dc;--tone-b:#a99d89;--tone-c:#4c463d}.rx[data-tone=nominee],.rx [data-tone=nominee]{--tone-a:#ece6dc;--tone-b:#9a8f7d;--tone-c:#3f3a33}.rx *,.rx :before,.rx :after{box-sizing:border-box}:where(.rx) a{color:inherit;text-decoration:none}:where(.rx) :is(h1,h2,h3,p,dl,dd){margin:0}:where(.rx) :is(ol,ul){margin:0;padding:0;list-style:none}.rx [hidden]{display:none!important}.rx-wrap{width:100%;max-width:1360px;padding-inline:var(--rx-gutter);margin-inline:auto}.rx-hero{isolation:isolate;color:#f6efe3;background:radial-gradient(70% 90% at 82% 18%, color-mix(in srgb, var(--tone-b) 24%, transparent), transparent 62%), radial-gradient(60% 60% at 8% 100%, #7d013c6b, transparent 70%), linear-gradient(160deg, var(--rx-night-2) 0%, var(--rx-night) 72%);padding:clamp(2.75rem,5vw,4rem) 0 clamp(2.25rem,4vw,3.25rem);position:relative;overflow:hidden}.rx-hero:before{content:"";border-radius:var(--rx-radius);pointer-events:none;z-index:1;border:1px solid #d0b57a42;position:absolute;inset:clamp(10px,1.6vw,22px)}.rx-hero:after{content:"";opacity:.07;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.rx-hero__grid{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.rx-hero__text{justify-items:start;gap:1.1rem;display:grid}.rx-hero__title{color:#f6efe3;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-family:baltica,serif;font-size:clamp(1.55rem,7vw,3.25rem);font-weight:400;line-height:1.06}.rx-hero__title em{color:color-mix(in srgb, var(--tone-a) 65%, var(--tone-b));font-style:normal}.rx-hero__lead{color:#f6efe3c7;font-size:clamp(1rem,1.15vw,1.0625rem);line-height:1.6}.rx-hero__medal{width:clamp(140px,17vw,230px)}.rx-hero--cathedral{background:linear-gradient(90deg,#260916 0 52%,#26091600 70%),url(/images/results/kit/hero-burgundy.webp) 100% 100%/auto 100% no-repeat,#260916}.rx-hero--cathedral .rx-hero__grid{grid-template-columns:minmax(0,1fr);padding-right:clamp(0px,22vw,330px)}@media (width<=767.98px){.rx-hero--cathedral{background:linear-gradient(#26091659,#260916cc 70%),url(/images/results/kit/hero-burgundy.webp) 82% bottom/auto 70% no-repeat,#260916}.rx-hero--cathedral .rx-hero__grid{padding-right:0}}.rx-hero__foot{z-index:2;border-top:1px solid #d0b57a38;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 3rem;margin-top:clamp(1.75rem,3vw,2.5rem);padding-top:clamp(1.25rem,2vw,1.5rem);display:flex;position:relative}.rx-stats{flex-wrap:wrap;gap:.75rem 2.25rem;display:flex}.rx-stat{flex-direction:column-reverse;gap:.3rem;display:flex}.rx-stat+.rx-stat{border-left:1px solid #d0b57a38;padding-left:2.25rem}.rx-stat__value{color:var(--rx-gold-light);font-variant-numeric:tabular-nums;font-family:baltica,serif;font-size:clamp(1.625rem,2.2vw,2.125rem);line-height:1}.rx-stat__label{letter-spacing:.14em;text-transform:uppercase;color:#f6efe3b8;font-size:.75rem}.rx-switch{background:#ffffff09;border:1px solid #d0b57a3d;border-radius:1.4rem;flex-wrap:wrap;justify-content:flex-end;gap:.25rem;max-width:100%;padding:.3rem;display:flex}.rx-switch__item{letter-spacing:.1em;text-transform:uppercase;color:#f6efe3c7;white-space:nowrap;transition:color .5s var(--rx-ease), background-color .5s var(--rx-ease);border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.55rem .95rem;font-size:.75rem;display:inline-flex;position:relative}.rx-switch__item:before{content:"";background:linear-gradient(135deg, var(--tone-a), var(--tone-b) 55%, var(--tone-c));border-radius:50%;width:7px;height:7px}.rx-switch__item:hover{color:#fff;background:#ffffff12}.rx-switch__item[aria-current=page]{color:var(--rx-night);background:linear-gradient(120deg, var(--tone-a), var(--tone-b))}.rx-switch__item[aria-current=page]:before{background:var(--rx-night);opacity:.55}.rx-switch__item.is-draft{outline-offset:-4px;outline:1px dashed #e6d5a866}.rx-switch__item:focus-visible,.rx-index__link:focus-visible,.rx-card:focus-visible,.rx-row:focus-visible,.rx-tile:focus-visible,.rx-button:focus-visible,.rx-search input:focus-visible{outline:2px solid var(--rx-gold);outline-offset:3px}.rx-medal{aspect-ratio:1;display:block;position:relative}.rx-medal svg{width:100%;height:100%;display:block;overflow:visible}.rx-hero .rx-medal:after{content:"";background:conic-gradient(from 0deg, transparent 0 70%, #ffffff8c 78%, transparent 86%);mix-blend-mode:soft-light;pointer-events:none;border-radius:50%;animation:9s linear infinite rx-sheen;position:absolute;inset:9%}@keyframes rx-sheen{to{transform:rotate(1turn)}}.rx-body{isolation:isolate;clip-path:inset(0);padding:clamp(3rem,6vw,5rem) 0 clamp(4rem,8vw,7rem);position:relative}.rx-body:before{content:"";z-index:-1;aspect-ratio:16/9;opacity:.6;pointer-events:none;background:url(/images/results/kit/section-ivory.webp) 100% 100%/100% no-repeat;width:min(62vw,1100px);position:fixed;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 40%,#000 66%);mask-image:linear-gradient(90deg,#0000 0 40%,#000 66%)}.rx-layout{grid-template-columns:minmax(230px,280px) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);scroll-margin-top:5.5rem;display:grid}.rx-side{align-self:stretch}.rx-sheet__head,.rx-sheet-backdrop,.rx-dock__nav{display:none}.rx-side{border-right:1px solid #b0945c33;padding-right:clamp(1rem,2vw,1.75rem)}.rx-side__panel{isolation:isolate;flex-direction:column;gap:1.5rem;max-height:calc(100dvh - 7rem);display:flex;position:sticky;top:5.5rem}.rx-side__panel:before{content:"";z-index:-1;opacity:.85;pointer-events:none;background:url(/images/results/kit/sidebar-ivory.webp) 0 100%/100% no-repeat;height:100%;position:absolute;inset:auto -1rem 0}.rx-side__search .rx-search{margin-bottom:0;padding-left:1rem}.rx-side__search .rx-search input{padding:.75rem 0;font-size:.9375rem}.rx-side__count{color:var(--rx-ink-faint);font-variant-numeric:tabular-nums;margin-top:.55rem;padding-left:1rem;font-size:.8125rem}.rx-index{flex-direction:column;gap:1rem;min-height:0;display:flex}.rx-index__list{scrollbar-width:thin;scrollbar-color:var(--rx-line) transparent;min-height:0;overflow-y:auto}.rx-index__title{letter-spacing:.18em;text-transform:uppercase;color:var(--rx-ink-faint);font-size:.75rem}.rx-index__link{border-left:1px solid var(--rx-line-soft);color:var(--rx-ink-soft);transition:color .5s var(--rx-ease), border-color .5s var(--rx-ease), box-shadow .5s var(--rx-ease);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:.55rem 0 .55rem .9rem;font-size:.875rem;line-height:1.35;display:grid}.rx-index__count{color:var(--rx-ink-faint);font-variant-numeric:tabular-nums;font-size:.75rem}.rx-index__link:hover{color:var(--rx-ink)}.rx-index__link.is-active{color:var(--rx-ink);border-left-color:var(--tone-b);box-shadow:inset 1px 0 0 var(--tone-b)}.rx-search{border:1px solid var(--rx-line);transition:border-color .5s var(--rx-ease), box-shadow .5s var(--rx-ease);background:#ffffffb3;border-radius:999px;align-items:center;gap:.75rem;margin-bottom:clamp(2rem,4vw,3rem);padding:.375rem .375rem .375rem 1.25rem;display:flex}.rx-search:focus-within{border-color:color-mix(in srgb, var(--tone-b) 70%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--tone-a) 50%, transparent)}.rx-search svg{width:18px;height:18px;color:var(--rx-ink-soft);flex:none}.rx-search input{min-width:0;font:inherit;color:var(--rx-ink);background:0 0;border:0;outline:none;flex:1;padding:.85rem 0;font-size:1rem}.rx-search input:focus-visible{outline:none}.rx-search input::placeholder{color:var(--rx-ink-faint)}.rx-search__count{background:var(--rx-paper);box-shadow:inset 0 0 0 1px var(--rx-line-soft);color:var(--rx-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;padding:.55rem 1rem;font-size:.8125rem}.rx-empty{text-align:center;color:var(--rx-ink-soft);padding:3rem 0}.rx-chapter{scroll-margin-top:6rem}.rx-chapter+.rx-chapter{margin-top:clamp(1.75rem,3vw,2.5rem)}.rx-chapter+.rx-chapter:before{content:"";aspect-ratio:3;opacity:.45;pointer-events:none;background:url(/images/results/kit/section-divider.webp) 50%/contain no-repeat;width:min(380px,70%);margin:0 auto clamp(1.25rem,2.5vw,2rem);display:block}.rx-chapter__head{border-bottom:1px solid var(--rx-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1.5rem;margin-bottom:clamp(1.25rem,2.4vw,1.75rem);padding-bottom:1rem;display:grid}.rx-chapter__title{color:var(--rx-ink);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance;font-family:baltica,serif;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:400;line-height:1.25}.rx-chapter__count{color:var(--rx-ink-faint);white-space:nowrap;font-size:.8125rem}.rx-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.rx-cards--gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.rx-cards>li{display:flex}.rx-card{border:1px solid var(--rx-line);border-radius:var(--rx-radius);transition:transform .9s var(--rx-ease), box-shadow .9s var(--rx-ease), border-color .9s var(--rx-ease);background:#ffffff8c;flex:1;padding:5px;display:block;position:relative}.rx-card:hover{border-color:color-mix(in srgb, var(--tone-b) 60%, transparent);transform:translateY(-4px);box-shadow:0 28px 56px -34px #3c1e0a59}.rx-card__core{border-radius:calc(var(--rx-radius) - 5px);background:var(--rx-paper);height:100%;box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 0 var(--rx-line-soft);flex-direction:column;display:flex;overflow:hidden}.rx-card__media{aspect-ratio:4/3;background:linear-gradient(140deg, var(--tone-a), var(--tone-b) 60%, var(--tone-c));display:block;position:relative;overflow:hidden}.rx-cards--gallery .rx-card__media{aspect-ratio:3/2}.rx-card__media img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--rx-ease);display:block;transform:scale(1.01)}.rx-card:hover .rx-card__media img{transform:scale(1.06)}.rx-card__monogram{color:#ffffff8c;background:repeating-radial-gradient(circle at 50% 120%,#0000 0 22px,#ffffff17 22px 23px);place-items:center;font-family:baltica,serif;font-size:clamp(3.5rem,7vw,6rem);display:grid;position:absolute;inset:0}.rx-seal{color:var(--rx-gold-light);letter-spacing:.14em;text-transform:uppercase;background:#13060cc7;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .8rem .4rem .5rem;font-size:.6875rem;display:inline-flex;position:absolute;top:12px;left:12px}.rx-seal i{background:radial-gradient(circle at 35% 30%, var(--tone-a), var(--tone-b) 55%, var(--tone-c));border-radius:50%;width:15px;height:15px;box-shadow:inset 0 0 0 1px #ffffff59}.rx-card__body{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding:1.25rem 1.25rem 1.35rem;display:grid}.rx-card__name{color:var(--rx-ink);font-size:clamp(1.0625rem,1.25vw,1.1875rem);font-weight:500;line-height:1.35;display:block}.rx-meta{color:var(--rx-ink-faint);align-items:center;gap:.45rem;margin-top:.5rem;font-size:.8125rem;display:flex}.rx-arrow{border:1px solid var(--rx-line);width:2.5rem;height:2.5rem;color:var(--tone-c);transition:transform .7s var(--rx-ease), background-color .7s var(--rx-ease), color .7s var(--rx-ease), opacity .5s var(--rx-ease);border-radius:50%;flex:none;place-items:center;display:grid}.rx-arrow svg{width:15px;height:15px}.rx-card:hover .rx-arrow,.rx-row:hover .rx-arrow,.rx-portrait:hover .rx-arrow,.rx-portrait:focus-visible .rx-arrow,a.rx-tile:hover .rx-arrow{background:var(--rx-ink);color:var(--rx-gold-light);transform:translate(3px,-2px)scale(1.05)}.rx-cards--solo{grid-template-columns:minmax(0,1fr)}.rx-cards--solo .rx-card__core{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.rx-cards--solo .rx-card__media{aspect-ratio:16/10;height:100%}.rx-cards--solo .rx-card__body{align-content:end;padding:clamp(1.5rem,3vw,2.5rem)}.rx-cards--solo .rx-card__name{font-size:clamp(1.25rem,1.9vw,1.625rem)}.rx-card.is-winner{border-color:#d0b57abf}.rx-portraits{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.875rem,1.6vw,1.25rem);display:grid}.rx-portraits>li{display:flex}.rx-portraits>li.has-jury{flex-direction:column;gap:.5rem}.rx-jury{border:1px solid var(--rx-line);transition:opacity .3s var(--rx-ease), border-color .6s var(--rx-ease);background:#fff9;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem .6rem;padding:.55rem .7rem .6rem;display:grid}.rx-jury.is-busy{opacity:.55;pointer-events:none}.rx-jury.is-voted{border-color:#b0945c8c}.rx-jury__label{letter-spacing:.12em;text-transform:uppercase;color:var(--rx-ink-faint);font-size:.7rem}.rx-jury__stars{grid-column:1/-1;grid-template-columns:repeat(10,minmax(0,1fr));max-width:17rem;display:grid}.rx-jury__star{aspect-ratio:1;color:#1d1a1629;cursor:pointer;width:100%;transition:color .2s ease, transform .25s var(--rx-ease);background:0 0;border:0;border-radius:4px;padding:12%;display:block}.rx-jury__star svg{fill:currentColor;width:100%;height:100%;display:block}.rx-jury:not(.is-voted) .rx-jury__stars:hover .rx-jury__star{color:var(--rx-burgundy)}.rx-jury:not(.is-voted) .rx-jury__star:hover~.rx-jury__star{color:#1d1a1629}.rx-jury:not(.is-voted) .rx-jury__star:hover{transform:scale(1.18)}.rx-jury__star:focus-visible{outline:2px solid var(--rx-burgundy);outline-offset:1px}.rx-jury.is-voted .rx-jury__star{cursor:default;color:#1d1a161f}.rx-jury.is-voted .rx-jury__star.is-on{color:#b8943f}.rx-jury__value{color:var(--rx-burgundy);grid-area:1/2;font-family:baltica,serif;font-size:.95rem}.rx-jury-bar{border:1px solid var(--rx-line);border-left:3px solid var(--rx-burgundy);background:var(--rx-paper);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1.5rem;margin:0 0 clamp(1.25rem,2.4vw,2rem);padding:clamp(.9rem,1.8vw,1.25rem) clamp(1rem,2vw,1.5rem);display:grid}.rx-jury-bar__text{color:var(--rx-ink-soft);margin:0;font-size:.95rem;line-height:1.55}.rx-jury-bar__text strong{color:var(--rx-ink);font-weight:600}.rx-jury-bar__count{color:var(--rx-burgundy);white-space:nowrap;margin:0;font-family:baltica,serif;font-size:1.6rem;line-height:1}.rx-jury-bar__of{color:var(--rx-ink-faint);font-family:corsa,sans-serif;font-size:.85rem}.rx-jury-bar__meter{background:var(--rx-line-soft);grid-column:1/-1;height:2px;overflow:hidden}.rx-jury-bar__meter>span{background:linear-gradient(90deg, var(--rx-burgundy), var(--rx-gold));height:100%;transition:width .8s var(--rx-ease);display:block}.rx-jury-bar__note{color:var(--rx-burgundy);grid-column:1/-1;margin:0;font-size:.85rem}.rx-jury-bar__note:empty{display:none}@media (prefers-reduced-motion:reduce){.rx-jury__star,.rx-jury-bar__meter>span{transition:none}.rx-jury:not(.is-voted) .rx-jury__star:hover{transform:none}}.rx-portrait{border:1px solid var(--rx-line);border-radius:var(--rx-radius);transition:transform 1s var(--rx-ease), box-shadow 1s var(--rx-ease), border-color 1s var(--rx-ease);background:#ffffff8c;flex:1;padding:5px;display:block;position:relative}.rx-portrait:active{transition-duration:.18s;transform:translateY(-2px)scale(.993)}.rx-portrait:hover{border-color:#d0b57acc;transform:translateY(-6px);box-shadow:0 34px 60px -36px #32140a73}.rx-portrait.is-winner{border-color:#d0b57ad9;box-shadow:0 0 0 3px #e6d5a859}.rx-portrait__frame{aspect-ratio:4/5;border-radius:calc(var(--rx-radius) - 5px);background:var(--rx-night);isolation:isolate;display:block;position:relative;overflow:hidden}.rx-portrait__media{display:block;position:absolute;inset:0}.rx-portrait__media img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--rx-ease), filter 1.6s var(--rx-ease);filter:saturate(.92);display:block;transform:scale(1.02)}.rx-portrait:hover .rx-portrait__media img{filter:saturate(1.05);transform:scale(1.08)}.rx-portrait__monogram{color:#ffffff80;background:repeating-radial-gradient(circle at 50% 115%, transparent 0 26px, #ffffff12 26px 27px), linear-gradient(150deg, var(--tone-b), var(--tone-c) 70%, var(--rx-night));place-items:center;padding-bottom:35%;font-family:baltica,serif;font-size:clamp(4rem,8vw,7rem);display:grid;position:absolute;inset:0}.rx-portrait__frame:before{content:"";z-index:2;opacity:.5;transition:opacity 1s var(--rx-ease);pointer-events:none;background:url(/images/results/kit/card-airy-overlay.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.rx-portrait:hover .rx-portrait__frame:before{opacity:.8}.rx-portrait__frame:after{content:"";z-index:1;transition:opacity 1s var(--rx-ease);pointer-events:none;background:linear-gradient(#13060c00 28%,#13060c80 52%,#13060cf0 100%);position:absolute;inset:0}.rx-portrait__body{z-index:3;color:#f6efe3;text-shadow:0 1px 12px #13060c8c;gap:.6rem;padding:clamp(1.1rem,2vw,1.5rem);display:grid;position:absolute;inset:auto 0 0}.rx-portrait__mark{letter-spacing:.2em;text-transform:uppercase;color:var(--rx-gold-light);align-items:center;gap:.45rem;font-size:.6875rem;display:inline-flex}.rx-laurel{flex:none;width:1.75rem;height:auto}.rx-portrait__medal{z-index:4;filter:drop-shadow(0 8px 14px #13060c80);width:clamp(64px,6vw,88px);height:auto;transition:transform .9s var(--rx-ease);pointer-events:none;position:absolute;top:clamp(8px,1vw,12px);right:clamp(8px,1vw,12px);transform:rotate(-4deg)}.rx-portrait:hover .rx-portrait__medal{transform:rotate(4deg)scale(1.08)}.rx-portrait__name{text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;color:#fff;font-family:baltica,serif;font-size:clamp(1.1875rem,1.7vw,1.5rem);font-weight:400;line-height:1.15;display:block}.rx-portrait.is-long .rx-portrait__name{font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.18}.rx-portrait.is-xlong .rx-portrait__name{-webkit-line-clamp:8;-webkit-box-orient:vertical;font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.22;display:-webkit-box;overflow:hidden}.rx-portrait.is-long .rx-portrait__frame:after{background:linear-gradient(#13060c00 8%,#13060c99 38%,#13060cf2 100%)}.rx-portrait__meta{color:#f6efe3d1;align-items:center;min-height:2.25rem;font-size:.8125rem;display:flex;position:relative}.rx-portrait__country{white-space:nowrap;min-width:0;max-width:100%;transition:opacity .6s var(--rx-ease), transform .6s var(--rx-ease);align-items:center;gap:.45rem;display:inline-flex}.rx-portrait__flag{flex:none;line-height:1}.rx-portrait__country-name{text-overflow:ellipsis;overflow:hidden}.rx-portrait__cta{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--rx-gold-light);opacity:0;transition:opacity .7s var(--rx-ease), transform .7s var(--rx-ease);align-items:center;gap:.6rem;font-size:.75rem;display:inline-flex;position:absolute;inset:0 0 0 auto;transform:translate(.75rem)}.rx-portrait__cta .rx-arrow{width:2.1rem;height:2.1rem;color:var(--rx-gold-light);border-color:#e6d5a866}.rx-portrait:hover .rx-portrait__cta,.rx-portrait:focus-visible .rx-portrait__cta{opacity:1;transform:none}.rx-portrait:hover .rx-portrait__country,.rx-portrait:focus-visible .rx-portrait__country{opacity:0;transform:translate(-.5rem)}.rx-portrait:hover .rx-arrow{background:var(--rx-gold-light);color:var(--rx-night)}.rx-portrait:focus-visible{outline:2px solid var(--rx-gold);outline-offset:3px}.rx-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3rem);display:grid}.rx-row{border-bottom:1px solid var(--rx-line-soft);transition:background-color .6s var(--rx-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem .25rem;display:grid}.rx-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--tone-a) 45%, transparent), transparent 85%)}.rx-row .rx-arrow{opacity:.45;width:2rem;height:2rem}.rx-row:hover .rx-arrow,.rx-row:focus-visible .rx-arrow{opacity:1}.rx-dot{background:radial-gradient(circle at 35% 30%, var(--tone-a), var(--tone-b) 55%, var(--tone-c));width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tone-a) 55%, transparent);border-radius:50%}.rx-row__name{color:var(--rx-ink);font-size:.9375rem;line-height:1.4;display:block}.rx-row .rx-meta{margin-top:.25rem;font-size:.75rem}.rx-tag{border:1px solid var(--rx-line);letter-spacing:.08em;color:var(--rx-ink-soft);vertical-align:.1em;border-radius:999px;margin-left:.5rem;padding:.15rem .5rem;font-size:.6875rem;display:inline-block}.rx-finder{margin-bottom:clamp(2.5rem,5vw,4rem)}.rx-finder__title{color:var(--rx-ink);text-transform:uppercase;letter-spacing:.02em;margin-bottom:1rem;font-family:baltica,serif;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:400}.rx-finder .rx-search{margin-bottom:.75rem}.rx-finder__results{border:1px solid var(--rx-line);border-radius:var(--rx-radius);background:var(--rx-paper);display:grid;overflow:hidden}.rx-finder__results .rx-row{padding-inline:1.25rem}.rx-finder__results li:last-child .rx-row{border-bottom:0}.rx-award{border:1px solid var(--rx-line);color:var(--rx-ink-soft);border-radius:999px;align-items:center;gap:.4rem;margin:.35rem .4rem 0 0;padding:.2rem .6rem .2rem .35rem;font-size:.75rem;display:inline-flex}.rx-award:before{content:"";background:radial-gradient(circle at 35% 30%, var(--tone-a), var(--tone-b) 55%, var(--tone-c));border-radius:50%;width:9px;height:9px}.rx-finder__hint{color:var(--rx-ink-soft);padding:1.25rem;font-size:.9375rem}.rx-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(.875rem,1.6vw,1.25rem);display:grid}.rx-tile{border:1px solid var(--rx-line);border-radius:var(--rx-radius);transition:transform .9s var(--rx-ease), box-shadow .9s var(--rx-ease);background:#ffffff8c;grid-column:span 2;padding:5px;display:block;position:relative}.rx-tile--wide{grid-column:span 3}.rx-tile--hero{grid-area:span 2/span 3}a.rx-tile:hover{transform:translateY(-4px);box-shadow:0 28px 56px -34px #3c1e0a59}.rx-tile__core{border-radius:calc(var(--rx-radius) - 5px);background:var(--rx-paper);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:1.25rem;height:100%;min-height:14rem;padding:clamp(1.4rem,2.4vw,2rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.rx-tile--hero .rx-tile__core,.rx-tile--dark .rx-tile__core{color:#f6efe3;background:radial-gradient(80% 70% at 85% 10%, color-mix(in srgb, var(--tone-b) 30%, transparent), transparent 65%), linear-gradient(160deg, var(--rx-night-2), var(--rx-night) 75%)}.rx-tile__medal{justify-self:end;width:clamp(72px,7.5vw,96px)}.rx-tile--hero .rx-tile__medal{align-self:center;width:clamp(150px,16vw,220px)}.rx-tile__foot{justify-content:space-between;align-items:end;gap:1rem;display:flex}.rx-tile__title{text-transform:uppercase;text-wrap:balance;font-family:baltica,serif;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:400;line-height:1.12;display:block}.rx-tile--hero .rx-tile__title{font-size:clamp(1.875rem,3.2vw,2.875rem)}.rx-tile__count{font-variant-numeric:tabular-nums;margin-top:.9rem;font-family:baltica,serif;font-size:clamp(1.875rem,2.8vw,2.5rem);line-height:1;display:block}.rx-tile__count small{letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin-top:.45rem;font-family:corsa,sans-serif;font-size:.75rem;display:block}.rx-tile--hero .rx-arrow,.rx-tile--dark .rx-arrow{color:var(--rx-gold-light);border-color:#e6d5a84d}.rx-tile--hero:hover .rx-arrow,.rx-tile--dark:hover .rx-arrow{background:var(--rx-gold-light);color:var(--rx-night)}.rx-tile--teaser{border-color:#d0b57a99}.rx-tile--teaser .rx-tile__core{color:#f6efe3;background:radial-gradient(60% 55% at 70% 40%, #d0b57a47, transparent 70%), linear-gradient(160deg, var(--rx-night-2), var(--rx-night) 75%)}.rx-teaser{color:var(--rx-gold-light);margin-top:1rem;font-family:baltica,serif;font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.3;display:block}.rx-depth{display:block;position:relative}.rx-depth img{width:100%;height:auto;display:block}.rx-depth canvas{width:100%;height:100%;position:absolute;inset:0}.rx-depth.is-live img{visibility:hidden}.rx-tile__statuette{filter:drop-shadow(0 30px 40px #0000008c);place-self:center end;width:clamp(160px,18vw,260px)}.rx-tile.is-soon{border-style:dashed}.rx-tile.is-soon .rx-tile__core{box-shadow:none;color:var(--rx-ink-faint);background:0 0}.rx-tile.is-soon .rx-tile__medal{filter:grayscale();opacity:.35}.rx-soon{letter-spacing:.14em;text-transform:uppercase;margin-top:.9rem;font-size:.75rem;display:block}.rx-outro{border-top:1px solid var(--rx-line);text-align:center;padding:clamp(3.5rem,7vw,5.5rem) 0}.rx-outro__title{color:var(--rx-ink);text-transform:uppercase;margin-bottom:1.75rem;font-family:baltica,serif;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:400}.rx-outro__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.rx-button{border:1px solid var(--rx-line);color:var(--rx-ink);letter-spacing:.1em;text-transform:uppercase;transition:transform .6s var(--rx-ease), background-color .6s var(--rx-ease);border-radius:999px;align-items:center;gap:.9rem;padding:.4rem .4rem .4rem 1.5rem;font-size:.8125rem;display:inline-flex}.rx-button:active{transform:scale(.98)}.rx-button--solid{background:var(--rx-ink);color:var(--rx-gold-light);border-color:var(--rx-ink)}.rx-button--solid .rx-arrow{color:var(--rx-gold-light);border-color:#e6d5a84d}.rx-button:hover .rx-arrow{transform:translate(3px,-2px)scale(1.05)}.rx-draft{z-index:40;max-width:calc(100vw - 2rem);color:var(--rx-gold-light);background:#13060ce6;border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-size:.8125rem;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 18px 40px -20px #0009}.rx-draft__short{display:none}.rx-draft__link{color:var(--rx-gold-light);white-space:nowrap;border:1px solid #e6d5a859;border-radius:999px;flex:none;margin-left:.4rem;padding:.3rem .7rem}.rx-draft__link:hover{background:#e6d5a81f}.rx-draft:before{content:"";background:#e9a23b;border-radius:50%;flex:none;width:8px;height:8px}.rx-js .rx-reveal{opacity:0;filter:blur(6px);transition:opacity .7s var(--rx-ease), transform .85s var(--rx-ease), filter .7s var(--rx-ease);transition-delay:calc(min(var(--i,0), 5) * 45ms);transform:translateY(2rem)}.rx-js .rx-row.rx-reveal{filter:none;transform:translateY(1rem)}.rx-js .rx-reveal.is-in{opacity:1;filter:none;transform:none}.rx-js .rx-hero__title,.rx-js .rx-hero__lead,.rx-js .rx-hero__foot{animation:rx-hero-in .9s var(--rx-ease) both}.rx-js .rx-hero__lead{animation-delay:.1s}.rx-js .rx-hero__foot{animation-delay:.18s}@keyframes rx-hero-in{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}@supports (animation-timeline:scroll()){.rx-hero__medal{animation:linear both rx-medal-scroll;animation-timeline:scroll(root);animation-range:0 90vh}.rx-hero__text{animation:linear both rx-text-scroll;animation-timeline:scroll(root);animation-range:0 80vh}}@keyframes rx-medal-scroll{to{transform:translateY(18%)rotate(28deg)scale(.92)}}@keyframes rx-text-scroll{to{opacity:.6;transform:translateY(-10%)}}@media (prefers-reduced-motion:reduce){.rx *,.rx :before,.rx :after{transition:none!important;animation:none!important}.rx-js .rx-reveal{opacity:1;filter:none;transform:none}}@media (width<=1280px){.rx-cards--gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1180px){.rx-portraits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.rx-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-tile,.rx-tile--wide{grid-column:span 1}.rx-tile--hero{grid-area:span 1/span 2}}@media (width<=1024px){.rx-layout{grid-template-columns:minmax(0,1fr)}.rx-body{clip-path:none;padding-bottom:7rem}.rx-body:before{opacity:.4;width:100%;position:absolute;top:0;bottom:auto}.rx-side{z-index:60;max-height:78dvh;padding:.75rem var(--rx-gutter) calc(1rem + env(safe-area-inset-bottom));background:var(--rx-ivory);visibility:hidden;transition:transform .6s var(--rx-ease), visibility 0s linear .6s;border-right:0;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:fixed;inset:auto 0 0;transform:translateY(105%);box-shadow:0 -24px 60px -24px #13060c73}.rx.is-nav-open .rx-side{visibility:visible;transition:transform .6s var(--rx-ease);transform:none}.rx-sheet__head{border-bottom:1px solid var(--rx-line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.rx-sheet__title{text-transform:uppercase;color:var(--rx-ink);font-family:baltica,serif;font-size:1.125rem}.rx-sheet__close{border:1px solid var(--rx-line);background:var(--rx-paper);width:2.5rem;height:2.5rem;color:var(--rx-ink);border-radius:50%;place-items:center;display:grid}.rx-sheet__close svg{width:16px;height:16px}.rx-side__panel{flex:1;min-height:0;max-height:none;position:static}.rx-side__panel:before{display:none}.rx-index{flex:1;min-height:0}.rx-index__title{display:none}.rx-index__list{overscroll-behavior:contain;overflow-y:auto}.rx-index__link{padding:.8rem 0 .8rem .9rem;font-size:.9375rem}.rx-sheet-backdrop{z-index:55;opacity:0;pointer-events:none;transition:opacity .5s var(--rx-ease);background:#13060c73;display:block;position:fixed;inset:0}.rx.is-nav-open .rx-sheet-backdrop{opacity:1;pointer-events:auto}.rx-dock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;align-items:center;gap:.5rem;margin:0;display:flex;position:fixed}.rx-dock .rx-search{background:color-mix(in srgb, var(--rx-ivory) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:1;min-width:0;margin:0;padding:.25rem .25rem .25rem 1rem;box-shadow:0 14px 34px -16px #13060c73}.rx-dock .rx-search input{padding:.7rem 0;font-size:1rem}.rx-dock__nav{background:var(--rx-ink);height:3.1rem;color:var(--rx-gold-light);letter-spacing:.06em;border:0;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:0 1.1rem;font-size:.8125rem;display:inline-flex;box-shadow:0 14px 34px -16px #13060c99}.rx-dock__nav svg{width:18px;height:18px}body:has(.rx-dock) #scroll-top{bottom:calc(5.25rem + env(safe-area-inset-bottom))!important}.rx-draft{top:calc(var(--rx-header) + 8px);bottom:auto}.rx-chapter{scroll-margin-top:5.5rem}}@media (width<=767.98px){.rx-hero{padding-top:2.5rem}.rx-hero:before{inset:8px}.rx-hero__grid{grid-template-columns:minmax(0,1fr);gap:1.25rem}.rx-hero__medal{order:-1;width:96px}.rx-hero__foot{gap:1rem}.rx-stats{grid-template-columns:repeat(3,minmax(0,auto));gap:.75rem 1.25rem;display:grid}.rx-stat+.rx-stat{border-left:0;padding-left:0}.rx-stat__label{letter-spacing:.08em;font-size:.6875rem}.rx-draft{border-radius:1rem;padding:.55rem .9rem;font-size:.75rem;right:4.5rem}.rx-draft__long{display:none}.rx-draft__short{display:inline}.rx-switch{scrollbar-width:none;border-radius:999px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.rx-switch::-webkit-scrollbar{display:none}.rx-cards,.rx-cards--gallery,.rx-rows,.rx-portraits{grid-template-columns:minmax(0,1fr)}.rx-portrait__frame{aspect-ratio:4/4.2}.rx-cards--solo .rx-card__core{grid-template-columns:minmax(0,1fr)}.rx-cards--solo .rx-card__media{aspect-ratio:16/10;height:auto}.rx-cards--solo .rx-card__body{padding:1.25rem}.rx-bento{grid-template-columns:minmax(0,1fr)}.rx-tile,.rx-tile--wide,.rx-tile--hero{grid-column:span 1}.rx-row .rx-arrow{display:none}}@media (width<=480px){.rx-search__count,.rx-side__count{display:none}}@media (hover:none){.rx-portrait__cta{opacity:1;transform:none}.rx-portrait__cta-text{display:none}.rx-portrait__country{padding-right:2.75rem}.rx-portrait:hover .rx-portrait__country{opacity:1;transform:none}}.fx-hero{--fx-gold:#d9be7e;--fx-gold-deep:#b08e4c;--fx-ink:#f6ebd8;--fx-ink-2:#d3bfc5;--fx-ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;color:var(--fx-ink);background:#1a0611;position:relative;overflow:hidden}.fx-hero__stage{z-index:0;position:absolute;inset:0}.fx-hero__plate,.fx-hero__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.fx-hero__plate{object-fit:cover;object-position:0 56%}.fx-hero__veil{pointer-events:none;background:linear-gradient(90deg,#14060d00 36%,#14060d61 50%,#14060db3 64%,#14060dd6 100%),radial-gradient(120% 90% at 100%,#14060d59,#14060d00 60%);position:absolute;inset:0}.fx-hero__frame{transform-origin:30% 55%;position:absolute;inset:0}.rx-js .fx-hero__frame{transition:transform 3.2s var(--fx-ease) .25s;transform:scale(1.045)}.rx-js .fx-hero.is-open .fx-hero__frame{transform:none}.fx-hero__dim{pointer-events:none;opacity:0;background:#0a0206;position:absolute;inset:0}.rx-js .fx-hero__dim{opacity:.72;transition:opacity 2.4s .55s}.rx-js .fx-hero.is-open .fx-hero__dim{opacity:0}.fx-loader{z-index:2;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.rx-js .fx-loader{display:block}.fx-hero.is-open .fx-loader{visibility:hidden;transition:visibility 0s 2.1s}.fx-loader__half{background:linear-gradient(#00000061,#0000 24% 76%,#00000080),repeating-linear-gradient(90deg,#1c0610 0,#2c0a18 22px,#3b0f21 33px,#2a0917 46px,#1c0610 70px);width:50.2%;transition:transform 1.75s cubic-bezier(.76,0,.24,1) .1s;position:absolute;top:0;bottom:0}.fx-loader__half--l{left:0;box-shadow:inset -28px 0 44px -22px #000000a6}.fx-loader__half--r{right:0;box-shadow:inset 28px 0 44px -22px #000000a6}.fx-hero.is-open .fx-loader__half--l{transform:translate(-101%)}.fx-hero.is-open .fx-loader__half--r{transform:translate(101%)}.fx-loader__mark{flex-direction:column;align-items:center;gap:.95rem;transition:opacity .5s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-hero.is-open .fx-loader__mark{opacity:0}.fx-loader__name{letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;color:var(--fx-gold);padding-left:.34em;font-family:baltica,serif;font-size:.8rem}.fx-loader__line{background:#d9be7e38;width:9rem;height:1px;position:relative;overflow:hidden}.fx-loader__line:after{content:"";background:linear-gradient(90deg,#f7eac600,#f7eac6,#f7eac600);width:40%;animation:1.6s cubic-bezier(.65,0,.35,1) infinite fxLoaderRun;position:absolute;inset:0}@keyframes fxLoaderRun{0%{transform:translate(-100%)}to{transform:translate(250%)}}.fx-hero__canvas{opacity:0;transition:opacity .9s var(--fx-ease)}.fx-hero.is-live .fx-hero__canvas{opacity:1}.fx-hero__inner{z-index:1;justify-content:flex-end;align-items:center;width:min(100% - 3rem,1280px);min-height:min(92vh,900px);margin-inline:auto;padding:clamp(4rem,9vw,8rem) 0 clamp(3.5rem,7vw,6rem);display:flex;position:relative}.fx-hero__text{width:min(100%,47rem);container-type:inline-size}.fx-hero__title{letter-spacing:-.012em;text-transform:none;text-wrap:balance;color:var(--fx-ink);margin:0 0 1.1rem;font-family:baltica,serif;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:400;line-height:1.12}.fx-hero__title em{color:var(--fx-gold);margin-top:.3rem;font-style:normal;display:block}.fx-hero__lead{color:var(--fx-ink-2);margin:0 0 2.4rem;font-family:baltica,serif;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.6}.fx-kit{color:#1a0611;transition:background-position .9s var(--fx-ease), transform .5s var(--fx-ease), box-shadow .5s var(--fx-ease);background:linear-gradient(110deg,#b08e4c 0%,#d9be7e 34%,#f7eac6 50%,#d9be7e 66%,#b08e4c 100%) 100% 0/220% 100%;border-radius:999px;align-items:center;gap:.85rem;margin:2.2rem 0 0;padding:.4rem;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -12px #000000b3,inset 0 1px #ffffff59}.fx-kit:hover{color:#1a0611;background-position:0 0;box-shadow:0 14px 34px -12px #000000bf,0 0 0 1px #f7eac659,inset 0 1px #ffffff73}.fx-kit:active{transform:scale(.98)}.fx-kit:focus-visible{outline:2px solid var(--fx-gold);outline-offset:3px}.fx-kit__icon,.fx-kit__arrow{border:1px solid #1a061147;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.fx-kit__icon svg{width:18px;height:18px}.fx-kit__label{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.82rem;font-weight:500}.fx-kit__arrow{transition:transform .6s var(--fx-ease), border-color .6s var(--fx-ease)}.fx-kit__arrow svg{width:15px;height:15px}.fx-kit:hover .fx-kit__arrow{border-color:#1a061180;transform:translate(3px,-2px)}.fx-count{border-top:1px solid #d9be7e47;padding-top:1.6rem}.fx-count__caption{letter-spacing:.18em;text-transform:uppercase;color:var(--fx-gold-deep);margin:0 0 1rem;font-size:.74rem}.fx-count__row{align-items:flex-start;gap:clamp(.9rem,2vw,1.6rem);display:flex}.fx-count__cell{flex-direction:column;gap:.35rem;min-width:3.4rem;display:flex}.fx-count__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--fx-gold);font-family:baltica,serif;font-size:clamp(2.3rem,4.6vw,3.6rem);font-weight:400;line-height:1}.fx-count__value--sec{color:var(--fx-gold-deep)}.fx-count__unit{letter-spacing:.14em;text-transform:uppercase;color:#d3bfc5bf;font-size:.7rem}.fx-count__sep{background:#d9be7e38;align-self:stretch;width:1px;margin-top:.4rem}.fx-count__row--over{color:var(--fx-gold);margin:0;font-family:baltica,serif;font-size:1.3rem}.fx-count__when{letter-spacing:.06em;color:#d3bfc5b3;margin:1.1rem 0 0;font-size:.8rem}.fx-hero__stats{border-top:1px solid #d9be7e2e;flex-wrap:wrap;gap:clamp(1.5rem,3vw,2.75rem);margin:2.4rem 0 0;padding-top:1.6rem;display:flex}.fx-hero__stats .fx-stat{flex-direction:column;gap:.3rem;display:flex}.fx-stat__value{color:var(--fx-ink);font-variant-numeric:tabular-nums;margin:0;font-family:baltica,serif;font-size:1.75rem;line-height:1}.fx-stat__label{letter-spacing:.14em;text-transform:uppercase;color:#d3bfc5b3;font-size:.7rem}.fx-hero__switch{margin-top:2.2rem}.rx-js .fx-hero__text>*{opacity:0;animation:fxRise 1s var(--fx-ease) both;transform:translateY(18px)}.rx-js .fx-hero__title{animation-delay:.15s}.rx-js .fx-hero__lead{animation-delay:.28s}.rx-js .fx-count{animation-delay:.41s}.rx-js .fx-kit{animation-delay:.48s}.rx-js .fx-hero__stats{animation-delay:.54s}.rx-js .fx-hero__switch{animation-delay:.64s}@keyframes fxRise{to{opacity:1;transform:translateY(0)}}@media (width<=991.98px){.fx-hero{flex-direction:column;display:flex}.fx-hero__stage{width:100%;height:min(125vw,66svh);position:relative;inset:auto}.fx-hero__frame{transform-origin:50% 55%}.fx-hero__plate{object-position:24% 50%}.fx-hero__veil{background:linear-gradient(#1a061100 72%,#1a0611 100%)}.fx-hero__inner{justify-content:flex-start;width:min(100% - 2.5rem,42rem);min-height:0;padding:2.5rem 0 3rem}.fx-hero__text{width:100%}}@media (width<=575.98px){.fx-count__row{gap:.7rem}.fx-count__cell{min-width:2.9rem}.fx-count__value{font-size:2rem}}@media (prefers-reduced-motion:reduce){.rx-js .fx-hero__text>*{opacity:1;animation:none;transform:none}.fx-hero__canvas{transition:none}}.fx-hero__title{display:block}.fx-line{display:block;overflow:hidden}.fx-line__in{will-change:transform;display:block}.fx-hero__opening{letter-spacing:.16em;text-transform:uppercase;color:#fff;text-shadow:0 2px 18px #0000008c;margin-bottom:.2rem;font-size:clamp(1.15rem,2.3vw,1.85rem);font-weight:400;line-height:1.4}.fx-hero__name{white-space:nowrap;letter-spacing:-.015em;background:linear-gradient(100deg,#a8873f 0%,#d9be7e 26%,#f7eac6 41%,#d9be7e 56%,#a8873f 100%) 0 0/260% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:min(3.5rem,7.5cqi);line-height:1.06}.fx-line:first-child{--fx-d:.18s}.fx-line:nth-child(2){--fx-d:.32s}.fx-line:nth-child(3){--fx-d:.44s}.rx-js .fx-line__in{transform:translateY(110%)}.rx-js .fx-hero__title .fx-line__in{animation:fxCurtain 1.15s var(--fx-ease) var(--fx-d,0s) both}.rx-js .fx-hero__title .fx-hero__name{animation:fxCurtain 1.15s var(--fx-ease) var(--fx-d,0s) both, fxFoil 9s linear 2s infinite}@keyframes fxCurtain{to{transform:translateY(0)}}@keyframes fxFoil{0%{background-position:150% 0}to{background-position:-50% 0}}.rx-js .fx-hero__text>.fx-hero__title{opacity:1;animation:none;transform:none}.rx-js .fx-count__cell,.rx-js .fx-count__sep{opacity:0;animation:fxRise .8s var(--fx-ease) both}.rx-js .fx-count__cell{animation-delay:calc(.62s + var(--fx-i,0) * 90ms)}.rx-js .fx-count__sep:first-of-type{animation-delay:.7s}.rx-js .fx-count__sep:nth-of-type(2){animation-delay:.79s}.rx-js .fx-count__sep:nth-of-type(3){animation-delay:.88s}@media (prefers-reduced-motion:reduce){.rx-js .fx-line__in,.rx-js .fx-hero__title .fx-line__in,.rx-js .fx-hero__title .fx-hero__name,.rx-js .fx-count__cell,.rx-js .fx-count__sep{opacity:1;animation:none;transform:none}}.rx-js .fx-hero.is-loading .fx-hero__text>*,.rx-js .fx-hero.is-loading .fx-hero__title .fx-line__in,.rx-js .fx-hero.is-loading .fx-hero__title .fx-hero__name,.rx-js .fx-hero.is-loading .fx-count__cell,.rx-js .fx-hero.is-loading .fx-count__sep{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.rx-js .fx-hero__frame,.rx-js .fx-hero__dim,.fx-loader__half,.fx-loader__mark{transition:none}.rx-js .fx-hero__frame{transform:none}.rx-js .fx-hero__dim{opacity:0}.fx-hero.is-open .fx-loader{transition:none}.fx-loader__line:after{animation:none}}
