@layer theme,base;@layer components{.kayo{isolation:isolate;-webkit-user-select:none;user-select:none;display:block;position:relative}.kayo .k-arrive,.kayo .k-float,.kayo .k-lean,.kayo .k-gesture,.k-glide{transform-origin:50% 45%;display:block}.kayo picture{display:contents}.kayo .k-img{width:100%;height:auto;display:block}.kayo .k-lean{transform:translate(var(--hover-x,var(--cursor-x,0px)), var(--hover-y,var(--cursor-y,0px))) rotate(var(--hover-r,var(--cursor-r,0deg)))}@media (prefers-reduced-motion:no-preference) and (update:fast){:root:not([data-motion=off]) .kayo .k-lean{transition:transform .6s var(--ease-out-expo)}}.k-glide{z-index:var(--z-kayo,5);bottom:0;position:absolute;inset-inline-start:24px}.k-glide[data-live]{top:0;bottom:auto}.k-glide[data-armed],.k-glide[data-away]{opacity:0}@media (prefers-reduced-motion:no-preference) and (update:fast){:root:not([data-motion=off]) .k-glide{transition:opacity var(--dur-short) var(--ease-in-out)}:root:not([data-motion=off]) .k-glide[data-armed]{transition:none}}.k-egg{display:inline-block;position:relative}.k-egg-btn{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:1rem;padding:0;display:block}.k-egg-tag{top:8%;white-space:nowrap;font-size:var(--text-meta,.8125rem);color:var(--color-warm,#e7b997);opacity:0;pointer-events:none;font-weight:600;line-height:1.6;position:absolute;inset-inline-start:calc(100% + .5rem)}.k-egg-trail{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}}@layer utilities;
.visas-module__P8b0kG__root{background:radial-gradient(60% 55% at 72% 22%, #0f7bff33, transparent 70%), radial-gradient(45% 40% at 18% 80%, #4db2ff14, transparent 70%), var(--color-midnight);position:relative}[dir=rtl] .visas-module__P8b0kG__root{background:radial-gradient(60% 55% at 28% 22%, #0f7bff33, transparent 70%), radial-gradient(45% 40% at 82% 80%, #4db2ff14, transparent 70%), var(--color-midnight)}.visas-module__P8b0kG__card{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d}.visas-module__P8b0kG__card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--mx,50%) var(--my,0%), #ffffff21, transparent 46%);opacity:var(--shine,0);transition:opacity var(--dur-short) var(--ease-out-expo);position:absolute;inset:0}.visas-module__P8b0kG__panel{display:none}@media (min-width:40rem){.visas-module__P8b0kG__panel{min-height:7.5rem}}.visas-module__P8b0kG__card:not(:has(fieldset)) .visas-module__P8b0kG__panel{display:flex}.visas-module__P8b0kG__card:has(input[data-i="0"]:checked) .visas-module__P8b0kG__panel[data-i="0"]{display:flex}.visas-module__P8b0kG__card:has(input[data-i="1"]:checked) .visas-module__P8b0kG__panel[data-i="1"]{display:flex}.visas-module__P8b0kG__card:has(input[data-i="2"]:checked) .visas-module__P8b0kG__panel[data-i="2"]{display:flex}.visas-module__P8b0kG__medal{width:3rem;height:3rem;color:var(--color-warm);background:radial-gradient(circle at 30% 25%,#e7b99738,#02113399);border:1px solid #e7b9978c;border-radius:9999px;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference) and (update:fast){:root:not([data-motion=off]) .visas-module__P8b0kG__card{transition:transform var(--dur-short) var(--ease-out-expo)}:root:not([data-motion=off]) .visas-module__P8b0kG__card:hover{--shine:1}:is(:root:not([data-motion=off]) [data-state=armed]>.visas-module__P8b0kG__card,:root:not([data-motion=off]) [data-state=armed]>.visas-module__P8b0kG__step){opacity:0}:root:not([data-motion=off]) [data-state=play]>.visas-module__P8b0kG__card{animation:visas-module__P8b0kG__rise var(--dur-medium) var(--ease-out-expo) calc(var(--i,0) * 70ms) both}:root:not([data-motion=off]) [data-state=play]>.visas-module__P8b0kG__step{animation:visas-module__P8b0kG__rise var(--dur-medium) var(--ease-out-expo) calc(var(--i,0) * .16s) both}:root:not([data-motion=off]) [data-state=play]>.visas-module__P8b0kG__step .visas-module__P8b0kG__medal{animation:visas-module__P8b0kG__pop var(--dur-medium) var(--ease-out-expo) calc(.12s + var(--i,0) * .16s) both}}@keyframes visas-module__P8b0kG__rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes visas-module__P8b0kG__pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}
