@layer components{.lm{--lm-spring:cubic-bezier(.34, 1.56, .64, 1);--lm-quick:cubic-bezier(.4, 0, .2, 1);vertical-align:middle;transition:translate .6s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative}.lm-block{width:100%;display:block}.lm-stage{perspective:1000px;perspective-origin:50%;display:block}.lm-shell{transform-style:preserve-3d;display:block;position:relative}.lm-label{z-index:30;min-width:142px;height:46px;transform-style:preserve-3d;pointer-events:none;color:#fff;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 2px #00000080;justify-content:center;align-items:center;gap:6px;padding:0 26px;font-size:12.5px;font-weight:500;line-height:1;display:flex;position:relative;transform:translateZ(20px)}.lm-text{margin-right:-.16em}.lm-label svg{filter:drop-shadow(0 1px 2px #00000080);flex:none;width:16px;height:16px}.lm-icon .lm-label{width:46px;min-width:0;padding:0}.lm-block .lm-label{width:100%;min-width:0;height:auto;min-height:46px;padding-block:8px}.lm-block .lm-text{text-align:center;white-space:normal;text-wrap:balance;min-width:0;line-height:1.3}.lm-face-layer,.lm-rim-layer,.lm-hit{position:absolute;inset:0}.lm-face-layer{z-index:20;transform-style:preserve-3d;transition:transform .8s var(--lm-spring);transform:translateZ(10px)}.lm-face{transition:box-shadow .15s var(--lm-quick);background:linear-gradient(#202020 0%,#000 100%);border-radius:100px;position:absolute;inset:2px}.lm-rim-layer{z-index:10;transform-style:preserve-3d;transition:transform .8s var(--lm-spring);transform:translateZ(0)}.lm-rim{transition:box-shadow .15s var(--lm-quick);border-radius:100px;position:absolute;inset:0;box-shadow:0 0 0 1px #0000004d,0 36px 14px #00000005,0 20px 12px #00000014,0 9px 9px #0000001f,0 2px 5px #00000026}.lm-surface{background:linear-gradient(135deg,#3a3a3a 0%,#f4f4f4 30%,#7d7d7d 52%,#fafafa 74%,#2e2e2e 100%);border-radius:100px;position:absolute;inset:0;overflow:hidden}.lm-surface canvas{filter:grayscale();opacity:0;width:100%;height:100%;transition:opacity .6s var(--lm-quick);border-radius:100px;display:block;position:absolute;inset:0}.lm[data-metal=live] .lm-surface canvas{opacity:1}.lm[data-state=hover] .lm-rim{box-shadow:0 0 0 1px #0006,0 12px 6px #0000000d,0 8px 5px #0000001a,0 4px 4px #00000026,0 1px 2px #0003}.lm[data-state=press] .lm-face-layer{transform:translateZ(10px)translateY(1px)scale(.98)}.lm[data-state=press] .lm-rim-layer{transform:translateZ(0)translateY(1px)scale(.98)}.lm[data-state=press] .lm-face{box-shadow:inset 0 2px 4px #0006,inset 0 1px 2px #0000004d}.lm[data-state=press] .lm-rim{box-shadow:0 0 0 1px #00000080,0 1px 2px #0000004d}.lm-hit{z-index:40;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:100px;outline:none;margin:0;padding:0;text-decoration:none;display:block;overflow:hidden;transform:translateZ(25px)}.lm-hit:focus-visible{outline-offset:4px;outline:2px solid #fff}.lm-hit:disabled{cursor:progress}.lm:has(.lm-hit:disabled){opacity:.7}.lm-ripple{pointer-events:none;background:radial-gradient(circle,#fff6 0%,#fff0 70%);border-radius:50%;width:20px;height:20px;animation:.6s ease-out forwards lm-ripple;position:absolute}@keyframes lm-ripple{0%{opacity:.6;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(4)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lm-hit:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 36%,#ffffff42 50%,#0000 64%) 140% 0/260% 100% no-repeat;position:absolute;inset:0}.lm-hit:hover:before{background-position:-40% 0;transition:background-position 1s cubic-bezier(.16,1,.3,1)}}@media (prefers-reduced-motion:reduce){.lm,.lm-face-layer,.lm-rim-layer,.lm-surface canvas{transition:none}}@media (forced-colors:active){.lm-hit{border:1px solid buttontext}}.lm-silver .lm-label{color:#0b0b0b;text-shadow:none}.lm-silver .lm-surface{background:linear-gradient(135deg,#8c8c8c 0%,#f0f0f0 30%,#b0b0b0 52%,#fbfbfb 74%,#8a8a8a 100%)}.lm-silver.lm-icon .lm-label svg{filter:drop-shadow(0 1px #ffffff8c)}.lm-silver.lm-icon .lm-surface canvas{filter:grayscale()brightness(1.35)contrast(.9)}.lm-silver.lm-icon .lm-face{background:radial-gradient(70% 50% at 32% 16%,#fff 0,#ffffff80 18%,#fff0 46%),radial-gradient(130% 120% at 50% 118%,#0006,#0000 52%),conic-gradient(from 215deg,#0003,#fff6 9%,#0000001a 20%,#ffffff73 34%,#00000040 50%,#ffffff59 64%,#0003 80%,#0003);border-radius:50%;inset:0;box-shadow:inset 0 1px #fff,inset 0 -1.5px 2px #00000080,inset 0 0 0 1px #fff6,inset 0 0 0 2.5px #00000024}.lm-silver.lm-icon .lm-rim{box-shadow:0 0 0 1px #000000b3,0 8px 16px #0009,0 2px 4px #00000080,0 0 20px #ffffff24}.lm-silver.lm-block .lm-label{text-shadow:0 1px #ffffff80;font-weight:600}.lm-silver.lm-block .lm-surface canvas{filter:grayscale()brightness(1.8)contrast(.45)}.lm-silver.lm-block .lm-face{background:radial-gradient(46% 90%,#ffffff73,#ffffff2e 55%,#fff0 100%),linear-gradient(#ffffffb3 0,#ffffff26 34%,#fff0 50%,#0000001a 78%,#00000047 100%),linear-gradient(100deg,#0000 20%,#ffffff40 42%,#0000 60%);border-radius:100px;inset:0;box-shadow:inset 0 1px #fff,inset 0 -1.5px 2px #00000073,inset 0 0 0 1px #ffffff59}.lm-silver.lm-block .lm-rim{box-shadow:0 0 0 1px #000000b3,0 10px 22px #0009,0 2px 4px #00000080,0 0 26px #ffffff1f}}
@font-face{font-family:caps;src:url(../media/archivo_expanded_400-s.p.224mvxa3v886g.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:caps;src:url(../media/archivo_expanded_500-s.p.2qgj2w5e7yyb0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:caps Fallback;src:local(Arial);ascent-override:69.77%;descent-override:16.69%;line-gap-override:0.0%;size-adjust:125.84%}.IR4r0q_className{font-family:caps,caps Fallback,Arial,sans-serif}.IR4r0q_variable{--av-caps:"caps", "caps Fallback", Arial, sans-serif}
@font-face{font-family:display;src:url(../media/instrument_serif_italic_400-s.p.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:121.98%;descent-override:38.19%;line-gap-override:0.0%;size-adjust:81.16%}.LNEZQa_className{font-family:display,display Fallback,Georgia,serif}.LNEZQa_variable{--av-display:"display", "display Fallback", Georgia, serif}
