.wl-t1-blog{color:var(--wl-text);background:var(--wl-surface);--blog-border: color-mix(in srgb, var(--wl-text) 13%, transparent);--blog-muted: color-mix(in srgb, var(--wl-text) 72%, var(--wl-surface));--blog-tint: color-mix(in srgb, var(--wl-primary) 6%, var(--wl-surface))}.wl-t1-blog *{box-sizing:border-box}.wl-t1-blog a{text-decoration:none}.wl-t1-blog-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--wl-primary-dark);color:#fff}.wl-t1-blog-hero-image,.wl-t1-blog-hero-shade{position:absolute;inset:0;width:100%;height:100%}.wl-t1-blog-hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2}.wl-t1-blog-hero-shade{background:linear-gradient(90deg,#08141ec7,#08141e47);z-index:-1}.wl-t1-blog-hero-inner{padding-top:88px;padding-bottom:88px}.wl-t1-blog-hero-copy{max-width:790px}.wl-t1-blog-eyebrow{display:block;margin-bottom:16px;font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.wl-t1-blog-hero h1{margin:0;color:#fff;font-size:clamp(2.25rem,4.6vw,4.75rem);line-height:1.08;font-weight:750;overflow-wrap:anywhere}.wl-t1-blog-hero-subtitle{max-width:680px;margin:24px 0 0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7;white-space:pre-line}.wl-t1-blog-section{padding-top:52px;padding-bottom:52px}.wl-t1-blog-section-title{margin:0 0 24px;color:var(--wl-text);font-size:clamp(1.65rem,2.5vw,2.35rem);line-height:1.2;font-weight:700}.wl-t1-blog-intro{max-width:800px;margin:0 0 28px;color:var(--blog-muted);line-height:1.8;white-space:pre-line}.wl-t1-blog-filters{display:flex;flex-wrap:wrap;gap:10px}.wl-t1-blog-filter,.wl-t1-blog-tag{display:inline-flex;align-items:center;padding:10px 18px;border:1px solid var(--blog-border);border-radius:999px;color:var(--wl-text);background:var(--wl-surface);font-size:.9rem}.wl-t1-blog-filter:hover,.wl-t1-blog-filter[aria-current=page]{background:var(--wl-primary);border-color:var(--wl-primary);color:#fff}.wl-t1-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.wl-t1-blog-card{min-width:0;overflow:hidden;border:1px solid var(--blog-border);border-radius:20px;background:var(--wl-surface)}.wl-t1-blog-card-image{display:block;width:100%;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;background:var(--blog-tint)}.wl-t1-blog-card-placeholder{background:var(--blog-tint);aspect-ratio:3 / 2}.wl-t1-blog-card-body{padding:24px}.wl-t1-blog-card h3,.wl-t1-blog-featured h2{margin:0 0 14px;color:var(--wl-text);font-size:1.25rem;line-height:1.4;font-weight:700}.wl-t1-blog-card h3 a,.wl-t1-blog-featured h2 a{color:inherit}.wl-t1-blog-card h3 a:hover,.wl-t1-blog-featured h2 a:hover{color:var(--wl-primary)}.wl-t1-blog-excerpt{margin:0 0 20px;color:var(--blog-muted);line-height:1.75}.wl-t1-blog-meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.82rem;line-height:1.6}.wl-t1-blog-card .wl-t1-blog-meta{color:var(--blog-muted);margin-bottom:14px}.wl-t1-blog-read{color:var(--wl-primary);font-weight:700}.wl-t1-blog-featured{display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden;border:1px solid var(--blog-border);border-radius:24px;background:var(--blog-tint)}.wl-t1-blog-featured-image{display:block;min-height:340px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wl-t1-blog-featured-body{padding:clamp(24px,4vw,52px);align-self:center}.wl-t1-blog-featured h2{font-size:clamp(1.6rem,2.5vw,2.4rem)}.wl-t1-blog-empty{padding:40px 24px;border:1px solid var(--blog-border);border-radius:20px;color:var(--blog-muted)}.wl-t1-blog-pagination{margin-top:36px;display:flex;justify-content:center}.wl-t1-blog-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:12px 24px;border:1px solid var(--wl-primary);border-radius:12px;background:var(--wl-primary);color:#fff;font-weight:700}.wl-t1-blog-button:hover{background:var(--wl-primary-dark);border-color:var(--wl-primary-dark)}.wl-t1-blog-breadcrumb{margin-bottom:24px;font-size:.85rem;line-height:1.7}.wl-t1-blog-breadcrumb a{color:#fff;text-decoration:underline;text-underline-offset:3px}.wl-t1-blog-article-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:48px;align-items:start}.wl-t1-blog-content{min-width:0;font-size:1.05rem;line-height:1.9;overflow-wrap:anywhere}.wl-t1-blog-content h2,.wl-t1-blog-content h3,.wl-t1-blog-content h4{color:var(--wl-text);line-height:1.35;margin:36px 0 16px;scroll-margin-top:32px}.wl-t1-blog-content h2{font-size:1.75rem}.wl-t1-blog-content h3{font-size:1.35rem}.wl-t1-blog-content p{margin:0 0 20px}.wl-t1-blog-content ul{list-style:disc;padding-left:24px;margin-bottom:24px}.wl-t1-blog-content ol{list-style:decimal;padding-left:24px;margin-bottom:24px}.wl-t1-blog-content blockquote{border-left:3px solid var(--wl-primary);margin:24px 0;padding:12px 24px;background:var(--blog-tint)}.wl-t1-blog-content pre{overflow-x:auto;padding:16px;background:var(--blog-tint)}.wl-t1-blog-sidebar{display:grid;gap:24px}.wl-t1-blog-side-panel{border:1px solid var(--blog-border);border-radius:20px;padding:28px;background:var(--blog-tint)}.wl-t1-blog-side-panel h2{margin:0 0 16px;font-size:1.35rem;font-weight:700;color:var(--wl-text)}.wl-t1-blog-side-panel p{color:var(--blog-muted);line-height:1.75;margin-bottom:20px}.wl-t1-blog-toc{list-style:none;margin:0;padding:0}.wl-t1-blog-toc li+li{margin-top:12px}.wl-t1-blog-toc a{color:var(--wl-text);line-height:1.6}.wl-t1-blog-toc a:hover{color:var(--wl-primary)}.wl-t1-blog-tags{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0}.wl-t1-blog-tag{padding:6px 12px;font-size:.8rem;background:var(--blog-tint)}@media(max-width:1023px){.wl-t1-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-t1-blog-article-layout{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:639px){.wl-t1-blog-hero-inner{padding-top:52px;padding-bottom:52px}.wl-t1-blog-hero h1{font-size:2.2rem}.wl-t1-blog-section{padding-top:32px;padding-bottom:32px}.wl-t1-blog-grid,.wl-t1-blog-featured{grid-template-columns:minmax(0,1fr)}.wl-t1-blog-featured-image{min-height:0;aspect-ratio:3 / 2}.wl-t1-blog-card-body,.wl-t1-blog-side-panel{padding:22px}.wl-t1-blog-filter{padding:9px 14px}}.wl-t1-blog-hub .wl-t1-blog-hero-inner{padding-top:56px;padding-bottom:64px}.wl-t1-blog-hub .wl-t1-blog-hero h1{font-size:clamp(2.1rem,4vw,3.75rem);line-height:1.12}.wl-t1-blog-hub .wl-t1-blog-hero-subtitle{margin-top:18px}@media(min-width:1024px){.wl-t1-blog-hub nav.wl-t1-blog-filters{justify-content:center}}@media(max-width:639px){.wl-t1-blog-hub .wl-t1-blog-hero-inner{padding-top:36px;padding-bottom:44px}.wl-t1-blog-hub .wl-t1-blog-hero h1{font-size:2rem}}.wl-t1-blog-hub .wl-t1-blog-hero-shade{background:linear-gradient(90deg,#08141e8f,#08141e1f)}.wl-t1-blog-hub .wl-t1-blog-section{padding-top:24px;padding-bottom:24px}@media(max-width:639px){.wl-t1-blog-hub .wl-t1-blog-section{padding-top:20px;padding-bottom:20px}}.wl-t1-blog-article .wl-t1-blog-hero-shade{background:linear-gradient(90deg,#08141e8f,#08141e1f)}.wl-t1-blog-article .wl-t1-blog-hero-inner{padding-top:44px;padding-bottom:48px}.wl-t1-blog-article .wl-t1-blog-breadcrumb{margin-bottom:18px}.wl-t1-blog-article .wl-t1-blog-hero h1{font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.12}.wl-t1-blog-article .wl-t1-blog-hero-subtitle{margin-top:18px;line-height:1.6}.wl-t1-blog-article .wl-t1-blog-hero .wl-t1-blog-meta{margin-top:20px;gap:10px}.wl-t1-blog-article .wl-t1-blog-hero .wl-t1-blog-meta>span,.wl-t1-blog-article .wl-t1-blog-hero .wl-t1-blog-meta>time{display:inline-flex;align-items:center;padding:6px 13px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:#08141e47;color:#fff;font-weight:600}.wl-t1-blog-article .wl-t1-blog-content>:first-child{margin-top:0}@media(min-width:1024px){.wl-t1-blog-article .wl-t1-blog-sidebar{margin-top:12px}}@media(max-width:639px){.wl-t1-blog-article .wl-t1-blog-hero-inner{padding-top:30px;padding-bottom:34px}.wl-t1-blog-article .wl-t1-blog-hero h1{font-size:1.95rem}.wl-t1-blog-article .wl-t1-blog-breadcrumb{margin-bottom:14px}}
