/*
Theme Name: Links Property Finance
Theme URI: https://linkspropertyfinance.com.au
Author: Links Property Finance
Description: Custom premium theme for Links Property Finance — first home buyer mortgage broker, Sydney & Australia-wide. Titan-inspired layout system, Mercury-grade polish, Origin-style financial data presentation. Includes the interactive Borrowing Snapshot and 3D hero.
Version: 2026.08.21.2347
Requires at least: 6.2
Tested up to: 6.8
Requires PHP: 7.4
License: Proprietary — for use by Links Property Finance only.
Text Domain: links-property-finance
*/

/* The design system lives in assets/css/main.css (enqueued by functions.php).
   This file only carries the theme header and WordPress-specific adjustments. */

.admin-bar .site-header { top: 32px; }
@media (max-width: 782px) { .admin-bar .site-header { top: 46px; } .admin-bar .mobile-nav { top: calc(76px + 46px); } }

/* Generic WP content (privacy policy, calculator pages, etc.) */
.wp-content { max-width: 860px; }
.wp-content > * + * { margin-top: 1.1em; }
.wp-content h2, .wp-content h3, .wp-content h4 { margin-top: 2rem; margin-bottom: .75rem; font-weight: 500; letter-spacing: -0.02em; }
.wp-content h2 { font-size: var(--fs-h3); }
.wp-content h3 { font-size: 1.25rem; }
.wp-content p, .wp-content li { color: var(--muted); }
.wp-content a { text-decoration: underline; text-underline-offset: 3px; }
.wp-content ul { list-style: disc; padding-left: 1.25rem; }
.wp-content ol { list-style: decimal; padding-left: 1.25rem; }
.wp-content img { border-radius: 16px; }
.wp-content iframe { max-width: 100%; border-radius: 16px; }
.wp-content table { width: 100%; border-collapse: collapse; font-size: var(--fs-small); }
.wp-content th, .wp-content td { text-align: left; padding: .75rem; border-bottom: 1px solid var(--hairline); }
.wp-content .alignfull, .wp-content .alignwide { max-width: none; }
.wp-content--wide { max-width: none; }
.screen-reader-text { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0,0,0,0); }
