.landing{color:var(--text-primary)!important}.landing .secondRow{display:flex;flex-direction:column;align-items:center;justify-content:center}.landing .secondRow .title{font-size:50px;font-weight:800;letter-spacing:-.035em;line-height:1.5;text-align:center}.landing .secondRow .title .typing-text{position:relative;display:inline-block;border-bottom:2px solid var(--text-primary);min-width:140px;padding-bottom:2px}.landing .secondRow .title .cursor{display:inline-block;margin-left:2px;animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.landing .secondRow .buttonContainer{display:flex;flex-direction:row;gap:20px;margin-top:50px;align-items:center;justify-content:center}.landing .secondRow .submitButton{border:1px solid var(--orange-primary);color:var(--orange-primary);padding:15px 40px;font-size:1.1rem;font-weight:400;border-radius:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.landing .secondRow .submitButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--orange-shadow)}.landing .secondRow .submitButton:active{transform:translateY(0)}@media(max-width:450px){.landing .secondRow .title{font-size:34px;margin-bottom:20px}.landing .secondRow .buttonContainer{gap:15px}.landing .secondRow .submitButton{font-size:1rem;padding:12px 24px;font-weight:500}}.navigation{height:auto;position:relative;z-index:100;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.navigation div{margin-bottom:10px;font-size:1rem;cursor:pointer}.navigation div .isSelected{color:var(--orange-primary)}.navigation .nav-divider{display:none}@media(max-width:768px){.navigation{height:auto;width:100%;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;border-top:none;border-left:none;padding:0}.navigation div{text-align:left;width:100%;margin:0;white-space:nowrap;font-size:1rem;padding:16px 20px;border:none;border-bottom:1px solid var(--divider-default);transition:background-color .2s ease}.navigation div:hover{background-color:var(--hover-bg)}.navigation div:last-child{border-bottom:none}.navigation div a{display:block;width:100%}.navigation .nav-divider{display:none}}.page-container{height:100vh;background-color:var(--bg-primary);color:var(--text-primary);padding:0 40px 20px;display:flex;flex-direction:column}.page-container .firstRow{height:10vh;display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.page-container .firstRow h1{margin:0;padding:0}.page-container .firstRow .header-right{padding-right:0}.page-container .firstRow .header-actions-desktop,.page-container .firstRow .header-right{display:flex;align-items:center;gap:20px}.page-container .firstRow .header-actions-mobile{display:none}.page-container .firstRow .hamburger-menu{display:none;background:transparent;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer;padding:8px;margin:0;line-height:1;width:auto;height:auto;transition:color .3s ease;padding:0!important;margin:0!important}.page-container .firstRow .hamburger-menu:hover{color:var(--orange-primary)}.page-container .secondRow{flex:1 1;position:relative}.page-container .secondRow .header-actions-mobile{display:none}.page-container .thirdRow{height:0;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;position:fixed;bottom:40px;right:40px;z-index:100;pointer-events:none}.page-container .thirdRow div{margin-bottom:10px;font-size:1rem;cursor:pointer;pointer-events:auto}.page-container .thirdRow div .isSelected{color:var(--orange-primary)}.page-container .mobile-sidebar,.page-container .mobile-sidebar-overlay{display:none}@media(max-width:768px){.page-container{padding:0 20px 20px}.page-container .firstRow .header-actions-desktop{display:none}.page-container .firstRow .header-right{padding-right:0}.page-container .firstRow .hamburger-menu{display:block;padding:8px;margin:0}.page-container .secondRow .header-actions-mobile{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:20px;position:-webkit-sticky;position:sticky;top:0;background-color:var(--bg-primary);z-index:50;margin-right:0;padding:12px 0}.page-container .thirdRow{display:none}.page-container .mobile-sidebar-overlay{display:block!important;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.page-container .mobile-sidebar-overlay.open{opacity:1;visibility:visible}.page-container .mobile-sidebar{display:flex!important;position:fixed;top:0;right:0;bottom:0;width:280px;max-width:85vw;background:var(--bg-secondary);border-left:1px solid var(--border-default);z-index:9999;transform:translateX(100%);transition:transform .3s ease;flex-direction:column;box-shadow:-4px 0 24px rgba(0,0,0,.3)}.page-container .mobile-sidebar.open{transform:translateX(0)}.page-container .mobile-sidebar .sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--border-default)}.page-container .mobile-sidebar .sidebar-header h2{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-primary)}.page-container .mobile-sidebar .sidebar-header .close-sidebar{background:transparent;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer;padding:8px;transition:color .3s ease}.page-container .mobile-sidebar .sidebar-header .close-sidebar:hover{color:var(--orange-primary)}.page-container .mobile-sidebar .sidebar-content{flex:1 1;overflow-y:auto;padding:20px 0}}.ant-button{border:1px solid var(--orange-primary);color:var(--orange-primary);background:transparent;padding:15px 40px;font-size:1.1rem;font-weight:400;border-radius:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;font-family:inherit}.ant-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--orange-shadow)}.ant-button:active{transform:translateY(0)}.ant-button:disabled{opacity:.5;cursor:not-allowed}.ant-button:disabled:hover{transform:none;box-shadow:none}.ant-button--primary{border:1px solid var(--orange-primary);color:var(--orange-primary);background:transparent}.ant-button--primary:hover{border-color:var(--orange-hover);color:var(--orange-hover)}.ant-button--secondary{background-color:var(--orange-primary);color:var(--text-inverse);border:1px solid var(--orange-primary)}.ant-button--secondary:hover{background-color:var(--orange-hover);border-color:var(--orange-hover)}.ant-button--small{padding:10px 24px;font-size:.875rem;font-weight:500}.ant-button--medium{padding:15px 40px;font-size:1.1rem;font-weight:400}.ant-button--large{padding:20px 48px;font-size:1.125rem;font-weight:700}@media(max-width:450px){.ant-button--small{padding:8px 20px;font-size:.875rem}.ant-button--medium{padding:12px 24px;font-size:1rem;font-weight:500}.ant-button--large{padding:16px 32px;font-size:1rem}}:root{--bg-primary:#0a0e27;--bg-secondary:#141b2d;--bg-tertiary:#1a2332;--bg-elevated:#202938;--bg-overlay:rgba(20,27,45,.95);--bg-glass:hsla(0,0%,100%,.03);--text-primary:#e4e6eb;--text-secondary:#b0b3b8;--text-tertiary:#8b9098;--text-muted:#6c727f;--text-inverse:#0a0e27;--orange-primary:#ff9500;--orange-hover:#fa3;--orange-pressed:#e68600;--orange-shadow:rgba(255,149,0,.2);--orange-bg:rgba(255,149,0,.08);--green-success:#10b981;--green-hover:#14d99a;--green-bg:rgba(16,185,129,.1);--blue-accent:#0ea5e9;--blue-hover:#38bdf8;--blue-bg:rgba(14,165,233,.1);--red-error:#ef4444;--red-hover:#f87171;--border-subtle:hsla(0,0%,100%,.06);--border-default:hsla(0,0%,100%,.1);--border-strong:hsla(0,0%,100%,.15);--border-accent:#ff9500;--divider-default:hsla(0,0%,100%,.08);--divider-strong:hsla(0,0%,100%,.12);--badge-bg:hsla(0,0%,100%,.08);--badge-text:#b0b3b8;--badge-border:hsla(0,0%,100%,.12);--hover-bg:hsla(0,0%,100%,.04);--hover-orange:rgba(255,149,0,.08);--focus-ring:rgba(255,149,0,.4);--focus-ring-offset:#0a0e27;--disabled-bg:hsla(0,0%,100%,.02);--disabled-text:#4a4f5c;--disabled-border:hsla(0,0%,100%,.04);--primary-color:#06f;--secondary-color:#ff0096;--gray-1:#f7f7f8;--gray-2:#7d7c83}.video-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.video-modal-content{position:relative;width:100%;max-width:900px;background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:12px;padding:24px;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:slideUp .3s ease-out;display:flex;flex-direction:column;gap:24px}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.video-modal-close{position:absolute;top:16px;right:16px;background:transparent;border:none;color:var(--text-secondary);font-size:24px;cursor:pointer;transition:all .2s ease;z-index:10001;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:6px;width:40px;height:40px}.video-modal-close:hover{color:var(--text-primary);background:var(--hover-bg)}.video-modal-close:focus{outline:2px solid var(--orange-primary);outline-offset:2px}.video-modal-video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border-subtle)}.video-modal-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-modal-cta-container{display:flex;justify-content:center;width:100%}@media(max-width:768px){.video-modal-overlay{align-items:flex-start;padding:60px 12px 12px}.video-modal-content{max-width:100%;padding:16px;gap:16px}.video-modal-video-container{padding-bottom:75%}.video-modal-close{top:12px;right:12px;width:36px;height:36px;font-size:20px}}
/*# sourceMappingURL=a1bdd077f5883742.css.map*/