<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{margin:0;padding:0;width:100%}body,html{height:100%;overflow-x:hidden}body{font-family:SUIT,sans-serif;overflow-y:auto}#root{color-scheme:light;forced-color-adjust:none}#root,.background-container{display:flex;flex-direction:column;min-height:100vh}.main-content{background-attachment:fixed;background-image:url(../../static/media/background_main.5a9984cdb5338b793a9f.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:none;height:100vh;position:relative}.container{//background:#fffef5;height:100%;position:relative;width:100%}@media (prefers-color-scheme:dark){.main-content div,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.main-content p,.main-content span{color:#151b1e!important}.company-info,.company-name,.footer,.footer div,.footer p,.footer span{color:#fff!important}.overlay{background:#151b1e99}.image{border-color:#8a8a8a}}.yellow-box{//width:1305.08px;//height:2048.12px;//width:100vw;//height:100vh;//left:1226.77px;//top:-914px;//transform:rotate(18.82deg);//background:#ffbd42;height:920px;left:566px;position:absolute;width:1330px}.orange-box{//width:504.3px;//height:791.48px;//left:0;//top:-511px;//transform:rotate(168.2deg);//background:#ff961a;height:270px;position:absolute;width:510.3px}.image-container{height:1077px;left:988px;max-height:100vh;position:absolute;top:2px;width:534px}.image{border:1px solid #646464}.image,.overlay{height:898px;position:absolute;width:446px}.overlay{//width:100%;//height:100%;background:#151b1e66}.text-overlay{color:#fff;font-family:SUIT,sans-serif;font-size:40px;font-weight:600;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.logo-container{//width:293.81px;left:416px;position:absolute;top:425px}.logo-symbol{//filter:invert(1) hue-rotate(180deg);//left:441px;position:absolute}.logo-symbol-text{height:77.01px;left:138px;position:absolute;top:center;width:119.72px}.text-container{color:#151b1e!important;font-family:SUIT,sans-serif;left:411px;position:absolute;top:545px;z-index:10}.text-container span{line-height:48px}.text-bold,.text-container span{color:#151b1e!important;font-size:30px}.text-bold{font-weight:600}.text-bold,.text-contents{font-family:SUIT;font-style:normal;letter-spacing:-.9px;line-height:160%}.text-contents{color:#151b1e!important;font-size:30px;font-weight:400}@media (max-width:1200px){.yellow-box{display:none}.image-container{align:center;height:auto;left:60%;max-height:100vh;transform:translateX(-50%)}.logo-container,.text-container{display:none}}@media (max-width:768px){.image-container{align:center;height:auto;left:60%;max-height:100vh;transform:translateX(-50%)}.footer{padding:20px 0}.company-info{color:#fff!important;font-size:12px;gap:6px}.company-name{color:#fff!important;font-size:14px}}@media (max-width:480px){.image-container{left:60%;transform:translateX(-50%)}.footer{padding:15px 0}.company-info{color:#fff!important;font-size:11px;gap:8px}.info-row{flex-direction:column;gap:5px}.company-name{color:#fff!important;font-size:13px}}.footer{background-color:#151515;color:#fff;font-family:SUIT,sans-serif;padding:25px 0;position:relative;text-align:center;width:100%;z-index:10}.footer-content{margin:0 auto;max-width:1200px;padding:0 20px}.company-info{color:#fff;flex-wrap:wrap;font-size:14px;gap:15px;line-height:1.5}.company-info,.info-row{display:flex;justify-content:center}.info-row{gap:30px;width:100%}.company-info p{color:#fff!important;margin:0}.company-name{color:#fff!important;font-size:16px;font-weight:600;margin-bottom:5px;width:100%}@media (max-width:768px){.footer{padding:20px 0}.company-info{color:#fff!important;font-size:12px;gap:10px}.company-name{color:#fff!important;font-size:14px}}@media (max-height:800px){.main-content{min-height:100vh}}.contact-button-container{bottom:50px;left:50px;position:absolute;z-index:10}.contact-button{background-color:#151b1e;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:500;padding:12px 24px;text-decoration:none;transition:background-color .3s,transform .2s}.contact-button:hover{background-color:#2c3e50;transform:translateY(-2px)}@media (max-width:768px){.contact-button-container{bottom:20px;left:20px;position:absolute}.contact-button{font-size:14px;padding:8px 16px}}.error-page{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh;padding:20px}.error-container{animation:fadeInUp .6s ease-out;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000001a;max-width:500px;padding:60px 40px;text-align:center;width:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.error-icon{animation:pulse 2s infinite;margin-bottom:30px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.error-title{color:#2d3748;font-size:28px;font-weight:700;line-height:1.3;margin-bottom:16px}.error-message{color:#4a5568;font-size:16px;line-height:1.6;margin-bottom:20px}.error-code{background:#f7fafc;border-radius:8px;color:#718096;display:inline-block;font-family:Courier New,monospace;font-size:14px;margin-bottom:40px;padding:8px 16px}.error-actions{align-items:center;display:flex;flex-direction:column;gap:12px}.error-actions button{border:none;border-radius:12px;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;min-width:160px;padding:14px 32px;text-decoration:none;transition:all .3s ease}.retry-button{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.retry-button:hover{box-shadow:0 8px 25px #667eea4d;transform:translateY(-2px)}.back-button{background:#e2e8f0;color:#4a5568}.back-button:hover{background:#cbd5e0;transform:translateY(-2px)}.home-button{background:#48bb78;color:#fff}.home-button:hover{background:#38a169;box-shadow:0 8px 25px #48bb784d;transform:translateY(-2px)}@media (max-width:768px){.error-container{margin:20px;padding:40px 20px}.error-title{font-size:24px}.error-message{font-size:14px}.error-actions{flex-direction:column}.error-actions button{min-width:auto;width:100%}}.contact-page{align-items:flex-start;background-color:#f0f2f5;display:flex;justify-content:center;min-height:calc(100vh - 80px);padding:30px 15px}.contact-container{background-color:#fff;border:1px solid #e1e4e8;border-radius:10px;box-shadow:0 6px 22px #0000001f;margin:40px auto;max-width:90%;overflow:hidden;padding:50px 60px;position:relative;width:1000px}.contact-container:before{background:linear-gradient(90deg,#151b1e,#2c3e50);content:"";height:5px;left:0;position:absolute;top:0;width:100%}.contact-title{color:#151b1e;font-size:32px;font-weight:600;margin-bottom:35px;position:relative;text-align:center}.contact-title:after{background-color:#151b1e;bottom:-10px;content:"";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.contact-form{gap:30px;width:100%}.contact-form,.form-group{display:flex;flex-direction:column}.form-group{margin-bottom:15px}.form-group label{color:#333;font-size:16px;font-weight:600;margin-bottom:12px}.required{color:#e74c3c;margin-left:3px}.form-group input,.form-group textarea{background-color:#f9f9fd;border:1px solid #e0e0e0;border-radius:6px;box-sizing:border-box;font-size:16px;padding:16px;transition:all .3s;width:100%}.form-group input:focus,.form-group textarea:focus{background-color:#fff;border-color:#151b1e;box-shadow:0 0 0 3px #151b1e1a;outline:none}.form-group input.error,.form-group textarea.error{background-color:#fff8f8;border-color:#e74c3c}.error-message{color:#e74c3c;font-size:14px;font-weight:500;margin-top:5px}.radio-group{background-color:#f5f7fa;border-left:4px solid #151b1e;border-radius:8px;margin-bottom:25px;padding:15px 20px}.radio-options{display:flex;gap:50px;margin-top:12px}.radio-options label{align-items:center;cursor:pointer;display:flex;font-weight:500;margin-bottom:0}.radio-options input[type=radio]{height:18px;margin-right:10px;width:18px}.submit-button{background:linear-gradient(90deg,#151b1e,#2c3e50);border:none;border-radius:6px;box-shadow:0 4px 10px #0000001a;color:#fff;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.5px;margin-top:15px;padding:16px;transition:all .3s}.submit-button:hover{box-shadow:0 6px 15px #2c3e5033;transform:translateY(-2px)}.submit-button.submitting{background:linear-gradient(90deg,#95a5a6,#7f8c8d);box-shadow:0 4px 10px #0000001a;cursor:not-allowed;overflow:hidden;position:relative;transform:none}.submit-button.submitting:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes loading{0%{left:-100%}to{left:100%}}.submit-button:disabled{cursor:not-allowed;opacity:.7}.submit-button:disabled:hover{box-shadow:0 4px 10px #0000001a;transform:none}.success-message{background-color:#f8fff9;border:1px solid #d1e7dd;border-radius:8px;overflow:hidden;padding:60px 20px;position:relative;text-align:center}.success-message:before{background:linear-gradient(90deg,#2ecc71,#27ae60);content:"";height:5px;left:0;position:absolute;top:0;width:100%}.success-message h2{color:#2ecc71;display:inline-block;font-size:28px;margin-bottom:20px;position:relative}.success-message h2:after{background-color:#2ecc71;bottom:-10px;content:"";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%);width:40px}.success-message p{color:#555;font-size:18px}@media (max-width:992px){.contact-container{max-width:95%;padding:40px 50px;width:auto}}@media (max-width:768px){.contact-container{margin:20px auto;max-width:100%;padding:30px 40px}.radio-options{flex-direction:column;gap:10px}.submit-button{font-size:16px;padding:14px}}@media (max-width:480px){.contact-container{margin:15px 10px;max-width:100%;padding:25px 20px}.contact-title{font-size:26px}.form-group label{font-size:15px}.form-group input,.form-group textarea{font-size:15px;padding:12px}}.form-group textarea{min-height:200px;resize:vertical}
/*# sourceMappingURL=main.2819006d.css.map*/</pre></body></html>