.editorial-journal[data-v-fc1fd817]{padding-bottom:48px}.journal-breadcrumb[data-v-fc1fd817]{color:var(--editorial-muted);display:flex;font-size:10px;gap:12px;letter-spacing:.13em;margin-bottom:28px;text-transform:uppercase}.journal-breadcrumb [aria-current][data-v-fc1fd817]{color:var(--editorial-text)}.journal-header[data-v-fc1fd817]{align-items:end;display:flex;gap:24px;justify-content:space-between;padding-bottom:28px}.journal-header h1[data-v-fc1fd817]{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4vw,52px);font-weight:400;letter-spacing:-.04em;line-height:1.1}.journal-header p[data-v-fc1fd817]{color:var(--editorial-muted);font-size:14px;line-height:1.7;margin-top:12px}.journal-search[data-v-fc1fd817]{align-items:center;border:1px solid var(--editorial-border);border-radius:3px;color:var(--editorial-muted);display:flex;flex-shrink:0;gap:12px;padding:0 14px;width:300px}.journal-search[data-v-fc1fd817]:focus-within{border-color:var(--editorial-primary);outline:1px solid var(--editorial-primary)}.journal-search input[data-v-fc1fd817]{background:transparent;color:var(--editorial-text);font-size:16px;height:46px;min-width:0;outline:none;width:100%}.journal-search input[data-v-fc1fd817]:focus-visible{outline:none}.journal-categories[data-v-fc1fd817]{border-block:1px solid var(--editorial-border);display:flex;gap:28px;overflow-x:auto}.journal-categories button[data-v-fc1fd817]{border-bottom:2px solid transparent;color:var(--editorial-muted);font-size:13px;min-height:54px;white-space:nowrap}.journal-categories button[aria-pressed=true][data-v-fc1fd817]{border-color:var(--editorial-primary);color:var(--editorial-primary);font-weight:600}.journal-results[data-v-fc1fd817]{align-items:center;color:var(--editorial-muted);display:flex;font-size:12px;gap:16px;justify-content:space-between;min-height:64px}.journal-results button[data-v-fc1fd817]{color:var(--editorial-primary);min-height:44px}.journal-results button span[data-v-fc1fd817]{margin-left:8px}.journal-grid[data-v-fc1fd817]{display:grid;gap:36px 28px;grid-template-columns:repeat(3,minmax(0,1fr))}.journal-empty[data-v-fc1fd817]{align-items:center;border-block:1px solid var(--editorial-border);display:flex;flex-direction:column;padding:64px 20px;text-align:center}.journal-empty h2[data-v-fc1fd817]{font:400 28px/1.25 Georgia,serif;letter-spacing:-.025em;margin-top:16px}.journal-empty p[data-v-fc1fd817]{color:var(--editorial-muted);font-size:14px;margin-top:12px}.journal-empty button[data-v-fc1fd817]{border:1px solid var(--editorial-border);border-radius:3px;font-size:13px;margin-top:24px;padding:12px 18px}.journal-pagination[data-v-fc1fd817]{align-items:center;border-top:1px solid var(--editorial-border);display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-top:36px;padding-top:24px}.journal-pagination button[data-v-fc1fd817]{align-items:center;border:1px solid var(--editorial-border);border-radius:3px;display:flex;gap:10px;min-height:44px;padding:0 14px}button[data-v-fc1fd817]{cursor:pointer}button[data-v-fc1fd817]:disabled{cursor:not-allowed;opacity:.4}:is(button[data-v-fc1fd817],a[data-v-fc1fd817]):focus-visible{outline:2px solid var(--editorial-primary);outline-offset:-2px}.journal-skeleton>div[data-v-fc1fd817]{aspect-ratio:16/10;background:var(--editorial-surface-soft)}.journal-skeleton>span[data-v-fc1fd817]{background:var(--editorial-surface-soft);display:block;height:16px;margin-top:18px}.journal-skeleton>span[data-v-fc1fd817]:last-child{width:65%}@media(max-width:1023px){.journal-grid[data-v-fc1fd817]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.journal-header[data-v-fc1fd817]{align-items:stretch;flex-direction:column;gap:20px;padding-bottom:24px}.journal-search[data-v-fc1fd817]{width:100%}.journal-categories[data-v-fc1fd817]{gap:24px}.journal-grid[data-v-fc1fd817]{gap:28px 20px}.journal-pagination button[data-v-fc1fd817]{padding-inline:10px}}@media(max-width:539px){.journal-grid[data-v-fc1fd817]{grid-template-columns:minmax(0,1fr)}}.studio-blog[data-v-45522d32]{color:var(--studio-text);padding-bottom:32px}.studio-blog-breadcrumb[data-v-45522d32]{align-items:center;color:var(--studio-muted);display:flex;font-size:12px;gap:10px;margin-bottom:28px}.studio-blog-breadcrumb [aria-current][data-v-45522d32]{color:var(--studio-text)}.studio-blog-heading[data-v-45522d32]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.studio-blog-heading h1[data-v-45522d32]{font-size:clamp(30px,3vw,40px);font-weight:600;letter-spacing:-.035em;line-height:1.2}.studio-blog-heading p[data-v-45522d32]{color:var(--studio-muted);font-size:14px;line-height:1.7;margin-top:10px}.studio-blog-search[data-v-45522d32]{align-items:center;background:var(--studio-surface);border:1px solid var(--studio-border);border-radius:999px;display:flex;flex-shrink:0;padding:0 4px 0 18px;width:320px}.studio-blog-search[data-v-45522d32]:focus-within{border-color:var(--studio-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--studio-primary) 12%,transparent)}.studio-blog-search input[data-v-45522d32]{background:transparent;color:var(--studio-text);font-size:14px;height:48px;min-width:0;outline:none;width:100%}.studio-blog-search input[data-v-45522d32]:focus-visible{box-shadow:none;outline:none}.studio-blog-search input[data-v-45522d32]::-moz-placeholder{color:var(--studio-muted)}.studio-blog-search input[data-v-45522d32]::placeholder{color:var(--studio-muted)}.studio-blog-search button[data-v-45522d32]{border-radius:50%;color:var(--studio-primary);display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.studio-blog-categories[data-v-45522d32]{border-bottom:1px solid var(--studio-border);display:flex;gap:8px;overflow-x:auto;padding:2px 2px 18px}.studio-blog-categories button[data-v-45522d32]{border:1px solid var(--studio-border);border-radius:999px;color:var(--studio-muted);flex-shrink:0;font-size:12px;font-weight:500;min-height:44px;padding:10px 20px}.studio-blog-categories button[aria-pressed=true][data-v-45522d32]{background:var(--studio-primary);border-color:var(--studio-primary);color:#fff}.studio-blog-results[data-v-45522d32]{align-items:center;color:var(--studio-muted);display:flex;font-size:12px;gap:16px;justify-content:space-between;min-height:60px}.studio-blog-results button[data-v-45522d32]{align-items:center;color:var(--studio-primary);display:inline-flex;gap:8px;min-height:44px}.studio-blog-featured[data-v-45522d32]{align-items:stretch;background:var(--studio-surface-soft);border-radius:20px;display:grid;gap:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden}.studio-blog-featured[data-v-45522d32] .studio-article-image{aspect-ratio:16/10;border-radius:0;height:100%}.studio-blog-featured[data-v-45522d32] .studio-article-copy{align-self:center;padding:32px}.studio-blog-featured[data-v-45522d32] h3{font-size:clamp(22px,2.4vw,30px);-webkit-line-clamp:3;line-height:1.35}.studio-blog-featured+.studio-blog-grid[data-v-45522d32]{margin-top:36px}.studio-blog-grid[data-v-45522d32]{display:grid;gap:36px 28px;grid-template-columns:repeat(3,minmax(0,1fr))}.studio-blog-empty[data-v-45522d32]{border:1px solid var(--studio-border);border-radius:20px;padding:56px 24px;text-align:center}.studio-blog-empty>svg[data-v-45522d32]{color:var(--studio-primary);margin-inline:auto}.studio-blog-empty h2[data-v-45522d32]{font-size:22px;font-weight:600;letter-spacing:-.02em;margin-top:16px}.studio-blog-empty p[data-v-45522d32]{color:var(--studio-muted);font-size:14px;line-height:1.7;margin-top:10px}.studio-blog-empty button[data-v-45522d32]{margin-top:24px}.studio-blog-pagination[data-v-45522d32]{align-items:center;border-top:1px solid var(--studio-border);color:var(--studio-muted);display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-top:40px;padding-top:24px}.studio-blog-pagination button[data-v-45522d32]{align-items:center;border:1px solid var(--studio-border);border-radius:999px;color:var(--studio-text);display:inline-flex;gap:10px;min-height:44px;padding:10px 18px}.studio-blog-skeleton>div[data-v-45522d32]{aspect-ratio:16/10;background:var(--studio-surface-soft);border-radius:16px}.studio-blog-skeleton>span[data-v-45522d32]{background:var(--studio-surface-soft);border-radius:4px;display:block;height:16px;margin-top:16px}.studio-blog-skeleton>span[data-v-45522d32]:last-child{width:65%}button[data-v-45522d32]{cursor:pointer}button[data-v-45522d32]:disabled{cursor:not-allowed;opacity:.4}:is(button[data-v-45522d32],a[data-v-45522d32]):focus-visible{outline:2px solid var(--studio-primary);outline-offset:2px}@media(min-width:768px){.studio-blog[data-v-45522d32]{padding-top:4px}}@media(max-width:1023px){.studio-blog-grid[data-v-45522d32]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.studio-blog-breadcrumb[data-v-45522d32]{font-size:11px;margin-bottom:20px}.studio-blog-heading[data-v-45522d32]{align-items:stretch;flex-direction:column;gap:20px;margin-bottom:20px}.studio-blog-search[data-v-45522d32]{width:100%}.studio-blog-search input[data-v-45522d32]{font-size:16px}.studio-blog-featured[data-v-45522d32]{grid-template-columns:minmax(0,1fr)}.studio-blog-featured[data-v-45522d32] .studio-article-copy{padding:24px}.studio-blog-grid[data-v-45522d32]{gap:28px 20px}.studio-blog-pagination[data-v-45522d32]{gap:8px}.studio-blog-pagination button[data-v-45522d32]{gap:6px;padding:10px 12px}}@media(max-width:539px){.studio-blog-grid[data-v-45522d32]{grid-template-columns:minmax(0,1fr)}}
