.oce-blog-chips{scrollbar-width:none;gap:8px;margin-top:22px;padding-bottom:4px;display:flex;overflow-x:auto}.oce-blog-chips::-webkit-scrollbar{display:none}@media (min-width:900px){.oce-blog-chips{flex-wrap:wrap;overflow:visible}}.oce-blog-chip{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);min-height:36px;color:var(--text-body);font-size:var(--text-sm);font-weight:var(--fw-semibold);white-space:nowrap;transition:border-color var(--dur-fast), background var(--dur-fast), color var(--dur-fast);flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex;text-decoration:none!important}.oce-blog-chip span{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}.oce-blog-chip:hover{border-color:var(--coral-400);color:var(--coral-700)}.oce-blog-chip[aria-current=page]{border-color:var(--ink-950);background:var(--ink-950);color:var(--white)}.oce-blog-chip[aria-current=page] span{color:#ffffffa6;color:lab(100% 0 0/.65)}.oce-blog__section{padding-bottom:clamp(32px,6vw,72px)}.oce-blog-featured{margin-bottom:18px}.oce-blog-list{gap:16px;display:grid}@media (min-width:640px){.oce-blog-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1100px){.oce-blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.oce-blog-card2{min-width:0}.oce-blog-card2__link{border:1px solid var(--border);background:var(--surface);height:100%;color:inherit;box-shadow:var(--shadow-xs);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base);border-radius:18px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.oce-blog-card2__link:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-3px)}.oce-blog-card2__link:focus-visible{box-shadow:var(--focus-ring);outline:none}.oce-blog-card2__media{aspect-ratio:16/10;background:var(--ink-100);display:block;position:relative;overflow:hidden}.oce-blog-card2__media img{object-fit:cover;transition:transform var(--dur-slower) var(--ease-out)}.oce-blog-card2__link:hover .oce-blog-card2__media img{transform:scale(1.04)}.oce-blog-card2__body{flex-direction:column;flex:1;gap:8px;padding:16px 18px 18px;display:flex}.oce-blog-card2__cat{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-solid)}.oce-blog-card2__title{font-family:var(--font-display);font-size:1.2rem;font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance;margin:0;line-height:1.22}.oce-blog-card2__excerpt{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--lh-normal);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.oce-blog-card2__meta{color:var(--text-muted);font-size:var(--text-xs);gap:6px;margin-top:auto;padding-top:4px;display:flex}@media (max-width:639px){.oce-blog-list .oce-blog-card2__link{border-radius:14px;grid-template-columns:112px minmax(0,1fr);display:grid}.oce-blog-list .oce-blog-card2__media{aspect-ratio:auto;min-height:100%}.oce-blog-list .oce-blog-card2__body{gap:5px;padding:12px 14px}.oce-blog-list .oce-blog-card2__title{font-size:1rem}.oce-blog-list .oce-blog-card2__excerpt{-webkit-line-clamp:2;font-size:.8125rem}}@media (min-width:900px){.oce-blog-card2--featured .oce-blog-card2__link{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.oce-blog-card2--featured .oce-blog-card2__media{aspect-ratio:auto;min-height:360px}.oce-blog-card2--featured .oce-blog-card2__body{justify-content:center;gap:12px;padding:36px 40px}.oce-blog-card2--featured .oce-blog-card2__title{font-size:var(--text-h1);line-height:1.08}.oce-blog-card2--featured .oce-blog-card2__excerpt{font-size:var(--text-base);-webkit-line-clamp:4}.oce-blog-card2--featured .oce-blog-card2__meta{margin-top:6px}}.oce-cx-showmore__bar{justify-content:center;margin-top:28px;display:flex}.oce-post__head{max-width:880px;padding:22px var(--gutter) 22px;margin:0 auto}.oce-post__title{font-family:var(--font-display);font-size:clamp(2rem,1.3rem + 3.2vw,3.6rem);font-weight:var(--fw-semibold);letter-spacing:var(--ls-display);color:var(--text-strong);text-wrap:balance;margin:0;line-height:1.05}.oce-post__meta{color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:8px 18px;margin:16px 0 0;display:flex}.oce-post__meta span{align-items:center;gap:6px;display:inline-flex}.oce-post__hero{aspect-ratio:16/9;background:var(--ink-100);max-width:1100px;margin:0 auto;position:relative;overflow:hidden}.oce-post__hero img{object-fit:cover}@media (min-width:1100px){.oce-post__hero{aspect-ratio:21/9;border-radius:24px}}.oce-post__layout{max-width:1100px;padding:28px var(--gutter) 0;gap:32px;margin:0 auto;display:grid}@media (min-width:1000px){.oce-post__layout{grid-template-columns:minmax(0,1fr) 300px;gap:56px;padding-top:44px}.oce-post__aside{position:relative}.oce-post__cta{position:sticky;top:96px}}.oce-post__body{max-width:720px;font-size:1.0625rem}.oce-post__body>p:first-child{color:var(--text-body);font-size:1.2rem}.oce-post__body .oce-cx-figure img{border-radius:16px}.oce-post__terms{border-top:1px solid var(--border);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;padding-top:20px;display:flex;margin-top:2em!important}.oce-post__cta{background:radial-gradient(100% 80% at 100% 0%, var(--surface-tint-coral), transparent 70%), var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:20px;gap:10px;padding:22px;display:grid}.oce-post__cta h2{font-family:var(--font-display);color:var(--text-strong);margin:0;font-size:1.35rem;line-height:1.2}.oce-post__cta p:not(.oce-cx-eyebrow){color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 6px}.oce-post__related{padding-bottom:clamp(32px,6vw,72px)}.oce-post__related h2{margin-bottom:20px}@media (min-width:1100px){.oce-blog-list--3{grid-template-columns:repeat(3,minmax(0,1fr))}}
