.y_xCuG_page{padding-block-start:clamp(16px,2.5vw,32px)}.y_xCuG_head{padding-block:clamp(16px,3vw,40px) clamp(24px,3vw,40px)}.y_xCuG_head h1,.y_xCuG_postHead h1{font-size:var(--text-page);letter-spacing:-.02em;text-wrap:balance;font-weight:900;line-height:1.1}:is(.y_xCuG_head .lead,.y_xCuG_postHead .lead){max-width:60ch;font-size:var(--text-lead);margin-block-start:10px}.y_xCuG_empty{border:1px dashed var(--color-rule-2);color:var(--color-muted);text-align:center;border-radius:16px;padding:32px}.y_xCuG_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.y_xCuG_list a{border:1px solid var(--color-rule);background:color-mix(in oklab, var(--color-paper) 55%, #fff);block-size:100%;color:var(--color-ink-2);transition:border-color var(--dur-short) var(--ease-out);border-radius:16px;flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.y_xCuG_list a:hover{border-color:var(--color-accent)}.y_xCuG_list time,.y_xCuG_date{color:var(--color-muted);font-size:var(--text-sm)}.y_xCuG_list h2{letter-spacing:-.015em;font-size:clamp(1.25rem,1rem + .8vw,1.625rem);font-weight:900;line-height:1.2}.y_xCuG_list p{flex:1;margin:0}.y_xCuG_read{color:var(--color-ink);align-items:center;gap:6px;margin-block-start:8px;font-weight:700;display:inline-flex}.y_xCuG_postHead{border-block-end:1px solid var(--color-rule);max-width:46rem;padding-block:clamp(16px,3vw,40px) clamp(20px,3vw,32px)}.y_xCuG_date{margin:0 0 10px}.y_xCuG_prose{max-width:46rem;padding-block-start:clamp(24px,3vw,40px);font-size:1.0625rem;line-height:1.75}.y_xCuG_prose :is(p,ul,ol,blockquote){margin:0 0 1.1em}.y_xCuG_prose h2{margin:1.6em 0 .5em;font-size:clamp(1.375rem,1rem + 1vw,1.875rem);font-weight:900;line-height:1.2}.y_xCuG_prose h3{font-size:var(--text-xl);margin:1.4em 0 .4em;font-weight:700}.y_xCuG_prose a{color:var(--color-accent);text-underline-offset:3px}.y_xCuG_prose .y_xCuG_chip{border:1px solid var(--color-rule);background:color-mix(in oklab, var(--color-paper) 55%, #fff);max-inline-size:100%;color:var(--color-ink-2);vertical-align:baseline;transition:border-color var(--dur-short) var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding-block:2px;padding-inline:3px 10px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.y_xCuG_prose .y_xCuG_chipBare{padding-inline:10px}.y_xCuG_prose .y_xCuG_chip:hover{border-color:var(--color-accent)}.y_xCuG_prose .y_xCuG_chip img{object-fit:cover;background:var(--color-paper);border-radius:50%;flex:none;block-size:24px;inline-size:24px}.y_xCuG_prose .y_xCuG_chip bdi{min-inline-size:0}.y_xCuG_prose blockquote{border-inline-start:2px solid var(--color-gold);color:var(--color-ink);padding-inline-start:18px}.y_xCuG_prose img{border-radius:12px;max-width:100%;height:auto}.y_xCuG_products{margin-block-start:var(--section-gap-s)}.y_xCuG_products>h2{letter-spacing:-.02em;margin-block-end:20px;font-size:clamp(1.5rem,1rem + 1.4vw,2.125rem);font-weight:900}.y_xCuG_back{margin-block:40px 0}.y_xCuG_back a{text-underline-offset:5px;font-weight:700}html[dir=rtl] :is(.y_xCuG_head h1,.y_xCuG_postHead h1,.y_xCuG_list h2,.y_xCuG_prose h2,.y_xCuG_products>h2){letter-spacing:0;font-weight:800;line-height:1.3}html[dir=rtl] .y_xCuG_prose{line-height:1.9}@media (prefers-reduced-motion:reduce){.y_xCuG_list a,.y_xCuG_prose .y_xCuG_chip{transition:none}}
