.search-field-module__czbkmq__field{gap:var(--space-2);min-width:0;display:grid}.search-field-module__czbkmq__field label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.search-field-module__czbkmq__shell{min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){.search-field-module__czbkmq__shell:hover:not(:focus-within){border-color:var(--foreground)}}.search-field-module__czbkmq__shell:focus-within{border-color:var(--foreground)}.search-field-module__czbkmq__shell>svg{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}.search-field-module__czbkmq__shell:focus-within>svg,.search-field-module__czbkmq__shell[data-filled=true]>svg{color:var(--foreground)}.search-field-module__czbkmq__input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:0}.search-field-module__czbkmq__input:focus-visible{outline:0}.search-field-module__czbkmq__input::placeholder{color:var(--text-muted)}.search-field-module__czbkmq__input::-webkit-search-cancel-button{display:none}.search-field-module__czbkmq__clearSlot{flex:none;place-items:center;width:24px;height:24px;display:grid}.search-field-module__czbkmq__shell button{border-radius:var(--radius-control);width:24px;height:24px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.search-field-module__czbkmq__shell button:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.search-field-module__czbkmq__shell,.search-field-module__czbkmq__shell>svg,.search-field-module__czbkmq__shell button{transition:none}}.search-field-module__czbkmq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-field-module__czbkmq__shell[data-size=sm]{min-height:var(--control-height-sm)}@media (pointer:coarse){.search-field-module__czbkmq__shell[data-size=sm]{min-height:44px}}
.skeleton-module__9p_f9W__root{align-items:flex-start;gap:var(--space-4);width:100%;min-width:0;display:flex}.skeleton-module__9p_f9W__avatar,.skeleton-module__9p_f9W__line{border-radius:var(--radius-control);background:color-mix(in oklab, var(--border-strong) 38%, var(--surface));animation:skeleton-module__9p_f9W__skeleton-pulse 1.8s var(--ease-in-out) calc(var(--index,0) * 90ms) 11 both;flex:none;display:block}.skeleton-module__9p_f9W__avatar{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-pill)}.skeleton-module__9p_f9W__lines{gap:var(--space-3);padding-top:var(--space-1);flex:1;display:grid}.skeleton-module__9p_f9W__line{width:100%;height:var(--space-3)}.skeleton-module__9p_f9W__line:first-child{width:48%;height:var(--space-4)}.skeleton-module__9p_f9W__line:last-child{width:72%}.skeleton-module__9p_f9W__frame{display:flow-root;position:relative}@keyframes skeleton-module__9p_f9W__skeleton-pulse{0%,to{opacity:1}50%{opacity:.52}}@media (prefers-reduced-motion:reduce){.skeleton-module__9p_f9W__avatar,.skeleton-module__9p_f9W__line{animation:none}}
.rich-text-editor-module__9fB5aG__root{width:100%;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);position:relative;container-type:inline-size}.rich-text-editor-module__9fB5aG__editor{min-height:8rem;color:var(--foreground);font-size:var(--type-body);overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;caret-color:var(--accent);outline:none;padding:2px 0;line-height:1.65}.rich-text-editor-module__9fB5aG__editor[contenteditable=false]{caret-color:#0000}.rich-text-editor-module__9fB5aG__editor::selection,.rich-text-editor-module__9fB5aG__editor ::selection{background:color-mix(in oklab, var(--accent) 22%, transparent)}.rich-text-editor-module__9fB5aG__editor>*{margin:0}.rich-text-editor-module__9fB5aG__editor>*+*{margin-top:.6em}.rich-text-editor-module__9fB5aG__editor p{margin:0}.rich-text-editor-module__9fB5aG__editor h1,.rich-text-editor-module__9fB5aG__editor h2,.rich-text-editor-module__9fB5aG__editor h3{letter-spacing:-.02em;font-weight:500;line-height:1.25}.rich-text-editor-module__9fB5aG__editor h1,.rich-text-editor-module__9fB5aG__editor h2{font-size:var(--type-figure)}.rich-text-editor-module__9fB5aG__editor h3{font-size:var(--type-heading)}.rich-text-editor-module__9fB5aG__editor>:is(h1,h2,h3){margin-top:1.1em}.rich-text-editor-module__9fB5aG__editor>:is(h1,h2,h3):first-child{margin-top:0}.rich-text-editor-module__9fB5aG__editor>:is(h1,h2,h3)+*{margin-top:.45em}.rich-text-editor-module__9fB5aG__editor strong{font-weight:600}.rich-text-editor-module__9fB5aG__editor s{color:var(--text-secondary);text-decoration-thickness:1px}.rich-text-editor-module__9fB5aG__editor a{color:var(--accent-strong);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--accent) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--accent) 45%, transparent);text-underline-offset:3px;cursor:text;text-decoration-thickness:1px}.rich-text-editor-module__9fB5aG__editor code{background:var(--surface-muted);border-radius:6px;padding:.12em .38em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em}.rich-text-editor-module__9fB5aG__editor blockquote{border-left:2px solid var(--border-strong);color:var(--text-secondary);padding-left:14px}.rich-text-editor-module__9fB5aG__editor ul,.rich-text-editor-module__9fB5aG__editor ol{margin-block:0;padding-left:1.45em}.rich-text-editor-module__9fB5aG__editor ul{list-style:outside}.rich-text-editor-module__9fB5aG__editor ul ul{list-style:circle}.rich-text-editor-module__9fB5aG__editor ol{list-style:decimal}.rich-text-editor-module__9fB5aG__editor li{padding-left:.2em}.rich-text-editor-module__9fB5aG__editor li+li,.rich-text-editor-module__9fB5aG__editor li>:is(ul,ol){margin-top:.2em}.rich-text-editor-module__9fB5aG__editor li::marker{color:var(--text-muted)}.rich-text-editor-module__9fB5aG__editor ol>li::marker{font-variant-numeric:tabular-nums}.rich-text-editor-module__9fB5aG__editor pre{border:1px solid var(--border-subtle);background:var(--surface-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-body);tab-size:2;white-space:pre;border-radius:14px;padding:12px 14px;line-height:1.6;overflow-x:auto}.rich-text-editor-module__9fB5aG__editor hr{background:var(--border);border:0;height:1px;margin-block:1.1em}.rich-text-editor-module__9fB5aG__editor[data-empty]>:first-child:before,.rich-text-editor-module__9fB5aG__editor:focus [data-hint]:before{float:left;height:0;color:var(--text-muted);pointer-events:none;content:var(--placeholder)}.rich-text-editor-module__9fB5aG__editor:focus:not([data-empty]) [data-hint]:before{content:var(--hint)}.rich-text-editor-module__9fB5aG__toolbar{z-index:40;border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating);border-radius:16px;position:absolute;overflow:hidden;translate:-50% -100%}.rich-text-editor-module__9fB5aG__toolbar[data-below]{translate:-50%}.rich-text-editor-module__9fB5aG__face{width:max-content;position:absolute;top:0;left:0}.rich-text-editor-module__9fB5aG__face[inert]{pointer-events:none}.rich-text-editor-module__9fB5aG__row,.rich-text-editor-module__9fB5aG__linkRow{align-items:center;gap:2px;padding:4px;display:flex}.rich-text-editor-module__9fB5aG__blockTools{align-items:center;gap:2px;display:flex}@container (max-width:330px){.rich-text-editor-module__9fB5aG__blockTools{display:none}}.rich-text-editor-module__9fB5aG__divider{background:var(--border);width:1px;height:18px;margin:0 4px}.rich-text-editor-module__9fB5aG__tool{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:0 0;border:0;border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.rich-text-editor-module__9fB5aG__tool:active{transform:scale(.92)}.rich-text-editor-module__9fB5aG__tool[aria-pressed=true]{background:var(--accent-subtle);color:var(--accent-strong)}.rich-text-editor-module__9fB5aG__tool:focus-visible{background:var(--surface-muted);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.rich-text-editor-module__9fB5aG__tool:hover{background:var(--surface-muted);color:var(--foreground)}.rich-text-editor-module__9fB5aG__tool[aria-pressed=true]:hover{background:var(--accent-subtle);color:var(--accent-strong)}}.rich-text-editor-module__9fB5aG__linkInput{width:min(15rem,60vw);min-width:0;height:32px;color:var(--foreground);font:inherit;font-size:var(--type-body);background:0 0;border:0;outline:none;padding:0 8px}.rich-text-editor-module__9fB5aG__linkInput::placeholder{color:var(--text-muted)}.rich-text-editor-module__9fB5aG__apply{background:var(--surface-muted);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);border:0;border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.rich-text-editor-module__9fB5aG__apply[data-ready]{background:var(--accent);color:var(--accent-foreground)}.rich-text-editor-module__9fB5aG__apply:active{transform:scale(.92)}.rich-text-editor-module__9fB5aG__slash{z-index:40;overscroll-behavior:contain;scrollbar-width:none;border:1px solid var(--border);background:var(--surface-raised);width:240px;max-width:calc(100% - 8px);box-shadow:var(--shadow-floating);border-radius:18px;position:absolute;overflow:hidden auto}.rich-text-editor-module__9fB5aG__slash[data-above]{translate:0 -100%}.rich-text-editor-module__9fB5aG__slashBody{padding:6px}.rich-text-editor-module__9fB5aG__slashList{margin:0;padding:0;list-style:none;display:grid;position:relative}.rich-text-editor-module__9fB5aG__slashHighlight{background:color-mix(in oklab, var(--foreground) 6.5%, transparent);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0;right:0}.rich-text-editor-module__9fB5aG__slashOption{height:34px;color:var(--text-secondary);cursor:pointer;font-size:var(--type-body);-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);border-radius:12px;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.rich-text-editor-module__9fB5aG__slashOption[aria-selected=true]{color:var(--foreground)}.rich-text-editor-module__9fB5aG__slashIcon{flex:none;place-items:center;width:20px;display:grid}.rich-text-editor-module__9fB5aG__slashLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.rich-text-editor-module__9fB5aG__slashHint{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-caption);flex:none}.rich-text-editor-module__9fB5aG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rich-text-editor-module__9fB5aG__newsletter{border:1px solid var(--border);background:var(--surface);letter-spacing:normal;border-radius:8px}.rich-text-editor-module__9fB5aG__newsletter .rich-text-editor-module__9fB5aG__editor{min-height:200px;padding:12px}.rich-text-editor-module__9fB5aG__newsletter:focus-within{border-color:var(--border-strong)}.rich-text-editor-module__9fB5aG__newsletter .rich-text-editor-module__9fB5aG__editor:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:6px}.rich-text-editor-module__9fB5aG__fixedToolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px;padding:6px;display:flex}.rich-text-editor-module__9fB5aG__fixedToolbar .rich-text-editor-module__9fB5aG__tool{border-radius:6px}.rich-text-editor-module__9fB5aG__fixedLink{border-bottom:1px solid var(--border);align-items:center;gap:4px;padding:6px;display:flex}.rich-text-editor-module__9fB5aG__fixedLink .rich-text-editor-module__9fB5aG__linkInput{flex:1;width:auto;min-width:0}.rich-text-editor-module__9fB5aG__fixedLink button{flex:none}.rich-text-editor-module__9fB5aG__tool:focus-visible,.rich-text-editor-module__9fB5aG__apply:focus-visible,.rich-text-editor-module__9fB5aG__linkInput:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.rich-text-editor-module__9fB5aG__editor img{border-radius:4px;max-width:100%;height:auto;margin-block:12px;display:block}@media (max-width:640px){.rich-text-editor-module__9fB5aG__newsletter .rich-text-editor-module__9fB5aG__editor,.rich-text-editor-module__9fB5aG__newsletter .rich-text-editor-module__9fB5aG__linkInput{font-size:16px}.rich-text-editor-module__9fB5aG__fixedToolbar .rich-text-editor-module__9fB5aG__tool,.rich-text-editor-module__9fB5aG__fixedLink .rich-text-editor-module__9fB5aG__tool{width:44px;height:44px}}.rich-text-editor-module__9fB5aG__linkError{color:var(--danger);font-size:var(--type-meta);overflow-wrap:anywhere;margin:0;padding:8px}@media (pointer:coarse){.rich-text-editor-module__9fB5aG__fixedToolbar .rich-text-editor-module__9fB5aG__tool,.rich-text-editor-module__9fB5aG__fixedLink .rich-text-editor-module__9fB5aG__tool{width:44px;height:44px}}
html:has(.blog-module__r2Uipq__page){overscroll-behavior-y:none}.blog-module__r2Uipq__page{--blog-radius:12px;padding:128px 24px 0}.blog-module__r2Uipq__index{max-width:832px;min-height:calc(100svh - 328px);margin-inline:auto}.blog-module__r2Uipq__indexEnd{max-width:832px;margin-inline:auto}.blog-module__r2Uipq__title{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(36px,4vw,48px);font-weight:400;line-height:1.2}.blog-module__r2Uipq__description{letter-spacing:normal;text-wrap:pretty;margin-top:24px;font-size:18px;line-height:1.55}.blog-module__r2Uipq__meta,.blog-module__r2Uipq__byline{color:color-mix(in srgb, var(--ink) 50%, transparent);letter-spacing:normal;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.blog-module__r2Uipq__article{--article-column:640px;max-width:var(--article-column);margin-inline:auto;container:blog-article/inline-size}.blog-module__r2Uipq__prose,.blog-module__r2Uipq__context,.blog-module__r2Uipq__articleFooter{max-width:min(640px,70ch);margin-inline:auto}.blog-module__r2Uipq__articleDate{color:color-mix(in srgb, var(--ink) 50%, transparent);letter-spacing:-.32px;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;line-height:24px}.blog-module__r2Uipq__articleByline{color:color-mix(in srgb, var(--ink) 50%, transparent);letter-spacing:-.32px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.blog-module__r2Uipq__bylineReviewer{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .12s}@media (hover:hover){.blog-module__r2Uipq__bylineReviewer:hover{text-decoration-color:currentColor}}.blog-module__r2Uipq__bylineReviewer:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}.blog-module__r2Uipq__bylinePhoto{object-fit:cover;width:32px;height:32px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:50%;flex-shrink:0}.blog-module__r2Uipq__bylineAvatar{background:var(--page-bg);width:32px;height:32px;color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.blog-module__r2Uipq__coverCredit{color:color-mix(in srgb, var(--ink) 50%, transparent);letter-spacing:-.28px;margin-top:4px;font-size:14px;line-height:20px}.blog-module__r2Uipq__coverCredit a{color:var(--ink)}.blog-module__r2Uipq__coverRule{border:0;border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent);max-width:min(640px,70ch);height:0;margin:40px 0 0}@media (min-width:1280px){.blog-module__r2Uipq__article{grid-template-columns:240px 64px var(--article-column) 48px 220px;justify-content:center;max-width:none;display:grid}.blog-module__r2Uipq__article>*{grid-column:3;min-width:0}.blog-module__r2Uipq__article>.blog-module__r2Uipq__articleHero,.blog-module__r2Uipq__article>.blog-module__r2Uipq__coverCredit{grid-column:1/-1}.blog-module__r2Uipq__prose .blog-module__r2Uipq__tableScroll{width:calc(100% + 572px);margin-left:-304px}}.blog-module__r2Uipq__access:focus-visible,.blog-module__r2Uipq__prose a:focus-visible,.blog-module__r2Uipq__coverCredit a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.blog-module__r2Uipq__articleHeader{padding-bottom:0}.blog-module__r2Uipq__articleHeader .blog-module__r2Uipq__title{margin-top:16px;font-size:clamp(36px,7.5cqi,48px)}.blog-module__r2Uipq__prose{color:color-mix(in srgb, var(--ink) 50%, transparent);letter-spacing:normal;overflow-wrap:break-word;padding-top:48px;font-size:16px;line-height:1.6}.blog-module__r2Uipq__prose>:first-child{margin-top:0}.blog-module__r2Uipq__prose h2,.blog-module__r2Uipq__prose h3{color:var(--ink);font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:112px;font-weight:400;line-height:1.25}.blog-module__r2Uipq__prose h2{margin-top:48px;margin-bottom:16px;font-size:28px}.blog-module__r2Uipq__prose h3{margin-top:32px;margin-bottom:12px;font-size:22px}.blog-module__r2Uipq__prose p+p,.blog-module__r2Uipq__prose>div+div{margin-top:24px}.blog-module__r2Uipq__prose ul,.blog-module__r2Uipq__prose ol{margin-block:16px 24px;padding-left:24px}.blog-module__r2Uipq__prose ul{list-style:outside}.blog-module__r2Uipq__prose ol{list-style:decimal}.blog-module__r2Uipq__prose li+li{margin-top:8px}.blog-module__r2Uipq__prose li::marker{color:color-mix(in srgb, var(--ink) 50%, transparent)}.blog-module__r2Uipq__prose strong{font-weight:500}.blog-module__r2Uipq__markLead{white-space:nowrap}.blog-module__r2Uipq__prose img.blog-module__r2Uipq__entityMark{margin:0;vertical-align:-2px;border-radius:4px;outline:none;width:16px;height:16px;margin-inline-end:4px;display:inline-block}.dark .blog-module__r2Uipq__prose img.blog-module__r2Uipq__entityMark{margin:0;vertical-align:-2px;border-radius:4px;outline:none;width:16px;height:16px;margin-inline-end:4px;display:inline-block}.blog-module__r2Uipq__prose .blog-module__r2Uipq__monographMark{vertical-align:-2px;color:var(--ink);margin-right:4px;display:inline-flex}.blog-module__r2Uipq__chart{--layer-evidence:#4ade80;--layer-posts:#89a7ff;--layer-tradition:#ff9b85;--layer-caution:#fbbf24;--layer-muted:color-mix(in srgb, var(--ink) 28%, var(--page-bg));--chart-grid:color-mix(in srgb, var(--ink) 10%, transparent);--bar:var(--layer-evidence);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);border-radius:var(--radius-md,8px);margin-block:48px;padding:32px}.blog-module__r2Uipq__chartCaption{flex-direction:column;gap:4px;display:flex}.blog-module__r2Uipq__chartNote{text-wrap:pretty}.blog-module__r2Uipq__chartPlot{margin-block:40px 32px}.blog-module__r2Uipq__chartSource{color:color-mix(in srgb, var(--ink) 35%, transparent);letter-spacing:-.24px;margin:0;font-size:12px;line-height:16px}.blog-module__r2Uipq__chartTitle{color:var(--ink);letter-spacing:-.32px;font-size:16px;font-weight:500;line-height:24px}.blog-module__r2Uipq__chartNote,.blog-module__r2Uipq__rowName,.blog-module__r2Uipq__rowValue,.blog-module__r2Uipq__traceLabel,.blog-module__r2Uipq__tracePassage,.blog-module__r2Uipq__funnelLabel,.blog-module__r2Uipq__columnLabel,.blog-module__r2Uipq__columnValue,.blog-module__r2Uipq__statLabel{color:color-mix(in srgb, var(--ink) 50%, transparent);letter-spacing:-.28px;font-size:14px;line-height:20px}.blog-module__r2Uipq__rowSub,.blog-module__r2Uipq__rateAxis,.blog-module__r2Uipq__traceSource{color:color-mix(in srgb, var(--ink) 35%, transparent);letter-spacing:-.24px;font-size:12px;line-height:16px}.blog-module__r2Uipq__rowValue{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.blog-module__r2Uipq__share{flex-direction:column;gap:24px;display:flex}.blog-module__r2Uipq__shareBar{gap:2px;height:32px;display:flex}.blog-module__r2Uipq__shareSegment{background:var(--bar);min-width:4px}.blog-module__r2Uipq__shareSegment:first-child{border-radius:4px 0 0 4px}.blog-module__r2Uipq__shareSegment:last-child{border-radius:0 4px 4px 0}.blog-module__r2Uipq__shareKey{flex-direction:column;gap:12px;display:flex}.blog-module__r2Uipq__shareItem{grid-template-columns:10px minmax(0,1fr) max-content;align-items:center;column-gap:10px;display:grid}.blog-module__r2Uipq__swatch{background:var(--bar);border-radius:2px;width:10px;height:10px}.blog-module__r2Uipq__rows{grid-template-columns:minmax(0,240px) minmax(0,1fr) max-content;align-items:center;column-gap:20px;display:grid}.blog-module__r2Uipq__rows>*{padding-block:10px}.blog-module__r2Uipq__rowHead{flex-direction:column;display:flex}.blog-module__r2Uipq__rateTrack{background:linear-gradient(var(--chart-grid), var(--chart-grid)) 0 0 / 1px 100% no-repeat, linear-gradient(var(--chart-grid), var(--chart-grid)) 50% 0 / 1px 100% no-repeat, linear-gradient(var(--chart-grid), var(--chart-grid)) 100% 0 / 1px 100% no-repeat, linear-gradient(var(--chart-grid), var(--chart-grid)) 0 50% / 100% 1px no-repeat;align-self:stretch;position:relative}.blog-module__r2Uipq__rateDot{background:var(--bar);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.blog-module__r2Uipq__rows>.blog-module__r2Uipq__rateAxis,.blog-module__r2Uipq__rows>.blog-module__r2Uipq__rowSpacer{padding-block:0}.blog-module__r2Uipq__rateAxis{align-self:start;height:24px;position:relative}.blog-module__r2Uipq__rateAxis>span{font-variant-numeric:tabular-nums;position:absolute;top:8px;transform:translate(-50%)}.blog-module__r2Uipq__traceTabs{flex-direction:column;gap:20px;display:flex}.blog-module__r2Uipq__traceTabBar{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.blog-module__r2Uipq__traceTabBar button{min-height:44px;color:color-mix(in srgb, var(--ink) 50%, transparent);cursor:pointer;border-bottom:2px solid #0000;justify-content:center;align-items:center;margin-bottom:-1px;padding:10px 12px;font-size:16px;font-weight:500;line-height:1.5;transition:color .12s,border-color .12s;display:flex}.blog-module__r2Uipq__traceTabBar button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.blog-module__r2Uipq__traceTabBar button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.blog-module__r2Uipq__traceTabs .blog-module__r2Uipq__traceLabel{color:inherit}@media (hover:hover){.blog-module__r2Uipq__traceTabBar button:hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.blog-module__r2Uipq__traceTabBar button{transition:none}}.blog-module__r2Uipq__trace{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.blog-module__r2Uipq__traceLabel{align-items:center;gap:8px;display:inline-flex}.blog-module__r2Uipq__traceClaim{color:color-mix(in srgb, var(--ink) 50%, transparent);letter-spacing:-.32px;font-size:16px;line-height:24px;text-decoration:none}del.blog-module__r2Uipq__traceClaim{color:color-mix(in srgb, var(--ink) 35%, transparent);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent)}.blog-module__r2Uipq__tracePassage{border-left:2px solid var(--chart-grid);padding-left:12px}.blog-module__r2Uipq__prose .blog-module__r2Uipq__traceSource{color:color-mix(in srgb, var(--ink) 50%, transparent)}.blog-module__r2Uipq__units{flex-wrap:wrap;gap:2px;display:flex}.blog-module__r2Uipq__unit{background:var(--bar);border-radius:2px;width:10px;height:10px}.blog-module__r2Uipq__prose .blog-module__r2Uipq__funnel{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__prose .blog-module__r2Uipq__funnel>li{margin:0}.blog-module__r2Uipq__prose .blog-module__r2Uipq__funnel{gap:24px}.blog-module__r2Uipq__funnelStep{flex-direction:column;gap:4px;display:flex}.blog-module__r2Uipq__funnelValue,.blog-module__r2Uipq__statValue{color:var(--ink);letter-spacing:-.48px;font-size:24px;font-weight:500;line-height:32px}.blog-module__r2Uipq__columns{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.blog-module__r2Uipq__column{flex-direction:column;min-width:0;display:flex}.blog-module__r2Uipq__columnPlot{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:176px;padding-inline:4px;display:flex}.blog-module__r2Uipq__columnFill{background:var(--bar);border-radius:4px 4px 0 0;width:min(24px,100%);display:block}.blog-module__r2Uipq__columnValue{font-variant-numeric:tabular-nums}.blog-module__r2Uipq__columnLabel{border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent);text-align:center;padding:8px 2px 0}.blog-module__r2Uipq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.blog-module__r2Uipq__stat{flex-direction:column;gap:4px;display:flex}@media (max-width:639px){.blog-module__r2Uipq__chart{padding:20px}.blog-module__r2Uipq__prose .blog-module__r2Uipq__funnel,.blog-module__r2Uipq__stats{grid-template-columns:minmax(0,1fr);gap:16px}.blog-module__r2Uipq__rows{grid-template-columns:minmax(0,1fr) max-content;column-gap:16px}.blog-module__r2Uipq__rows>.blog-module__r2Uipq__rowHead{grid-column:1/-1;padding-block:16px 4px}.blog-module__r2Uipq__rows>:not(.blog-module__r2Uipq__rowHead):not(.blog-module__r2Uipq__rateAxis):not(.blog-module__r2Uipq__rowSpacer){padding-block:0 12px}.blog-module__r2Uipq__rows>.blog-module__r2Uipq__rowSpacer{display:none}.blog-module__r2Uipq__chartPlot{margin-block:24px 20px}.blog-module__r2Uipq__columnLabel{font-size:12px;line-height:16px}}.blog-module__r2Uipq__prose .blog-module__r2Uipq__tableCite{color:color-mix(in srgb, var(--ink) 40%, transparent);margin-left:2px;font-size:12px;line-height:0}.blog-module__r2Uipq__prose .blog-module__r2Uipq__tableCite a{color:inherit;text-decoration:none}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList{margin-block:24px 0;padding:0;list-style:none}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList>li{margin:0;scroll-margin-top:120px}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceRow{color:var(--ink);grid-template-columns:24px minmax(0,1fr) max-content;grid-template-areas:"number name host"".summary summary";align-items:baseline;gap:4px 16px;padding:16px;text-decoration:none;display:grid;position:relative}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceRow:before{content:"";border-inline:1px solid color-mix(in srgb, var(--ink) 10%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList>li:first-child .blog-module__r2Uipq__sourceRow{border-top-left-radius:var(--radius-md,8px);border-top-right-radius:var(--radius-md,8px)}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList>li:last-child .blog-module__r2Uipq__sourceRow{border-bottom-left-radius:var(--radius-md,8px);border-bottom-right-radius:var(--radius-md,8px)}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList>li:first-child .blog-module__r2Uipq__sourceRow:before{border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList>li:last-child .blog-module__r2Uipq__sourceRow:before{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList>li:not(:last-child) .blog-module__r2Uipq__sourceRow:after{content:"";background:color-mix(in srgb, var(--ink) 10%, transparent);pointer-events:none;height:1px;position:absolute;inset:auto 16px 0}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceNumber,.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceHost{color:color-mix(in srgb, var(--ink) 50%, transparent);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500;line-height:24px}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceNumber{grid-area:number}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceName{overflow-wrap:break-word;grid-area:name;min-width:0;font-size:16px;line-height:24px}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceHost{grid-area:host}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceSummary{color:color-mix(in srgb, var(--ink) 50%, transparent);letter-spacing:-.28px;grid-area:summary;font-size:14px;line-height:21px}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceRow:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (hover:hover){.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceRow:hover{background:color-mix(in srgb, var(--ink) 10%, transparent)}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceRow:hover:before{opacity:0}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList>li:has(.blog-module__r2Uipq__sourceRow:hover) .blog-module__r2Uipq__sourceRow:after{opacity:0}.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceList>li:has(+li .blog-module__r2Uipq__sourceRow:hover) .blog-module__r2Uipq__sourceRow:after{opacity:0}}@media (max-width:639px){.blog-module__r2Uipq__prose .blog-module__r2Uipq__sourceRow{grid-template-columns:24px minmax(0,1fr);grid-template-areas:"number name"".host"".summary"}}.blog-module__r2Uipq__prose a,.blog-module__r2Uipq__coverCredit a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-underline-position:from-font;text-decoration-skip-ink:auto;text-underline-offset:3px;text-decoration-thickness:from-font;transition:text-decoration-color .12s}.blog-module__r2Uipq__prose blockquote{border-left:1px solid color-mix(in srgb, var(--ink) 25%, transparent);font-family:var(--font-serif);margin-block:24px;padding-left:24px;font-size:22px;line-height:1.5}.blog-module__r2Uipq__prose img{border-radius:var(--blog-radius,12px);width:100%;height:auto;margin-block:32px}.blog-module__r2Uipq__prose hr{border:0;border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent);margin-block:40px}.blog-module__r2Uipq__prose hr.blog-module__r2Uipq__sourcesRule{margin-block:56px 0}.blog-module__r2Uipq__tableScroll{overscroll-behavior-x:contain;margin-block:48px;overflow-x:auto}.blog-module__r2Uipq__cell{display:block}@media (max-width:1279px){.blog-module__r2Uipq__prose .blog-module__r2Uipq__tableScroll table{width:max-content;min-width:100%}.blog-module__r2Uipq__prose .blog-module__r2Uipq__tableScroll .blog-module__r2Uipq__cell{max-width:240px}}.blog-module__r2Uipq__tableScroll[data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.blog-module__r2Uipq__tableScroll[data-fade-start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.blog-module__r2Uipq__tableScroll[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.blog-module__r2Uipq__tableScroll:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.blog-module__r2Uipq__prose table{border-collapse:collapse;width:100%}.blog-module__r2Uipq__prose th,.blog-module__r2Uipq__prose td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);padding:16px 12px}.blog-module__r2Uipq__prose th{font-weight:500}.blog-module__r2Uipq__context{border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent);margin-top:48px;padding-top:24px}.blog-module__r2Uipq__context p{margin-top:8px;font-size:14px;line-height:1.6}.blog-module__r2Uipq__articleFooter{border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent);margin-top:64px;padding-top:32px}.blog-module__r2Uipq__footerTitle{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin-top:12px;font-size:28px;font-weight:400;line-height:1.25}.blog-module__r2Uipq__footerCopy{text-wrap:pretty;margin-top:16px;font-size:16px;line-height:1.5}.blog-module__r2Uipq__ctaRow{margin-top:40px}.blog-module__r2Uipq__prose a.blog-module__r2Uipq__ctaButton{color:var(--page-bg);text-decoration:none}.blog-module__r2Uipq__access{background:var(--ink);min-height:44px;color:var(--page-bg);padding:12px 20px;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;margin-top:24px;padding-inline-end:18px;font-size:14px;font-weight:500;line-height:1.5;transition:transform .15s cubic-bezier(.2,0,0,1);display:inline-flex}.blog-module__r2Uipq__access:active{transform:scale(.96)}@media (hover:hover){.blog-module__r2Uipq__prose a:hover,.blog-module__r2Uipq__coverCredit a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}@media (max-width:639px){.blog-module__r2Uipq__page{padding:112px 20px 0}.blog-module__r2Uipq__coverRule{margin-top:32px}}@media (prefers-reduced-motion:reduce){.blog-module__r2Uipq__prose a,.blog-module__r2Uipq__coverCredit a{transition:none}}.blog-module__r2Uipq__featuredGrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.blog-module__r2Uipq__featuredGrid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.blog-module__r2Uipq__secondaryCards{gap:16px;display:grid}@media (min-width:960px){.blog-module__r2Uipq__featuredGrid>.blog-module__r2Uipq__featuredCard,.blog-module__r2Uipq__featuredGrid>.blog-module__r2Uipq__secondaryCards{align-self:start;position:sticky;top:96px}.blog-module__r2Uipq__featuredGrid>.blog-module__r2Uipq__featuredCard{top:128px}}.blog-module__r2Uipq__card{--blog-radius:var(--radius-md,.375rem);border-radius:var(--blog-radius,12px);background:0 0;min-width:0;overflow:hidden}.blog-module__r2Uipq__cardLink{border-radius:inherit;outline-offset:-3px;height:100%;text-decoration:none;display:block}.blog-module__r2Uipq__cardLink:focus-visible{outline:2px solid var(--ink)}@media (hover:hover){.blog-module__r2Uipq__cardLink:hover{background:color-mix(in srgb, var(--ink) 10%, transparent)}.blog-module__r2Uipq__cardLink:hover .blog-module__r2Uipq__cardCopy{box-shadow:none}}.blog-module__r2Uipq__coverMedia{aspect-ratio:16/9;background:color-mix(in srgb, var(--ink) 5%, var(--page-bg));width:100%;position:relative;overflow:hidden}.blog-module__r2Uipq__card .blog-module__r2Uipq__coverMedia{border-radius:var(--blog-radius,12px) var(--blog-radius,12px) 0 0}.blog-module__r2Uipq__coverMedia>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.blog-module__r2Uipq__coverMedia>img,.blog-module__r2Uipq__prose img{outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1)}:is(.dark .blog-module__r2Uipq__coverMedia>img,.dark .blog-module__r2Uipq__prose img){outline-color:#ffffff1a;outline-color:lab(100% 0 0/.1)}.blog-module__r2Uipq__defaultCover>img{object-position:50% 78%}.blog-module__r2Uipq__card .blog-module__r2Uipq__coverMedia>img{outline:none}.blog-module__r2Uipq__cardCopy{--card-edge:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:0 0 var(--blog-radius,8px) var(--blog-radius,8px);box-shadow:inset 1px 0 0 0 var(--card-edge), inset -1px 0 0 0 var(--card-edge), inset 0 -1px 0 0 var(--card-edge);padding:24px}.blog-module__r2Uipq__cardMeta{font-size:14px}.blog-module__r2Uipq__cardTitle{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;margin-top:12px;font-size:24px;font-weight:400;line-height:1.4}.blog-module__r2Uipq__featuredCard .blog-module__r2Uipq__cardTitle{font-size:32px;line-height:1.25}.blog-module__r2Uipq__cardDescription{max-width:70ch;color:color-mix(in srgb, var(--ink) 50%, transparent);text-wrap:pretty;overflow-wrap:break-word;margin-top:12px;font-size:16px;font-weight:500;line-height:1.5}.blog-module__r2Uipq__cardByline{color:color-mix(in srgb, var(--ink) 50%, transparent);flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.blog-module__r2Uipq__cardByline>span{white-space:nowrap}.blog-module__r2Uipq__cardAuthor{align-items:center;gap:4px;display:inline-flex}.blog-module__r2Uipq__cardPhoto{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.blog-module__r2Uipq__cardAvatar{background:var(--page-bg);width:24px;height:24px;color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.blog-module__r2Uipq__secondaryCards .blog-module__r2Uipq__cardCopy{padding:20px}.blog-module__r2Uipq__secondaryCards .blog-module__r2Uipq__cardTitle{font-size:24px}.blog-module__r2Uipq__secondaryCards .blog-module__r2Uipq__cardByline{margin-top:20px}.blog-module__r2Uipq__featuredGrid[data-count="1"] .blog-module__r2Uipq__coverMedia{aspect-ratio:2.15}.blog-module__r2Uipq__featuredGrid[data-count="1"] .blog-module__r2Uipq__cardCopy{max-width:860px;padding:28px 32px 32px}.blog-module__r2Uipq__articleHero{border-radius:var(--blog-radius,12px);margin:40px 0 8px}.blog-module__r2Uipq__empty{color:color-mix(in srgb, var(--ink) 50%, transparent);padding-block:48px}.blog-module__r2Uipq__archive{padding-bottom:64px}.blog-module__r2Uipq__archiveToolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.blog-module__r2Uipq__categories{gap:24px;display:flex}.blog-module__r2Uipq__categories button{cursor:pointer;min-height:44px;color:color-mix(in srgb, var(--ink) 50%, transparent);white-space:nowrap;font-size:16px;font-weight:500;line-height:1.5}.blog-module__r2Uipq__categories button[aria-selected=true]{color:var(--ink)}.blog-module__r2Uipq__archiveList{border-radius:var(--radius-md,8px);background:0 0;padding:0 16px}.blog-module__r2Uipq__archiveRow{border-radius:0;grid-template-columns:184px minmax(0,1fr) max-content;align-items:center;gap:24px;min-height:52px;margin-inline:-16px;padding:16px;text-decoration:none;display:grid;position:relative}.blog-module__r2Uipq__archiveRow:before{content:"";border-inline:1px solid color-mix(in srgb, var(--ink) 10%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.blog-module__r2Uipq__archiveRow:first-child:before{border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}.blog-module__r2Uipq__archiveRow:last-child:before{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}.blog-module__r2Uipq__archiveRow:not(:last-child):after{content:"";background:color-mix(in srgb, var(--ink) 10%, transparent);pointer-events:none;height:1px;position:absolute;inset:auto 16px 0}.blog-module__r2Uipq__archiveRow:first-child{border-top-left-radius:var(--radius-md,8px);border-top-right-radius:var(--radius-md,8px)}.blog-module__r2Uipq__archiveRow:last-child{border-bottom-left-radius:var(--radius-md,8px);border-bottom-right-radius:var(--radius-md,8px)}.blog-module__r2Uipq__archiveMeta,.blog-module__r2Uipq__archiveByline{white-space:nowrap;color:color-mix(in srgb, var(--ink) 50%, transparent);align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.blog-module__r2Uipq__archiveByline{font-variant-numeric:tabular-nums;justify-self:end}.blog-module__r2Uipq__archiveRowTitle{overflow-wrap:break-word;font-size:16px;line-height:1.5}.blog-module__r2Uipq__archiveEmpty{padding:40px 0;font-size:16px;line-height:1.5}.blog-module__r2Uipq__archiveEmpty button{cursor:pointer;text-underline-offset:4px;min-height:44px;margin-top:8px;text-decoration:underline;transition:transform .15s cubic-bezier(.2,0,0,1)}.blog-module__r2Uipq__archiveEmpty button:active{transform:scale(.96)}.blog-module__r2Uipq__archiveRowTitle,.blog-module__r2Uipq__archiveEmpty button{text-underline-position:from-font;text-decoration-skip-ink:auto;text-decoration-thickness:from-font}.blog-module__r2Uipq__archiveRow:focus-visible,.blog-module__r2Uipq__categories button:focus-visible,.blog-module__r2Uipq__archiveEmpty button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (hover:hover){.blog-module__r2Uipq__archiveRow:hover{background:color-mix(in srgb, var(--ink) 10%, transparent)}.blog-module__r2Uipq__archiveRow:hover:before,.blog-module__r2Uipq__archiveRow:hover:after{opacity:0}.blog-module__r2Uipq__archiveRow:has(+.blog-module__r2Uipq__archiveRow:hover):after{opacity:0}.blog-module__r2Uipq__categories button:hover{color:var(--ink)}}@media (max-width:959px){.blog-module__r2Uipq__featuredGrid{grid-template-columns:minmax(0,1fr)}.blog-module__r2Uipq__secondaryCards{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__r2Uipq__archiveRow{gap:16px}}@media (max-width:639px){.blog-module__r2Uipq__secondaryCards{grid-template-columns:minmax(0,1fr)}.blog-module__r2Uipq__featuredGrid[data-count="1"] .blog-module__r2Uipq__coverMedia{aspect-ratio:16/9}.blog-module__r2Uipq__cardCopy,.blog-module__r2Uipq__featuredGrid[data-count="1"] .blog-module__r2Uipq__cardCopy,.blog-module__r2Uipq__secondaryCards .blog-module__r2Uipq__cardCopy{padding:20px}.blog-module__r2Uipq__featuredCard .blog-module__r2Uipq__cardTitle,.blog-module__r2Uipq__secondaryCards .blog-module__r2Uipq__cardTitle{font-size:24px;line-height:1.4}.blog-module__r2Uipq__articleHeader .blog-module__r2Uipq__title,.blog-module__r2Uipq__prose h2,.blog-module__r2Uipq__prose h3{line-height:1.4}.blog-module__r2Uipq__archiveToolbar{flex-direction:column;align-items:stretch;gap:16px}.blog-module__r2Uipq__archiveRow{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:20px}.blog-module__r2Uipq__archiveMeta,.blog-module__r2Uipq__archiveRowTitle,.blog-module__r2Uipq__archiveByline{grid-column:1}.blog-module__r2Uipq__archiveByline{justify-self:start}.blog-module__r2Uipq__articleHero{margin-top:32px}}@media (prefers-reduced-motion:reduce){.blog-module__r2Uipq__access,.blog-module__r2Uipq__archiveEmpty button{transition:none}.blog-module__r2Uipq__access:active,.blog-module__r2Uipq__archiveEmpty button:active{transform:none}}@container blog-article (max-width:639px){.blog-module__r2Uipq__articleHeader .blog-module__r2Uipq__title{font-size:36px;line-height:1.4}.blog-module__r2Uipq__prose h2,.blog-module__r2Uipq__prose h3{line-height:1.4}.blog-module__r2Uipq__articleHero{margin-top:32px}}
.admin-page-module__hATsaq__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.admin-page-module__hATsaq__heading{min-width:0}.admin-page-module__hATsaq__title{font-family:var(--font-signifier), Georgia, serif;font-size:var(--type-title);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:400;line-height:1.15}.admin-page-module__hATsaq__description{max-width:60ch;color:var(--text-secondary);font-size:var(--type-body);text-wrap:pretty;margin:6px 0 0;line-height:1.5}.admin-page-module__hATsaq__stats{margin-bottom:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-page-module__hATsaq__stat{min-width:0;padding:4px 24px;display:flex}.admin-page-module__hATsaq__stat:first-child{padding-left:0}.admin-page-module__hATsaq__stat:last-child{padding-right:0}.admin-page-module__hATsaq__stat+.admin-page-module__hATsaq__stat{border-left:1px solid var(--border)}.admin-page-module__hATsaq__stat>span{font-size:var(--type-figure);flex:1;justify-content:space-between;font-weight:600}.admin-page-module__hATsaq__stat>span>span:first-child{color:var(--text-secondary);font-size:var(--type-meta);font-weight:400}@container shell (max-width:639px){.admin-page-module__hATsaq__title{font-size:28px}.admin-page-module__hATsaq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page-module__hATsaq__stat:nth-child(3){border-left:0}.admin-page-module__hATsaq__stat:nth-child(n+3){border-top:1px solid var(--border)}.admin-page-module__hATsaq__stat{padding:16px}.admin-page-module__hATsaq__stat:nth-child(-n+2){padding-top:0}.admin-page-module__hATsaq__stat:nth-child(odd){padding-left:0}.admin-page-module__hATsaq__stat:nth-child(2n){padding-right:0}}.admin-page-module__hATsaq__loading{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);min-height:220px;padding:24px}
.admin-blog-module__uxcwcq__page{min-width:0;font-size:var(--type-body);line-height:1.5;container:blog-admin/inline-size}.admin-blog-module__uxcwcq__previewNotice{color:var(--text-muted);font-size:var(--type-caption);margin:-8px 0 24px}.admin-blog-module__uxcwcq__listToolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.admin-blog-module__uxcwcq__search{flex:1;width:min(100%,360px);min-width:180px}.admin-blog-module__uxcwcq__filter{position:relative}.admin-blog-module__uxcwcq__filter select{appearance:none;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);height:36px;color:var(--foreground);font-size:var(--type-body);padding:0 36px 0 12px}.admin-blog-module__uxcwcq__filter svg{pointer-events:none;color:var(--text-muted);position:absolute;top:11px;right:12px}.admin-blog-module__uxcwcq__resultCount{color:var(--text-muted);font-size:var(--type-meta);margin-left:auto}.admin-blog-module__uxcwcq__list{border-top:1px solid var(--border)}.admin-blog-module__uxcwcq__listHead,.admin-blog-module__uxcwcq__postRow{grid-template-columns:minmax(0,1fr) 120px 120px;align-items:center;gap:24px;display:grid}.admin-blog-module__uxcwcq__listHead{color:var(--text-muted);font-size:var(--type-meta);padding:12px 16px}.admin-blog-module__uxcwcq__postRow{border:0;border-top:1px solid var(--border-subtle);width:100%;min-height:88px;color:var(--foreground);text-align:left;cursor:pointer;font:inherit;background:0 0;padding:20px 16px}.admin-blog-module__uxcwcq__postRow:disabled{cursor:wait}.admin-blog-module__uxcwcq__postRow:hover,.admin-blog-module__uxcwcq__postRow:focus-visible{background:var(--surface-muted);outline:0}.admin-blog-module__uxcwcq__identity{gap:4px;min-width:0;display:grid}.admin-blog-module__uxcwcq__identity strong{overflow-wrap:anywhere;font-weight:500}.admin-blog-module__uxcwcq__identity>span{font-size:var(--type-meta);color:var(--text-muted);overflow-wrap:anywhere}.admin-blog-module__uxcwcq__identity>.admin-blog-module__uxcwcq__pendingChanges{color:var(--warning)}.admin-blog-module__uxcwcq__date{color:var(--text-muted);font-size:var(--type-meta)}.admin-blog-module__uxcwcq__empty{color:var(--text-secondary);border-top:1px solid var(--border-subtle);justify-items:start;gap:12px;padding:36px 16px;display:grid}.admin-blog-module__uxcwcq__listFooter{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:20px;display:flex}.admin-blog-module__uxcwcq__listFooter a,.admin-blog-module__uxcwcq__liveLink{color:var(--foreground);white-space:nowrap;font-size:var(--type-meta);align-items:center;gap:4px;display:inline-flex}.admin-blog-module__uxcwcq__listFooter a:hover,.admin-blog-module__uxcwcq__liveLink:hover{text-underline-offset:3px;text-decoration:underline}.admin-blog-module__uxcwcq__hint{color:var(--text-muted);font-size:var(--type-meta);margin:0;line-height:1.5}.admin-blog-module__uxcwcq__error{color:var(--danger);font-size:var(--type-meta);overflow-wrap:anywhere;margin:12px 0}.admin-blog-module__uxcwcq__notice{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-secondary);background:var(--surface-muted);font-size:var(--type-meta);margin:12px 0;padding:12px 16px}.admin-blog-module__uxcwcq__editorBar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;padding-bottom:16px;display:flex}.admin-blog-module__uxcwcq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-blog-module__uxcwcq__editorHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.admin-blog-module__uxcwcq__editorHeading{min-width:0}.admin-blog-module__uxcwcq__editorHeading h1{overflow-wrap:anywhere}.admin-blog-module__uxcwcq__editorMeta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.admin-blog-module__uxcwcq__stateMessage{min-height:20px;color:var(--text-muted);font-size:var(--type-meta);margin-top:8px}.admin-blog-module__uxcwcq__fields{gap:20px;display:grid}.admin-blog-module__uxcwcq__metadata{grid-template-columns:minmax(0,1fr) minmax(180px,.5fr);align-items:start;gap:20px;display:grid}.admin-blog-module__uxcwcq__field{gap:6px;min-width:0;display:grid}.admin-blog-module__uxcwcq__field label,.admin-blog-module__uxcwcq__fieldLabel{font-size:var(--type-body);color:var(--foreground);font-weight:500}.admin-blog-module__uxcwcq__field input,.admin-blog-module__uxcwcq__field textarea{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);width:100%;min-width:0;min-height:44px;color:var(--foreground);background:var(--surface);font-family:inherit;font-size:var(--type-body);letter-spacing:normal;padding:10px 12px;line-height:1.5}.admin-blog-module__uxcwcq__field textarea{resize:vertical;min-height:96px}.admin-blog-module__uxcwcq__field :is(input,textarea):disabled{color:var(--text-muted);background:var(--surface-muted)}.admin-blog-module__uxcwcq__field :is(input,textarea):focus-visible,.admin-blog-module__uxcwcq__filter select:focus-visible{border-color:var(--border-strong);outline:0}.admin-blog-module__uxcwcq__cover{border-block:1px solid var(--border);gap:12px;padding-block:20px;display:grid}.admin-blog-module__uxcwcq__coverHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-blog-module__uxcwcq__coverPreview{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--border);border-radius:var(--radius-control);width:min(100%,320px);height:auto}.admin-blog-module__uxcwcq__bodyHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.admin-blog-module__uxcwcq__viewSwitch{gap:4px;display:flex}.admin-blog-module__uxcwcq__viewSwitch button[aria-pressed=true]{background:var(--surface-muted);color:var(--foreground)}.admin-blog-module__uxcwcq__editorBox{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);overflow:hidden}.admin-blog-module__uxcwcq__formatBar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px;padding:8px;display:flex}.admin-blog-module__uxcwcq__formatBar button{border-radius:var(--radius-control);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.admin-blog-module__uxcwcq__formatBar button:hover,.admin-blog-module__uxcwcq__formatBar button:focus-visible{color:var(--foreground);background:var(--surface-muted);outline:0}.admin-blog-module__uxcwcq__formatBar button:disabled{color:var(--text-muted);cursor:default}.admin-blog-module__uxcwcq__formatDivider{background:var(--border);width:1px;height:20px;margin-inline:4px}.admin-blog-module__uxcwcq__bodyInput{resize:vertical;width:100%;min-height:520px;color:var(--foreground);font-family:var(--font-body);font-size:var(--type-body);letter-spacing:normal;background:0 0;border:0;border-radius:0;padding:24px;line-height:1.75;display:block}.admin-blog-module__uxcwcq__bodyInput:focus-visible{background:var(--surface);outline:0}.admin-blog-module__uxcwcq__editorBox:focus-within{border-color:var(--border-strong)}.admin-blog-module__uxcwcq__previewGround{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--page-bg);color:var(--ink);padding:40px 24px}.admin-blog-module__uxcwcq__previewArticle{max-width:1040px;font-family:var(--font-pretendard), sans-serif;margin:0 auto;container:blog-article/inline-size}.admin-blog-module__uxcwcq__previewCover{border-radius:var(--radius-panel);width:100%;height:auto;margin-top:24px}.admin-blog-module__uxcwcq__previewEmpty{min-height:240px;color:var(--text-muted);place-items:center;display:grid}.admin-blog-module__uxcwcq__dangerZone{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;padding-top:24px;display:flex}.admin-blog-module__uxcwcq__overlay{z-index:90;background:color-mix(in srgb, var(--foreground) 30%, transparent);position:fixed;inset:0}.admin-blog-module__uxcwcq__dialog{z-index:91;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-floating);padding:24px;position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.admin-blog-module__uxcwcq__dialogHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.admin-blog-module__uxcwcq__dialogHead h2{font-family:var(--font-body);font-size:var(--type-heading);margin:0;font-weight:500}.admin-blog-module__uxcwcq__close{border-radius:var(--radius-control);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.admin-blog-module__uxcwcq__close:hover,.admin-blog-module__uxcwcq__close:focus-visible{background:var(--surface-muted);outline:0}.admin-blog-module__uxcwcq__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.admin-blog-module__uxcwcq__dialogFields{gap:20px;margin-top:20px;display:grid}.admin-blog-module__uxcwcq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container blog-admin (max-width:700px){.admin-blog-module__uxcwcq__metadata{grid-template-columns:1fr}.admin-blog-module__uxcwcq__listHead,.admin-blog-module__uxcwcq__postRow{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding-inline:0}.admin-blog-module__uxcwcq__listHead>:last-child,.admin-blog-module__uxcwcq__date{display:none}.admin-blog-module__uxcwcq__listFooter{flex-direction:column;gap:12px}.admin-blog-module__uxcwcq__editorBar{align-items:flex-start}.admin-blog-module__uxcwcq__bodyInput{padding:16px}.admin-blog-module__uxcwcq__previewGround{padding:24px 16px}}@container shell (max-width:639px){.admin-blog-module__uxcwcq__page>header{flex-direction:column;align-items:flex-start}.admin-blog-module__uxcwcq__editorHeader{flex-direction:column}.admin-blog-module__uxcwcq__resultCount{flex-basis:100%;margin-left:0}.admin-blog-module__uxcwcq__coverHeader{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.admin-blog-module__uxcwcq__field input,.admin-blog-module__uxcwcq__field textarea,.admin-blog-module__uxcwcq__bodyInput{font-size:var(--text-base)}}@media (pointer:coarse){.admin-blog-module__uxcwcq__page button,.admin-blog-module__uxcwcq__dialog button,.admin-blog-module__uxcwcq__filter select{min-height:44px}.admin-blog-module__uxcwcq__formatBar button,.admin-blog-module__uxcwcq__close{width:44px;height:44px}}.admin-blog-module__uxcwcq__loadMore{justify-content:center;padding-top:24px;display:flex}.admin-blog-module__uxcwcq__richEditor [role=textbox]{min-height:480px}
