.wbp-page{background:var(--white);color:var(--text-1);min-height:100vh}.wbp-hero{padding:60px 0 40px}.wbp-hero__container{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);text-align:center}.wbp-hero__meta-top{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--text-3);margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:8px}.wbp-hero__category{color:var(--text-2)}.wbp-hero__title{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:500;color:var(--text-1);letter-spacing:-.04em;line-height:1.1;margin:0 auto 32px;max-width:1000px}.wbp-hero__author{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:60px}.wbp-hero__avatar{width:32px;height:32px;border-radius:50%;object-fit:cover}.wbp-hero__avatar--placeholder{background:var(--n-200);color:var(--n-400);display:flex;align-items:center;justify-content:center;font-size:14px}.wbp-hero__author-name{font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--text-3)}.wbp-hero__graphic-wrap{border-radius:var(--r-xl);overflow:hidden;background:var(--n-100);box-shadow:0 16px 40px rgba(0,0,0,.08);margin:0 auto;max-width:var(--container)}.wbp-hero__graphic-img{width:100%;height:auto;display:block;object-fit:cover}.wbp-content{padding:40px 0 96px}.wbp-content .wbp-main{max-width:840px;margin:0 auto;padding:0 var(--gutter)}.wbp-prose{font-family:var(--font-body);font-size:1.125rem;line-height:1.8;color:var(--text-2);overflow-wrap:anywhere}.wbp-prose iframe,.wbp-prose img,.wbp-prose video{max-width:100%;height:auto;border-radius:var(--r-md)}.wbp-prose pre,.wbp-prose table{display:block;max-width:100%;overflow-x:auto}.wbp-prose p{margin:0 0 24px}.wbp-prose h1,.wbp-prose h2{font-family:var(--font-display);font-size:var(--text-h2);font-weight:500;color:var(--text-1);letter-spacing:-.02em;line-height:var(--lh-heading);margin:60px 0 24px}.wbp-prose h3,.wbp-prose h4,.wbp-prose h5,.wbp-prose h6{font-family:var(--font-subtitle);font-size:var(--text-h3);font-weight:500;color:var(--text-1);line-height:var(--lh-heading);margin:40px 0 20px}.wbp-prose ul{font-family:var(--font-body);font-size:1.125rem;line-height:1.8;margin:0 0 32px;-webkit-padding-start:20px;padding-inline-start:20px}.wbp-prose ul li{margin-bottom:12px}.wbp-prose blockquote{-webkit-border-start:3px solid var(--crm-600);border-inline-start:3px solid var(--crm-600);-webkit-padding-start:24px;padding-inline-start:24px;margin:40px 0;font-family:var(--font-subtitle);font-size:1.35rem;font-style:italic;color:var(--text-2);line-height:1.6;letter-spacing:-.01em}.wbp-prose blockquote em{font-style:normal;color:var(--text-3);display:block;margin-top:16px;font-size:1rem;font-family:var(--font-body)}@media(max-width:768px){.wbp-hero{padding:40px 0 28px}.wbp-hero__meta-top{flex-wrap:wrap;margin-bottom:16px}.wbp-hero__title{margin-bottom:24px;overflow-wrap:anywhere}.wbp-hero__author{margin-bottom:36px}.wbp-hero__graphic-wrap{border-radius:var(--r-md);box-shadow:0 8px 24px rgba(0,0,0,.08)}.wbp-content{padding:28px 0 64px}.wbp-prose{font-size:1.0625rem;line-height:1.7}.wbp-prose h1,.wbp-prose h2{margin:44px 0 18px}.wbp-prose blockquote{margin:28px 0;-webkit-padding-start:16px;padding-inline-start:16px;font-size:1.15rem}.wbp-more-section{padding:56px 0 72px}.wbp-more-section__title{margin-bottom:28px}}.wbp-more-section{padding:80px 0 120px;background:var(--white)}.wbp-more-section__container{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.wbp-more-section__title{font-family:var(--font-subtitle);font-size:var(--text-h3);font-weight:600;color:var(--text-1);letter-spacing:-.02em;margin:0 0 40px}.wbp-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}@media(max-width:900px){.wbp-more-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.wbp-more-card{display:flex;flex-direction:column;text-decoration:none;background:rgba(0,0,0,0);transition:opacity .2s ease}.wbp-more-card:hover{opacity:.9}.wbp-more-card__img-wrap{aspect-ratio:16/10;background:var(--n-100);border-radius:var(--r-md);overflow:hidden;margin-bottom:20px}.wbp-more-card__img{width:100%;height:100%;object-fit:cover}.wbp-more-card__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.wbp-more-card__img-placeholder i{font-size:32px;color:var(--n-300)}.wbp-more-card__body{display:flex;flex-direction:column}.wbp-more-card__meta{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-3);font-weight:500;margin-bottom:8px;text-transform:capitalize}.wbp-more-card__title{font-family:var(--font-subtitle);font-size:var(--text-h4);font-weight:600;color:var(--text-1);line-height:var(--lh-heading);margin:0;letter-spacing:-.02em}.wbp-status-page{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:100px var(--gutter) 80px;background:var(--white)}.wbp-status-page__spinner{font-size:2.5rem;color:var(--crm-600)}.wbp-status-page__title{font-family:var(--font-subtitle);font-size:var(--text-h3);font-weight:600;margin:0 0 10px}.wbp-status-page__desc{font-family:var(--font-body);font-size:var(--text-body);color:var(--text-3);margin:0 0 28px}