nav.svelte-qezpyy{z-index:50;pointer-events:none;height:calc(46px + clamp(42px,2.6vw,50px));transition:padding .4s cubic-bezier(.23,1,.32,1);position:sticky;top:0}nav.stuck.svelte-qezpyy{padding-inline:var(--pad-wide)}.bar.svelte-qezpyy{pointer-events:auto;padding-top:34px;padding-bottom:12px;border-radius:0 0 12px 12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding-inline:0;transition:background .4s cubic-bezier(.23,1,.32,1),padding .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1);display:grid;position:relative}.stuck.svelte-qezpyy .bar:where(.svelte-qezpyy){background:var(--header-surface,#f8f8f7f0);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--header-shadow,0 1px 0 #0e0e0e0a);padding:10px 22px}.stuck.svelte-qezpyy .brand:where(.svelte-qezpyy) svg{height:34px}.stuck.svelte-qezpyy .brand:where(.svelte-qezpyy) span:where(.svelte-qezpyy){font-size:19px}.stuck.svelte-qezpyy .btn:where(.svelte-qezpyy){height:42px}.brand.svelte-qezpyy{justify-self:start;align-items:center;gap:10px;display:flex}.brand.svelte-qezpyy svg{width:auto;height:clamp(34px,2.4vw,46px);color:var(--ink)}.brand.svelte-qezpyy span:where(.svelte-qezpyy){letter-spacing:-.05em;margin-top:2px;font-size:clamp(19px,1.35vw,26px);font-weight:500;line-height:1}.links.svelte-qezpyy{align-items:center;gap:2px;list-style:none;display:flex}.link.svelte-qezpyy{corner-shape:round;letter-spacing:-.2px;white-space:nowrap;color:#0e0e0ec7;height:40px;transition:background .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:4px;padding-inline:clamp(10px,.9vw,16px);font-size:clamp(.875rem,.94vw,1.0625rem);font-weight:500;line-height:1;display:inline-flex}.link.svelte-qezpyy:hover,.link[aria-expanded=true].svelte-qezpyy{color:var(--ink);background:#0e0e0e0e}.link.current.svelte-qezpyy{color:var(--ink)}.chev.svelte-qezpyy{opacity:.55;transition:transform .35s var(--ease), opacity .25s var(--ease);place-items:center;margin-right:-3px;display:grid}.link[aria-expanded=true].svelte-qezpyy .chev:where(.svelte-qezpyy){opacity:1;transform:rotate(180deg)}.actions.svelte-qezpyy{justify-self:end;align-items:center;gap:clamp(12px,2.91vw - 20px,28px);display:flex}.signin.svelte-qezpyy{letter-spacing:-.2px;white-space:nowrap;height:44px;transition:opacity .35s var(--ease);align-items:center;font-size:clamp(.875rem,.94vw,1.125rem);font-weight:500;line-height:1;display:inline-flex}.signin.svelte-qezpyy:hover{opacity:.6}.burger.svelte-qezpyy{corner-shape:round;width:44px;height:44px;color:var(--ink);border-radius:999px;place-items:center;margin-right:-10px;display:none}.menus.svelte-qezpyy{border-radius:var(--r);opacity:0;visibility:hidden;transform-origin:50% 0;width:min(100%,1080px);transition:opacity .22s var(--ease), transform .32s var(--ease), height .38s var(--ease), visibility 0s linear .32s;background:#fff;position:absolute;top:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%,-6px)scale(.99);box-shadow:0 0 0 1px #0e0e0e0f,0 32px 80px -28px #0e0e0e52,0 10px 28px -16px #0e0e0e29}.menus.open.svelte-qezpyy{opacity:1;visibility:visible;transition:opacity .22s var(--ease), transform .32s var(--ease), height .38s var(--ease), visibility 0s;transform:translate(-50%)scale(1)}.face.svelte-qezpyy{opacity:0;visibility:hidden;transition:opacity .18s var(--ease), visibility 0s linear .18s;padding:10px;position:absolute;inset:0 0 auto}.face.on.svelte-qezpyy{opacity:1;visibility:visible;transition:opacity .18s var(--ease), visibility 0s}@keyframes svelte-qezpyy-menu-row-in{0%{opacity:0;transform:translateY(4px)}}.face.on.svelte-qezpyy .kick:where(.svelte-qezpyy),.face.on.svelte-qezpyy li:where(.svelte-qezpyy),.face.on.svelte-qezpyy .spot:where(.svelte-qezpyy){animation:svelte-qezpyy-menu-row-in .32s var(--ease) both}.face.on.svelte-qezpyy li:where(.svelte-qezpyy){animation-delay:calc(var(--i,0) * 22ms + 20ms)}.face.on.svelte-qezpyy .spot:where(.svelte-qezpyy){animation-delay:90ms}@media (prefers-reduced-motion:reduce){.face.on.svelte-qezpyy .kick:where(.svelte-qezpyy),.face.on.svelte-qezpyy li:where(.svelte-qezpyy),.face.on.svelte-qezpyy .spot:where(.svelte-qezpyy){animation:none}}.cols.svelte-qezpyy{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(250px,.92fr);gap:6px;display:grid}.col.svelte-qezpyy{flex-direction:column;padding:6px 0 4px;display:flex}.col.svelte-qezpyy ul:where(.svelte-qezpyy){flex-direction:column;gap:1px;list-style:none;display:flex}.kick.svelte-qezpyy{letter-spacing:-.005em;color:var(--gray);padding:8px 14px;font-size:.8125rem}.item.svelte-qezpyy{border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:13px;padding:9px 12px;display:grid}.item.svelte-qezpyy:focus-visible{outline-offset:-2px}.ico.svelte-qezpyy{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);transition:box-shadow .2s var(--ease);background:#fff;border-radius:10px;place-items:center;display:grid}.item.lit.svelte-qezpyy .ico:where(.svelte-qezpyy){box-shadow:inset 0 0 0 1px var(--line), 0 4px 10px -6px #0e0e0e40}.words.svelte-qezpyy{flex-direction:column;gap:2px;min-width:0;display:flex}.name.svelte-qezpyy{letter-spacing:-.02em;color:var(--ink);font-size:.9375rem;font-weight:500;line-height:1.25}.line.svelte-qezpyy{letter-spacing:-.005em;color:var(--body);text-wrap:pretty;font-size:.8125rem;line-height:1.35}.spot.svelte-qezpyy{background:var(--card);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.pic.svelte-qezpyy{isolation:isolate;background:#ede9e4;flex:auto;place-items:center;min-height:170px;display:grid;position:relative;overflow:hidden}.pic.svelte-qezpyy img:where(.svelte-qezpyy){z-index:-1;object-fit:cover;width:100%;max-width:none;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.spot.svelte-qezpyy:hover .pic:where(.svelte-qezpyy) img:where(.svelte-qezpyy){transform:scale(1.08)}.scene.svelte-qezpyy{position:absolute;inset:0}.copy.svelte-qezpyy{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.eyebrow.svelte-qezpyy{color:var(--gray);font-size:.8125rem}.headline.svelte-qezpyy{-webkit-line-clamp:2;line-clamp:2;letter-spacing:-.03em;min-height:2.5em;color:var(--ink);text-wrap:balance;-webkit-box-orient:vertical;font-size:1.0625rem;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.more.svelte-qezpyy{letter-spacing:-.01em;align-items:center;gap:4px;margin-top:6px;font-size:.875rem;font-weight:500;display:inline-flex}.more.svelte-qezpyy svg{transition:transform .35s var(--ease)}.spot.svelte-qezpyy:hover .more:where(.svelte-qezpyy) svg{transform:translate(2px)}.all.svelte-qezpyy{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:4px;font-size:.875rem;font-weight:500;display:inline-flex}.all.svelte-qezpyy:hover svg{transform:translate(2px)}.all.svelte-qezpyy svg{transition:transform .35s var(--ease)}.dock.svelte-qezpyy{z-index:55;left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom));transition:transform .45s var(--ease), opacity .3s var(--ease);display:none;position:fixed}.dock.svelte-qezpyy .btn:where(.svelte-qezpyy){isolation:isolate;width:100%;height:54px;position:relative;box-shadow:0 14px 34px -14px #0e0e0e8c}.dock.hide.svelte-qezpyy{opacity:0;pointer-events:none;transform:translateY(160%)}.sheet.svelte-qezpyy{z-index:60;opacity:0;visibility:hidden;transition:opacity .25s var(--ease), transform .35s var(--ease), visibility 0s linear .35s;background:#fff;flex-direction:column;display:none;position:fixed;inset:0;transform:translateY(-8px)}.sheet.on.svelte-qezpyy{opacity:1;visibility:visible;transition:opacity .25s var(--ease), transform .35s var(--ease), visibility 0s;transform:none}.sheet-bar.svelte-qezpyy{height:72px;padding:16px var(--pad-text) 0;flex:none;justify-content:space-between;align-items:center;display:flex}.sheet-bar.svelte-qezpyy .brand:where(.svelte-qezpyy) svg{height:38px}.sheet-bar.svelte-qezpyy .brand:where(.svelte-qezpyy) span:where(.svelte-qezpyy){font-size:22px}.sheet-bar.svelte-qezpyy .burger:where(.svelte-qezpyy){display:grid}.sheet-body.svelte-qezpyy{overscroll-behavior:contain;padding:16px var(--pad-text) calc(32px + env(safe-area-inset-bottom));flex:auto;overflow-y:auto}.sheet-row.svelte-qezpyy{border-bottom:1px solid var(--line);letter-spacing:-.035em;text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:60px;font-size:1.375rem;font-weight:500;display:flex}.sheet-row.svelte-qezpyy .chev:where(.svelte-qezpyy){opacity:.5}.sheet-section.open.svelte-qezpyy .sheet-row:where(.svelte-qezpyy) .chev:where(.svelte-qezpyy){transform:rotate(180deg)}.sheet-list.svelte-qezpyy{border-bottom:1px solid var(--line);padding:4px 0 18px}.sheet-section.open.svelte-qezpyy .sheet-row:where(.svelte-qezpyy){border-bottom-color:#0000}.sheet-list.svelte-qezpyy .kick:where(.svelte-qezpyy){padding:14px 0 6px}.sheet-list.svelte-qezpyy ul:where(.svelte-qezpyy){list-style:none}.sheet-list.svelte-qezpyy .item:where(.svelte-qezpyy){margin-inline:-12px}.sheet-list.svelte-qezpyy .all:where(.svelte-qezpyy){margin-top:10px}.sheet-actions.svelte-qezpyy{gap:10px;margin-top:28px;display:grid}.sheet-actions.svelte-qezpyy .btn:where(.svelte-qezpyy){height:54px}.btn-quiet.svelte-qezpyy{background:var(--card);color:var(--ink)}@media (width<=700px){nav.frame.svelte-qezpyy{transition:padding .4s cubic-bezier(.23,1,.32,1)}nav.stuck.frame.svelte-qezpyy{padding-inline:16px}.stuck.svelte-qezpyy .bar:where(.svelte-qezpyy){padding:10px 16px}}@media (width<=1180px){.signin.svelte-qezpyy{display:none}}@media (width<=980px){nav.svelte-qezpyy{height:72px}.bar.svelte-qezpyy{grid-template-columns:minmax(0,1fr) auto;padding-top:16px}.links.svelte-qezpyy,.menus.svelte-qezpyy,.actions.svelte-qezpyy .btn-dark:where(.svelte-qezpyy){display:none}.signin.svelte-qezpyy,.burger.svelte-qezpyy{display:inline-flex}.burger.svelte-qezpyy{display:grid}.sheet.svelte-qezpyy,.dock.svelte-qezpyy{display:flex}.dock.svelte-qezpyy{display:block}.brand.svelte-qezpyy svg{height:38px}.brand.svelte-qezpyy span:where(.svelte-qezpyy){font-size:22px}}footer.svelte-udc8us{padding-block:clamp(24px,2.5vw,48px) 40px}.cols.svelte-udc8us{grid-template-columns:repeat(4,1fr);gap:clamp(32px,4vw,72px);display:grid}.kick.svelte-udc8us{letter-spacing:-.005em;color:var(--gray);margin-bottom:18px;font-size:.8125rem}nav.svelte-udc8us{flex-direction:column;gap:14px;display:flex}nav.svelte-udc8us a:where(.svelte-udc8us){letter-spacing:-.01em;color:var(--ink);transition:opacity .3s var(--ease);width:fit-content;font-size:.9375rem}nav.svelte-udc8us a:where(.svelte-udc8us):hover{opacity:.55}.base.svelte-udc8us{border-top:var(--section-rule,1px solid var(--line));justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(56px,6vw,96px);padding-top:28px;display:flex}.brand.svelte-udc8us{color:var(--body);align-items:center;gap:10px;font-size:.9375rem;display:flex}.brand.svelte-udc8us svg{width:auto;height:26px;color:var(--ink)}.legal.svelte-udc8us{flex-direction:row;gap:26px}.legal.svelte-udc8us a:where(.svelte-udc8us),.legal.svelte-udc8us button:where(.svelte-udc8us){color:var(--body);font-size:.9375rem}.legal.svelte-udc8us button:where(.svelte-udc8us){letter-spacing:-.01em;transition:opacity .3s var(--ease)}.legal.svelte-udc8us button:where(.svelte-udc8us):hover{opacity:.55}@media (width<=900px){.cols.svelte-udc8us{grid-template-columns:repeat(2,1fr);gap:40px}.base.svelte-udc8us{flex-direction:column;align-items:flex-start}}
