.made-with[data-astro-cid-t2qf5qgo]{justify-content:center;margin:2.5rem 0 1.5rem;display:flex}a[data-astro-cid-t2qf5qgo]{min-height:2.75rem;color:var(--ink);background:var(--surface);border:1px solid var(--hairline);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;max-width:100%;padding:.5rem .5rem .5rem 1rem;font-size:.9375rem;text-decoration:none;transition:box-shadow .15s ease-out;display:inline-flex;box-shadow:0 2px 8px -2px #0000001f}a[data-astro-cid-t2qf5qgo]:hover{box-shadow:0 6px 16px -4px #0000002e}a[data-astro-cid-t2qf5qgo]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}a[data-astro-cid-t2qf5qgo]>span[data-astro-cid-t2qf5qgo]{white-space:nowrap}.get[data-astro-cid-t2qf5qgo]{color:var(--brand-ink);background:var(--brand);border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.links[data-astro-cid-yvptqzqn]{gap:.5rem;display:grid}.only-social[data-astro-cid-yvptqzqn]{margin-top:.5rem}a[data-astro-cid-yvptqzqn],button[data-astro-cid-yvptqzqn]{min-height:2.875rem;transition:background-color .15s var(--ease-out);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:flex}button[data-astro-cid-yvptqzqn]{font:inherit;cursor:pointer;font-size:.9375rem;font-weight:700}.primary[data-astro-cid-yvptqzqn]{min-height:3rem;color:var(--brand-ink);background:var(--brand)}.primary[data-astro-cid-yvptqzqn] .detail[data-astro-cid-yvptqzqn]{opacity:.85;font-variant-numeric:tabular-nums;font-weight:500}@media (hover:hover){.primary[data-astro-cid-yvptqzqn]:hover{background:color-mix(in srgb, var(--brand) 85%, black)}}.secondary[data-astro-cid-yvptqzqn]{color:var(--brand);background:var(--surface);border:1px solid var(--brand)}@media (hover:hover){.secondary[data-astro-cid-yvptqzqn]:hover{background:var(--brand-soft)}}.secondary[data-astro-cid-yvptqzqn] .detail[data-astro-cid-yvptqzqn]{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:500}.row[data-astro-cid-yvptqzqn]{color:var(--ink);border-color:var(--hairline);justify-content:flex-start}.row[data-astro-cid-yvptqzqn] span[data-astro-cid-yvptqzqn]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.row[data-astro-cid-yvptqzqn] svg:first-child{color:var(--brand)}.row[data-astro-cid-yvptqzqn] .chevron{color:var(--ink-muted)}.social[data-astro-cid-yvptqzqn]{flex-wrap:wrap;justify-content:center;gap:.5rem;padding-top:.25rem;display:flex}.only-social[data-astro-cid-yvptqzqn] .social[data-astro-cid-yvptqzqn]{justify-content:flex-start;padding-top:0}.social[data-astro-cid-yvptqzqn] a[data-astro-cid-yvptqzqn]{width:2.75rem;min-height:2.75rem;color:var(--ink);border:1px solid var(--hairline);border-radius:50%;padding:0}@media (hover:hover){.social[data-astro-cid-yvptqzqn] a[data-astro-cid-yvptqzqn]:hover{color:var(--brand);border-color:var(--brand)}}.fab[data-astro-cid-33a4vkc7]{right:1rem;bottom:calc(max(1.25rem, env(safe-area-inset-bottom)) + var(--finder-above,0px));z-index:10;background:var(--brand);width:3.5rem;height:3.5rem;color:var(--brand-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0;font-weight:700;display:inline-flex;position:fixed;box-shadow:0 6px 20px #11131847}@media (width>=60rem){.fab[data-astro-cid-33a4vkc7]{bottom:1.5rem;right:1.5rem}}.badge[data-astro-cid-33a4vkc7]{border:2px solid var(--surface);color:#fff;background:#e5212d;border-radius:999px;place-items:center;min-width:1.375rem;height:1.375rem;padding:0 .3rem;font-size:.75rem;font-weight:800;line-height:1;animation:.36s ease-out pop;display:grid;position:absolute;top:-.25rem;right:-.25rem}.badge[data-astro-cid-33a4vkc7][hidden]{display:none}.nudge[data-astro-cid-33a4vkc7]{right:1rem;bottom:calc(max(1.25rem, env(safe-area-inset-bottom)) + var(--finder-above,0px) + 4.25rem);z-index:10;background:var(--surface);max-width:min(16rem,100vw - 2rem);color:var(--ink);transform-origin:100% 100%;border-radius:.75rem;align-items:flex-start;animation:.32s cubic-bezier(.2,.9,.3,1.2) arrive;display:flex;position:fixed;box-shadow:0 6px 20px #11131838}.nudge[data-astro-cid-33a4vkc7][hidden]{display:none}@media (width>=60rem){.nudge[data-astro-cid-33a4vkc7]{bottom:5.75rem;right:1.5rem}}@keyframes arrive{0%{opacity:0;transform:translateY(.75rem)scale(.9)}}@keyframes typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-.2rem)}}@keyframes pop{50%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.nudge[data-astro-cid-33a4vkc7],.badge[data-astro-cid-33a4vkc7]{animation:none}}.nudge-text[data-astro-cid-33a4vkc7]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.75rem 0 .75rem .75rem;font-size:.875rem}.nudge-close[data-astro-cid-33a4vkc7]{width:2.75rem;height:2.75rem;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.finder[data-astro-cid-33a4vkc7]{inset:auto 0 var(--keyboard,0);width:100%;max-width:none;height:min(92dvh, 100dvh - var(--keyboard,0px));max-height:none;padding:1.25rem 1rem calc(1rem + env(safe-area-inset-bottom));background:var(--surface);color:var(--ink);border:0;border-radius:.75rem .75rem 0 0;outline:none;margin:0;box-shadow:0 -8px 32px #0000002e}.finder[data-astro-cid-33a4vkc7][open]{flex-direction:column;display:flex}.finder[data-astro-cid-33a4vkc7]::backdrop{background:#0a0b0e73}@media (width>=60rem){.finder[data-astro-cid-33a4vkc7]{border-radius:.75rem;width:25rem;height:min(40rem,100dvh - 3rem);padding:1.25rem;inset:auto 1.5rem 1.5rem auto;box-shadow:0 12px 40px #00000038}.finder[data-astro-cid-33a4vkc7]::backdrop{background:#0a0b0e1f}}.head[data-astro-cid-33a4vkc7]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.head[data-astro-cid-33a4vkc7] h2[data-astro-cid-33a4vkc7]{font-size:1.25rem;font-weight:800}.sub[data-astro-cid-33a4vkc7]{color:var(--ink-muted);font-size:.8125rem}.close[data-astro-cid-33a4vkc7]{width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.5rem -.5rem 0 0;display:grid}.log[data-astro-cid-33a4vkc7]{flex-direction:column;flex:1;gap:.5rem;margin:.75rem -.25rem 0;padding:.25rem .25rem .75rem;display:flex;overflow-y:auto}.log[data-astro-cid-33a4vkc7] .bubble{overflow-wrap:anywhere;border-radius:.75rem;max-width:85%;padding:.5rem .75rem;line-height:1.45}.log[data-astro-cid-33a4vkc7] .bubble.bot{background:var(--surface-sunk);border-bottom-left-radius:.25rem;align-self:flex-start}.log[data-astro-cid-33a4vkc7] .bubble.typing{gap:.25rem;padding-block:.75rem;display:flex}.log[data-astro-cid-33a4vkc7] .bubble.typing span{background:var(--ink-muted);border-radius:50%;width:.45rem;height:.45rem;animation:1.2s ease-in-out infinite typing}@media (prefers-reduced-motion:reduce){.log[data-astro-cid-33a4vkc7] .bubble.typing span{animation:none}}.log[data-astro-cid-33a4vkc7] .bubble.typing span:nth-child(2){animation-delay:.15s}.log[data-astro-cid-33a4vkc7] .bubble.typing span:nth-child(3){animation-delay:.3s}.log[data-astro-cid-33a4vkc7] .bubble.me{background:var(--brand);color:var(--brand-ink);border-bottom-right-radius:.25rem;align-self:flex-end}.log[data-astro-cid-33a4vkc7] .bubble.note{max-width:100%;color:var(--ink-muted);text-align:center;align-self:center;padding:0;font-size:.875rem}.log[data-astro-cid-33a4vkc7] .cards{gap:.25rem;display:grid}.log[data-astro-cid-33a4vkc7] .cards ul{scroll-snap-type:x mandatory;gap:.5rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}.log[data-astro-cid-33a4vkc7] .cards li{scroll-snap-align:start;flex:0 0 min(16rem,82%)}.log[data-astro-cid-33a4vkc7] .chips{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.log[data-astro-cid-33a4vkc7] .chip{border:1px solid var(--brand);background:var(--surface);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 .75rem;font-size:.875rem;font-weight:600}.log[data-astro-cid-33a4vkc7] .chip:hover{background:var(--brand-soft)}.log[data-astro-cid-33a4vkc7] .cards li{border:1px solid var(--hairline);border-radius:.5rem;grid-template-rows:1fr auto;display:grid;overflow:hidden}.log[data-astro-cid-33a4vkc7] .cards li:has(.card:hover){border-color:var(--brand)}.log[data-astro-cid-33a4vkc7] .card-actions{gap:.5rem;padding:0 .5rem .5rem;display:grid}.log[data-astro-cid-33a4vkc7] .card-actions button{border:1px solid var(--brand);background:var(--surface);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 .75rem;font-size:.875rem;font-weight:700}.log[data-astro-cid-33a4vkc7] .card-actions button:hover{background:var(--brand-soft)}.log[data-astro-cid-33a4vkc7] .card-actions button:first-child{background:var(--brand);color:var(--brand-ink)}.log[data-astro-cid-33a4vkc7] .card-actions button:first-child:hover{filter:brightness(1.08)}.log[data-astro-cid-33a4vkc7] .reach{gap:.5rem;display:grid}.log[data-astro-cid-33a4vkc7] .reach-note{color:var(--ink-muted);font-size:.875rem}.log[data-astro-cid-33a4vkc7] .cards-note{color:var(--ink-muted);font-size:.8125rem}.log[data-astro-cid-33a4vkc7] .card{height:100%;color:var(--ink);gap:2px;padding-bottom:.5rem;text-decoration:none;display:grid}.log[data-astro-cid-33a4vkc7] .card img{aspect-ratio:4/3;object-fit:cover;background:var(--surface-sunk);width:100%;height:auto}.log[data-astro-cid-33a4vkc7] .card span{padding:0 .5rem}.log[data-astro-cid-33a4vkc7] .price{margin-top:.25rem;font-weight:800}.log[data-astro-cid-33a4vkc7] .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.log[data-astro-cid-33a4vkc7] .meta{color:var(--ink-muted);font-size:.8125rem}.composer[data-astro-cid-33a4vkc7]{grid-template-columns:minmax(0,1fr);display:grid}.composer[data-astro-cid-33a4vkc7][hidden]{display:none}.composer[data-astro-cid-33a4vkc7]{border-top:1px solid var(--hairline);gap:.5rem;padding-top:.75rem}.row[data-astro-cid-33a4vkc7]{gap:.5rem;display:flex}.field[data-astro-cid-33a4vkc7]{border:1px solid var(--field-line);background:var(--surface);min-width:0;min-height:2.75rem;color:var(--ink);font:inherit;border-radius:999px;flex:1;padding:.625rem .75rem;font-size:1rem}.field[data-astro-cid-33a4vkc7]:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:0}.send[data-astro-cid-33a4vkc7]{background:var(--brand);width:2.75rem;height:2.75rem;color:var(--brand-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.send[data-astro-cid-33a4vkc7]:disabled{opacity:.5;cursor:default}.understood[data-astro-cid-33a4vkc7]{color:var(--ink-muted);font-size:.8125rem}.understood[data-astro-cid-33a4vkc7][hidden]{display:none}.error[data-astro-cid-33a4vkc7]{background:color-mix(in srgb, var(--sale) 10%, var(--surface));border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.error[data-astro-cid-33a4vkc7][hidden],.human[data-astro-cid-33a4vkc7]:empty{display:none}.share[data-astro-cid-eqjx2q6l]{gap:.5rem;display:flex}.share-btn[data-astro-cid-eqjx2q6l]{border:1px solid var(--hairline);background:var(--surface);min-width:2.75rem;min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.875rem;font-weight:700;display:inline-flex}.share-btn[data-astro-cid-eqjx2q6l][hidden]{display:none}@media (hover:hover){.share-btn[data-astro-cid-eqjx2q6l]:hover{border-color:var(--brand);color:var(--brand)}}.icons[data-astro-cid-eqjx2q6l] .share-btn[data-astro-cid-eqjx2q6l]{border-radius:50%;width:2.75rem;padding:0;font-weight:400}.icons[data-astro-cid-eqjx2q6l] .share-btn[data-astro-cid-eqjx2q6l].done{border-color:var(--brand);color:var(--brand)}.share-btn[data-astro-cid-eqjx2q6l] .ico-done,.share-btn[data-astro-cid-eqjx2q6l].done .ico-link{display:none}.share-btn[data-astro-cid-eqjx2q6l].done .ico-done{display:block}.inquiry[data-astro-cid-biat5vty]{width:100%;max-width:none;max-height:92dvh;padding:1.25rem 1rem calc(1.25rem + env(safe-area-inset-bottom));background:var(--surface);color:var(--ink);border:0;border-radius:.75rem .75rem 0 0;outline:none;margin:0;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 32px #0000002e}.inquiry[data-astro-cid-biat5vty]::backdrop{background:#0a0b0e73}@media (width>=60rem){.inquiry[data-astro-cid-biat5vty]{border-radius:.75rem;width:min(28rem,100% - 2rem);margin:auto;padding:1.5rem;inset:0}}.inquiry[data-astro-cid-biat5vty].inline{width:auto;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:static;inset:auto;overflow:visible}.inquiry[data-astro-cid-biat5vty].inline .head[data-astro-cid-biat5vty] h2[data-astro-cid-biat5vty]{font-size:1.25rem}@media (width>=40rem){.inquiry[data-astro-cid-biat5vty].inline fieldset[data-astro-cid-biat5vty]{grid-template-columns:1fr 1fr;column-gap:1rem}.inquiry[data-astro-cid-biat5vty].inline fieldset[data-astro-cid-biat5vty]>legend[data-astro-cid-biat5vty],.inquiry[data-astro-cid-biat5vty].inline fieldset[data-astro-cid-biat5vty]>.hint[data-astro-cid-biat5vty]{grid-column:1/-1}}.inquiry[data-astro-cid-biat5vty].inline .form[data-astro-cid-biat5vty]{margin-top:.5rem}.again[data-astro-cid-biat5vty]{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;font-weight:700;text-decoration:underline}.head[data-astro-cid-biat5vty]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.head[data-astro-cid-biat5vty] h2[data-astro-cid-biat5vty]{font-size:1.25rem;font-weight:800}.close[data-astro-cid-biat5vty]{width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.5rem -.5rem 0 0;display:grid}.form[data-astro-cid-biat5vty],fieldset[data-astro-cid-biat5vty]{gap:.75rem;display:grid}.form[data-astro-cid-biat5vty]{margin-top:.75rem}.form[data-astro-cid-biat5vty][hidden]{display:none}fieldset[data-astro-cid-biat5vty]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-biat5vty]{padding:0;font-size:.875rem;font-weight:600}label[data-astro-cid-biat5vty]{gap:.25rem;font-size:.875rem;font-weight:600;display:grid}.about[data-astro-cid-biat5vty]{background:var(--surface-sunk);color:var(--ink-muted);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.field[data-astro-cid-biat5vty]{box-sizing:border-box;border:1px solid var(--field-line);background:var(--surface);width:100%;min-height:2.75rem;color:var(--ink);font:inherit;border-radius:.5rem;padding:.625rem .75rem;font-weight:400}.field[data-astro-cid-biat5vty]:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:0}textarea[data-astro-cid-biat5vty].field{resize:vertical}.need[data-astro-cid-biat5vty]{color:var(--sale);margin-left:.125rem}.hint[data-astro-cid-biat5vty]{color:var(--ink-muted);font-size:.875rem;font-weight:400}.trap[data-astro-cid-biat5vty]{position:absolute;left:-9999px}.error[data-astro-cid-biat5vty]{background:color-mix(in srgb, var(--sale) 10%, var(--surface));border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.error[data-astro-cid-biat5vty][hidden]{display:none}.send[data-astro-cid-biat5vty]{background:var(--brand);min-height:3rem;color:var(--brand-ink);font:inherit;cursor:pointer;border:0;border-radius:.5rem;font-weight:700}.send[data-astro-cid-biat5vty]:disabled{opacity:.7;cursor:progress}.done[data-astro-cid-biat5vty]{text-align:center;justify-items:center;gap:.5rem;padding:1.25rem 0 0;display:grid}.done[data-astro-cid-biat5vty][hidden]{display:none}.done[data-astro-cid-biat5vty] .send[data-astro-cid-biat5vty]{width:100%;margin-top:.75rem}.tick[data-astro-cid-biat5vty]{background:var(--brand-soft);width:3.5rem;height:3.5rem;color:var(--brand);border-radius:50%;place-items:center;display:grid}.done-title[data-astro-cid-biat5vty]{font-size:1.125rem;font-weight:800}
