.wg-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:20px max(20px,calc((100vw - 1120px)/2));border-bottom:1px solid #e2e8f0;background:#fff;flex-wrap:wrap}.wg-nav nav{display:flex;align-items:center;gap:24px}.wg-nav .logo{white-space:nowrap}.wg-article,.wg-archive{width:min(100% - 40px,900px);margin:0 auto;padding:48px 0 64px;flex:1}.wg-article h1,.wg-archive h1{hyphens:none;overflow-wrap:normal;word-break:normal;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.13;max-width:25ch;margin:12px 0 24px}.wg-eyebrow{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;color:#7a5d0d;margin:22px 0 6px}.wg-lead{font-size:1.2rem;line-height:1.65;color:#334155;max-width:65ch}.wg-meta{font-size:.9rem}.wg-back,.wg-text-link{color:#735806;text-decoration:underline;text-underline-offset:4px}.wg-toc,.wg-cta{margin:40px 0;padding:28px;background:#f8fafc;border-left:4px solid #d4af37;border-radius:0 12px 12px 0}.wg-toc h2,.wg-cta h2{margin:0 0 16px;font-size:1.35rem}.wg-article ul{list-style:disc;padding-left:22px;margin:14px 0 24px}.wg-article li{margin:8px 0}.wg-article section{scroll-margin-top:24px}.wg-article section h2{margin:36px 0 16px;font-size:1.55rem;line-height:1.3}.wg-article section p{color:#334155}.wg-toc a{text-decoration:underline;text-underline-offset:3px}.wg-cta .wg-text-link{display:inline-block;margin:16px 0 0}.wg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:40px 0}.wg-grid .blog-card{min-width:0;max-width:none;width:auto}.wg-grid .btn--outline{color:#735806;border-color:#a37a13}.wg-footer{padding:28px 20px;background:#0b1120;color:#fff;text-align:center}.wg-footer a{display:inline-block;margin:6px 12px;text-decoration:underline}.wg-footer p{color:#cbd5e1;margin:16px 0 0}.wg-skip{position:absolute;top:-100px;left:16px;z-index:1100;background:#fff;color:#0b1120;padding:14px}.wg-skip:focus{top:10px}a:focus-visible{outline:3px solid #9e7412;outline-offset:5px}.hero .hero-content,.hero .hero-buttons{opacity:1;transform:none}.hero .hero-content h1{hyphens:none;overflow-wrap:normal;word-break:normal;max-width:22ch;margin-left:auto;margin-right:auto}.hero .hero-content p{max-width:62ch}.wg-all-link{text-align:center;margin:24px 0 0}.wg-all-link a{text-decoration:underline;color:#735806;font-weight:600}@media(max-width:600px){.wg-grid{grid-template-columns:1fr}.wg-nav{padding:16px;gap:14px}.wg-nav nav{gap:14px;font-size:.9rem;flex-wrap:wrap}.wg-nav .btn{padding:8px 10px;font-size:.7rem}.wg-article,.wg-archive{width:calc(100% - 32px);padding-top:30px}.wg-toc,.wg-cta{padding:20px}.wg-article .btn{max-width:100%;white-space:normal;text-align:center}.hero{min-height:80svh;padding-top:104px;padding-bottom:44px}.hero .hero-content{padding:28px 18px}.hero .hero-content h1{font-size:clamp(1.8rem,7.5vw,2.4rem)}.hero .hero-buttons{gap:10px}.hero .hero-buttons .btn{min-height:46px}}@media(prefers-reduced-motion:reduce){.hero *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

.wg-article p,.wg-article li,.wg-archive p{hyphens:none;text-align:left;word-break:normal;overflow-wrap:break-word}
