:root{--brand-primary:#e8762d;--brand-secondary:#9333a0;--brand-dark-bg:#1a1a1a;--brand-topbar-border:#e8925a;--brand-footer-bg:#2a1a35;--brand-mouse-border:#d98a50;--brand-scrollbar-thumb:#9333a0;--style-radius-sm:8px;--style-radius-md:14px;--style-radius-lg:18px;--style-radius-btn:9999px;--style-radius-card:16px;--style-radius-image:50% 50% 50% 50%/60% 60% 40% 40%;--style-shadow-card:0 3px 12px rgba(194,114,78,.1);--style-shadow-hover:0 6px 20px rgba(194,114,78,.18);--style-card-border-width:0px;--style-card-border-style:none;--style-card-border-color:transparent;--style-card-bg:#faf8f5;--style-topbar-backdrop:blur(10px);--style-topbar-border-w:2px;--style-hero-image-radius:50% 50% 50% 50%/60% 60% 40% 40%;--style-hero-image-border:none;--style-about-radius:24px;--style-about-overlay-op:0.08;--style-separator-w:200px;--style-separator-h:3px;--style-separator-r:9999px;--style-footer-social-r:50%;--style-title-ls:0px;--style-title-tt:none;--style-hover-scale:1.02;--style-hover-ty:0px;--style-deco-opacity:0.10;--style-deco-rotate:0deg}.dark{--style-card-bg:#292018;--style-hero-image-border:none;--style-card-border-color:transparent}.brand-main-pattern{background-image:url(/images/webp/hero-pattern.webp);background-size:cover}.brand-footer-pattern,.dark .brand-main-pattern{background-image:url(/images/webp/hero-pattern-white.webp)}.brand-footer-pattern{background-color:var(--brand-footer-bg);background-size:cover}.brand-noise-pattern{background-image:url(/images/png/Noise-Pattern.png);background-size:cover}.custom-scrollbar{--sb-thumb-color:var(--brand-scrollbar-thumb)}.mouse{border-color:var(--brand-mouse-border)}.mouse:before{background-color:var(--brand-mouse-border)}.brand-card{border-radius:var(--style-radius-card);background:var(--style-card-bg);border:var(--style-card-border-width) var(--style-card-border-style) var(--style-card-border-color);box-shadow:var(--style-shadow-card);transition:transform .3s ease,box-shadow .3s ease}.brand-card:hover{box-shadow:var(--style-shadow-hover);transform:scale(var(--style-hover-scale)) translateY(var(--style-hover-ty))}.dark .brand-card{background:var(--style-card-bg-dark)}.brand-stat-card{border-radius:var(--style-radius-card);background:var(--style-card-bg);border:var(--style-card-border-width) var(--style-card-border-style) var(--style-card-border-color);box-shadow:var(--style-shadow-card);transition:transform .3s ease,box-shadow .3s ease}.brand-stat-card:hover{box-shadow:var(--style-shadow-hover);transform:scale(var(--style-hover-scale)) translateY(var(--style-hover-ty))}.dark .brand-stat-card{background:var(--style-card-bg-dark)}.brand-feature-card{border-radius:var(--style-radius-card);background:var(--style-card-bg);border:var(--style-card-border-width) var(--style-card-border-style) var(--style-card-border-color);box-shadow:var(--style-shadow-card);transition:transform .3s ease,box-shadow .3s ease}.brand-feature-card:hover{box-shadow:var(--style-shadow-hover);transform:scale(var(--style-hover-scale)) translateY(var(--style-hover-ty))}.dark .brand-feature-card{background:var(--style-card-bg-dark)}.brand-btn{border-radius:var(--style-radius-btn)}.brand-hero-image-frame{border-radius:var(--style-hero-image-radius);border:var(--style-hero-image-border);overflow:hidden}.dark .brand-hero-image-frame{border:var(--style-hero-image-border-dark,var(--style-hero-image-border))}.brand-about-section{border-radius:var(--style-about-radius);overflow:hidden}.brand-about-section .brand-noise-pattern{opacity:var(--style-about-overlay-op)}.brand-section-title{letter-spacing:var(--style-title-ls);text-transform:var(--style-title-tt)}.brand-separator{width:var(--style-separator-w);height:var(--style-separator-h);border-radius:var(--style-separator-r)}.brand-footer-social{border-radius:var(--style-footer-social-r)}.brand-topbar-scrolled{backdrop-filter:var(--style-topbar-backdrop);-webkit-backdrop-filter:var(--style-topbar-backdrop)}[data-accent-color=red]{--accent-1:#9333a0;--accent-2:#a343b0;--accent-3:#b353c0;--accent-4:#c363d0;--accent-5:#d373e0;--accent-6:#e083f0;--accent-7:#e593f5;--accent-8:#eaa3fa;--accent-9:#efb3ff;--accent-10:#f3c3ff;--accent-11:#f7d3ff;--accent-12:#fbe8ff;--accent-a1:#9333a0;--accent-a2:#a343b0;--accent-a3:#b353c0;--accent-a4:#c363d0;--accent-a5:#d373e0;--accent-a6:#e083f0;--accent-a7:#e593f5;--accent-a8:#eaa3fa;--accent-a9:#efb3ff;--accent-a10:#f3c3ff;--accent-a11:#f7d3ff;--accent-a12:#fbe8ff}