body{color:#fff;background-color:#0a0a0a}.dummy-page-content{color:#fff;background-color:#0a0a0a;flex:auto;width:100%}.dummy-section{border-bottom:1px solid #ffffff14;align-items:center;min-height:100vh;padding:120px 6vw;display:flex;position:relative;overflow:hidden}.dummy-section-inner{width:100%;max-width:900px;margin:0 auto}.dummy-tag{letter-spacing:.08em;color:#f3350c;background:#f3350c0f;border:1px solid #f3350c66;border-radius:999px;margin-bottom:24px;padding:6px 14px;font-family:monospace;font-size:14px;display:inline-block}.dummy-title{letter-spacing:-.02em;color:#fff;margin:0 0 24px;font-size:clamp(40px,6vw,96px);font-weight:600;line-height:1.05}.dummy-text{color:#ffffffb3;max-width:640px;margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.6}.dummy-section--hero{background:radial-gradient(at 20% 30%,#1a1a1a 0%,#0a0a0a 60%)}.dummy-section--about{background:radial-gradient(at 80% 40%,#141414 0%,#0a0a0a 60%)}.dummy-section--benefits{background:radial-gradient(at 30% 70%,#1c1410 0%,#0a0a0a 60%)}.dummy-section--services{background:radial-gradient(at 70% 30%,#101418 0%,#0a0a0a 60%)}.dummy-section--works{background:radial-gradient(#14110c 0%,#0a0a0a 60%)}.dummy-section--testimonial{background:radial-gradient(at 20% 80%,#181014 0%,#0a0a0a 60%)}.dummy-section--faq{background:radial-gradient(at 80% 20%,#0c1418 0%,#0a0a0a 60%)}.dummy-section--cta{background:radial-gradient(#1f0a04 0%,#0a0a0a 60%)}.sticky-menu-link.is-active>div{color:#f3350c}.header-sticky-menu .sticky-rail,.header-sticky-menu .sticky-indicator{display:block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='24' viewBox='0 0 12 24'><rect x='0' y='0' width='12' height='1.5' fill='%23fff'/><rect x='6' y='6'  width='6'  height='1' fill='%23fff'/><rect x='0' y='12' width='12' height='1' fill='%23fff'/><rect x='6' y='18' width='6'  height='1' fill='%23fff'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='24' viewBox='0 0 12 24'><rect x='0' y='0' width='12' height='1.5' fill='%23fff'/><rect x='6' y='6'  width='6'  height='1' fill='%23fff'/><rect x='0' y='12' width='12' height='1' fill='%23fff'/><rect x='6' y='18' width='6'  height='1' fill='%23fff'/></svg>");-webkit-mask-position:top;mask-position:top;-webkit-mask-size:12px 24px;mask-size:12px 24px;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.header-sticky-menu .sticky-indicator{transition:transform .35s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}.hamburger-menu{transform-origin:50% 0;pointer-events:none;transition:transform .7s cubic-bezier(.76,0,.24,1)}.hamburger-menu.is-open{pointer-events:auto}.nav-menu-img{transition:width .6s cubic-bezier(.76,0,.24,1) .25s;overflow:hidden}.nav-menu-link,.social-link-wrap,.button-text.nav-menu-button-text.absolute,.button-text.nav-menu-button-text.relative,.button-text.secondary-button-text.relative,.button-text.secondary-button-text.absolute,.secondary-button-overlay{transition:transform .55s cubic-bezier(.76,0,.24,1)}.nav-menu-btn-icon,.nav-menu-btn-icon-two{transition:opacity .35s}.header-section{transition:transform .45s cubic-bezier(.4,0,.2,1)}@keyframes menu-logo-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.04)}}@keyframes menu-logo-reveal{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.hamburger-menu.is-open .menu-open-logo-box{animation:.7s cubic-bezier(.22,1,.36,1) .45s both menu-logo-reveal,3.6s ease-in-out 1.15s infinite menu-logo-breathe}.menu-open-logo-box{transform-origin:50%;will-change:transform, opacity}.secondary-button-box{position:relative;overflow:hidden}.secondary-button-box:hover .secondary-button-overlay{transform:translate(0%,0)!important}.secondary-button-box:hover .button-text.secondary-button-text.relative{transform:translateY(-105%)!important}.secondary-button-box:hover .button-text.secondary-button-text.absolute{transform:translate(0,0%)!important}body.menu-open{overflow:hidden}
