.cards[data-astro-cid-da4f7ote]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem;margin:1.5rem 0 2rem;max-width:42rem;font-family:var(--font-sans)}.cards[data-astro-cid-da4f7ote].is-slide{display:block}.view[data-astro-cid-da4f7ote],.track[data-astro-cid-da4f7ote]{display:contents}.is-slide[data-astro-cid-da4f7ote] .view[data-astro-cid-da4f7ote]{display:block;overflow:clip}.dots[data-astro-cid-da4f7ote]{display:flex;justify-content:center;gap:.5rem;margin-top:.75rem}.dots[data-astro-cid-da4f7ote] button[data-astro-cid-da4f7ote]{width:.45rem;height:.45rem;padding:0;border:0;border-radius:9999px;cursor:pointer;background:color-mix(in srgb,var(--color-fg) 20%,var(--color-bg-primary));transition:background .2s}.dots[data-astro-cid-da4f7ote] button[data-astro-cid-da4f7ote][aria-current=true]{background:color-mix(in srgb,var(--color-fg) 70%,var(--color-bg-primary))}.is-slide[data-astro-cid-da4f7ote] .card[data-astro-cid-da4f7ote]:not(.is-shown){cursor:pointer}.is-slide[data-astro-cid-da4f7ote] .track[data-astro-cid-da4f7ote]{display:flex;gap:.75rem}.is-slide[data-astro-cid-da4f7ote] .track[data-astro-cid-da4f7ote].is-gliding{transition:transform .45s cubic-bezier(.22,1,.36,1)}.is-slide[data-astro-cid-da4f7ote] .card[data-astro-cid-da4f7ote]{flex:0 0 clamp(64%,17rem,85%)}@media(prefers-reduced-motion:reduce){.is-slide[data-astro-cid-da4f7ote] .track[data-astro-cid-da4f7ote].is-gliding{transition:none}}.card[data-astro-cid-da4f7ote]{display:flex;flex-direction:column;gap:.45rem;padding:1.2rem 1.2rem 1.3rem;border-radius:1rem;background:var(--color-bg-secondary)}.card[data-astro-cid-da4f7ote].has-image{padding-top:0;overflow:hidden}.photo[data-astro-cid-da4f7ote]{display:block;width:calc(100% + 2.4rem);max-width:none;margin:0 -1.2rem .65rem;aspect-ratio:1;object-fit:cover}.card[data-astro-cid-da4f7ote] h3[data-astro-cid-da4f7ote]{font-size:1rem;font-weight:600;line-height:1.35;margin:0}.card[data-astro-cid-da4f7ote] p[data-astro-cid-da4f7ote]{font-size:.88rem;font-weight:300;line-height:1.6;margin:0;color:color-mix(in srgb,var(--color-fg) 82%,var(--color-bg-secondary))}.card[data-astro-cid-da4f7ote] .meta[data-astro-cid-da4f7ote]{font-size:.78rem;font-weight:400;margin-top:-.25rem;color:color-mix(in srgb,var(--color-fg) 60%,var(--color-bg-secondary))}.art[data-astro-cid-da4f7ote]{position:relative;flex:none;width:3.5rem;height:3.5rem;margin-bottom:.35rem;border-radius:.85rem;overflow:hidden;background:var(--color-bg-primary)}.art-faces[data-astro-cid-da4f7ote]{display:grid;grid-template-columns:1fr 1fr;gap:.3rem;background:none;border-radius:0;overflow:visible}.art-faces[data-astro-cid-da4f7ote] img[data-astro-cid-da4f7ote]{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:.45rem}.art-layers[data-astro-cid-da4f7ote] svg[data-astro-cid-da4f7ote]{display:block;width:100%;height:100%}.art-layers[data-astro-cid-da4f7ote] .layer[data-astro-cid-da4f7ote] rect[data-astro-cid-da4f7ote]:not(.lit){fill:var(--color-bg-primary);stroke:color-mix(in srgb,var(--color-fg) 40%,var(--color-bg-primary));stroke-width:.7;stroke-dasharray:1.4 1.2}.art-layers[data-astro-cid-da4f7ote] .layer[data-astro-cid-da4f7ote]:not(.is-ground){animation:layer-float 3.6s ease-in-out calc(var(--k) * -.9s) infinite}.art-layers[data-astro-cid-da4f7ote] .layer[data-astro-cid-da4f7ote].is-above rect[data-astro-cid-da4f7ote]{fill:none}.art-layers[data-astro-cid-da4f7ote] .is-ground[data-astro-cid-da4f7ote] rect[data-astro-cid-da4f7ote]:not(.lit){stroke:color-mix(in srgb,var(--color-fg) 62%,var(--color-bg-primary));stroke-width:.9;stroke-dasharray:none}.art-layers[data-astro-cid-da4f7ote] .cell-line[data-astro-cid-da4f7ote]{stroke:color-mix(in srgb,var(--color-fg) 32%,var(--color-bg-primary));stroke-width:.5}.art-layers[data-astro-cid-da4f7ote] .lit[data-astro-cid-da4f7ote]{fill:color-mix(in srgb,var(--color-fg) 68%,var(--color-bg-primary));animation:layer-hop 6s steps(1,end) infinite}@keyframes layer-float{0%,to{translate:0 0}50%{translate:0 -1px}}@keyframes layer-hop{0%{translate:0 -7.75px}16.66%{translate:7.75px -7.75px}33.33%{translate:7.75px 0}50%{translate:0 0}66.66%{translate:-7.75px 0}83.33%{translate:-7.75px -7.75px}}@media(prefers-reduced-motion:reduce){.art-layers[data-astro-cid-da4f7ote] .layer[data-astro-cid-da4f7ote]:not(.is-ground),.art-layers[data-astro-cid-da4f7ote] .lit[data-astro-cid-da4f7ote]{animation:none}}.art-cipher[data-astro-cid-da4f7ote]{display:flex;flex-direction:column;justify-content:center;gap:.1rem;padding:0 .5rem;font:600 .62rem/1.3 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.02em;color:color-mix(in srgb,var(--color-fg) 72%,var(--color-bg-primary))}.art-cipher[data-astro-cid-da4f7ote] .line[data-astro-cid-da4f7ote]{white-space:pre}:lang(th) .art-cipher[data-astro-cid-da4f7ote]{font-family:var(--font-sans);font-size:.68rem;letter-spacing:0}.art-cipher[data-astro-cid-da4f7ote] .x{color:color-mix(in srgb,var(--color-fg) 38%,var(--color-bg-primary))}.art-sunny[data-astro-cid-da4f7ote] .sun[data-astro-cid-da4f7ote]{position:absolute;left:12px;top:11px;width:22px;height:22px;border-radius:50%;background-color:#f5b000;background-image:radial-gradient(circle at 36% 32%,#fff4c2 0,#ffd23f 34%,#f5a300 78%);box-shadow:0 0 6px 1px #ffba0059;scale:.92;transition:scale 1.2s ease 1.3s,box-shadow 1.2s ease 1.3s}.art-sunny[data-astro-cid-da4f7ote] .rays[data-astro-cid-da4f7ote]{position:absolute;left:3px;top:2px;width:40px;height:40px;border-radius:50%;opacity:0;background:radial-gradient(circle,transparent 11px,rgb(255 190 20 / .5) 13.5px,rgb(255 190 20 / .22) 16.5px,rgb(255 190 20 / 0) 20px);transition:opacity 1.2s ease 1.4s;animation:sun-halo 4s ease-in-out infinite}.art-sunny[data-astro-cid-da4f7ote] .cloud[data-astro-cid-da4f7ote]{position:absolute;left:14px;top:24px;width:30px;height:11px;border-radius:9999px;background:linear-gradient(#fff,#e2e6eb);filter:drop-shadow(0 1.2px 1.4px rgb(0 0 0 / .18));transition:translate 2.8s cubic-bezier(.45,0,.2,1) .2s}.art-sunny[data-astro-cid-da4f7ote] .cloud[data-astro-cid-da4f7ote] i[data-astro-cid-da4f7ote]{position:absolute;border-radius:50%;background:linear-gradient(#fff,#eef1f4)}.art-sunny[data-astro-cid-da4f7ote] .cloud[data-astro-cid-da4f7ote] i[data-astro-cid-da4f7ote]:first-child{left:4px;top:-6px;width:12px;height:12px}.art-sunny[data-astro-cid-da4f7ote] .cloud[data-astro-cid-da4f7ote] i[data-astro-cid-da4f7ote]:last-child{left:12px;top:-9px;width:15px;height:15px}:root.dark .art-sunny[data-astro-cid-da4f7ote] .cloud[data-astro-cid-da4f7ote]{background:linear-gradient(#d4d9e0,#9ea7b3)}:root.dark .art-sunny[data-astro-cid-da4f7ote] .cloud[data-astro-cid-da4f7ote] i[data-astro-cid-da4f7ote]{background:linear-gradient(#e2e6eb,#c3cad3)}.art-sunny[data-astro-cid-da4f7ote].is-clear .cloud[data-astro-cid-da4f7ote]{translate:46px 0}.art-sunny[data-astro-cid-da4f7ote].is-clear .sun[data-astro-cid-da4f7ote]{scale:1;box-shadow:0 0 12px 4px #ffba008c}.art-sunny[data-astro-cid-da4f7ote].is-clear .rays[data-astro-cid-da4f7ote]{opacity:1}.art-sunny[data-astro-cid-da4f7ote].is-back [data-astro-cid-da4f7ote]{transition:none!important}@keyframes sun-halo{0%,to{scale:.96}50%{scale:1.05}}@media(prefers-reduced-motion:reduce){.art-sunny[data-astro-cid-da4f7ote] [data-astro-cid-da4f7ote],.art-sunny[data-astro-cid-da4f7ote].is-clear [data-astro-cid-da4f7ote]{transition:none;animation:none}}.art-aurora[data-astro-cid-da4f7ote] canvas[data-astro-cid-da4f7ote]{display:block;width:100%;height:100%}.art-burst[data-astro-cid-da4f7ote]{color:color-mix(in srgb,var(--color-fg) 62%,var(--color-bg-primary))}.art-burst[data-astro-cid-da4f7ote] canvas[data-astro-cid-da4f7ote]{display:block;width:100%;height:100%}.art-notice[data-astro-cid-da4f7ote]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.art-notice[data-astro-cid-da4f7ote]{background:var(--mutrack-gray-200)}:root.dark .art-notice[data-astro-cid-da4f7ote]{background:var(--color-bg-primary)}.art-notice[data-astro-cid-da4f7ote] .pill[data-astro-cid-da4f7ote]{display:block;width:2.6rem;height:.55rem;border-radius:9999px;background:#ffffffbf}.art-notice[data-astro-cid-da4f7ote] .pill[data-astro-cid-da4f7ote]:first-child{width:2.3rem;background:#ffffff80}:root.dark .art-notice[data-astro-cid-da4f7ote] .pill[data-astro-cid-da4f7ote]{background:#ffffff1f}:root.dark .art-notice[data-astro-cid-da4f7ote] .pill[data-astro-cid-da4f7ote]:first-child{background:#ffffff12}.art-notice[data-astro-cid-da4f7ote] .is-focus[data-astro-cid-da4f7ote]{display:flex;align-items:center;gap:.15rem;width:2.95rem;height:.95rem;padding:.12rem;background:#0b0b0c;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-fg) 12%,transparent)}.art-notice[data-astro-cid-da4f7ote] img[data-astro-cid-da4f7ote]{width:.71rem;height:.71rem;border-radius:9999px;object-fit:cover;flex:none}.art-notice[data-astro-cid-da4f7ote] .lines[data-astro-cid-da4f7ote]{flex:1;display:flex;flex-direction:column;gap:.1rem}.art-notice[data-astro-cid-da4f7ote] .bar[data-astro-cid-da4f7ote]{display:block;height:.12rem;border-radius:9999px;background:#ffffffd9;width:80%}.art-notice[data-astro-cid-da4f7ote] .bar[data-astro-cid-da4f7ote]+.bar[data-astro-cid-da4f7ote]{width:50%;background:#ffffff73}.art-notice[data-astro-cid-da4f7ote] .state[data-astro-cid-da4f7ote]{width:.5rem;height:.5rem;margin-right:.08rem;border-radius:9999px;background:#4ab17d;flex:none}.art-bricks[data-astro-cid-da4f7ote] svg[data-astro-cid-da4f7ote]{display:block;width:100%;height:100%}.art-bricks[data-astro-cid-da4f7ote] .brick[data-astro-cid-da4f7ote] path[data-astro-cid-da4f7ote]{fill:var(--color-bg-primary);stroke:color-mix(in srgb,var(--color-fg) 50%,var(--color-bg-primary));stroke-width:.5;stroke-dasharray:.9 .7;stroke-linejoin:round}.art-bricks[data-astro-cid-da4f7ote] .brick[data-astro-cid-da4f7ote]{opacity:0;translate:0 -5px;transition:opacity .35s ease,translate .45s cubic-bezier(.3,1.4,.5,1)}.art-bricks[data-astro-cid-da4f7ote] .brick[data-astro-cid-da4f7ote].is-on{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.art-bricks[data-astro-cid-da4f7ote] .brick[data-astro-cid-da4f7ote]{transition:none}}.art-contours[data-astro-cid-da4f7ote] i[data-astro-cid-da4f7ote]{position:absolute;left:var(--x);top:var(--y);width:var(--s);aspect-ratio:1;translate:-50% -50%;background:color-mix(in srgb,var(--color-fg) var(--k),var(--color-bg-primary));border-radius:38% 62% 55% 45%/45% 38% 62% 55%;animation:contour-spin calc(7s + var(--i) * .9s) linear calc(var(--i) * -2.3s) infinite,contour-morph calc(2.6s + var(--i) * .35s) ease-in-out calc(var(--i) * -1.1s) infinite alternate,contour-drift calc(4.5s + var(--i) * .6s) ease-in-out calc(var(--i) * -1.9s) infinite}.card[data-astro-cid-da4f7ote]:hover .art-contours[data-astro-cid-da4f7ote] i[data-astro-cid-da4f7ote]{animation:contour-spin calc(7s + var(--i) * .9s) linear calc(var(--i) * -2.3s) infinite,contour-morph calc(2.6s + var(--i) * .35s) ease-in-out calc(var(--i) * -1.1s) infinite alternate,contour-drift calc(4.5s + var(--i) * .6s) ease-in-out calc(var(--i) * -1.9s) infinite,contour-ripple .9s cubic-bezier(.3,.7,.3,1) calc((9 - var(--i)) * 55ms) both}.art-contours[data-astro-cid-da4f7ote]:after{content:"";position:absolute;inset:0;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes contour-spin{to{rotate:calc(var(--turn) * 360deg)}}@keyframes contour-morph{0%{border-radius:30% 70% 62% 38%/42% 30% 70% 58%}50%{border-radius:68% 32% 36% 64%/64% 58% 42% 36%}to{border-radius:44% 56% 72% 28%/34% 66%}}@keyframes contour-drift{0%,to{translate:-50% -50%}25%{translate:calc(-50% + var(--a)) calc(-50% - var(--a) * .6)}50%{translate:calc(-50% + var(--a) * .4) calc(-50% + var(--a))}75%{translate:calc(-50% - var(--a)) calc(-50% + var(--a) * .3)}}@keyframes contour-ripple{0%{scale:1}35%{scale:.86}to{scale:1}}@media(prefers-reduced-motion:reduce){.art-contours[data-astro-cid-da4f7ote] i[data-astro-cid-da4f7ote],.card[data-astro-cid-da4f7ote]:hover .art-contours[data-astro-cid-da4f7ote] i[data-astro-cid-da4f7ote]{animation:none}}.rows[data-astro-cid-x756mc5k]{display:flex;flex-direction:column;gap:2rem;margin:1.75rem 0 2.25rem;max-width:42rem;font-family:var(--font-sans)}.row[data-astro-cid-x756mc5k]{display:grid;grid-template-columns:9.5rem 1fr auto;gap:1.5rem;align-items:start}.row[data-astro-cid-x756mc5k] h3[data-astro-cid-x756mc5k]{font-size:1.05rem;font-weight:600;line-height:1.35;margin:0}.row[data-astro-cid-x756mc5k] p[data-astro-cid-x756mc5k]{font-size:.9rem;font-weight:300;line-height:1.6;margin:0;color:color-mix(in srgb,var(--color-fg) 62%,var(--color-bg-primary))}.row[data-astro-cid-x756mc5k].is-plain{grid-template-columns:9.5rem 1fr}.visual[data-astro-cid-x756mc5k]{flex:none;align-self:start;margin-top:var(--lift)}.visual[data-astro-cid-x756mc5k][data-visual=innovation]{--lift: -6px}.visual[data-astro-cid-x756mc5k][data-visual=simplicity]{--lift: -15.8px}.visual[data-astro-cid-x756mc5k][data-visual=independent]{--lift: -4px}@media(max-width:640px){.row[data-astro-cid-x756mc5k]{grid-template-columns:1fr auto;gap:.5rem 1rem}.row[data-astro-cid-x756mc5k] p[data-astro-cid-x756mc5k]{grid-column:1 / -1;grid-row:2}}.faint[data-astro-cid-x756mc5k]{stroke:color-mix(in srgb,currentColor 30%,transparent);opacity:0;transition:opacity .6s ease}.draw[data-astro-cid-x756mc5k]{stroke-dasharray:200;stroke-dashoffset:200}.dot[data-astro-cid-x756mc5k],.crowd[data-astro-cid-x756mc5k],.us[data-astro-cid-x756mc5k]{opacity:0}.is-drawn[data-astro-cid-x756mc5k] .faint[data-astro-cid-x756mc5k]{opacity:1}.is-drawn[data-astro-cid-x756mc5k] .draw[data-astro-cid-x756mc5k]{animation:row-draw 2s ease-in-out .5s forwards}.is-drawn[data-astro-cid-x756mc5k] .dot[data-astro-cid-x756mc5k]{animation:row-dot .4s ease-out 2.4s forwards}.crowd[data-astro-cid-x756mc5k]{fill:color-mix(in srgb,currentColor 35%,transparent)}.is-drawn[data-astro-cid-x756mc5k] .crowd[data-astro-cid-x756mc5k]{animation:row-dot .4s ease-out calc(1s + var(--k) * .08s) forwards}.us[data-astro-cid-x756mc5k]{transform:translateY(6px)}.is-drawn[data-astro-cid-x756mc5k] .us[data-astro-cid-x756mc5k]{animation:row-up .7s cubic-bezier(.3,0,.2,1) calc(2.3s + var(--k) * .35s) forwards}.is-replay[data-astro-cid-x756mc5k] .faint[data-astro-cid-x756mc5k]{opacity:1;transition:none}.is-replay[data-astro-cid-x756mc5k] .stay[data-astro-cid-x756mc5k]{stroke-dashoffset:0;animation:none!important}.is-replay[data-astro-cid-x756mc5k].is-drawn .crowd[data-astro-cid-x756mc5k]{animation-delay:calc(.1s + var(--k) * .08s)}.is-replay[data-astro-cid-x756mc5k].is-drawn .us[data-astro-cid-x756mc5k]{animation-delay:calc(1.3s + var(--k) * .35s)}@keyframes row-draw{to{stroke-dashoffset:0}}@keyframes row-dot{to{opacity:1}}@keyframes row-up{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.faint[data-astro-cid-x756mc5k],.dot[data-astro-cid-x756mc5k],.crowd[data-astro-cid-x756mc5k],.us[data-astro-cid-x756mc5k]{opacity:1;transition:none}.draw[data-astro-cid-x756mc5k]{stroke-dashoffset:0}.us[data-astro-cid-x756mc5k]{transform:none}.is-drawn[data-astro-cid-x756mc5k] [data-astro-cid-x756mc5k]:is(.draw,.dot,.crowd,.us){animation:none}}
