.mo-eyebrow-label{display:flex;align-items:center;gap:12px;color:var(--mo-color-accent);font-family:var(--mo-font-mono);font-weight:500;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:0.22em}.mo-eyebrow-label::before{display:block;width:28px;height:2px;background-color:var(--mo-color-accent-secondary)}.mo-eyebrow-label::before{content:""}.mo-eyebrow-label--light{color:#fff}.mo-body-copy{color:var(--mo-color-text-secondary);font-family:var(--mo-font-sans);font-size:16px;line-height:1.65}.mo-body-copy--light{color:rgba(255,255,255,.9)}.mo-card-surface{position:relative;background-color:var(--mo-color-bg-primary);border-top:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);border-left:1px solid rgba(0,0,0,.08);transition:box-shadow 0.35s ease,border-color 0.35s ease;box-shadow:0px 1px 2px rgba(0,0,0,.04),0px 12px 32px rgba(0,0,0,.04)}.mo-card-surface::before{position:absolute;top:-1px;right:-1px;left:-1px;height:2px;background-color:var(--mo-color-accent);transform-origin:0% 50%;transition:transform 0.35s ease;transform:scale(0,1)}.mo-card-surface::before{content:""}.mo-card-surface:hover{box-shadow:0px 1px 2px rgba(0,0,0,.05),0px 20px 44px rgba(0,0,0,.08)}.mo-card-surface:hover::before{transform:scale(1,1)}.mo-card-surface>.bde-button{margin-top:auto}.mo-card-surface--muted{background-color:var(--mo-color-bg-secondary)}.mo-card-surface--muted:hover{background-color:var(--mo-color-bg-primary)}.mo-card-surface--muted{box-shadow:none}.mo-btn-accent .bde-button__button{font-family:var(--mo-font-mono);font-weight:600;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:0.14em;border-radius:0px}.mo-resource-link{display:block;color:var(--mo-color-text-primary);font-family:var(--mo-font-mono);font-size:12px;line-height:1.45;text-decoration:none;letter-spacing:0.01em;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;border-bottom:1px solid rgba(0,0,0,.08);transition:color 0.2s ease,border-color 0.2s ease}.mo-resource-link:hover{color:var(--mo-color-accent)}.mo-resource-link:hover{border-color:var(--mo-color-accent)}.mo-slide-image{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;filter:grayscale(100%) contrast(105%)}.mo-slide-image img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;filter:grayscale(100%) contrast(105%)}.mo-section-parallax{position:relative;overflow:hidden}.mo-section-parallax{will-change:transform}.mo-tabs{width:100%}.mo-tabs .bde-tabs__tabslist-container{margin-bottom:28px}.mo-tab-panel-text{color:var(--mo-color-text-secondary);font-family:var(--mo-font-mono);font-size:12px;line-height:1.5}.mo-intro{max-width:620px}.mo-copy-sm{color:var(--mo-color-text-secondary);font-family:var(--mo-font-sans);font-size:14px;line-height:1.6}.mo-feature-card .bde-swiper__slide{display:flex;flex-flow:column;gap:16px;height:100%;background-color:var(--mo-color-bg-secondary);border-top:1px solid rgba(0,0,0,.07);border-right:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07);border-left:1px solid rgba(0,0,0,.07);transition:box-shadow 0.35s ease,border-color 0.35s ease;box-shadow:0px 1px 2px rgba(0,0,0,.04)}.mo-feature-card:hover .bde-swiper__slide{box-shadow:0px 18px 40px rgba(0,0,0,.07)}.mo-feature-card .bde-button{margin-top:auto}.mo-hero-actions .bde-column{display:flex}.mo-hero-actions .bde-button{width:100%;height:100%}.mo-hero-actions .bde-button__button{justify-content:center;align-items:center;height:100%;text-align:center}.eyebrow-label{display:block;color:var(--color-accent);font-family:var(--font-sans);font-weight:600;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:0.2em;padding-left:14px;border-left:2px solid var(--color-accent-secondary)}.eyebrow-label--light{color:#fff}.body-copy{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:16px;line-height:1.65}.copy-sm{color:var(--color-text-secondary);font-family:var(--font-sans);font-size:14px;line-height:1.6}.intro{max-width:620px}.card-surface{position:relative;background-color:var(--color-bg-primary);border-top:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);border-left:1px solid rgba(0,0,0,.08);transition:box-shadow 0.35s ease,border-color 0.35s ease;box-shadow:0px 1px 2px rgba(0,0,0,.04),0px 12px 32px rgba(0,0,0,.04)}.card-surface:hover{box-shadow:inset 0px 2px 0px 0px var(--color-accent),0px 1px 2px rgba(0,0,0,.05),0px 20px 44px rgba(0,0,0,.08)}.card-surface>.bde-button{margin-top:auto}.btn-accent .bde-button__button{font-family:var(--font-sans);font-weight:600;letter-spacing:0.02em;border-radius:0px}.section-parallax{position:relative;overflow:hidden}.resource-link{display:block;color:var(--color-text-primary);font-family:var(--font-sans);font-size:13px;line-height:1.45;text-decoration:none;letter-spacing:0px;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;border-bottom:1px solid rgba(0,0,0,.08);transition:color 0.2s ease,padding-left 0.2s ease}.resource-link:hover{color:var(--color-accent);padding-left:6px}.feature-card .bde-swiper__slide{display:flex;flex-flow:column;gap:16px;height:100%;background-color:var(--color-bg-secondary);border-top:1px solid rgba(0,0,0,.07);border-right:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07);border-left:1px solid rgba(0,0,0,.07);transition:box-shadow 0.35s ease,border-color 0.35s ease;box-shadow:0px 1px 2px rgba(0,0,0,.04)}.feature-card:hover .bde-swiper__slide{box-shadow:0px 18px 40px rgba(0,0,0,.07)}.feature-card .bde-button{margin-top:auto}.slide-image{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;filter:grayscale(100%) contrast(105%)}.hero-actions .bde-column{display:flex}.hero-actions .bde-button{width:100%;height:100%}.hero-actions .bde-button__button{justify-content:center;align-items:center;height:100%;text-align:center}.tag-label{color:var(--color-accent-secondary);font-family:var(--font-sans);font-weight:600;font-size:10px;line-height:1.4;text-transform:uppercase;letter-spacing:0.2em}.tag-label--accent{color:var(--color-accent)}.copy-sm-light{color:rgba(255,255,255,.72);font-family:var(--font-sans);font-size:14px;line-height:1.6}.meta-line{color:var(--color-text-secondary);font-family:var(--font-sans);font-weight:500;font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:0.14em}.meta-line--light{color:rgba(255,255,255,.55)}.mo-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:100}.mo-nav{display:flex;align-items:center;gap:30px}@media (max-width:767px){.mo-nav{gap:14px}}@media (max-width:479px){.mo-nav{gap:10px}}.mo-nav-active .bde-button__button{padding-bottom:4px;border-bottom:2px solid #830c2c}.mo-footer-copy{color:#cfcfcf;font-family:"Inter",sans-serif;font-size:14px;line-height:1.7}.mo-footer-legal{color:#404040;font-family:ui-monospace;font-size:12px;letter-spacing:0.04em}