.post-module__hxLqFW__header{max-width:var(--container-max);padding:var(--spacing-xl) var(--spacing-md) var(--sp-6);margin:0 auto}.post-module__hxLqFW__headerInner{max-width:720px}.post-module__hxLqFW__eyebrow{margin-bottom:var(--sp-3);display:block}.post-module__hxLqFW__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--dark);margin-bottom:var(--sp-3);font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.15}.post-module__hxLqFW__titleNoSubtitle{margin-bottom:var(--spacing-md)}.post-module__hxLqFW__byline{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mid-gray);margin-bottom:var(--sp-5);margin-top:0}.post-module__hxLqFW__divider{border:0;border-top:1px solid var(--color-border);margin:0}.post-module__hxLqFW__featuredPhoto{aspect-ratio:16/7;background:var(--color-border);border-radius:var(--r-md);width:100%;margin:var(--sp-8) auto;max-width:var(--container-max);position:relative;overflow:hidden}.post-module__hxLqFW__bodySection{max-width:960px;padding:var(--sp-8) var(--spacing-md) var(--spacing-xl);margin:0 auto}.post-module__hxLqFW__sidebarCard{background:var(--surface);border:1px solid var(--color-border);border-radius:var(--r-md);padding:var(--sp-5);margin-bottom:var(--sp-5)}.post-module__hxLqFW__authorAvatar{background:var(--orange);width:48px;height:48px;color:var(--light);font-family:var(--font-heading);font-size:var(--text-xl);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:400;display:flex}.post-module__hxLqFW__authorRow{align-items:center;gap:var(--sp-3);display:flex}.post-module__hxLqFW__authorName{margin-bottom:var(--sp-1);font-weight:600;font-size:var(--text-sm)}.post-module__hxLqFW__authorRole{font-size:var(--text-xs);color:var(--mid-gray);margin:0}.post-module__hxLqFW__sidebarDivider{border:0;border-top:1px solid var(--color-border);margin:var(--sp-4) 0}.post-module__hxLqFW__sidebarLabel{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--mid-gray);margin-bottom:var(--sp-3);display:block}.post-module__hxLqFW__destLink{align-items:center;gap:var(--sp-2);color:var(--dark);font-size:var(--text-sm);padding:var(--sp-2) 0;border-bottom:1px solid var(--color-border);transition:color var(--t-base);text-decoration:none;display:flex}.post-module__hxLqFW__destLink:last-child{border-bottom:none}.post-module__hxLqFW__destLink:hover{color:var(--orange)}.post-module__hxLqFW__enquireCta{text-align:center}.post-module__hxLqFW__enquireHeading{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--dark);margin-bottom:var(--sp-2);font-weight:400}.post-module__hxLqFW__enquireSubtext{font-size:var(--text-sm);color:var(--mid-gray);margin-bottom:var(--sp-4);line-height:1.6}.post-module__hxLqFW__visualHero{background:var(--dark);width:100%;height:65vh;min-height:420px;position:relative;overflow:hidden}.post-module__hxLqFW__visualGradient{z-index:1;background:linear-gradient(#0000 45%,#000000a6 100%);position:absolute;inset:0}.post-module__hxLqFW__visualHeroContent{z-index:2;padding:var(--spacing-xl) var(--spacing-md) var(--spacing-lg);max-width:var(--container-max);margin:0 auto;position:absolute;bottom:0;left:0;right:0}.post-module__hxLqFW__visualEyebrow{color:#faf9f5cc}.post-module__hxLqFW__visualTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--light);margin-bottom:var(--sp-3);font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.15}.post-module__hxLqFW__visualSubtitle{font-family:var(--font-body);font-size:var(--text-md);color:#faf9f5cc;margin-bottom:var(--sp-3);line-height:1.5}.post-module__hxLqFW__visualByline{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:#faf9f599;margin:0}.post-module__hxLqFW__prevNext{border-top:1px solid var(--color-border);padding:var(--sp-8) var(--spacing-md)}.post-module__hxLqFW__prevNextInner{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;max-width:960px;margin:0 auto;display:grid}.post-module__hxLqFW__prevNextLabel{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mid-gray);margin-bottom:var(--sp-2);display:block}.post-module__hxLqFW__prevNextTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--dark);line-height:1.3}.post-module__hxLqFW__prevNextLink{text-decoration:none;display:block}.post-module__hxLqFW__prevNextLink:hover .post-module__hxLqFW__prevNextTitle{color:var(--orange)}.post-module__hxLqFW__prevNextRight{text-align:right}@media (max-width:960px){.post-module__hxLqFW__header{padding-top:var(--spacing-lg);padding-bottom:var(--sp-4)}.post-module__hxLqFW__featuredPhoto{aspect-ratio:5/4;border-radius:0;margin-top:0;margin-bottom:0}}@media (max-width:480px){.post-module__hxLqFW__header{padding-top:var(--spacing-md)}}
