.breakdance .bde-section-2216-100 .section-container{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .bde-section-2216-100 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-2216-100 .section-container{--bde-grid-items-per-row:1}.breakdance .bde-section-2216-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-2216-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}#custom-page{--charcoal:#1a1916;--warm-white:#f8f7f4;--gold:#b5a48c;--gold-dark:#8a7a68;--cedar:#2d5a47;--stone:#e8e5df;--light-bg:#f5f5f3;font-family:'Outfit',sans-serif;color:var(--charcoal);background:var(--warm-white);font-size:16.5px}#custom-page *{margin:0;padding:0;box-sizing:border-box}#custom-page a{text-decoration:none;color:inherit}#custom-page .container{max-width:1200px;margin:0 auto;padding:0 24px}#custom-page .header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:20px 40px;display:flex;justify-content:space-between;align-items:center;background:var(--charcoal);transition:all 0.3s ease}#custom-page .header.scrolled{padding:16px 40px;box-shadow:0 2px 20px rgba(0,0,0,0.15)}#custom-page .logo{display:flex;align-items:center;gap:12px}#custom-page .logo span{font-family:'Tenor Sans',serif;font-size:14px;letter-spacing:4px;color:#fff}#custom-page .logo .dot{width:4px;height:4px;background:var(--gold);border-radius:50%}#custom-page .nav{display:flex;align-items:center;gap:32px}#custom-page .nav a{font-size:13px;color:rgba(255,255,255,0.7);transition:color 0.2s ease}#custom-page .nav a:hover,#custom-page .nav a.active{color:#fff}#custom-page .header-btn{padding:10px 20px;background:var(--gold-dark);color:#fff;font-size:12px;letter-spacing:1px;text-transform:uppercase}#custom-page .menu-btn{display:none;width:28px;height:18px;flex-direction:column;justify-content:space-between;cursor:pointer}#custom-page .menu-btn span{height:1px;background:#fff}#custom-page .article-hero{padding:140px 0 0}#custom-page .article-hero-image{width:100%;height:500px;object-fit:cover}#custom-page .article-section{padding:60px 0 80px}#custom-page .article-container{max-width:800px;margin:0 auto}#custom-page .article-header{text-align:center;margin-bottom:50px}#custom-page .article-category{display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--cedar);margin-bottom:20px}#custom-page .article-header h1{font-family:'Tenor Sans',serif;font-size:clamp(32px,4vw,48px);line-height:1.2;margin-bottom:24px;letter-spacing:0.5px}#custom-page .article-meta{display:flex;align-items:center;justify-content:center;gap:20px;font-size:14px;color:#888}#custom-page .article-author{display:flex;align-items:center;gap:12px}#custom-page .author-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden}#custom-page .author-avatar img{width:100%;height:100%;object-fit:cover}#custom-page .author-name{font-weight:500;color:var(--charcoal)}#custom-page .article-body{font-size:17px;line-height:1.9;color:#444}#custom-page .article-body p{margin-bottom:24px}#custom-page .article-body h2{font-family:'Tenor Sans',serif;font-size:28px;margin:50px 0 24px;letter-spacing:0.5px}#custom-page .article-body h3{font-family:'Tenor Sans',serif;font-size:22px;margin:40px 0 20px}#custom-page .article-body blockquote{margin:40px 0;padding:30px 40px;background:var(--light-bg);border-left:4px solid var(--gold);font-size:20px;font-style:italic;color:var(--charcoal)}#custom-page .article-body img{width:100%;margin:40px 0}#custom-page .article-body ul,#custom-page .article-body ol{margin:24px 0;padding-left:24px}#custom-page .article-body li{margin-bottom:12px}#custom-page .article-tags{margin-top:50px;padding-top:30px;border-top:1px solid var(--stone);display:flex;align-items:center;gap:12px;flex-wrap:wrap}#custom-page .article-tags span{font-size:13px;color:#888}#custom-page .tag{padding:8px 16px;background:var(--light-bg);font-size:13px;color:var(--charcoal);border:1px solid var(--stone)}#custom-page .tag:hover{background:var(--charcoal);color:#fff;border-color:var(--charcoal)}#custom-page .article-share{margin-top:30px;display:flex;align-items:center;gap:16px}#custom-page .article-share span{font-size:13px;color:#888}#custom-page .share-btn{width:40px;height:40px;border:1px solid var(--stone);display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}#custom-page .share-btn:hover{background:var(--charcoal);border-color:var(--charcoal)}#custom-page .share-btn svg{width:16px;height:16px;fill:var(--charcoal)}#custom-page .share-btn:hover svg{fill:#fff}#custom-page .related-section{padding:80px 0;background:var(--light-bg)}#custom-page .related-header{text-align:center;margin-bottom:50px}#custom-page .related-header h2{font-family:'Tenor Sans',serif;font-size:28px;letter-spacing:1px}#custom-page .related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#custom-page .related-card{background:#fff;border:1px solid var(--stone);overflow:hidden}#custom-page .related-card-image{height:200px;overflow:hidden}#custom-page .related-card-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}#custom-page .related-card:hover .related-card-image img{transform:scale(1.05)}#custom-page .related-card-content{padding:24px}#custom-page .related-card h3{font-family:'Tenor Sans',serif;font-size:18px;margin-bottom:12px;line-height:1.4}#custom-page .related-card h3 a:hover{color:var(--gold-dark)}#custom-page .related-card .post-meta{font-size:13px;color:#888}#custom-page .footer{background:var(--charcoal);padding:60px 0 30px}#custom-page .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:50px;margin-bottom:50px}#custom-page .footer-brand .logo{margin-bottom:20px}#custom-page .footer-brand p{font-size:14px;color:rgba(255,255,255,0.5);line-height:1.7;margin-bottom:24px}#custom-page .footer-social{display:flex;gap:12px}#custom-page .footer-social a{width:40px;height:40px;border:1px solid rgba(255,255,255,0.15);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}#custom-page .footer-social a:hover{background:var(--gold);border-color:var(--gold)}#custom-page .footer-social svg{width:16px;height:16px;fill:#fff}#custom-page .footer-social a:hover svg{fill:var(--charcoal)}#custom-page .footer-column h4{font-family:'Tenor Sans',serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:24px}#custom-page .footer-column a{display:block;font-size:14px;color:rgba(255,255,255,0.5);margin-bottom:12px}#custom-page .footer-column a:hover{color:var(--gold)}#custom-page .footer-bottom{padding-top:30px;border-top:1px solid rgba(255,255,255,0.1);display:flex;justify-content:space-between;align-items:center}#custom-page .footer-bottom p{font-size:13px;color:rgba(255,255,255,0.3)}#custom-page .footer-bottom a{color:var(--gold)}@media (max-width:1024px){#custom-page .related-grid{grid-template-columns:repeat(2,1fr)}#custom-page .footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){#custom-page .header{padding:16px 20px}#custom-page .nav{display:none}#custom-page .menu-btn{display:flex}#custom-page .article-hero-image{height:300px}#custom-page .article-body blockquote{padding:20px;font-size:18px}#custom-page .related-grid{grid-template-columns:1fr}#custom-page .footer-grid{grid-template-columns:1fr}#custom-page .footer-bottom{flex-direction:column;gap:16px;text-align:center}}#custom-page .article-body img{max-width:100%;height:auto;display:block;margin:30px 0}#custom-page .article-body ul,#custom-page .article-body ol{margin:0 0 24px 22px}#custom-page .article-body li{margin-bottom:8px}#custom-page .article-body blockquote{margin:30px 0;padding-left:24px;border-left:3px solid var(--gold);font-style:italic}#custom-page .article-body a{color:var(--gold-dark);text-decoration:underline}#custom-page .article-category{display:inline-block;text-decoration:none}#custom-page .author-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}#custom-page .related-posts{margin-top:70px;padding-top:50px;border-top:1px solid var(--stone)}#custom-page .related-posts>h2{font-family:'Tenor Sans',sans-serif;font-size:26px;margin-bottom:28px}#custom-page .blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:26px}#custom-page .blog-card-image img{width:100%;height:100%;object-fit:cover;display:block}#custom-page .blog-card-content h3{font-size:17px;line-height:1.4;margin-bottom:8px}