.landing{--paper:#f6efe4;--paper-deep:#efe4d3;--ink:var(--color-ink);--ink-soft:var(--color-ink-soft);--coral:var(--color-coral);--sea:var(--color-sea);--amber:var(--color-amber);--rule:rgba(31,42,58,0.22);--hero:1;scroll-behavior:smooth;background:var(--paper);color:var(--ink);font-family:var(--font-sans)}@media (prefers-reduced-motion:reduce){.landing{scroll-behavior:auto}}.landing ::selection{background:var(--coral);color:var(--ink)}.lm-display{font-family:var(--font-display);font-weight:700;letter-spacing:-.035em;line-height:.94;font-variation-settings:"opsz" 96}.lm-mono{letter-spacing:.08em}.lm-eyebrow,.lm-mono{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase}.lm-eyebrow{display:inline-flex;align-items:center;gap:.6rem;letter-spacing:.14em;color:var(--ink-soft)}.lm-eyebrow:before{content:"";width:1.6rem;height:1px;background:currentColor;opacity:.6}.lm-anchor{left:0;width:0;height:0;will-change:transform}.lm-anchor,.lm-note{position:absolute;top:0}.lm-note{translate:0 -50%;display:flex;align-items:center;gap:0;white-space:nowrap;opacity:calc(var(--hero, 1) * var(--hero, 1));font-family:var(--font-mono);color:var(--ink)}.lm-note-right{left:-4.5px}.lm-note-left{right:-4.5px;flex-direction:row-reverse}.lm-note-dot{width:9px;height:9px;border-radius:999px;border:1.5px solid var(--ink);background:var(--paper);box-shadow:0 0 0 3px rgba(246,239,228,.55);flex:none}.lm-note-rule{width:34px;height:1px;background:var(--ink);flex:none}.lm-note-text{display:flex;flex-direction:column;gap:1px;padding:5px 9px;background:rgba(246,239,228,.9);border:1px solid var(--rule);border-radius:6px;backdrop-filter:blur(2px)}.lm-note-text b{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.lm-note-text i{font-style:normal;font-size:.64rem;letter-spacing:.04em;color:var(--ink-soft)}.lm-btn{display:inline-flex;align-items:center;gap:.6rem;height:3.1rem;padding:0 1.4rem;border-radius:999px;font-family:var(--font-display);font-weight:700;font-size:1rem;letter-spacing:-.01em;text-decoration:none;transition:transform .16s var(--ease-spring),background-color .16s ease,box-shadow .16s ease;will-change:transform}.lm-btn:hover{transform:translateY(-2px)}.lm-btn:active{transform:translateY(0) scale(.98)}.lm-btn-ink{background:var(--ink);color:var(--paper);box-shadow:0 10px 26px -10px rgba(31,42,58,.7)}.lm-btn-ink:hover{background:var(--color-ink-hover);box-shadow:0 16px 30px -12px rgba(31,42,58,.7)}.lm-btn-ghost{color:var(--ink);background:rgba(246,239,228,.55);box-shadow:inset 0 0 0 1.5px var(--ink);backdrop-filter:blur(2px)}.lm-btn-ghost:hover{background:var(--paper)}.lm-btn svg{transition:transform .2s var(--ease-spring)}.lm-btn:hover svg{transform:translateX(3px)}.lm-bottle{position:relative;display:flex;align-items:stretch;width:min(640px,calc(100vw - 32px));border-radius:999px;background:linear-gradient(#fbf4e6,#f3e7d2);box-shadow:0 1px 0 #fff inset,0 22px 50px -22px rgba(31,42,58,.55),0 0 0 1.5px var(--ink)}.lm-bottle input{flex:1;height:3.4rem;background:transparent;border:0;outline:none;padding:0 .4rem 0 .2rem;font-family:var(--font-sans);font-weight:600;font-size:1rem;color:var(--ink);min-width:0;text-overflow:ellipsis}.lm-bottle input::placeholder{color:var(--color-mist);font-weight:500}.lm-bottle:focus-within{box-shadow:0 1px 0 #fff inset,0 22px 50px -22px rgba(31,42,58,.55),0 0 0 2.5px var(--color-focus)}.lm-chip{height:2rem;padding:0 .85rem;border-radius:999px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.04em;color:var(--ink);background:rgba(246,239,228,.78);box-shadow:inset 0 0 0 1px var(--rule);transition:background-color .14s ease,transform .14s var(--ease-spring)}.lm-chip:hover{background:var(--paper);transform:translateY(-1px)}@keyframes lm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.lm-cue{animation:lm-bob 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lm-cue{animation:none}}[data-look=retro] canvas{image-rendering:pixelated}.lm-grain{position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply;opacity:0;transition:opacity .4s ease;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5  0 0 0 0 0.42  0 0 0 0 0.3  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}[data-look=painterly] .lm-grain{opacity:.55}@media (max-height:720px){.lm-hero .lm-chips{display:none}.lm-hero .lm-sub{margin-top:.9rem}}@media (max-height:600px){.lm-hero .lm-sub{display:none}.lm-hero .lm-cta{margin-top:1rem}}.lm-still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 52%;user-select:none}.lm-still-retro{image-rendering:pixelated}.lm-crest{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transition:opacity .12s linear}.lm-crest path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lm-crest-wash{stroke:rgba(255,250,242,.16);stroke-width:34px}.lm-crest-glow{stroke:rgba(255,250,242,.34);stroke-width:14px}.lm-crest-line{stroke:#fffaf2;stroke-width:4px;filter:drop-shadow(0 1px 2px rgba(31,42,58,.25))}.lm-crest-bubbles{stroke:#fffaf2;stroke-width:6px;stroke-dasharray:.1 19;transform:translateX(-7px)}.lm-crest-bubbles-b{stroke-width:4px;stroke-dasharray:.1 13;transform:translateX(-15px);opacity:.8}.lm-tide-cap{will-change:opacity,transform}.lm-lookcard{display:grid;gap:.15rem;width:fit-content;min-width:16rem;padding:.85rem 1.1rem .95rem;border-radius:.9rem;background:rgba(246,239,228,.9);box-shadow:inset 0 0 0 1px var(--rule),0 14px 34px -22px rgba(31,42,58,.5)}.lm-lookcard strong{font-size:1.75rem;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.lm-lookspec{font-size:.7rem;letter-spacing:.03em;color:var(--ink-soft)}.lm-chip[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}.lm-anchor,.lm-note,.lm-still{-webkit-user-select:none;user-select:none}.lm-section{background-color:var(--paper);color:var(--ink)}.lm-chartpaper{background-image:radial-gradient(rgba(31,42,58,.09) 1px,transparent 1.2px);background-size:28px 28px}.lm-plate{position:relative;margin:0;padding:1.5rem 1.5rem 1.25rem;border-radius:1.1rem;background:#fffaf2;box-shadow:inset 0 0 0 1px var(--rule),0 30px 60px -38px rgba(31,42,58,.55),0 2px 0 rgba(255,255,255,.9) inset}.lm-plate:after,.lm-plate:before{content:"";position:absolute;width:14px;height:14px;border:1.5px solid var(--ink);opacity:.45;pointer-events:none}.lm-plate:before{top:-7px;left:-7px;border-right:0;border-bottom:0}.lm-plate:after{right:-7px;bottom:-7px;border-left:0;border-top:0}.lm-gauge{display:flex;align-items:center;gap:1rem}.lm-gauge-track{position:relative;flex:1;height:2.25rem}.lm-gauge-track:before{content:"";right:0;background:var(--rule)}.lm-gauge-fill,.lm-gauge-track:before{position:absolute;left:0;top:50%;height:2px;margin-top:-1px;border-radius:2px}.lm-gauge-fill{background:var(--ink)}.lm-gauge-ticks{position:absolute;inset:0}.lm-tick{position:absolute;top:50%;width:1.5px;height:9px;margin:-4.5px 0 0 -.75px;background:var(--rule);border-radius:1px}.lm-tick[data-seen]{background:var(--ink)}.lm-tick-phase{height:17px;margin-top:-8.5px}.lm-gauge-track input[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:grab}.lm-gauge-track input[type=range]:active{cursor:grabbing}.lm-gauge-track input[type=range]::-webkit-slider-runnable-track{height:100%;background:transparent}.lm-gauge-track input[type=range]::-moz-range-track{height:100%;background:transparent}.lm-gauge-track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:9px;border-radius:999px;background:var(--coral);border:2.5px solid var(--ink);box-shadow:0 0 0 4px rgba(246,239,228,.9);transition:transform .14s var(--ease-spring)}.lm-gauge-track input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:999px;background:var(--coral);border:2.5px solid var(--ink);box-shadow:0 0 0 4px rgba(246,239,228,.9)}.lm-gauge-track input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.12)}.lm-gauge-track input[type=range]:focus-visible{outline:none}.lm-gauge-track input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(246,239,228,.9),0 0 0 7px var(--color-focus)}.lm-section-deep{background-color:var(--paper-deep)}.lm-slot{position:relative;z-index:2;height:14px;width:min(100%,31rem);border-radius:999px;background:linear-gradient(#2a3750,#1f2a3a);box-shadow:0 6px 14px -6px rgba(31,42,58,.6),inset 0 1px 0 rgba(255,255,255,.18)}.lm-receipt{position:relative;width:min(100%,29.5rem);margin:-7px 0 0 1rem;overflow:hidden;filter:drop-shadow(0 22px 24px rgba(31,42,58,.22))}.lm-receipt-in{--z:9px;padding:1.75rem 1.6rem calc(1.9rem + var(--z));background:#fffdf8;transform:translateY(-101%);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(var(--z) * 2) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(var(--z) * 2) 100%;transition:transform 1.9s cubic-bezier(.22,.7,.2,1)}.lm-receipt-printed .lm-receipt-in{transform:none}.lm-receipt-line{opacity:0;transition:opacity .5s ease;transition-delay:calc(.55s + var(--i, 0) * .2s)}.lm-receipt-printed .lm-receipt-line{opacity:1}.lm-receipt-bar{display:block;height:5px;min-width:6px;max-width:45%;flex:none;border-radius:3px;background:var(--sea)}@media (prefers-reduced-motion:reduce){.lm-receipt-in{transform:none;transition:none}.lm-receipt-line{opacity:1;transition:none}}.lm-rail{display:flex;gap:1.5rem;margin:0;padding:.5rem max(1.5rem,calc((100% - 56rem) / 2)) 1rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab}.lm-rail::-webkit-scrollbar{display:none}.lm-rail:active{cursor:grabbing}.lm-card{flex:0 0 min(86vw,56rem);scroll-snap-align:center}.lm-card-frame{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:1rem;background:var(--paper-deep);box-shadow:0 30px 60px -36px rgba(31,42,58,.6),0 0 0 1px var(--rule)}.lm-card-frame img{display:block;width:100%;height:100%;object-fit:cover;user-select:none;transition:transform 1.2s cubic-bezier(.22,.7,.2,1)}.lm-card:hover .lm-card-frame img{transform:scale(1.035)}.lm-arrow{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;color:var(--ink);background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink);transition:background-color .14s ease,color .14s ease,transform .14s var(--ease-spring)}.lm-arrow:hover:not(:disabled){background:var(--ink);color:var(--paper)}.lm-arrow:active:not(:disabled){transform:scale(.94)}.lm-arrow:disabled{opacity:.35}@media (prefers-reduced-motion:reduce){.lm-rail{scroll-behavior:auto}.lm-card-frame img{transition:none}}.lm-closing{background:linear-gradient(180deg,#2a3a56,#1d2840 55%,#151d30);color:var(--paper)}.lm-btn-paper{background:var(--paper);color:var(--ink);box-shadow:0 12px 30px -12px rgba(0,0,0,.6)}.lm-btn-paper:hover{background:#fffaf2}.lm-btn-ghost-night{color:var(--paper);background:transparent;box-shadow:inset 0 0 0 1.5px rgba(246,239,228,.7)}.lm-btn-ghost-night:hover{background:rgba(246,239,228,.12)}.lm-porthole{position:relative;width:min(78vw,24rem);aspect-ratio:1;border-radius:50%;background:#e9c29a;box-shadow:0 0 0 9px #c9a074,0 0 0 11px #6b4a30,0 36px 60px -22px rgba(0,0,0,.7)}.lm-porthole picture{position:absolute;inset:0;display:block;overflow:hidden;border-radius:50%}.lm-porthole picture:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 46px rgba(31,42,58,.4);pointer-events:none}.lm-porthole img{position:absolute;left:-397.9%;top:-161.25%;width:560%;max-width:none;height:auto;user-select:none}.lm-porthole:after{content:"";position:absolute;inset:-21px;border-radius:50%;border:4px dotted rgba(201,160,116,.75);pointer-events:none}@media (max-aspect-ratio:3/2){.lm-hero{justify-content:space-between;padding-top:5.25rem;padding-bottom:1.1rem}.lm-hero .lm-cta{display:none}.lm-hero .lm-sub{max-width:min(100%,520px)}.lm-hero-scrim{background:radial-gradient(80% 46% at 30% 22%,rgba(246,239,228,.84),rgba(246,239,228,0) 72%),radial-gradient(70% 26% at 26% 94%,rgba(246,239,228,.86),rgba(246,239,228,0) 72%)!important}.lm-tide-wrap{justify-content:flex-start;padding-top:5.5rem}.lm-tide-scrim{background:radial-gradient(80% 60% at 28% 26%,rgba(246,239,228,.86),rgba(246,239,228,0) 72%)!important}.lm-tide-cap .lm-sub{display:none}}@media (max-aspect-ratio:9/10){.lm-hero .lm-eyebrow,.lm-tide-cap .lm-eyebrow{display:none}.lm-hero .lm-chips,.lm-tide-cap .lm-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:-1.5rem;padding-inline:1.5rem;scrollbar-width:none}.lm-hero .lm-chips::-webkit-scrollbar,.lm-tide-cap .lm-chips::-webkit-scrollbar{display:none}.lm-chip{flex:none}.lm-hero-scrim{background:linear-gradient(180deg,rgba(246,239,228,.82),rgba(246,239,228,.5) 30%,rgba(246,239,228,0) 46%,rgba(246,239,228,0) 62%,rgba(246,239,228,.88))!important}.lm-tide-wrap{justify-content:flex-end;padding-top:5rem;padding-bottom:1.1rem}.lm-tide-scrim{background:linear-gradient(0deg,rgba(246,239,228,.9),rgba(246,239,228,.6) 34%,rgba(246,239,228,0) 56%)!important}.lm-lookcard{min-width:0;width:100%}}@media (max-width:767px){.lm-notelayer{display:none}}.lm-receipt{width:min(calc(100% - 1rem),29.5rem)}.lm-skip{position:fixed;left:1rem;top:.75rem;z-index:100;padding:.6rem 1rem;border-radius:999px;background:var(--ink);color:var(--paper);font-family:var(--font-display);font-weight:700;transform:translateY(-200%);transition:transform .16s var(--ease-spring)}.lm-skip:focus-visible{transform:none}[data-hero=off] .lm-hero{visibility:hidden}.landing :focus-visible{outline:2.5px solid var(--color-focus);outline-offset:3px;border-radius:6px}.landing .lm-arrow:focus-visible,.landing .lm-btn:focus-visible,.landing .lm-chip:focus-visible{border-radius:999px}.lm-navbar{background:rgba(246,239,228,.84);box-shadow:inset 0 1px 0 #fff,0 14px 40px -20px rgba(31,42,58,.5),0 0 0 1px rgba(31,42,58,.14);-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15)}.lm-navlink{border-radius:999px;padding:.5rem .8rem;font-family:var(--font-display);font-size:.9rem;font-weight:600;letter-spacing:-.005em;color:var(--ink);white-space:nowrap;transition:background-color .14s ease}.lm-navlink:hover{background:rgba(31,42,58,.07)}.lm-navlink-signin{padding-inline:.9rem}.lm-menubtn{display:none;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;color:var(--ink);box-shadow:inset 0 0 0 1.5px rgba(31,42,58,.28);transition:background-color .14s ease}.lm-menubtn:hover{background:rgba(31,42,58,.07)}@media (max-width:1023px){.lm-menubtn{display:grid}}.lm-menu{position:absolute;left:0;right:0;top:calc(100% + .5rem);padding:.5rem;border-radius:1.4rem;background:rgba(246,239,228,.97);box-shadow:inset 0 1px 0 #fff,0 24px 50px -22px rgba(31,42,58,.6),0 0 0 1px rgba(31,42,58,.14)}.lm-menu ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lm-menu a{display:block;padding:.85rem 1rem;border-radius:.9rem;font-family:var(--font-display);font-weight:700;color:var(--ink)}.lm-menu a:hover{background:rgba(31,42,58,.07)}@keyframes lm-rise{0%{transform:translateY(18px)}to{transform:none}}@keyframes lm-draw{to{stroke-dashoffset:0}}@keyframes lm-breathe{0%{opacity:.7}to{opacity:1}}.lm-h1 .lm-rise{display:inline-block}@media (prefers-reduced-motion:no-preference){.lm-rise{animation:lm-rise .85s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--d, 0) * 85ms + 60ms)}.lm-wave path{stroke-dashoffset:1;animation:lm-draw 1.1s cubic-bezier(.4,.1,.2,1) .95s forwards}.lm-sun:before{animation:lm-breathe 9s ease-in-out infinite alternate}}.lm-wave-under{position:relative}.lm-wave{position:absolute;left:1%;bottom:-.1em;width:98%;height:.17em;overflow:visible}.lm-wave path{fill:none;stroke:#d8553b;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.lm-sun:before{content:"";position:absolute;inset:0;background:radial-gradient(62% 58% at 12% 10%,rgba(255,224,168,.62),rgba(255,224,168,0) 64%),radial-gradient(38% 34% at 74% 58%,rgba(255,210,150,.2),rgba(255,210,150,0) 72%);mix-blend-mode:soft-light}.lm-index{position:absolute;inset:auto 0 0;padding:3.5rem clamp(1.5rem,4vw,2.5rem) 1.15rem;background:linear-gradient(0deg,rgba(246,239,228,.92),rgba(246,239,228,.7) 45%,rgba(246,239,228,0))}.lm-index ol{display:flex;max-width:1800px;margin:0 auto;padding:0;list-style:none;border-top:1px solid rgba(31,42,58,.4)}.lm-index li{position:relative;flex:1 1 0;min-width:0;padding-top:.7rem}.lm-index li:before{content:"";position:absolute;top:-4px;left:0;width:1px;height:7px;background:var(--ink)}.lm-index a{display:flex;align-items:baseline;gap:.55rem;font-family:var(--font-display);font-size:.88rem;font-weight:650;letter-spacing:-.005em;color:var(--ink);white-space:nowrap;transition:color .14s ease}.lm-index a .lm-mono{font-size:.6rem;color:var(--ink-soft)}.lm-index a:hover{color:#b9432c}[data-hero=off] .lm-index{visibility:hidden}@media (max-height:640px),(max-width:1099px){.lm-index{display:none}}@media (max-aspect-ratio:3/2){.lm-index{display:none}}.lm-fig{position:relative;margin:0;min-width:0}.lm-fig-frame{overflow:hidden;border-radius:.9rem;background:#fffaf2;box-shadow:0 0 0 1px var(--rule),0 34px 60px -36px rgba(31,42,58,.6),0 6px 14px -8px rgba(31,42,58,.25);transition:transform .5s cubic-bezier(.22,.7,.2,1),box-shadow .5s ease}.lm-fig-frame,.lm-fig-wrap{position:relative}.lm-fig-wrap:after,.lm-fig-wrap:before{content:"";position:absolute;z-index:1;width:14px;height:14px;border:1.5px solid var(--ink);opacity:.45;pointer-events:none}.lm-fig-wrap:before{top:-7px;left:-7px;border-right:0;border-bottom:0}.lm-fig-wrap:after{right:-7px;bottom:-7px;border-left:0;border-top:0}.lm-fig-frame img{display:block;width:100%;height:100%;object-fit:cover;user-select:none}.lm-fig:hover .lm-fig-frame{transform:translateY(-3px);box-shadow:0 0 0 1px var(--rule),0 44px 70px -34px rgba(31,42,58,.62),0 8px 18px -8px rgba(31,42,58,.25)}.lm-figcap{display:grid;gap:.2rem;margin-top:.85rem;max-width:44rem;font-size:.86rem;line-height:1.45;color:var(--ink-soft)}.lm-figcap .lm-mono{font-size:.64rem;color:var(--ink)}.lm-fig-night .lm-fig-frame{background:#151d30;box-shadow:0 0 0 1px rgba(217,224,238,.16),0 34px 60px -30px rgba(0,0,0,.7)}.lm-fig-night .lm-fig-wrap:after,.lm-fig-night .lm-fig-wrap:before{border-color:#d9e0ee}.lm-fig-night .lm-figcap{color:#b9c4da}@keyframes lm-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lm-reveal{animation:lm-reveal linear both;animation-timeline:view();animation-range:entry 0 entry 38%}}}.lm-games{background:linear-gradient(180deg,#1d2840,#18223a);color:var(--paper)}.lm-nostakes{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.1rem;max-width:52rem;padding:1rem 1.25rem;border-radius:.9rem;font-size:1rem;line-height:1.5;color:#d9e0ee;box-shadow:inset 0 0 0 1px rgba(217,224,238,.28)}.lm-nostakes .lm-mono{color:#1d2840;background:var(--paper);padding:.25rem .6rem;border-radius:999px}.lm-scale{position:relative;display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}.lm-scale:before{content:"";position:absolute;left:0;right:0;top:5px;height:2px;background:var(--rule)}.lm-scale li{position:relative;display:grid;justify-items:center;gap:.55rem}.lm-scale-tick{position:relative;width:12px;height:12px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 2px var(--ink)}.lm-scale li[data-top] .lm-scale-tick{background:var(--coral)}.lm-scale-label{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap}.lm-scale li[data-top] .lm-scale-label{color:var(--ink);font-weight:700}@media (max-width:420px){.lm-scale-label{font-size:.54rem;letter-spacing:.02em}}.lm-wordmarks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--rule);border-left:1px solid var(--rule);background:rgba(255,250,242,.55)}@media (min-width:560px){.lm-wordmarks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.lm-wordmarks{grid-template-columns:repeat(4,minmax(0,1fr))}}.lm-wordmarks li{display:flex;align-items:center;min-height:4.1rem;padding:.7rem 1rem;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);font-family:var(--font-display);font-size:1.08rem;font-weight:700;letter-spacing:-.015em;color:var(--ink);transition:background-color .16s ease}.lm-wordmarks li:hover{background:#fffaf2}.lm-wordmarks .lm-wordmark-more{font-family:var(--font-mono);font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.lm-swipe{display:none}@media (max-width:639px){.lm-fig-scroll{overflow-x:auto;border-radius:.9rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;box-shadow:0 0 0 1px var(--rule),0 24px 40px -28px rgba(31,42,58,.6)}.lm-fig-scroll::-webkit-scrollbar{display:none}.lm-fig-scroll .lm-fig-frame{width:max(100%,640px);box-shadow:none;border-radius:0}.lm-fig-narrow .lm-fig-scroll .lm-fig-frame{width:100%}.lm-fig-narrow .lm-swipe{display:none}.lm-swipe{display:block;margin-top:.15rem;font-size:.6rem;color:var(--ink-soft)}.lm-fig-night .lm-swipe{color:#b9c4da}}