.consultation.svelte-n4rrhk{background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--primary) 14%, transparent), transparent 44%), var(--soft-blue);border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border));border-radius:18px;gap:14px;padding:20px;display:grid;overflow:hidden}.icon.svelte-n4rrhk{width:42px;height:42px;color:var(--primary-text-strong);background:var(--surface);border:1px solid var(--border-subtle);border-radius:13px;place-items:center;display:grid}.copy.svelte-n4rrhk{gap:6px;display:grid}h2.svelte-n4rrhk{font-size:16px;font-weight:900;line-height:1.7}p.svelte-n4rrhk{color:var(--text-secondary);font-size:12px;line-height:1.9}.actions.svelte-n4rrhk{gap:8px;display:grid}.actions.svelte-n4rrhk .button{white-space:normal;width:100%;min-height:46px;padding-inline:14px}@media (width<=1049px){.consultation.svelte-n4rrhk{grid-template-columns:auto minmax(0,1fr);align-items:start}.actions.svelte-n4rrhk{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.actions.svelte-n4rrhk .button:only-child{grid-column:1/-1}}@media (width<=560px){.consultation.svelte-n4rrhk{padding:17px}.actions.svelte-n4rrhk{grid-template-columns:1fr}.actions.svelte-n4rrhk .button:only-child{grid-column:auto}}.post-tags.svelte-un4jey{border-block-start:1px solid var(--border-subtle);gap:9px;margin-block-start:32px;padding-block-start:18px;display:grid}h2.svelte-un4jey{color:var(--text-muted);font-size:10.5px;font-weight:800}ul.svelte-un4jey{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}a.svelte-un4jey{max-width:100%;min-height:32px;color:var(--hashtag-ink);overflow-wrap:anywhere;background:var(--hashtag-surface);border:1px solid var(--hashtag-border);transition:color var(--duration-fast) var(--ease-brand), background var(--duration-fast) var(--ease-brand), transform var(--duration-fast) var(--ease-brand);border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}a.svelte-un4jey:hover,a.svelte-un4jey:focus-visible{color:var(--hashtag-ink);background:var(--hashtag-surface-hover);border-color:var(--hashtag-mark)}@media (prefers-reduced-motion:reduce){a.svelte-un4jey{transition:none}}.preview-notice.svelte-1g1xcph{z-index:25;color:#fff;text-align:center;background:var(--primary-strong);padding:8px 16px;font-size:11px;font-weight:750;position:sticky;inset-block-start:var(--header-height)}article.svelte-1g1xcph{width:min(100% - 40px,1180px);margin-inline:auto;padding-block:40px 56px}header.svelte-1g1xcph{text-align:center;max-width:880px;margin-inline:auto}.category.svelte-1g1xcph{color:var(--text-secondary);align-items:center;gap:5px;font-size:11px;display:inline-flex}.category.svelte-1g1xcph span:where(.svelte-1g1xcph){color:var(--text-muted)}.category.svelte-1g1xcph strong:where(.svelte-1g1xcph){font-weight:800}h1.svelte-1g1xcph{overflow-wrap:anywhere;text-wrap:balance;max-width:720px;margin:5px auto 0;font-size:30px;font-weight:900;line-height:1.65}header.svelte-1g1xcph p:where(.svelte-1g1xcph){max-width:650px;color:var(--text-secondary);margin:8px auto 0;font-size:13px;line-height:2}.meta.svelte-1g1xcph{color:var(--text-muted);flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-block-start:12px;font-size:10.5px;display:flex}.meta.svelte-1g1xcph span:where(.svelte-1g1xcph){align-items:center;gap:5px;display:flex}.cover.svelte-1g1xcph{max-width:880px;height:360px;color:var(--primary-text);background:linear-gradient(145deg, var(--soft-blue), var(--soft));animation:svelte-1g1xcph-post-cover-enter .62s var(--ease-brand) both;border-radius:20px;place-items:center;margin:28px auto;display:grid;overflow:hidden}.cover.svelte-1g1xcph img:where(.svelte-1g1xcph){object-fit:cover;width:100%;height:100%}.reading-layout.svelte-1g1xcph{grid-template-columns:minmax(0,70ch) minmax(250px,286px);justify-content:center;align-items:stretch;gap:40px;display:grid}.body.svelte-1g1xcph{min-width:0}.body.svelte-1g1xcph p{color:var(--text-secondary);font-size:15px;line-height:2.1}.body.svelte-1g1xcph h2:not(.post-tags-title){margin-block:28px 8px;font-size:20px}.body.svelte-1g1xcph a.inline-hashtag{color:var(--hashtag-mark);background:var(--hashtag-surface-hover);border-radius:5px;padding-inline:3px;font-weight:750;text-decoration:none}.body.svelte-1g1xcph a.inline-hashtag:hover,.body.svelte-1g1xcph a.inline-hashtag:focus-visible{text-underline-offset:3px;text-decoration:underline}.body.svelte-1g1xcph blockquote{color:var(--primary-text-strong);background:var(--soft-blue);border-inline-start:4px solid var(--primary);border-radius:12px;margin:24px 0;padding:16px 20px;font-size:14px;line-height:2}.body.svelte-1g1xcph .post-media{gap:8px;margin:28px 0;display:grid}.body.svelte-1g1xcph .post-media[data-post-motion]{transition:opacity .54s var(--ease-brand) var(--post-motion-delay,0s), transform .62s var(--ease-brand) var(--post-motion-delay,0s);will-change:opacity, transform}.body.svelte-1g1xcph .post-media[data-post-motion=pending]{opacity:0;transform:translateY(16px)}.body.svelte-1g1xcph .post-media[data-post-motion=revealed]{opacity:1;transform:translateY(0)}.body.svelte-1g1xcph .post-media img{background:var(--soft);border-radius:16px;width:100%;height:auto;display:block}.body.svelte-1g1xcph .post-media[data-post-motion] img{transition:filter .56s var(--ease-brand) var(--post-motion-delay,0s), transform .62s var(--ease-brand) var(--post-motion-delay,0s);will-change:filter, transform}.body.svelte-1g1xcph .post-media[data-post-motion=pending] img{filter:blur(4px);transform:scale(.992)}.body.svelte-1g1xcph .post-media[data-post-motion=revealed] img{filter:blur();transform:scale(1)}.body.svelte-1g1xcph .post-media figcaption{color:var(--text-muted);text-align:center;font-size:11.5px;line-height:1.9}.body.svelte-1g1xcph .post-media[data-post-motion] figcaption{transition:opacity .42s var(--ease-brand) calc(var(--post-motion-delay,0s) + .1s), transform .48s var(--ease-brand) calc(var(--post-motion-delay,0s) + .1s)}.body.svelte-1g1xcph .post-media[data-post-motion=pending] figcaption{opacity:0;transform:translateY(6px)}.body.svelte-1g1xcph .post-media[data-post-motion=revealed] figcaption{opacity:1;transform:translateY(0)}aside.svelte-1g1xcph{min-width:0}.support-sticky.svelte-1g1xcph{align-content:start;gap:12px;display:grid}.related-product.svelte-1g1xcph{min-height:74px;color:inherit;background:var(--surface);border:1px solid var(--border);transition:border-color var(--duration-fast) var(--ease-brand), transform var(--duration-fast) var(--ease-brand);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.related-product.svelte-1g1xcph:hover,.related-product.svelte-1g1xcph:focus-visible{border-color:color-mix(in srgb, var(--primary) 42%, var(--border));transform:translateY(-1px)}.product-icon.svelte-1g1xcph{width:38px;height:38px;color:var(--primary-text);background:var(--soft-blue);border-radius:11px;place-items:center;display:grid}.product-copy.svelte-1g1xcph{gap:2px;min-width:0;display:grid}.product-copy.svelte-1g1xcph small:where(.svelte-1g1xcph){color:var(--primary-text);font-size:10px;font-weight:750}.product-copy.svelte-1g1xcph strong:where(.svelte-1g1xcph){overflow-wrap:anywhere;font-size:12.5px;line-height:1.7}.related-product.svelte-1g1xcph>svg{color:var(--primary-text)}@media (width>=1050px) and (height>=680px){.support-sticky.svelte-1g1xcph{position:sticky;inset-block-start:calc(var(--header-height) + 24px)}}@media (width<=1049px){article.svelte-1g1xcph{max-width:880px}.reading-layout.svelte-1g1xcph{grid-template-columns:minmax(0,70ch);gap:30px}}@media (width<=767px){article.svelte-1g1xcph{width:min(100% - 28px,880px);padding-block:24px 36px}h1.svelte-1g1xcph{font-size:22px}.cover.svelte-1g1xcph{border-radius:16px;height:240px;margin-block:20px}.body.svelte-1g1xcph p{font-size:14px}.reading-layout.svelte-1g1xcph{gap:24px}}@media (prefers-reduced-motion:reduce){.cover.svelte-1g1xcph{animation:none}.body.svelte-1g1xcph .post-media[data-post-motion],.body.svelte-1g1xcph .post-media[data-post-motion] img,.body.svelte-1g1xcph .post-media[data-post-motion] figcaption{filter:none;opacity:1;transition:none;transform:none}.related-product.svelte-1g1xcph{transition:none}.related-product.svelte-1g1xcph:hover,.related-product.svelte-1g1xcph:focus-visible{transform:none}}@keyframes svelte-1g1xcph-post-cover-enter{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}
