.checkout-module-scss-module__f1S1xq__page{background:linear-gradient(135deg,#fafafa 0%,#fff 50%,#fef7f7 100%);min-height:100vh;position:relative;overflow:hidden}.checkout-module-scss-module__f1S1xq__page:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 20% 20%,#e53e3e05 0%,#0000 50%),radial-gradient(circle at 80% 80%,#fc818105 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.checkout-module-scss-module__f1S1xq__title{color:#111827;margin-bottom:.5rem;font-size:2.625rem;font-weight:900;line-height:1.1}@media (max-width:768px){.checkout-module-scss-module__f1S1xq__title{font-size:2rem}}.checkout-module-scss-module__f1S1xq__highlight{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e53e3e 0%,#f56565 100%);-webkit-background-clip:text;background-clip:text}.checkout-module-scss-module__f1S1xq__card{background:linear-gradient(#fff 0%,#fafafa 100%);border:1px solid #f1f5f9;border-radius:1rem;transition:all .3s}.checkout-module-scss-module__f1S1xq__card:hover{border-color:#e53e3e33;transform:translateY(-.25rem);box-shadow:0 20px 40px #0000000d}.checkout-module-scss-module__f1S1xq__orderSummary{background:#fff;border:1px solid #f1f5f9;border-left:.25rem solid #e53e3e;border-radius:1rem;position:sticky;top:6.25rem;box-shadow:0 10px 30px #00000008}@media (max-width:768px){.checkout-module-scss-module__f1S1xq__orderSummary{position:static}}.checkout-module-scss-module__f1S1xq__badgeCustom{color:#e53e3e;background:linear-gradient(135deg,#e53e3e1a 0%,#fc818114 100%);border:1px solid #e53e3e33}.checkout-module-scss-module__f1S1xq__iconBox{color:#e53e3e;background:#e53e3e1a}.checkout-module-scss-module__f1S1xq__button{height:56px;font-size:16px;transition:transform .2s}.checkout-module-scss-module__f1S1xq__button:hover{transform:translateY(-2px)}.checkout-module-scss-module__f1S1xq__button:active{transform:translateY(0)}
.HeaderTabs-module-scss-module__hNYWvG__header{-webkit-backdrop-filter:blur(10px);z-index:10;background-color:#fffffff2;border-bottom:1px solid #e53e3e26;justify-content:space-between;align-items:center;height:clamp(56px,5vw,70px);padding:0 40px;transition:box-shadow .3s;display:flex;box-shadow:0 1px 3px #0000000d}@media (max-width:768px){.HeaderTabs-module-scss-module__hNYWvG__header{padding:0 20px}}@media (max-width:480px){.HeaderTabs-module-scss-module__hNYWvG__header{padding:0 16px}}@media (max-width:320px){.HeaderTabs-module-scss-module__hNYWvG__header{padding:0 12px}}.HeaderTabs-module-scss-module__hNYWvG__logo{letter-spacing:-.5px;-webkit-text-fill-color:#0000;cursor:pointer;background:linear-gradient(135deg,#e53e3e 0%,#fc8181 100%);-webkit-background-clip:text;background-clip:text;font-size:1.1rem;font-weight:800;transition:transform .2s}.HeaderTabs-module-scss-module__hNYWvG__logo:hover{transform:scale(1.05)}@media (max-width:480px){.HeaderTabs-module-scss-module__hNYWvG__logo{font-size:1rem}}@media (max-width:320px){.HeaderTabs-module-scss-module__hNYWvG__logo{font-size:.9rem}}.HeaderTabs-module-scss-module__hNYWvG__logoImage{width:clamp(32px,5vw,45px);height:clamp(32px,5vw,45px)}.HeaderTabs-module-scss-module__hNYWvG__navLinks{align-items:center;gap:8px;display:flex}.HeaderTabs-module-scss-module__hNYWvG__link{cursor:pointer;color:#111827;background-color:#0000;border:none;border-radius:8px;padding:8px 16px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;position:relative}.HeaderTabs-module-scss-module__hNYWvG__link:after{content:"";background-color:#e53e3e;width:80%;height:2px;transition:transform .3s;position:absolute;bottom:4px;left:50%;transform:translate(-50%)scaleX(0)}.HeaderTabs-module-scss-module__hNYWvG__link:hover{color:#e53e3e;background-color:#e53e3e0d}.HeaderTabs-module-scss-module__hNYWvG__link:hover:after{transform:translate(-50%)scaleX(1)}.HeaderTabs-module-scss-module__hNYWvG__link.HeaderTabs-module-scss-module__hNYWvG__active{color:#e53e3e;background-color:#e53e3e1a}.HeaderTabs-module-scss-module__hNYWvG__link.HeaderTabs-module-scss-module__hNYWvG__active:after{transform:translate(-50%)scaleX(1)}@media (max-width:719px){.HeaderTabs-module-scss-module__hNYWvG__link{text-align:left;border-radius:0;flex-direction:column;width:100%;padding:15px 20px;display:flex}.HeaderTabs-module-scss-module__hNYWvG__link:after{display:none}}.HeaderTabs-module-scss-module__hNYWvG__actionButtons{align-items:center;gap:12px;display:flex}.HeaderTabs-module-scss-module__hNYWvG__loginButton{color:#fff;background-color:#e53e3e;border-radius:8px;padding:10px 24px;font-weight:600;transition:all .2s}.HeaderTabs-module-scss-module__hNYWvG__loginButton:hover{background-color:#c53030;transform:translateY(-1px);box-shadow:0 4px 12px #e53e3e4d}@media (max-width:480px){.HeaderTabs-module-scss-module__hNYWvG__loginButton{padding:8px 16px;font-size:.875rem}}@media (max-width:320px){.HeaderTabs-module-scss-module__hNYWvG__loginButton{padding:6px 12px;font-size:.8125rem}}.HeaderTabs-module-scss-module__hNYWvG__mobileMenu{flex-direction:column;gap:8px;padding:20px 0;display:flex}.HeaderTabs-module-scss-module__hNYWvG__mobileUserButton{border-top:1px solid #e53e3e26;margin-top:16px;padding-top:16px}
.UserButton-module-scss-module__-3Qipq__user{color:#111827;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:4px;transition:all .2s;display:flex}.UserButton-module-scss-module__-3Qipq__user.UserButton-module-scss-module__-3Qipq__withDetails{border-radius:8px;justify-content:flex-start;gap:12px;width:100%;height:auto;padding:8px 12px}.UserButton-module-scss-module__-3Qipq__user:hover,.UserButton-module-scss-module__-3Qipq__user[data-expanded]{background-color:#fee2e2}.UserButton-module-scss-module__-3Qipq__details{flex-direction:column;display:flex;overflow:hidden}.UserButton-module-scss-module__-3Qipq__name{font-size:.9rem;font-weight:600;line-height:1.2}.UserButton-module-scss-module__-3Qipq__email{color:#6b7280;opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}
.Loader-module-scss-module__De3Giq__loaderContainer{-webkit-backdrop-filter:blur(20px);z-index:9999;background-color:#fffc;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.Loader-module-scss-module__De3Giq__loaderContent{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.Loader-module-scss-module__De3Giq__core{z-index:10;background-color:#e53e3e;border-radius:50%;width:20px;height:20px;animation:2s ease-in-out infinite Loader-module-scss-module__De3Giq__pulseCore;position:absolute;box-shadow:0 0 20px #e53e3e80}.Loader-module-scss-module__De3Giq__ringInner{border:3px solid #0000;border-color:#e53e3eb3 #0000 #fc818180;border-radius:50%;width:60px;height:60px;animation:1.5s cubic-bezier(.4,0,.2,1) infinite Loader-module-scss-module__De3Giq__spin;position:absolute}.Loader-module-scss-module__De3Giq__ringOuter{border:1px solid #e53e3e1a;border-top:2px solid #e53e3e;border-radius:50%;width:100px;height:100px;animation:3s linear infinite reverse Loader-module-scss-module__De3Giq__spin;position:absolute}.Loader-module-scss-module__De3Giq__orbit{width:120px;height:120px;animation:4s linear infinite Loader-module-scss-module__De3Giq__spin;position:absolute}.Loader-module-scss-module__De3Giq__orbit:after{content:"";background-color:#fc8181;border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px #fc8181}.Loader-module-scss-module__De3Giq__textWrapper{flex-direction:column;align-items:center;gap:.5rem;margin-top:3rem;display:flex}.Loader-module-scss-module__De3Giq__title{letter-spacing:.1em;-webkit-text-fill-color:#0000;text-transform:uppercase;background:linear-gradient(90deg,#111827,#666);-webkit-background-clip:text;background-clip:text;font-size:1.2rem;font-weight:700}.Loader-module-scss-module__De3Giq__status{color:#999;letter-spacing:.05em;font-size:.8rem}.Loader-module-scss-module__De3Giq__status:after{content:"...";animation:2s steps(4,end) infinite Loader-module-scss-module__De3Giq__dots}@keyframes Loader-module-scss-module__De3Giq__spin{to{transform:rotate(360deg)}}@keyframes Loader-module-scss-module__De3Giq__pulseCore{0%{opacity:1;transform:scale(1);box-shadow:0 0 #e53e3e66}50%{opacity:.8;transform:scale(1.2);box-shadow:0 0 0 20px #e53e3e00}to{opacity:1;transform:scale(1);box-shadow:0 0 #e53e3e00}}@keyframes Loader-module-scss-module__De3Giq__dots{0%,20%{content:"."}40%{content:".."}60%{content:"..."}80%,to{content:""}}
.ProjectConfigurationForm-module-scss-module__qBRJtq__configSection{animation:.5s ease-out ProjectConfigurationForm-module-scss-module__qBRJtq__fadeIn}.ProjectConfigurationForm-module-scss-module__qBRJtq__configSection .ProjectConfigurationForm-module-scss-module__qBRJtq__formGroup{margin-bottom:clamp(20px,3vw,28px)}.ProjectConfigurationForm-module-scss-module__qBRJtq__configSection .ProjectConfigurationForm-module-scss-module__qBRJtq__formGroup:last-child{margin-bottom:0}.ProjectConfigurationForm-module-scss-module__qBRJtq__configSection .ProjectConfigurationForm-module-scss-module__qBRJtq__label{color:#111827;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:clamp(13px,2vw,14px);font-weight:600;display:block}.ProjectConfigurationForm-module-scss-module__qBRJtq__configSection .ProjectConfigurationForm-module-scss-module__qBRJtq__description{color:#9ca3af;margin-bottom:8px;font-size:12px;font-weight:500;display:block}.ProjectConfigurationForm-module-scss-module__qBRJtq__configGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(16px,2vw,24px);display:grid}@media (max-width:768px){.ProjectConfigurationForm-module-scss-module__qBRJtq__configGrid{grid-template-columns:1fr}}.ProjectConfigurationForm-module-scss-module__qBRJtq__envVarsSection{animation:.6s ease-out ProjectConfigurationForm-module-scss-module__qBRJtq__fadeIn}.ProjectConfigurationForm-module-scss-module__qBRJtq__envVarList{flex-direction:column;gap:clamp(12px,2vw,16px);display:flex}.ProjectConfigurationForm-module-scss-module__qBRJtq__envVarItem{grid-template-columns:1fr 1fr auto;align-items:flex-end;gap:clamp(12px,2vw,16px);animation:.3s ease-out ProjectConfigurationForm-module-scss-module__qBRJtq__slideInLeft;display:grid}@media (max-width:600px){.ProjectConfigurationForm-module-scss-module__qBRJtq__envVarItem{grid-template-columns:1fr;gap:12px}.ProjectConfigurationForm-module-scss-module__qBRJtq__envVarItem>button{grid-column:1;justify-self:flex-end}}.ProjectConfigurationForm-module-scss-module__qBRJtq__envVarItem .ProjectConfigurationForm-module-scss-module__qBRJtq__input{animation:.3s ease-out ProjectConfigurationForm-module-scss-module__qBRJtq__slideInLeft}.ProjectConfigurationForm-module-scss-module__qBRJtq__addVarButton{color:#e53e3e;cursor:pointer;background:#e53e3e0d;border:2px dashed #e53e3e4d;border-radius:8px;align-items:center;gap:8px;margin-top:clamp(8px,1.5vw,12px);font-size:clamp(12px,3vw,16px);font-weight:600;transition:all .3s;display:inline-flex}.ProjectConfigurationForm-module-scss-module__qBRJtq__addVarButton:hover{color:#e53e3e;background:#e53e3e1a;border-color:#e53e3e;transform:translateY(-2px)}.ProjectConfigurationForm-module-scss-module__qBRJtq__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e53e3e 0%,#f56565 100%);border:none;border-radius:clamp(10px,2vw,12px);width:100%;height:clamp(44px,6vw,52px);margin-top:clamp(24px,4vw,32px);font-size:clamp(14px,2.5vw,16px);font-weight:700;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 8px 24px #e53e3e40}.ProjectConfigurationForm-module-scss-module__qBRJtq__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #e53e3e59}.ProjectConfigurationForm-module-scss-module__qBRJtq__submitButton:hover:not(:disabled):after{transform:scaleX(1)}.ProjectConfigurationForm-module-scss-module__qBRJtq__submitButton:after{content:"";transform-origin:50%;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0;transform:scaleX(0)}.ProjectConfigurationForm-module-scss-module__qBRJtq__submitButton:disabled{opacity:.7;cursor:not-allowed}.ProjectConfigurationForm-module-scss-module__qBRJtq__submitButton.ProjectConfigurationForm-module-scss-module__qBRJtq__loading{opacity:.8}.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:clamp(12px,2vw,16px);display:grid}@media (max-width:480px){.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeGrid{grid-template-columns:repeat(3,1fr)}}.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeCard{cursor:pointer;text-align:center;background:#f9fafb;border:2px solid #0000;border-radius:clamp(12px,2vw,16px);flex-direction:column;align-items:center;gap:12px;padding:clamp(16px,3vw,20px);transition:all .3s;animation:.4s ease-out ProjectConfigurationForm-module-scss-module__qBRJtq__scaleIn;display:flex;position:relative}.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeCard:hover{background:#fff;transform:translateY(-3px);box-shadow:0 12px 28px #00000014}.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeCard.ProjectConfigurationForm-module-scss-module__qBRJtq__selected{background:linear-gradient(135deg,#e53e3e0d 0%,#f5656508 100%);border-color:#e53e3e;box-shadow:0 12px 28px #e53e3e26}.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeCard.ProjectConfigurationForm-module-scss-module__qBRJtq__selected .ProjectConfigurationForm-module-scss-module__qBRJtq__icon{color:#e53e3e;transform:scale(1.1)}.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeCard.ProjectConfigurationForm-module-scss-module__qBRJtq__selected .ProjectConfigurationForm-module-scss-module__qBRJtq__label{color:#e53e3e;font-weight:700}.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeCard .ProjectConfigurationForm-module-scss-module__qBRJtq__icon{color:#6b7280;font-size:clamp(24px,4vw,32px);transition:all .3s}.ProjectConfigurationForm-module-scss-module__qBRJtq__projectTypeCard .ProjectConfigurationForm-module-scss-module__qBRJtq__label{color:#111827;font-size:clamp(12px,2vw,14px);font-weight:600;line-height:1.3;transition:color .3s}@keyframes ProjectConfigurationForm-module-scss-module__qBRJtq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ProjectConfigurationForm-module-scss-module__qBRJtq__slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes ProjectConfigurationForm-module-scss-module__qBRJtq__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ProjectConfigurationForm-module-scss-module__qBRJtq__input{transition:all .2s}.ProjectConfigurationForm-module-scss-module__qBRJtq__input:focus{border-color:#e53e3e;box-shadow:0 0 0 3px #e53e3e1a}
.LogViewer-module-scss-module__Vi64lG__container{background:#0d1117;border:1px solid #30363d;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000004d}.LogViewer-module-scss-module__Vi64lG__header{background:#161b22;border-bottom:1px solid #30363d;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.LogViewer-module-scss-module__Vi64lG__headerLeft{align-items:center;gap:8px;display:flex}.LogViewer-module-scss-module__Vi64lG__headerTitle{color:#8b949e;letter-spacing:.5px;font-size:12px;font-weight:600}.LogViewer-module-scss-module__Vi64lG__headerActions{gap:8px;display:flex}.LogViewer-module-scss-module__Vi64lG__viewport::-webkit-scrollbar{width:10px}.LogViewer-module-scss-module__Vi64lG__viewport::-webkit-scrollbar-track{background:#0d1117}.LogViewer-module-scss-module__Vi64lG__viewport::-webkit-scrollbar-thumb{background:#333;border:2px solid #0d1117;border-radius:5px}.LogViewer-module-scss-module__Vi64lG__viewport::-webkit-scrollbar-thumb:hover{background:#4d4d4d}.LogViewer-module-scss-module__Vi64lG__emptyState{color:#8b949e;justify-content:center;align-items:center;height:100%;font-size:14px;font-style:italic;display:flex}
.layout-module-scss-module__tpULjW__navbar{-webkit-backdrop-filter:blur(20px);background:#fffffffa;border-right:1px solid #0000000f;max-width:300px;transition:all .3s;box-shadow:2px 0 12px #00000005}.layout-module-scss-module__tpULjW__navItem{border-radius:10px;margin-bottom:6px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.layout-module-scss-module__tpULjW__navItem:before{content:"";background:linear-gradient(135deg,#e53e3e 0%,#fc8181 100%);width:3px;transition:transform .2s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.layout-module-scss-module__tpULjW__navItem:hover{background:#e53e3e0f;transform:translate(4px)}.layout-module-scss-module__tpULjW__navItem:hover:before{transform:scaleY(1)}.layout-module-scss-module__tpULjW__navItem[data-active=true]{color:#e53e3e;background:linear-gradient(135deg,#e53e3e1f 0%,#fc818114 100%);font-weight:600}.layout-module-scss-module__tpULjW__navItem[data-active=true]:before{transform:scaleY(1)}.layout-module-scss-module__tpULjW__navIcon{color:inherit;transition:transform .2s}.layout-module-scss-module__tpULjW__navItem:hover .layout-module-scss-module__tpULjW__navIcon{transform:scale(1.1)}.layout-module-scss-module__tpULjW__newProjectButton{color:#e53e3e;border-color:#e53e3e;margin-top:16px;font-weight:600;transition:all .3s}.layout-module-scss-module__tpULjW__newProjectButton:hover{color:#fff;background-color:#e53e3e;transform:translateY(-2px);box-shadow:0 6px 20px #e53e3e66}.layout-module-scss-module__tpULjW__newProjectButton:active{transform:translateY(0)}
.RenewProject-module-scss-module__VmAYLW__workspaceContainer{min-height:calc(100vh - 80px);position:relative;overflow:hidden}.RenewProject-module-scss-module__VmAYLW__workspaceContainer:before{content:"";pointer-events:none;opacity:.6;background-image:linear-gradient(#e53e3e04 1px,#0000 1px),linear-gradient(90deg,#e53e3e04 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.RenewProject-module-scss-module__VmAYLW__renewCard{-webkit-backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #0000000f;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #0000000a}.RenewProject-module-scss-module__VmAYLW__renewCard:hover{border-color:#e53e3e26;box-shadow:0 12px 48px #e53e3e14}.RenewProject-module-scss-module__VmAYLW__cardHeader{background:#e53e3e08;border-bottom:1px solid #0000000a;padding:32px}@media (max-width:768px){.RenewProject-module-scss-module__VmAYLW__cardHeader{padding:24px 16px}}.RenewProject-module-scss-module__VmAYLW__cardContent{padding:40px}@media (max-width:768px){.RenewProject-module-scss-module__VmAYLW__cardContent{padding:24px 16px}}.RenewProject-module-scss-module__VmAYLW__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a1a1a 0%,#4a4a4a 100%);-webkit-background-clip:text;background-clip:text;font-weight:800}@media (max-width:768px){.RenewProject-module-scss-module__VmAYLW__title{font-size:1.5rem!important}}.RenewProject-module-scss-module__VmAYLW__priceCard{background:#e53e3e05;border:1px dashed #e53e3e33;border-radius:12px;padding:24px}@media (max-width:768px){.RenewProject-module-scss-module__VmAYLW__priceCard{padding:16px}}.RenewProject-module-scss-module__VmAYLW__payButton{background:linear-gradient(135deg,#e53e3e 0%,#fc8181 100%);border:none;height:54px;font-weight:700;transition:all .3s}@media (max-width:768px){.RenewProject-module-scss-module__VmAYLW__payButton{height:48px;font-size:.9rem}}.RenewProject-module-scss-module__VmAYLW__payButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px #e53e3e4d}.RenewProject-module-scss-module__VmAYLW__payButton:active{transform:translateY(0)}.RenewProject-module-scss-module__VmAYLW__infoNumber{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e53e3e 0%,#fc8181 100%);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800;line-height:1}@media (max-width:768px){.RenewProject-module-scss-module__VmAYLW__infoNumber{font-size:1.5rem}}
.Footer-module-scss-module__EzUeIG__footer{background:linear-gradient(#fff 0%,#f9fafb 100%);border-top:1px solid #e53e3e26;margin-top:auto;padding-top:80px;padding-bottom:40px}@media (max-width:480px){.Footer-module-scss-module__EzUeIG__footer{padding-top:60px;padding-bottom:30px}}@media (max-width:320px){.Footer-module-scss-module__EzUeIG__footer{padding-top:40px;padding-bottom:24px}}.Footer-module-scss-module__EzUeIG__logo{letter-spacing:-.5px;-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e53e3e 0%,#fc8181 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:1.5rem;font-weight:800}@media (max-width:480px){.Footer-module-scss-module__EzUeIG__logo{font-size:1.25rem}}@media (max-width:320px){.Footer-module-scss-module__EzUeIG__logo{font-size:1.125rem}}.Footer-module-scss-module__EzUeIG__description{color:#6b7280;max-width:300px;margin-bottom:20px;font-size:.9rem;line-height:1.6}@media (max-width:480px){.Footer-module-scss-module__EzUeIG__description{max-width:100%;font-size:.875rem}}@media (max-width:320px){.Footer-module-scss-module__EzUeIG__description{font-size:.8125rem}}.Footer-module-scss-module__EzUeIG__socialIcons{gap:12px;display:flex}.Footer-module-scss-module__EzUeIG__socialIcon{cursor:pointer;color:#6b7280;background-color:#0000;border:1px solid #e53e3e26;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.Footer-module-scss-module__EzUeIG__socialIcon:hover{color:#e53e3e;background-color:#e53e3e1a;border-color:#e53e3e;transform:translateY(-2px)}.Footer-module-scss-module__EzUeIG__section{flex-direction:column;gap:16px;display:flex}.Footer-module-scss-module__EzUeIG__sectionTitle{color:#111827;margin-bottom:4px;font-size:1rem;font-weight:700}@media (max-width:480px){.Footer-module-scss-module__EzUeIG__sectionTitle{font-size:.9375rem}}@media (max-width:320px){.Footer-module-scss-module__EzUeIG__sectionTitle{font-size:.875rem}}.Footer-module-scss-module__EzUeIG__linksList{flex-direction:column;gap:12px;display:flex}.Footer-module-scss-module__EzUeIG__link{color:#6b7280;cursor:pointer;width:fit-content;font-size:.9rem;text-decoration:none;transition:all .2s;position:relative}.Footer-module-scss-module__EzUeIG__link:after{content:"";background-color:#e53e3e;width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.Footer-module-scss-module__EzUeIG__link:hover{color:#e53e3e}.Footer-module-scss-module__EzUeIG__link:hover:after{width:100%}.Footer-module-scss-module__EzUeIG__afterFooter{border-top:1px solid #e53e3e26;justify-content:space-between;align-items:center;margin-top:50px;padding-top:30px;display:flex}@media (max-width:768px){.Footer-module-scss-module__EzUeIG__afterFooter{flex-direction:column;align-items:center;gap:12px}}.Footer-module-scss-module__EzUeIG__copyright{color:#9ca3af;font-size:.875rem}@media (max-width:480px){.Footer-module-scss-module__EzUeIG__copyright{text-align:center;font-size:.8125rem}}@media (max-width:320px){.Footer-module-scss-module__EzUeIG__copyright{font-size:.75rem}}.Footer-module-scss-module__EzUeIG__credits{color:#9ca3af;align-items:center;gap:4px;font-size:.875rem;display:flex}
