.lb[data-astro-cid-jfeku3zv]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff;overflow:hidden}.lb[data-astro-cid-jfeku3zv]::backdrop{background:#0a0a0cf0;backdrop-filter:blur(6px)}.lb[data-astro-cid-jfeku3zv][open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:lb-in .35s var(--ease-out)}@keyframes lb-in{0%{opacity:0}}.lb__top[data-astro-cid-jfeku3zv]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.lb__count[data-astro-cid-jfeku3zv]{font-size:14px;font-weight:600;color:#a1a1a6;font-variant-numeric:tabular-nums}.lb__btn[data-astro-cid-jfeku3zv]{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;transition:background .2s}.lb__btn[data-astro-cid-jfeku3zv]:hover{background:#ffffff2e}.lb__btn[data-astro-cid-jfeku3zv] svg[data-astro-cid-jfeku3zv]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lb__figure[data-astro-cid-jfeku3zv]{margin:0;display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;align-items:center;gap:14px;padding:0 72px;min-height:0;touch-action:pan-y}.lb__figure[data-astro-cid-jfeku3zv] img[data-astro-cid-jfeku3zv]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;min-height:0;transition:opacity .25s ease,transform .35s var(--ease-out)}.lb__figure[data-astro-cid-jfeku3zv] img[data-astro-cid-jfeku3zv].is-loading{opacity:0;transform:scale(.985)}.lb__figure[data-astro-cid-jfeku3zv] img[data-astro-cid-jfeku3zv][data-kind=phone]{border-radius:28px;box-shadow:0 0 0 6px #1c1c1e}.lb__figure[data-astro-cid-jfeku3zv] img[data-astro-cid-jfeku3zv][data-kind=web],.lb__figure[data-astro-cid-jfeku3zv] img[data-astro-cid-jfeku3zv][data-kind=board]{border-radius:12px}.lb__caption[data-astro-cid-jfeku3zv]{max-width:60ch;text-align:center;font-size:15px;color:#d1d1d6}.lb__nav[data-astro-cid-jfeku3zv]{position:absolute;top:50%;transform:translateY(-50%)}.lb__nav--prev[data-astro-cid-jfeku3zv]{left:16px}.lb__nav--next[data-astro-cid-jfeku3zv]{right:16px}.lb__thumbs[data-astro-cid-jfeku3zv]{display:flex;gap:8px;justify-content:center;padding:14px 16px 20px;overflow-x:auto;scrollbar-width:none}.lb__thumbs[data-astro-cid-jfeku3zv]::-webkit-scrollbar{display:none}.lb__thumbs[data-astro-cid-jfeku3zv] button{flex:none;height:56px;padding:0;border:2px solid transparent;border-radius:8px;background:none;opacity:.45;cursor:pointer;overflow:hidden;transition:opacity .2s,border-color .2s}.lb__thumbs[data-astro-cid-jfeku3zv] button[aria-current=true]{opacity:1;border-color:#fff}.lb__thumbs[data-astro-cid-jfeku3zv] img{height:100%;width:auto;display:block}@media(max-width:700px){.lb__figure[data-astro-cid-jfeku3zv]{padding:0 12px}.lb__nav[data-astro-cid-jfeku3zv]{top:auto;bottom:92px;transform:none;width:40px;height:40px}.lb__figure[data-astro-cid-jfeku3zv] img[data-astro-cid-jfeku3zv][data-kind=phone]{border-radius:22px;box-shadow:0 0 0 4px #1c1c1e}.lb__thumbs[data-astro-cid-jfeku3zv] button{height:44px}}.sheet[data-astro-cid-sjuwrb5n]{width:min(640px,100vw);max-width:none;height:100dvh;max-height:none;margin:0 0 0 auto;padding:0;border:0;background:transparent;overflow:visible}.sheet[data-astro-cid-sjuwrb5n]::backdrop{background:#0a0a0c73;backdrop-filter:blur(4px)}.sheet[data-astro-cid-sjuwrb5n][open] .sheet__panel[data-astro-cid-sjuwrb5n]{animation:sheet-in .45s var(--ease-out)}@keyframes sheet-in{0%{transform:translate(40px);opacity:0}}.sheet__panel[data-astro-cid-sjuwrb5n]{position:relative;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:clamp(28px,5vw,56px) clamp(22px,4vw,48px) 48px;background:#fff;color:var(--ink);box-shadow:-24px 0 64px #0000002e}.sheet__close[data-astro-cid-sjuwrb5n]{position:sticky;top:0;float:right;display:grid;place-items:center;width:40px;height:40px;margin:-8px -8px 0 12px;border:0;border-radius:50%;background:var(--bg-alt);cursor:pointer}.sheet__close[data-astro-cid-sjuwrb5n] svg[data-astro-cid-sjuwrb5n]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.sheet[data-astro-cid-sjuwrb5n] .sheet__meta{font-size:14px;font-weight:600;color:var(--accent-a)}.sheet[data-astro-cid-sjuwrb5n] .sheet__title{margin-top:8px;font-size:clamp(30px,4vw,40px);font-weight:800;letter-spacing:-.04em;line-height:1.05}.sheet[data-astro-cid-sjuwrb5n] .sheet__lede{margin-top:12px;font-size:18px;color:var(--ink-2)}.sheet[data-astro-cid-sjuwrb5n] .sheet__block{margin-top:28px}.sheet[data-astro-cid-sjuwrb5n] .sheet__block h4{margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.sheet[data-astro-cid-sjuwrb5n] .sheet__block p,.sheet[data-astro-cid-sjuwrb5n] .sheet__block li{color:var(--ink-2);line-height:1.6}.sheet[data-astro-cid-sjuwrb5n] .sheet__block ul{display:grid;gap:8px;margin:0;padding-left:20px}.sheet[data-astro-cid-sjuwrb5n] .sheet__block--result{padding:18px 20px;border-radius:var(--radius-sm);background:var(--bg-alt)}.sheet[data-astro-cid-sjuwrb5n] .sheet__block--result p{color:var(--ink);font-weight:600}.sheet[data-astro-cid-sjuwrb5n] .sheet__tags{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none}.sheet[data-astro-cid-sjuwrb5n] .sheet__screens{margin-top:28px;border:0;cursor:pointer;font:inherit;font-weight:600}@media(max-width:640px){.sheet[data-astro-cid-sjuwrb5n]{width:100vw}}.steaser__inner[data-astro-cid-sx3xgput]{display:grid;gap:20px}.steaser__title[data-astro-cid-sx3xgput]{max-width:18ch}.steaser__lede[data-astro-cid-sx3xgput]{max-width:52ch}.steaser__cards[data-astro-cid-sx3xgput]{display:grid;gap:16px;margin:20px 0 0;padding:0;list-style:none}@media(min-width:820px){.steaser__cards[data-astro-cid-sx3xgput]{grid-template-columns:repeat(2,minmax(0,1fr))}}.steaser__card[data-astro-cid-sx3xgput]{display:grid;gap:10px;height:100%;padding:28px;border-radius:var(--radius-md);background:#fff;border:1px solid var(--line);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}.steaser__card[data-astro-cid-sx3xgput]:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.steaser__card[data-astro-cid-sx3xgput] strong[data-astro-cid-sx3xgput]{font-size:22px;letter-spacing:-.02em}.steaser__card[data-astro-cid-sx3xgput]>span[data-astro-cid-sx3xgput]{color:var(--ink-2)}.steaser__card[data-astro-cid-sx3xgput] .steaser__price[data-astro-cid-sx3xgput]{margin-top:6px;font-weight:650;color:var(--ink)}
