@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css";
*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;overflow-x:hidden}body{background-color:#fff;transition:background-color .3s}[data-theme=dark] body{background-color:#141414}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.ant-layout,.ant-card,.ant-btn{transition:all .3s}.autumn-button{color:#fff!important;background-color:#ff9f43!important;border-color:#ff9f43!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 8px rgba(255,159,67,.3)!important}.autumn-button:hover{color:#fff!important;background-color:#e55d00!important;border-color:#e55d00!important;transform:translateY(-2px)!important;box-shadow:0 4px 16px rgba(229,93,0,.4)!important}.autumn-button:focus{color:#fff!important;background-color:#e55d00!important;border-color:#e55d00!important;box-shadow:0 0 0 2px rgba(255,159,67,.2)!important}@media (max-width:768px){.app-header{padding:0 20px!important}.header-title{font-size:14px!important}.hero-section{padding:60px 20px!important}.services-section{padding:40px 20px!important}.service-card .ant-card-body{padding:20px!important}.service-button-container{margin-top:8px;width:100%!important}.service-button-container button{width:100%!important}}@media (min-width:769px) and (max-width:1024px){.app-header{padding:0 40px!important}.hero-section{padding:80px 40px!important}.services-section{padding:60px 40px!important}}@media (min-width:1025px){.app-header{padding:0 80px!important}.hero-section{padding:120px 80px!important}.services-section{padding:80px!important}.service-button-container,.service-button-container button{width:auto!important}}
