.settings-module__Ch2lfa__settingsPage{color:#f1f5f9;background-color:#0f172a;min-height:100vh;position:relative}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__settingsPage{color:#1e293b;background-color:#fff}}.settings-module__Ch2lfa__container{max-width:1280px;margin:0 auto;padding:2rem;position:relative}.settings-module__Ch2lfa__header{border-bottom:1px solid #94a3b833;margin-bottom:3rem;padding-bottom:1.5rem}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__header{border-bottom-color:#0f172a1a}}.settings-module__Ch2lfa__title{color:#f1f5f9;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2.5rem;font-weight:700;line-height:1.2}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__title{color:#0f172a}}.settings-module__Ch2lfa__subtitle{color:#94a3b8;margin:0;font-size:1rem;font-weight:400}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__subtitle{color:#64748b}}.settings-module__Ch2lfa__settingsGrid{grid-template-columns:280px 1fr;align-items:start;gap:2rem;display:grid}@media (max-width:1024px){.settings-module__Ch2lfa__settingsGrid{grid-template-columns:1fr}}.settings-module__Ch2lfa__sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#1e293b80;border:1px solid #94a3b833;border-radius:16px;flex-direction:column;height:fit-content;padding:1.5rem;display:flex;position:sticky;top:2rem}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__sidebar{background-color:#f8fafccc;border-color:#0f172a1a}}.settings-module__Ch2lfa__sidebarNav{flex-direction:column;gap:.5rem;display:flex}.settings-module__Ch2lfa__sidebarNavItem{color:#cbd5e1;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.settings-module__Ch2lfa__sidebarNavItem:hover{color:#f1f5f9;background-color:#94a3b81a}.settings-module__Ch2lfa__sidebarNavItemActive{color:#fff;background-color:#3b82f6}.settings-module__Ch2lfa__sidebarNavItemActive:hover{background-color:#2563eb}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__sidebarNavItem{color:#475569}.settings-module__Ch2lfa__sidebarNavItem:hover{color:#0f172a;background-color:#0f172a0d}.settings-module__Ch2lfa__sidebarNavItemActive{color:#fff;background-color:#3b82f6}}.settings-module__Ch2lfa__sidebarFooter{border-top:1px solid #94a3b833;margin-top:1.5rem;padding-top:1.5rem}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__sidebarFooter{border-top-color:#0f172a1a}}.settings-module__Ch2lfa__sidebarSignOut{color:#f87171;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.settings-module__Ch2lfa__sidebarSignOut:hover{color:#dc2626;background-color:#ef44441a}.settings-module__Ch2lfa__sidebarSignOut:focus{outline-offset:2px;outline:2px solid #dc2626}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__sidebarSignOut{color:#dc2626}.settings-module__Ch2lfa__sidebarSignOut:hover{color:#b91c1c;background-color:#dc26261a}}.settings-module__Ch2lfa__mainContent{flex-direction:column;gap:1.5rem;display:flex}.settings-module__Ch2lfa__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#1e293b80;border:1px solid #94a3b833;border-radius:16px;padding:2rem;transition:all .3s}.settings-module__Ch2lfa__card:hover{border-color:#94a3b84d;box-shadow:0 4px 24px #0000001a}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__card{background-color:#f8fafccc;border-color:#0f172a1a}.settings-module__Ch2lfa__card:hover{border-color:#0f172a26;box-shadow:0 4px 24px #0000000d}}.settings-module__Ch2lfa__sectionHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.settings-module__Ch2lfa__sectionIcon{color:#fff;background-color:#1e40af;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__sectionIcon{background-color:#3b82f6}}.settings-module__Ch2lfa__sectionTitle{color:#f1f5f9;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__sectionTitle{color:#0f172a}}.settings-module__Ch2lfa__sectionDescription{color:#94a3b8;margin:.25rem 0 0;font-size:.9rem;font-weight:400}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__sectionDescription{color:#64748b}}.settings-module__Ch2lfa__profileSection{border-bottom:1px solid #94a3b833;align-items:center;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;display:flex}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__profileSection{border-bottom-color:#0f172a1a}}@media (max-width:640px){.settings-module__Ch2lfa__profileSection{text-align:center;flex-direction:column}}.settings-module__Ch2lfa__profilePictureContainer{cursor:pointer;border-radius:50%;flex-shrink:0;width:100px;height:100px;transition:transform .2s;position:relative;overflow:hidden}.settings-module__Ch2lfa__profilePictureContainer:hover{transform:scale(1.05)}.settings-module__Ch2lfa__profilePicture{-o-object-fit:cover;object-fit:cover;border:3px solid #94a3b84d;border-radius:50%;width:100%;height:100%}.settings-module__Ch2lfa__cameraBadge{background-color:#3b82f6;border:3px solid #0f172a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 2px 8px #0003}.settings-module__Ch2lfa__profilePictureContainer:hover .settings-module__Ch2lfa__cameraBadge{background-color:#2563eb;transform:scale(1.1)}.settings-module__Ch2lfa__userInfo{flex:1;min-width:0}.settings-module__Ch2lfa__userName{color:#f1f5f9;margin:0 0 .5rem;font-size:1.75rem;font-weight:600;line-height:1.3}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__userName{color:#0f172a}}.settings-module__Ch2lfa__userEmail{color:#94a3b8;margin:0 0 1rem;font-size:1rem}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__userEmail{color:#64748b}}.settings-module__Ch2lfa__usernameBadge{color:#60a5fa;background-color:#3b82f626;border:1px solid #3b82f64d;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;display:inline-flex}.settings-module__Ch2lfa__usernameBadgeWarning{color:#fb923c;background-color:#fb923c26;border-color:#fb923c4d}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__usernameBadge{color:#2563eb;background-color:#3b82f61a}.settings-module__Ch2lfa__usernameBadgeWarning{color:#ea580c;background-color:#fb923c1a}}.settings-module__Ch2lfa__actionGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.settings-module__Ch2lfa__actionButton{cursor:pointer;color:#f1f5f9;text-align:left;background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.settings-module__Ch2lfa__actionButton:hover{background-color:#1e293b80;border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__actionButton{color:#0f172a;background-color:#f8fafccc;border-color:#0f172a1a}.settings-module__Ch2lfa__actionButton:hover{background-color:#f8fafc;border-color:#3b82f64d}}.settings-module__Ch2lfa__actionButtonContent{flex:1;align-items:center;gap:1rem;display:flex}.settings-module__Ch2lfa__actionButtonIcon{color:#60a5fa;flex-shrink:0;width:20px;height:20px}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__actionButtonIcon{color:#2563eb}}.settings-module__Ch2lfa__actionButtonText{color:#f1f5f9;font-weight:500}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__actionButtonText{color:#0f172a}}.settings-module__Ch2lfa__actionButtonDescription{color:#94a3b8;margin-top:.25rem;font-size:.8rem;font-weight:400}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__actionButtonDescription{color:#64748b}}.settings-module__Ch2lfa__actionButtonArrow{color:#94a3b8;flex-shrink:0;transition:transform .2s}.settings-module__Ch2lfa__actionButton:hover .settings-module__Ch2lfa__actionButtonArrow{color:#60a5fa;transform:translate(4px)}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__actionButton:hover .settings-module__Ch2lfa__actionButtonArrow{color:#2563eb}}.settings-module__Ch2lfa__accountIdDisplay{background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:12px;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__accountIdDisplay{background-color:#f8fafccc;border-color:#0f172a1a}}.settings-module__Ch2lfa__accountIdInfo{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.settings-module__Ch2lfa__accountIdLabel{color:#f1f5f9;margin-bottom:.25rem;font-size:.9rem;font-weight:500}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__accountIdLabel{color:#0f172a}}.settings-module__Ch2lfa__accountIdValue{color:#94a3b8;letter-spacing:.5px;word-break:break-all;font-family:Courier New,Monaco,monospace;font-size:.85rem}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__accountIdValue{color:#64748b}}.settings-module__Ch2lfa__copyButton{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:10px;flex-shrink:0;margin-left:1rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:600;transition:all .2s}.settings-module__Ch2lfa__copyButton:hover{background-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.settings-module__Ch2lfa__copyButton:active{transform:translateY(0)}.settings-module__Ch2lfa__copyButtonSuccess{background-color:#10b981}.settings-module__Ch2lfa__copyButtonSuccess:hover{background-color:#059669}.settings-module__Ch2lfa__dangerCard{background-color:#1e293b80;border-color:#ef44444d}.settings-module__Ch2lfa__dangerCard:hover{border-color:#ef444480}.settings-module__Ch2lfa__dangerIcon{color:#fff;background-color:#dc2626}.settings-module__Ch2lfa__dangerTitle{color:#f87171}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__dangerTitle{color:#dc2626}}.settings-module__Ch2lfa__dangerButton{background-color:#1e293b4d;border-color:#ef44444d}.settings-module__Ch2lfa__dangerButton:hover{background-color:#ef44441a;border-color:#ef444480}.settings-module__Ch2lfa__dangerButton .settings-module__Ch2lfa__actionButtonIcon{color:#f87171}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__dangerButton .settings-module__Ch2lfa__actionButtonIcon{color:#dc2626}}.settings-module__Ch2lfa__modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.2s settings-module__Ch2lfa__fadeIn;display:flex;position:fixed;inset:0}@keyframes settings-module__Ch2lfa__fadeIn{0%{opacity:0}to{opacity:1}}.settings-module__Ch2lfa__modal{background-color:#1e293b;border:1px solid #94a3b833;border-radius:16px;width:100%;max-width:500px;max-height:90vh;padding:2rem;animation:.3s settings-module__Ch2lfa__modalSlideIn;overflow:auto;box-shadow:0 20px 60px #00000080}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__modal{background-color:#fff;border-color:#0f172a1a}}@keyframes settings-module__Ch2lfa__modalSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.settings-module__Ch2lfa__modalHeader{border-bottom:1px solid #94a3b833;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__modalHeader{border-bottom-color:#0f172a1a}}.settings-module__Ch2lfa__modalTitle{color:#f1f5f9;margin:0;font-size:1.5rem;font-weight:600}.settings-module__Ch2lfa__modalTitleDanger{color:#f87171}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__modalTitle{color:#0f172a}.settings-module__Ch2lfa__modalTitleDanger{color:#dc2626}}.settings-module__Ch2lfa__modalCloseButton{cursor:pointer;color:#94a3b8;background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.settings-module__Ch2lfa__modalCloseButton:hover{color:#f1f5f9;background-color:#1e293b80;border-color:#94a3b84d}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__modalCloseButton{color:#64748b;background-color:#f8fafccc;border-color:#0f172a1a}.settings-module__Ch2lfa__modalCloseButton:hover{color:#0f172a;background-color:#f8fafc}}.settings-module__Ch2lfa__modalInput{color:#f1f5f9;box-sizing:border-box;background-color:#1e293b80;border:1px solid #94a3b833;border-radius:10px;width:100%;padding:.875rem;font-size:1rem;transition:all .2s}.settings-module__Ch2lfa__modalInput:focus{background-color:#1e293bb3;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.settings-module__Ch2lfa__modalInput::placeholder{color:#64748b}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__modalInput{color:#0f172a;background-color:#f8fafccc;border-color:#0f172a1a}.settings-module__Ch2lfa__modalInput:focus{background-color:#fff;border-color:#3b82f6}.settings-module__Ch2lfa__modalInput::placeholder{color:#94a3b8}}.settings-module__Ch2lfa__modalLabel{color:#f1f5f9;margin-bottom:.5rem;font-size:.9rem;font-weight:500;display:block}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__modalLabel{color:#0f172a}}.settings-module__Ch2lfa__modalError{color:#f87171;background-color:#ef44441a;border:1px solid #ef44444d;border-radius:10px;margin-top:.5rem;padding:.75rem;font-size:.9rem}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__modalError{color:#dc2626;background-color:#ef44440d}}.settings-module__Ch2lfa__modalActions{justify-content:flex-end;gap:1rem;margin-top:1.5rem;display:flex}.settings-module__Ch2lfa__modalButton{cursor:pointer;border:none;border-radius:10px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s}.settings-module__Ch2lfa__modalButtonCancel{color:#f1f5f9;background-color:#1e293b4d;border:1px solid #94a3b833}.settings-module__Ch2lfa__modalButtonCancel:hover{background-color:#1e293b80;border-color:#94a3b84d}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__modalButtonCancel{color:#0f172a;background-color:#f8fafccc;border-color:#0f172a1a}.settings-module__Ch2lfa__modalButtonCancel:hover{background-color:#f8fafc}}.settings-module__Ch2lfa__modalButtonDelete{color:#fff;background-color:#dc2626}.settings-module__Ch2lfa__modalButtonDelete:hover:not(:disabled){background-color:#b91c1c;box-shadow:0 4px 12px #dc26264d}.settings-module__Ch2lfa__modalButtonDelete:disabled{opacity:.5;cursor:not-allowed}.settings-module__Ch2lfa__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:50vh;display:flex}.settings-module__Ch2lfa__loadingSpinner{border:3px solid #94a3b833;border-top-color:#3b82f6;border-radius:50%;width:48px;height:48px;animation:1s linear infinite settings-module__Ch2lfa__spin}@keyframes settings-module__Ch2lfa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.settings-module__Ch2lfa__loadingText{color:#94a3b8;font-size:1.1rem}@media (prefers-color-scheme:light){.settings-module__Ch2lfa__loadingText{color:#64748b}}@media (max-width:768px){.settings-module__Ch2lfa__container{padding:1rem}.settings-module__Ch2lfa__title{font-size:2rem}.settings-module__Ch2lfa__card{padding:1.5rem}.settings-module__Ch2lfa__actionGrid{grid-template-columns:1fr}}
.Button-module__iYV4-q__custom-button{cursor:pointer;border-radius:8px;outline:none;justify-content:center;align-items:center;min-width:40px;height:40px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.Button-module__iYV4-q__button-content{z-index:5;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.Button-module__iYV4-q__custom-button .Button-module__iYV4-q__icon{justify-content:center;align-items:center;display:flex}.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__has-left-icon.Button-module__iYV4-q__has-right-icon .Button-module__iYV4-q__label{margin:0 4px}.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__has-left-icon:not(.Button-module__iYV4-q__has-right-icon) .Button-module__iYV4-q__left-icon+.Button-module__iYV4-q__label{margin-left:0}.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__has-right-icon:not(.Button-module__iYV4-q__has-left-icon) .Button-module__iYV4-q__label+.Button-module__iYV4-q__right-icon{margin-right:0}.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__has-left-icon:not(.Button-module__iYV4-q__has-right-icon):not(.Button-module__iYV4-q__label) .Button-module__iYV4-q__left-icon,.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__has-right-icon:not(.Button-module__iYV4-q__has-left-icon):not(.Button-module__iYV4-q__label) .Button-module__iYV4-q__right-icon{margin:0}.Button-module__iYV4-q__type-primary{border:2px solid var(--border-color,#1a91cd);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff9;position:relative;overflow:hidden}.Button-module__iYV4-q__type-primary .Button-module__iYV4-q__button-content .Button-module__iYV4-q__icon,.Button-module__iYV4-q__type-primary .Button-module__iYV4-q__button-content .Button-module__iYV4-q__label{color:#000!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#000!important;mix-blend-mode:normal!important;font-weight:600!important}.Button-module__iYV4-q__type-primary:before{content:"";pointer-events:none;background:linear-gradient(#ffffffb3 0%,#ffffff80 100%);position:absolute;inset:0}.Button-module__iYV4-q__type-primary:hover{background:#ffffffb3;transform:scale(1.025)}.Button-module__iYV4-q__type-primary:active{background:#ffffff80;transform:scale(.98)}.Button-module__iYV4-q__type-secondary{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffbf;border:none;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000001a}.Button-module__iYV4-q__type-secondary .Button-module__iYV4-q__button-content .Button-module__iYV4-q__icon,.Button-module__iYV4-q__type-secondary .Button-module__iYV4-q__button-content .Button-module__iYV4-q__label{color:#000!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#000!important;mix-blend-mode:normal!important;font-weight:600!important}.Button-module__iYV4-q__type-secondary:before{content:"";pointer-events:none;background:linear-gradient(#fffc 0%,#fff9 100%);position:absolute;inset:0}.Button-module__iYV4-q__type-secondary:hover{background:#ffffffd9;transform:scale(1.025)}.Button-module__iYV4-q__type-secondary:active{background:#ffffffa6;transform:scale(.98)}.Button-module__iYV4-q__type-ghost{background:0 0;border:none}.Button-module__iYV4-q__type-ghost .Button-module__iYV4-q__button-content .Button-module__iYV4-q__icon,.Button-module__iYV4-q__type-ghost .Button-module__iYV4-q__button-content .Button-module__iYV4-q__label{color:#1a91cd!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#1a91cd!important;mix-blend-mode:normal!important;font-weight:600!important}.Button-module__iYV4-q__type-ghost:hover{background:#1a91cd14;text-decoration:none;transform:scale(1.025)}.Button-module__iYV4-q__type-ghost:active{background:#1a91cd26;transform:scale(.98)}.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__disabled{opacity:.5;cursor:not-allowed;pointer-events:none;filter:saturate(.7)}.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__disabled .Button-module__iYV4-q__button-content .Button-module__iYV4-q__icon,.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__disabled .Button-module__iYV4-q__button-content .Button-module__iYV4-q__label{color:gray!important;-webkit-text-fill-color:gray!important}@media (prefers-color-scheme:dark){.Button-module__iYV4-q__type-primary{background:#1f293799;border-color:#1a91cd}.Button-module__iYV4-q__type-primary .Button-module__iYV4-q__button-content .Button-module__iYV4-q__icon,.Button-module__iYV4-q__type-primary .Button-module__iYV4-q__button-content .Button-module__iYV4-q__label{color:#f3f4f6!important;-webkit-text-fill-color:#f3f4f6!important}.Button-module__iYV4-q__type-primary:before{background:linear-gradient(#1f2937b3 0%,#1f293780 100%)}.Button-module__iYV4-q__type-primary:hover{background:#1f2937b3}.Button-module__iYV4-q__type-primary:active{background:#1f293780}.Button-module__iYV4-q__type-secondary{background:#1f2937bf;box-shadow:0 2px 10px #0000004d}.Button-module__iYV4-q__type-secondary .Button-module__iYV4-q__button-content .Button-module__iYV4-q__icon,.Button-module__iYV4-q__type-secondary .Button-module__iYV4-q__button-content .Button-module__iYV4-q__label{color:#f3f4f6!important;-webkit-text-fill-color:#f3f4f6!important}.Button-module__iYV4-q__type-secondary:before{background:linear-gradient(#1f2937cc 0%,#1f293799 100%)}.Button-module__iYV4-q__type-secondary:hover{background:#1f2937d9}.Button-module__iYV4-q__type-secondary:active{background:#1f2937a6}.Button-module__iYV4-q__type-ghost .Button-module__iYV4-q__button-content .Button-module__iYV4-q__icon,.Button-module__iYV4-q__type-ghost .Button-module__iYV4-q__button-content .Button-module__iYV4-q__label{color:#1a91cd!important;-webkit-text-fill-color:#1a91cd!important}.Button-module__iYV4-q__type-ghost:hover{background:#1a91cd26}.Button-module__iYV4-q__type-ghost:active{background:#1a91cd40}.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__disabled .Button-module__iYV4-q__button-content .Button-module__iYV4-q__icon,.Button-module__iYV4-q__custom-button.Button-module__iYV4-q__disabled .Button-module__iYV4-q__button-content .Button-module__iYV4-q__label{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important}}
.interns-module__QMCHtq__internsDisplayContainer{width:100%;max-width:1400px;margin:0 auto;padding:2rem 1rem}.interns-module__QMCHtq__loadingContainer{flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:2rem 0;display:flex}.interns-module__QMCHtq__spinner{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:1s linear infinite interns-module__QMCHtq__spin}@keyframes interns-module__QMCHtq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.interns-module__QMCHtq__loadingText{color:#666;margin-top:1rem}.interns-module__QMCHtq__errorContainer{padding:2rem 0}.interns-module__QMCHtq__errorContent{background-color:#ffebee;border:1px solid #ffcdd2;border-radius:4px;padding:1rem}.interns-module__QMCHtq__errorTitle{color:#c62828;margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.interns-module__QMCHtq__errorMessage{color:#c62828}.interns-module__QMCHtq__filterControls{margin-bottom:2rem}.interns-module__QMCHtq__filterRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.interns-module__QMCHtq__searchContainer{flex:1;width:100%;min-width:200px;max-width:400px;position:relative}.interns-module__QMCHtq__searchInput{border:1px solid #ccc;border-radius:.375rem;width:100%;padding:.75rem 2.5rem .75rem 1rem;font-size:.875rem;transition:all .2s}.interns-module__QMCHtq__searchInput:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 2px #3498db33}.interns-module__QMCHtq__searchIcon{color:#999;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.interns-module__QMCHtq__searchIconSvg{width:1.25rem;height:1.25rem}.interns-module__QMCHtq__filterSelect{background-color:#fff;border:1px solid #ccc;border-radius:.375rem;width:100%;max-width:200px;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.interns-module__QMCHtq__filterSelect:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 2px #3498db33}.interns-module__QMCHtq__statusTabs{-webkit-overflow-scrolling:touch;border-bottom:1px solid #e5e7eb;width:100%;margin-bottom:1.5rem;display:flex;overflow-x:auto}.interns-module__QMCHtq__statusTab{color:#4b5563;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.interns-module__QMCHtq__statusTab:hover{color:#1a91cd}.interns-module__QMCHtq__activeTab{color:#1a91cd;box-shadow:inset 0 -2px #1a91cd}.interns-module__QMCHtq__internsGrid{grid-template-columns:repeat(1,1fr);gap:1.5rem;display:grid}@media (min-width:480px){.interns-module__QMCHtq__internsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.interns-module__QMCHtq__internsGrid{grid-template-columns:repeat(2,1fr);gap:2rem}.interns-module__QMCHtq__internsDisplayContainer{padding:2rem}}@media (min-width:1024px){.interns-module__QMCHtq__internsGrid{grid-template-columns:repeat(3,1fr)}}.interns-module__QMCHtq__noResults{text-align:center;color:#6b7280;padding:3rem 0;font-style:italic}.interns-module__QMCHtq__internImageContainer{aspect-ratio:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:130px;height:130px;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.interns-module__QMCHtq__internImageContainer{width:160px;height:160px}}.interns-module__QMCHtq__internImage{-o-object-fit:cover;object-fit:cover;display:block;width:100%!important;height:100%!important}.interns-module__QMCHtq__internCardContent{text-align:center;padding-top:1rem}.interns-module__QMCHtq__badgeContainer{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.interns-module__QMCHtq__roleBadge{color:#06c;background-color:#e6f7ff;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.interns-module__QMCHtq__statusBadge{border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.interns-module__QMCHtq__current{color:#2e7d32;background-color:#e6f7e6}.interns-module__QMCHtq__former{color:#757575;background-color:#f5f5f5}@media (max-width:640px){.interns-module__QMCHtq__filterRow{flex-direction:column;align-items:stretch;width:100%}.interns-module__QMCHtq__searchContainer{width:100%;max-width:100%}.interns-module__QMCHtq__filterSelect{max-width:100%;margin-top:.5rem}.interns-module__QMCHtq__internsContent{padding:0 .5rem}}@media (prefers-color-scheme:dark){.interns-module__QMCHtq__internsDisplayContainer{color:#f3f4f6;background-color:#0f0f0f}.interns-module__QMCHtq__spinner{border-color:#3b82f6 #4b5563 #4b5563}.interns-module__QMCHtq__loadingText{color:#d1d5db}.interns-module__QMCHtq__errorContent{background-color:#1f2937;border-color:#dc2626}.interns-module__QMCHtq__errorTitle,.interns-module__QMCHtq__errorMessage{color:#fca5a5}.interns-module__QMCHtq__searchInput{color:#f3f4f6;background-color:#374151;border-color:#4b5563}.interns-module__QMCHtq__searchInput:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.interns-module__QMCHtq__searchInput::placeholder{color:#9ca3af}.interns-module__QMCHtq__searchIcon{color:#9ca3af}.interns-module__QMCHtq__filterSelect{color:#f3f4f6;background-color:#374151;border-color:#4b5563}.interns-module__QMCHtq__filterSelect:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.interns-module__QMCHtq__statusTabs{border-bottom-color:#4b5563}.interns-module__QMCHtq__statusTab{color:#d1d5db}.interns-module__QMCHtq__statusTab:hover{color:#3b82f6}.interns-module__QMCHtq__activeTab{color:#3b82f6;box-shadow:inset 0 -2px #3b82f6}.interns-module__QMCHtq__noResults{color:#9ca3af}.interns-module__QMCHtq__roleBadge{color:#60a5fa;background-color:#3b82f633}.interns-module__QMCHtq__current{color:#4ade80;background-color:#22c55e33}.interns-module__QMCHtq__former{color:#9ca3af;background-color:#4b5563}}
.TextField-module__BGYUfW__textFieldContainer{width:100%;padding-top:20px;position:relative}.TextField-module__BGYUfW__customTextField{box-sizing:border-box;background:0 0;border:1px solid #e0e0e0;border-radius:8px;outline:none;align-items:center;width:100%;height:40px;padding:8px 12px;font-size:14px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.TextField-module__BGYUfW__icon{z-index:2;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.TextField-module__BGYUfW__customTextField:hover .TextField-module__BGYUfW__icon{transform:scale(1.1)}.TextField-module__BGYUfW__leftIcon{margin-right:8px}.TextField-module__BGYUfW__rightIcon{margin-left:8px}.TextField-module__BGYUfW__textInput{color:#000;z-index:2;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.TextField-module__BGYUfW__floatingLabel{color:#909090;pointer-events:none;z-index:1;opacity:0;font-size:12px;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:-20px;left:12px;transform:translateY(10px)}.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__hasLeftIcon .TextField-module__BGYUfW__floatingLabel{left:12px}.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__focused .TextField-module__BGYUfW__floatingLabel,.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__hasValue .TextField-module__BGYUfW__floatingLabel{opacity:1;transform:translateY(0)}.TextField-module__BGYUfW__customTextField:hover{background:#1a91cd54;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__focused{border-color:var(--border-color,#1a91cd);background:#fff;height:46px;padding:12px 16px;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__focused .TextField-module__BGYUfW__textInput,.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__hasValue .TextField-module__BGYUfW__textInput{margin-top:0}.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__focused .TextField-module__BGYUfW__floatingLabel{color:var(--border-color,#1a91cd);background:0 0}.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none;filter:saturate(.7);box-shadow:none;transform:none}.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__disabled .TextField-module__BGYUfW__textInput{color:gray}.TextField-module__BGYUfW__customTextField.TextField-module__BGYUfW__disabled .TextField-module__BGYUfW__floatingLabel{color:#a0a0a0}.TextField-module__BGYUfW__textInput::placeholder{color:#0006;transition:opacity .2s cubic-bezier(.4,0,.2,1)}
.Hero-module__ZARIfG__heroSection{min-height:80vh;color:var(--dark);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;border-radius:32px;margin-bottom:32px;margin-left:32px;margin-right:32px;display:block;position:relative;overflow:hidden}.Hero-module__ZARIfG__heroSection[data-scroll-progress]{z-index:1;will-change:width,margin,border-radius,padding-top,height,min-height;background-position:50%;background-size:cover;background-attachment:scroll;border-radius:0;width:100vw;height:100vh;margin:0 calc(50% - 50vw);position:relative;top:0;left:0;padding-top:0!important}.Hero-module__ZARIfG__heroOverlay{background:linear-gradient(#000000b3,#0006);border-radius:32px;align-items:center;width:100%;height:100%;padding:2rem;display:flex;position:absolute;top:0;left:0}.Hero-module__ZARIfG__heroSection[data-scroll-progress] .Hero-module__ZARIfG__heroOverlay{border-radius:0}.Hero-module__ZARIfG__heroContentWrapper{z-index:2;text-align:left;max-width:800px;padding-top:3rem;padding-left:2rem;transition:padding-top .1s ease-out;position:relative}.Hero-module__ZARIfG__heroSection[data-scroll-progress] .Hero-module__ZARIfG__heroContentWrapper{padding-top:calc(5rem + 80px)}.Hero-module__ZARIfG__heroText{display:table}.Hero-module__ZARIfG__subtitlePrimary{color:#fff;text-shadow:0 2px 4px #0000004d;margin-bottom:1.5rem;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:800}.Hero-module__ZARIfG__heroDescription{color:#fff;text-shadow:0 2px 4px #0000004d;margin-bottom:2rem;font-size:1.2rem;line-height:1.6}.Hero-module__ZARIfG__heroCta{flex-wrap:wrap;justify-content:flex-start;gap:1rem;margin-top:2rem;display:flex}.Hero-module__ZARIfG__button{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.Hero-module__ZARIfG__button.Hero-module__ZARIfG__primary{color:#fff;background:#1a91cd}.Hero-module__ZARIfG__button.Hero-module__ZARIfG__primary:hover:not(:disabled){background:#1780b8}.Hero-module__ZARIfG__button.Hero-module__ZARIfG__secondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3}.Hero-module__ZARIfG__button.Hero-module__ZARIfG__secondary:hover:not(:disabled){background:#ffffff4d}.Hero-module__ZARIfG__button:disabled{opacity:.5;cursor:not-allowed}.Hero-module__ZARIfG__leftIcon{font-size:1.2rem}@media (max-width:1024px){.Hero-module__ZARIfG__subtitlePrimary{font-size:2.2rem}}@media (max-width:768px){.Hero-module__ZARIfG__heroContentWrapper{padding-top:2rem;padding-left:1rem}.Hero-module__ZARIfG__heroCta{flex-direction:column;gap:.75rem}.Hero-module__ZARIfG__heroSection{min-height:70vh}}@media (prefers-color-scheme:dark){.Hero-module__ZARIfG__heroSection{color:#f3f4f6}.Hero-module__ZARIfG__heroOverlay{background:linear-gradient(#000c,#0009)}.Hero-module__ZARIfG__subtitlePrimary{color:#f3f4f6;text-shadow:0 2px 4px #00000080}.Hero-module__ZARIfG__heroDescription{color:#e5e7eb;text-shadow:0 2px 4px #00000080}.Hero-module__ZARIfG__button.Hero-module__ZARIfG__secondary{color:#f3f4f6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f29374d}.Hero-module__ZARIfG__button.Hero-module__ZARIfG__secondary:hover:not(:disabled){background:#1f293780}}@media (max-width:480px){.Hero-module__ZARIfG__subtitlePrimary{font-size:1.5rem}.Hero-module__ZARIfG__heroDescription{font-size:1rem}}
.app-detail-module__dkNrrW__container{max-width:80rem;margin:0 auto;padding:2rem}.app-detail-module__dkNrrW__loading{color:#64748b;flex-direction:column;justify-content:center;align-items:center;min-height:300px;font-size:1.1rem;display:flex}.app-detail-module__dkNrrW__spinner{border:4px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:48px;height:48px;margin-bottom:1.5rem;animation:.8s linear infinite app-detail-module__dkNrrW__spin}@keyframes app-detail-module__dkNrrW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-detail-module__dkNrrW__error{color:#dc2626;text-align:center;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:.75rem;max-width:80rem;margin:2rem auto;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.app-detail-module__dkNrrW__emptyState{text-align:center;color:#64748b;background-color:#f8fafc;border-radius:1rem;margin:2rem 0;padding:6rem 2rem}.app-detail-module__dkNrrW__emoji{margin-bottom:1.5rem;font-size:4rem}.app-detail-module__dkNrrW__appHeader{background-color:#f8fafc;border-radius:1rem;align-items:flex-start;gap:2rem;margin-bottom:3rem;padding:2rem;display:flex;box-shadow:0 1px 3px #0000001a}.app-detail-module__dkNrrW__appIconContainer{flex-shrink:0;width:72px;height:72px;transition:transform .2s}.app-detail-module__dkNrrW__appIconContainer:hover{transform:scale(1.05)}.app-detail-module__dkNrrW__appIcon{-o-object-fit:cover;object-fit:cover;border-radius:1rem;width:72px;height:72px;box-shadow:0 4px 6px #0000001a}.app-detail-module__dkNrrW__appInfo{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.app-detail-module__dkNrrW__appName{color:#1e293b;margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.app-detail-module__dkNrrW__appDescription{color:#475569;max-width:800px;margin:0;font-size:1rem;line-height:1.6}.app-detail-module__dkNrrW__appPlatforms{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.app-detail-module__dkNrrW__platformBadge{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.app-detail-module__dkNrrW__appScreenshots{margin-top:4rem}.app-detail-module__dkNrrW__appScreenshots h2{color:#1e293b;margin:0 0 2rem;font-size:1.75rem;font-weight:700}.app-detail-module__dkNrrW__screenshotsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.app-detail-module__dkNrrW__screenshotThumbnail{cursor:pointer;border-radius:.75rem;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #0000001a}.app-detail-module__dkNrrW__screenshotThumbnail:hover{transform:translateY(-4px);box-shadow:0 8px 12px #00000026}.app-detail-module__dkNrrW__screenshotImage{-o-object-fit:cover;object-fit:cover;width:100%;height:220px}.app-detail-module__dkNrrW__screenshotModal{z-index:50;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.app-detail-module__dkNrrW__screenshotModalContent{cursor:default;max-width:90vw;max-height:90vh;animation:.3s app-detail-module__dkNrrW__modalFadeIn}@keyframes app-detail-module__dkNrrW__modalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.app-detail-module__dkNrrW__screenshotModalImage{border-radius:.75rem;width:100%;height:auto;box-shadow:0 20px 25px #00000040}.app-detail-module__dkNrrW__downloadButtons{align-items:center;gap:1rem;display:flex}.app-detail-module__dkNrrW__appStoreButton{line-height:0;transition:all .3s;display:inline-block}.app-detail-module__dkNrrW__appStoreButton:hover{filter:brightness(1.1);transform:scale(1.05)}.app-detail-module__dkNrrW__appStoreBadge{-o-object-fit:contain;object-fit:contain;width:135px;height:40px}.app-detail-module__dkNrrW__appIconPlaceholder{color:#6b7280;background-color:#f3f4f6;border-radius:1rem;justify-content:center;align-items:center;width:72px;height:72px;font-size:2rem;display:flex}@media (max-width:768px){.app-detail-module__dkNrrW__container{padding:1rem}.app-detail-module__dkNrrW__appHeader{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem}.app-detail-module__dkNrrW__appIconContainer{width:72px;height:72px;margin-bottom:.5rem}.app-detail-module__dkNrrW__appIcon{width:72px;height:72px}.app-detail-module__dkNrrW__appName{font-size:1.5rem}.app-detail-module__dkNrrW__appDescription{font-size:.9375rem}.app-detail-module__dkNrrW__screenshotsGrid{grid-template-columns:1fr;gap:1.5rem}.app-detail-module__dkNrrW__downloadButtons{justify-content:flex-end}}@media (max-width:480px){.app-detail-module__dkNrrW__container{padding:.75rem}.app-detail-module__dkNrrW__appHeader{padding:1rem}.app-detail-module__dkNrrW__appName{font-size:1.25rem}.app-detail-module__dkNrrW__platformBadge{padding:.375rem .75rem;font-size:.8125rem}}
.appcenter-module__KPh2lG__appcenterContainer{max-width:1200px;margin:0 auto;padding:2rem}.appcenter-module__KPh2lG__filterBar{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}@media (min-width:768px){.appcenter-module__KPh2lG__filterBar{flex-direction:row;align-items:center}}.appcenter-module__KPh2lG__searchInput{border:1px solid #e5e7eb;border-radius:.5rem;flex:1;padding:.75rem;font-size:1rem}.appcenter-module__KPh2lG__select{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem;font-size:1rem}.appcenter-module__KPh2lG__loadingOverlay{justify-content:center;align-items:center;min-height:200px;display:flex}.appcenter-module__KPh2lG__spinner{border:4px solid #f3f3f3;border-top-color:#007aff;border-radius:50%;width:40px;height:40px;animation:1s linear infinite appcenter-module__KPh2lG__spin}@keyframes appcenter-module__KPh2lG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.appcenter-module__KPh2lG__errorMessage{color:#dc2626;text-align:center;padding:2rem}.appcenter-module__KPh2lG__emptyState{text-align:center;color:#6b7280;padding:4rem}.appcenter-module__KPh2lG__emoji{margin-bottom:1rem;font-size:3rem}.appcenter-module__KPh2lG__appsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;display:grid}.appcenter-module__KPh2lG__appTile{cursor:pointer;background:#fff;border-radius:8px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000001a}.appcenter-module__KPh2lG__appTile:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.appcenter-module__KPh2lG__appTileContent{flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:relative}.appcenter-module__KPh2lG__appIconContainer{justify-content:center;margin-bottom:.5rem;display:flex}.appcenter-module__KPh2lG__appIcon{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:72px;height:72px}.appcenter-module__KPh2lG__appIconPlaceholder{background:#f3f4f6;border-radius:12px;justify-content:center;align-items:center;width:72px;height:72px;font-size:2rem;display:flex}.appcenter-module__KPh2lG__appInfo{text-align:center}.appcenter-module__KPh2lG__appName{color:#111827;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.appcenter-module__KPh2lG__appDescription{color:#6b7280;margin-bottom:1rem;font-size:.875rem;line-height:1.5}.appcenter-module__KPh2lG__appPlatforms{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.appcenter-module__KPh2lG__platformBadge{color:#374151;background:#e5e7eb;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem}.appcenter-module__KPh2lG__linkIcon{color:#6b7280;opacity:0;transition:opacity .2s;position:absolute;top:1rem;right:1rem}.appcenter-module__KPh2lG__appTile:hover .appcenter-module__KPh2lG__linkIcon{opacity:1}.appcenter-module__KPh2lG__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.appcenter-module__KPh2lG__modalContent{background:#fff;border-radius:8px;width:90%;max-width:500px;padding:24px;box-shadow:0 4px 6px #0000001a}.appcenter-module__KPh2lG__modalTitle{color:#1a1a1a;margin-bottom:16px;font-size:1.5rem;font-weight:600}.appcenter-module__KPh2lG__downloadOptions{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.appcenter-module__KPh2lG__downloadOption{background:#f5f5f5;border-radius:6px;justify-content:space-between;align-items:center;padding:12px;display:flex}.appcenter-module__KPh2lG__fileInfo{flex-direction:column;gap:4px;display:flex}.appcenter-module__KPh2lG__platformName{color:#1a1a1a;font-weight:500}.appcenter-module__KPh2lG__versionNumber,.appcenter-module__KPh2lG__notAvailable{color:#666;font-size:.875rem}.appcenter-module__KPh2lG__modalActions{justify-content:flex-end;gap:12px;display:flex}.appcenter-module__KPh2lG__recommendationBox{background:#f0f7ff;border:1px solid #e0f0ff;border-radius:6px;margin-bottom:24px;padding:16px}.appcenter-module__KPh2lG__recommendationBox p{color:#1a1a1a;margin:0;font-size:.875rem;line-height:1.5}.appcenter-module__KPh2lG__confirmationActions{flex-direction:column;gap:12px;display:flex}.appcenter-module__KPh2lG__confirmationActions button{width:100%}
.page-module__hV04aa__internDetailContainer{width:100%;min-height:100vh}.page-module__hV04aa__loadingContainer{flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:2rem 0;display:flex}.page-module__hV04aa__spinner{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:1s linear infinite page-module__hV04aa__spin}@keyframes page-module__hV04aa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__hV04aa__loadingText{color:#666;margin-top:1rem}.page-module__hV04aa__errorContainer{max-width:600px;margin:0 auto;padding:2rem 0}.page-module__hV04aa__errorContent{background-color:#ffebee;border:1px solid #ffcdd2;border-radius:4px;padding:1rem}.page-module__hV04aa__errorTitle{color:#c62828;margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.page-module__hV04aa__errorMessage{color:#c62828}.page-module__hV04aa__contentContainer{max-width:1024px;margin:0 auto;padding:2rem 1rem}.page-module__hV04aa__card{background-color:#fff;border-radius:.5rem;padding:2rem;overflow:hidden;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014}.page-module__hV04aa__imageContainer{border:4px solid #f5f5f5;border-radius:50%;width:200px;height:200px;margin:0 auto 2rem;position:relative;overflow:hidden}.page-module__hV04aa__roleTag{color:#fff;background-color:#1a91cd;border-top-left-radius:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;position:absolute;bottom:0;right:0}.page-module__hV04aa__cardContent{text-align:center}.page-module__hV04aa__cardHeader{flex-direction:column;align-items:center;margin-bottom:1.5rem;display:flex}.page-module__hV04aa__internName{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.page-module__hV04aa__internPeriod{color:#666;margin-bottom:1.5rem}.page-module__hV04aa__testimonialSection{text-align:left;max-width:700px;margin-top:2rem;margin-left:auto;margin-right:auto}.page-module__hV04aa__sectionTitle{color:#333;text-align:center;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.page-module__hV04aa__testimonial{color:#555;white-space:pre-line;line-height:1.6}@media (max-width:640px){.page-module__hV04aa__imageContainer{width:150px;height:150px}.page-module__hV04aa__internName{font-size:1.5rem}}
.Tile-module__NIlEWG__customTile{background-color:var(--background-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;flex-direction:column;height:100%;padding:1.25rem;transition:all .2s ease-in-out;display:flex;position:relative}.Tile-module__NIlEWG__variationLink{cursor:pointer;margin-top:2px}.Tile-module__NIlEWG__variationLink:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Tile-module__NIlEWG__variationSelection{cursor:pointer}.Tile-module__NIlEWG__variationSelection:hover{border-color:var(--border-color,#1a91cd)}.Tile-module__NIlEWG__variationSelection.Tile-module__NIlEWG__selected{border-color:var(--border-color,#1a91cd);background-color:#1a91cd0d}.Tile-module__NIlEWG__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Tile-module__NIlEWG__clickable{cursor:pointer}.Tile-module__NIlEWG__clickable:hover{border-color:var(--border-color,#1a91cd)}.Tile-module__NIlEWG__linkIconContainer{background-color:#1a91cd1a;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s ease-in-out;display:flex;position:absolute;top:.75rem;right:.75rem}.Tile-module__NIlEWG__openLinkIcon{opacity:.6;transition:opacity .2s ease-in-out}.Tile-module__NIlEWG__variationLink:hover .Tile-module__NIlEWG__openLinkIcon{opacity:1}.Tile-module__NIlEWG__tileContent{flex-direction:column;gap:1rem;height:100%;display:flex}.Tile-module__NIlEWG__hasIcon .Tile-module__NIlEWG__tileContent{text-align:center;flex-direction:column;align-items:center}.Tile-module__NIlEWG__tileIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Tile-module__NIlEWG__tileIcon.Tile-module__NIlEWG__iconWithBg{background-color:#1a91cd1a;border-radius:.5rem;width:2.5rem;height:2.5rem}.Tile-module__NIlEWG__tileMain{flex-direction:column;flex:1;gap:.5rem;width:100%;display:flex}.Tile-module__NIlEWG__tileTitle{color:#1f2937;margin-top:.5rem;font-size:1.125rem;font-weight:600;line-height:1.5}.Tile-module__NIlEWG__tileSubtitle{color:#6b7280;font-size:.875rem;line-height:1.5}.Tile-module__NIlEWG__tileBody{color:#4b5563;font-size:.875rem;line-height:1.5}.Tile-module__NIlEWG__selectionIndicator{background-color:#1a91cd1a;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;top:1rem;right:1rem}@media (max-width:640px){.Tile-module__NIlEWG__customTile{padding:1rem}.Tile-module__NIlEWG__tileTitle{font-size:1rem}.Tile-module__NIlEWG__tileSubtitle,.Tile-module__NIlEWG__tileBody{font-size:.75rem}.Tile-module__NIlEWG__linkIconContainer{width:1.5rem;height:1.5rem;top:.5rem;right:.5rem}.Tile-module__NIlEWG__hasIcon .Tile-module__NIlEWG__tileContent{gap:.5rem}}@media (prefers-color-scheme:dark){.Tile-module__NIlEWG__customTile{background-color:#374151;border-color:#4b5563}.Tile-module__NIlEWG__variationLink:hover{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.Tile-module__NIlEWG__variationSelection.Tile-module__NIlEWG__selected,.Tile-module__NIlEWG__linkIconContainer,.Tile-module__NIlEWG__tileIcon.Tile-module__NIlEWG__iconWithBg{background-color:#1a91cd33}.Tile-module__NIlEWG__tileTitle{color:#f3f4f6}.Tile-module__NIlEWG__tileSubtitle{color:#d1d5db}.Tile-module__NIlEWG__tileBody{color:#9ca3af}.Tile-module__NIlEWG__selectionIndicator{background-color:#1a91cd33}}
.PageHeader-module__bRDKxW__pageHeader{width:100%;padding:1.5rem 0 3.5rem}.PageHeader-module__bRDKxW__pageHeader--alert{background-color:#fef2f2;border:1px solid #fee2e2}.PageHeader-module__bRDKxW__pageHeader--info{background-color:#eff6ff;border:1px solid #dbeafe}.PageHeader-module__bRDKxW__pageHeader--warning{background-color:#fffbeb;border:1px solid #fef3c7}.PageHeader-module__bRDKxW__pageHeader--secondary{background-color:#f9fafb;border:1px solid #f3f4f6}.PageHeader-module__bRDKxW__pageHeader__container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex}.PageHeader-module__bRDKxW__pageHeader__left{flex-direction:column;gap:.5rem;display:flex}.PageHeader-module__bRDKxW__pageHeader__title{color:#1a1a1a;margin:0;font-size:2rem;font-weight:600}.PageHeader-module__bRDKxW__pageHeader__subtitle{color:#666;margin:0;font-size:1rem}.PageHeader-module__bRDKxW__pageHeader__breadcrumbs{color:#666;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.PageHeader-module__bRDKxW__pageHeader__breadcrumb{color:#666;align-items:center;gap:.5rem;text-decoration:none;display:flex}.PageHeader-module__bRDKxW__pageHeader__breadcrumb:hover{color:#1a1a1a}.PageHeader-module__bRDKxW__pageHeader__breadcrumbSeparator{color:#999}.PageHeader-module__bRDKxW__pageHeader__right{align-items:center;gap:1rem;display:flex}.PageHeader-module__bRDKxW__pageHeader__actions{align-items:center;gap:12px;display:flex}.PageHeader-module__bRDKxW__pageHeader__actions--mobile-inline{margin-top:16px;display:none}.PageHeader-module__bRDKxW__pageHeader__gradient{background:linear-gradient(#0000,#0000000a);height:16px;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.PageHeader-module__bRDKxW__pageHeader__container{flex-direction:column;align-items:flex-start;gap:1rem}.PageHeader-module__bRDKxW__pageHeader__right{justify-content:flex-start;width:100%}.PageHeader-module__bRDKxW__pageHeader__actions--desktop{display:none}.PageHeader-module__bRDKxW__pageHeader__actions--mobile-inline{display:flex}}@media (prefers-color-scheme:dark){.PageHeader-module__bRDKxW__pageHeader--alert{background-color:#1f2937;border-color:#374151}.PageHeader-module__bRDKxW__pageHeader--info{background-color:#1e3a8a;border-color:#1e40af}.PageHeader-module__bRDKxW__pageHeader--warning{background-color:#451a03;border-color:#92400e}.PageHeader-module__bRDKxW__pageHeader--secondary{background-color:#374151;border-color:#4b5563}.PageHeader-module__bRDKxW__pageHeader__title{color:#f3f4f6}.PageHeader-module__bRDKxW__pageHeader__subtitle,.PageHeader-module__bRDKxW__pageHeader__breadcrumbs,.PageHeader-module__bRDKxW__pageHeader__breadcrumb{color:#d1d5db}.PageHeader-module__bRDKxW__pageHeader__breadcrumb:hover{color:#f3f4f6}.PageHeader-module__bRDKxW__pageHeader__breadcrumbSeparator{color:#9ca3af}.PageHeader-module__bRDKxW__pageHeader__gradient{background:linear-gradient(#0000,#0000001a)}}
.Tabs-module__MPyrFG__tabs{width:100%}.Tabs-module__MPyrFG__tabsList{border-bottom:1px solid var(--border);gap:.5rem;padding-bottom:.5rem;display:flex}.Tabs-module__MPyrFG__tab{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.Tabs-module__MPyrFG__tab:hover,.Tabs-module__MPyrFG__tab.Tabs-module__MPyrFG__active{color:var(--foreground);background:var(--muted)}@media (prefers-color-scheme:dark){.Tabs-module__MPyrFG__tabsList{border-bottom-color:#4b5563}.Tabs-module__MPyrFG__tab{color:#d1d5db}.Tabs-module__MPyrFG__tab:hover,.Tabs-module__MPyrFG__tab.Tabs-module__MPyrFG__active{color:#f3f4f6;background:#4b5563}}@media (max-width:640px){.Tabs-module__MPyrFG__tabsList{padding-bottom:.25rem;overflow-x:auto}.Tabs-module__MPyrFG__tab{white-space:nowrap;padding:.375rem .75rem}}
.Dropdown-module__vaDswG__dropdown{width:200px;position:relative}.Dropdown-module__vaDswG__trigger{background:var(--background);border:1px solid var(--border);width:100%;color:var(--foreground);cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:flex}.Dropdown-module__vaDswG__trigger:hover{border-color:var(--border-hover)}.Dropdown-module__vaDswG__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Dropdown-module__vaDswG__icon{flex-shrink:0;margin-left:.5rem;transition:transform .2s}.Dropdown-module__vaDswG__iconOpen{transform:rotate(180deg)}.Dropdown-module__vaDswG__content{background:var(--background);border:1px solid var(--border);z-index:50;border-radius:.375rem;max-height:300px;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Dropdown-module__vaDswG__option{text-align:left;width:100%;color:var(--foreground);cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-size:.875rem;transition:all .2s}.Dropdown-module__vaDswG__option:hover{background:var(--muted)}.Dropdown-module__vaDswG__option.Dropdown-module__vaDswG__selected{background:var(--muted);color:var(--foreground);font-weight:500}@media (prefers-color-scheme:dark){.Dropdown-module__vaDswG__trigger{color:#f3f4f6;background:#374151;border-color:#4b5563}.Dropdown-module__vaDswG__trigger:hover{border-color:#6b7280}.Dropdown-module__vaDswG__content{background:#374151;border-color:#4b5563;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.Dropdown-module__vaDswG__option{color:#f3f4f6}.Dropdown-module__vaDswG__option:hover{background:#4b5563}.Dropdown-module__vaDswG__option.Dropdown-module__vaDswG__selected{color:#f3f4f6;background:#4b5563}}@media (max-width:640px){.Dropdown-module__vaDswG__dropdown{width:100%}}
.page-module__zaAJ9q__container{background-color:#fff;font-family:Poppins,sans-serif}.page-module__zaAJ9q__sectionContainer{max-width:1200px;margin:0 auto;padding:0 1rem}.page-module__zaAJ9q__sectionHeader{text-align:center;margin-bottom:4rem}.page-module__zaAJ9q__sectionHeader h2{color:#1a202c;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.page-module__zaAJ9q__sectionHeader p{color:#1a202c;max-width:48rem;margin:0 auto;font-size:1.25rem}.page-module__zaAJ9q__whyChooseUs{padding:5rem 1rem}.page-module__zaAJ9q__benefitsGrid{grid-template-columns:repeat(1,1fr);gap:2.5rem;display:grid}.page-module__zaAJ9q__benefitCard{background-color:#fff;border-top:4px solid #4a5568;border-radius:1rem;padding:2rem;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.page-module__zaAJ9q__benefitCard:hover{transform:translateY(-.25rem)}.page-module__zaAJ9q__benefitIcon{color:#4a5568;margin-bottom:1rem;font-size:2.5rem}.page-module__zaAJ9q__benefitCard h3{color:#1a202c;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.page-module__zaAJ9q__benefitCard p{color:#1a202c}.page-module__zaAJ9q__expertiseSection{background:linear-gradient(#f7fafc,#fff);padding:5rem 1rem}.page-module__zaAJ9q__servicesGrid{grid-template-columns:repeat(1,1fr);gap:2rem;display:grid}.page-module__zaAJ9q__tileIcon{color:#2f855a;margin-bottom:1rem;font-size:2.5rem}.page-module__zaAJ9q__tileList{margin:1rem 0;padding:0;list-style:none}.page-module__zaAJ9q__tileList li{color:#1a202c;align-items:flex-start;margin-bottom:.5rem;display:flex}.page-module__zaAJ9q__tileList li i{color:#2f855a;margin-top:.25rem;margin-right:.5rem}.page-module__zaAJ9q__teamsSection{color:#fff;background-color:#1a202c;padding:5rem 1rem}.page-module__zaAJ9q__teamsGrid{grid-template-columns:repeat(1,1fr);gap:2.5rem;margin-bottom:3rem;display:grid}.page-module__zaAJ9q__teamCard{background-color:#2d3748;border-radius:1rem;padding:2rem;transition:background-color .3s}.page-module__zaAJ9q__teamCard:hover{background-color:#4a5568}.page-module__zaAJ9q__teamHeader{margin-bottom:1.5rem}.page-module__zaAJ9q__teamHeader h3{color:#fff;font-size:1.5rem;font-weight:700}.page-module__zaAJ9q__teamCard p{color:#fff;margin-bottom:1.5rem}.page-module__zaAJ9q__teamRoles{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem;display:grid}.page-module__zaAJ9q__teamRole{align-items:center;display:flex}.page-module__zaAJ9q__teamRole i{color:#fff;margin-right:.75rem;font-size:1.25rem}.page-module__zaAJ9q__teamRole span{color:#fff}.page-module__zaAJ9q__teamButton{width:100%}.page-module__zaAJ9q__customTeamCard{text-align:center;background-color:#2d3748;border-radius:1rem;flex-direction:column;align-items:center;padding:2rem;display:flex}.page-module__zaAJ9q__customTeamContent{margin-bottom:1.5rem}.page-module__zaAJ9q__customTeamContent h3{color:#fff;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.page-module__zaAJ9q__customTeamContent p{color:#fff}.page-module__zaAJ9q__processSection{padding:5rem 1rem}.page-module__zaAJ9q__processGrid{grid-template-columns:repeat(1,1fr);gap:1.5rem;display:grid}.page-module__zaAJ9q__processCard{background-color:#fff;border-radius:1rem;padding:1.5rem;transition:box-shadow .3s;box-shadow:0 4px 6px #0000001a}.page-module__zaAJ9q__processCard:hover{box-shadow:0 10px 15px #0000001a}.page-module__zaAJ9q__processIcon{background-color:#f7fafc;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;display:flex}.page-module__zaAJ9q__processIcon i{color:#1a202c;font-size:1.5rem}.page-module__zaAJ9q__processCard h3{color:#1a202c;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.page-module__zaAJ9q__processCard p{color:#1a202c}.page-module__zaAJ9q__footerSection{padding:2.5rem 1rem}.page-module__zaAJ9q__footerContent{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.page-module__zaAJ9q__footerText{align-items:center;margin-bottom:1rem;display:flex}.page-module__zaAJ9q__footerIcon{background-color:#4a5568;border-radius:.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-right:1rem;display:flex}.page-module__zaAJ9q__footerIcon i{color:#fff;font-size:1.25rem}.page-module__zaAJ9q__footerText p{color:#1a202c}.page-module__zaAJ9q__footerButtons{gap:1.5rem;display:flex}@media (min-width:768px){.page-module__zaAJ9q__benefitsGrid,.page-module__zaAJ9q__servicesGrid{grid-template-columns:repeat(3,1fr)}.page-module__zaAJ9q__teamsGrid{grid-template-columns:repeat(2,1fr)}.page-module__zaAJ9q__processGrid{grid-template-columns:repeat(4,1fr)}.page-module__zaAJ9q__footerContent{flex-direction:row}.page-module__zaAJ9q__footerText{margin-bottom:0}}
.styles-module__nv-cQa__terms-display-container{color:#333;background-color:#fff;width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem}@media (prefers-color-scheme:dark){.styles-module__nv-cQa__terms-display-container{color:#f3f4f6;background-color:#0f0f0f}}.styles-module__nv-cQa__loading-container{flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.styles-module__nv-cQa__spinner{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:1s linear infinite styles-module__nv-cQa__spin}@media (prefers-color-scheme:dark){.styles-module__nv-cQa__spinner{border:4px solid #374151;border-top-color:#3b82f6}}.styles-module__nv-cQa__error-container{padding:2rem 0}.styles-module__nv-cQa__term-content{width:100%;line-height:1.6}.styles-module__nv-cQa__term-section{color:#333;border-radius:.375rem;margin-bottom:1.5rem;padding:1rem}@media (prefers-color-scheme:dark){.styles-module__nv-cQa__term-section{color:#f3f4f6}}.styles-module__nv-cQa__term-section:last-child{margin-bottom:0}.styles-module__nv-cQa__table-of-contents{background-color:#f9fafb;border-radius:.375rem;margin-bottom:2rem;padding:1rem}@media (prefers-color-scheme:dark){.styles-module__nv-cQa__table-of-contents{background-color:#374151}}.styles-module__nv-cQa__terms-header{margin-bottom:2rem}.styles-module__nv-cQa__term-section h2{color:#1a202c;margin-bottom:1.5rem}@media (prefers-color-scheme:dark){.styles-module__nv-cQa__term-section h2{color:#f3f4f6}}.styles-module__nv-cQa__terms-sections{width:100%}@keyframes styles-module__nv-cQa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media print{.styles-module__nv-cQa__terms-display-container{padding:0}.styles-module__nv-cQa__table-of-contents{-moz-column-break-after:page;break-after:page}.styles-module__nv-cQa__term-section{-moz-column-break-inside:avoid;break-inside:avoid}}
.page-module__YMa_ia__container{background-image:linear-gradient(to bottom right,#fff,#e6f0f7);flex-direction:column;align-items:center;min-height:100vh;display:flex}.page-module__YMa_ia__heroSection{background-color:#f9fafb;width:100%}.page-module__YMa_ia__heroContent{flex-direction:column;justify-content:flex-start;align-items:center;padding:5rem 1rem;display:flex}.page-module__YMa_ia__lingoLogo{max-width:100%;height:auto;margin-bottom:2rem}.page-module__YMa_ia__heroText{color:#1f2937;text-align:center;max-width:42rem;margin-bottom:2rem;padding:0 .5rem;font-size:1.25rem}.page-module__YMa_ia__buttonContainer{flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.page-module__YMa_ia__buttonWrapper{flex-direction:column;align-items:center;width:250px;display:flex}.page-module__YMa_ia__buttonTextContainer{flex-direction:column;justify-content:center;display:flex}.page-module__YMa_ia__buttonSmallText{font-size:.875rem;font-weight:500;line-height:1}.page-module__YMa_ia__buttonLargeText{font-size:1.125rem;font-weight:600;line-height:1}.page-module__YMa_ia__requirementText{color:#4b5563;margin-top:.25rem;font-size:.75rem}.page-module__YMa_ia__descriptionSection{width:100%;max-width:64rem;margin:0 auto;padding:3rem 1rem}.page-module__YMa_ia__descriptionCard{background-color:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.page-module__YMa_ia__descriptionTitle{color:#035a94;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__YMa_ia__descriptionText{color:#4b5563;margin-bottom:1rem}.page-module__YMa_ia__openSourceBox{background-color:#f9fafb;border-radius:.75rem;margin-top:1rem;padding:1.5rem}.page-module__YMa_ia__openSourceHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.page-module__YMa_ia__openSourceIcon{background-color:#035a94;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.page-module__YMa_ia__openSourceIcon i{color:#fff!important}.page-module__YMa_ia__openSourceTitle{color:#035a94;font-size:1.25rem;font-weight:600}.page-module__YMa_ia__openSourceText{color:#4b5563}.page-module__YMa_ia__featuresSection{grid-template-columns:1fr;gap:1.5rem;width:100%;max-width:80rem;margin-top:2rem;padding:0 1rem;display:grid}.page-module__YMa_ia__featureCard{background-color:#fff;border-radius:1.5rem;flex-direction:column;align-items:flex-start;padding:2rem;display:flex;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.page-module__YMa_ia__featureIcon{background-color:#035a94;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;display:inline-flex}.page-module__YMa_ia__featureIcon i{color:#fff!important}.page-module__YMa_ia__featureTitle{color:#035a94;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.page-module__YMa_ia__featureText{color:#4b5563}.page-module__YMa_ia__closingSection{text-align:center;max-width:42rem;margin-top:5rem;margin-bottom:3rem;padding:0 1rem}.page-module__YMa_ia__closingTitle{color:#035a94;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.page-module__YMa_ia__closingText{color:#4b5563;font-size:1.125rem}@media (min-width:640px){.page-module__YMa_ia__buttonContainer{flex-flow:wrap;align-items:flex-start;gap:1rem}.page-module__YMa_ia__buttonWrapper{margin-bottom:0}}@media (min-width:768px){.page-module__YMa_ia__featuresSection{grid-template-columns:repeat(3,1fr)}}
.article-module__fhSfpW__container{max-width:1200px;margin:0 auto;padding:2rem}.article-module__fhSfpW__content{background:#fff;border-radius:1rem;margin-top:2rem;padding:2rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media (prefers-color-scheme:dark){.article-module__fhSfpW__content{background:#1f2937;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0003}}.article-module__fhSfpW__articleHeader{margin-bottom:3rem}.article-module__fhSfpW__articleMeta{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.article-module__fhSfpW__articleTypeBadge{color:#1976d2;background-color:#e3f2fd;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.article-module__fhSfpW__categoryBadge{color:#666;background-color:#f5f5f5;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}@media (prefers-color-scheme:dark){.article-module__fhSfpW__articleTypeBadge{color:#64b5f6;background-color:#1976d233}.article-module__fhSfpW__categoryBadge{color:#d1d5db;background-color:#374151}}.article-module__fhSfpW__articleDate{color:#6b7280;margin-bottom:1rem;font-size:.875rem}.article-module__fhSfpW__articleTitle{color:#111827;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2}@media (prefers-color-scheme:dark){.article-module__fhSfpW__articleDate{color:#d1d5db!important}.article-module__fhSfpW__articleTitle{color:#fff!important}}.article-module__fhSfpW__articleTags{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.article-module__fhSfpW__articleImages{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem;display:grid}.article-module__fhSfpW__articleImage{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:100%;max-height:500px;margin-bottom:2rem}.article-module__fhSfpW__articleContent{color:#333;font-size:1.125rem;line-height:1.75}@media (prefers-color-scheme:dark){.article-module__fhSfpW__articleContent,.article-module__fhSfpW__articleContent p,.article-module__fhSfpW__articleContent li{color:#fff!important}}.article-module__fhSfpW__articleContent p{margin-bottom:1.5rem}.article-module__fhSfpW__articleContent h2{color:#111827;margin:2rem 0 1rem;font-size:1.5rem;font-weight:600}.article-module__fhSfpW__articleContent h3{color:#111827;margin:1.5rem 0 1rem;font-size:1.25rem;font-weight:600}@media (prefers-color-scheme:dark){.article-module__fhSfpW__articleContent h2,.article-module__fhSfpW__articleContent h3{color:#fff!important}}.article-module__fhSfpW__articleContent ul,.article-module__fhSfpW__articleContent ol{margin:1rem 0;padding-left:1.5rem}.article-module__fhSfpW__articleContent li{margin-bottom:.5rem}.article-module__fhSfpW__articleContent a{color:#1976d2;text-decoration:underline}.article-module__fhSfpW__articleContent a:hover{color:#1565c0}@media (prefers-color-scheme:dark){.article-module__fhSfpW__articleContent a{color:#64b5f6}.article-module__fhSfpW__articleContent a:hover{color:#90caf9}}.article-module__fhSfpW__articleContent blockquote{color:#666;border-left:4px solid #e0e0e0;margin:1.5rem 0;padding-left:1rem}@media (prefers-color-scheme:dark){.article-module__fhSfpW__articleContent blockquote{color:#9ca3af;border-left-color:#4b5563}}.article-module__fhSfpW__articleContent pre{background-color:#f5f5f5;border-radius:.5rem;margin:1.5rem 0;padding:1rem;overflow-x:auto}.article-module__fhSfpW__articleContent code{background-color:#f5f5f5;border-radius:.25rem;padding:.2rem .4rem;font-family:monospace}@media (prefers-color-scheme:dark){.article-module__fhSfpW__articleContent pre,.article-module__fhSfpW__articleContent code{color:#f3f4f6;background-color:#374151}}.article-module__fhSfpW__featuredBadge{color:#f57c00;background-color:#fff3e0;border-radius:9999px;margin-top:1rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}@media (prefers-color-scheme:dark){.article-module__fhSfpW__featuredBadge{color:#ffb74d;background-color:#f57c0033}}.article-module__fhSfpW__relatedArticles{border-top:1px solid #e0e0e0;margin-top:4rem;padding-top:2rem}.article-module__fhSfpW__relatedTitle{color:#111827;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:dark){.article-module__fhSfpW__relatedArticles{border-top-color:#4b5563}.article-module__fhSfpW__relatedTitle{color:#f3f4f6}}.article-module__fhSfpW__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.article-module__fhSfpW__relatedTags{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.article-module__fhSfpW__relatedTag{color:#666;background-color:#f5f5f5;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}@media (prefers-color-scheme:dark){.article-module__fhSfpW__relatedTag{color:#d1d5db;background-color:#374151}}.article-module__fhSfpW__relatedCard{background:#f9fafb;border-radius:.5rem;padding:1.5rem;transition:transform .2s,box-shadow .2s}.article-module__fhSfpW__relatedCard:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (prefers-color-scheme:dark){.article-module__fhSfpW__relatedCard{background:#374151}.article-module__fhSfpW__relatedCard:hover{box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -4px #0003}}.article-module__fhSfpW__relatedCardTitle{color:#111827;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}.article-module__fhSfpW__relatedCardDate{color:#6b7280;margin-bottom:1rem;font-size:.875rem}@media (prefers-color-scheme:dark){.article-module__fhSfpW__relatedCardTitle{color:#f3f4f6}.article-module__fhSfpW__relatedCardDate{color:#9ca3af}}.article-module__fhSfpW__relatedCardLink{color:#2563eb;font-weight:500;transition:color .2s;display:inline-block}.article-module__fhSfpW__relatedCardLink:hover{color:#1d4ed8}@media (prefers-color-scheme:dark){.article-module__fhSfpW__relatedCardLink{color:#64b5f6}.article-module__fhSfpW__relatedCardLink:hover{color:#90caf9}}.article-module__fhSfpW__loading{justify-content:center;align-items:center;min-height:400px;display:flex}.article-module__fhSfpW__spinner{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:1s linear infinite article-module__fhSfpW__spin}@media (prefers-color-scheme:dark){.article-module__fhSfpW__spinner{border:4px solid #374151;border-top-color:#3b82f6}}@keyframes article-module__fhSfpW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.article-module__fhSfpW__error{text-align:center;color:#666;padding:2rem}@media (prefers-color-scheme:dark){.article-module__fhSfpW__error{color:#9ca3af}}@media (max-width:768px){.article-module__fhSfpW__container{padding:1rem}.article-module__fhSfpW__content{padding:1.5rem}.article-module__fhSfpW__articleTitle{font-size:2rem}.article-module__fhSfpW__relatedGrid{grid-template-columns:1fr}}
.newsroom-module__HjKcMG__container{max-width:1280px;margin:0 auto;padding:2rem 1rem}.newsroom-module__HjKcMG__header{margin-bottom:2rem}.newsroom-module__HjKcMG__title{background:linear-gradient(to right,var(--primary),var(--primary-foreground));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (prefers-color-scheme:dark){.newsroom-module__HjKcMG__title{background:linear-gradient(90deg,#3b82f6,#60a5fa);-webkit-text-fill-color:transparent;-webkit-background-clip:text}}.newsroom-module__HjKcMG__filters{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.newsroom-module__HjKcMG__filterRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.newsroom-module__HjKcMG__grid{grid-template-columns:repeat(1,1fr);gap:1.5rem;display:grid}@media (min-width:768px){.newsroom-module__HjKcMG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.newsroom-module__HjKcMG__grid{grid-template-columns:repeat(3,1fr)}}.newsroom-module__HjKcMG__card{background-color:#fff;border:2px solid #0000;height:100%;transition:all .3s;position:relative;overflow:hidden}.newsroom-module__HjKcMG__card:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 10px 20px #0000001a}@media (prefers-color-scheme:dark){.newsroom-module__HjKcMG__card{background-color:#1f2937}.newsroom-module__HjKcMG__card:hover{border-color:#3b82f6;box-shadow:0 10px 20px #0000004d}}.newsroom-module__HjKcMG__imageContainer{width:100%;height:200px;position:relative;overflow:hidden}.newsroom-module__HjKcMG__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.newsroom-module__HjKcMG__card:hover .newsroom-module__HjKcMG__image{transform:scale(1.05)}.newsroom-module__HjKcMG__content{padding:1.5rem}.newsroom-module__HjKcMG__badges{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.newsroom-module__HjKcMG__badge{background-color:var(--secondary);color:var(--secondary-foreground);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem}.newsroom-module__HjKcMG__badgeOutline{border:1px solid var(--border);background-color:#0000}.newsroom-module__HjKcMG__title{-webkit-line-clamp:2;color:#111827;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.newsroom-module__HjKcMG__description{color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.newsroom-module__HjKcMG__date{color:var(--muted-foreground);font-size:.75rem}@media (prefers-color-scheme:dark){.newsroom-module__HjKcMG__title{color:#f3f4f6}.newsroom-module__HjKcMG__description{color:#d1d5db}.newsroom-module__HjKcMG__date{color:#9ca3af}}.newsroom-module__HjKcMG__emptyState{text-align:center;color:var(--muted-foreground);padding:3rem 1rem}.newsroom-module__HjKcMG__loading{justify-content:center;align-items:center;min-height:50vh;display:flex}.newsroom-module__HjKcMG__error{background-color:var(--destructive);color:var(--destructive-foreground);border-radius:.5rem;margin:1rem 0;padding:1rem}@media (prefers-color-scheme:dark){.newsroom-module__HjKcMG__emptyState{color:#9ca3af}}
.mission-module__uw_fnW__missionPage{color:#333;background-color:#f8f9fa;min-height:100vh;font-family:Poppins,sans-serif;line-height:1.7}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__missionPage{color:#f3f4f6;background-color:#0f0f0f}}.mission-module__uw_fnW__sectionHeader{text-align:center;margin-bottom:4rem}.mission-module__uw_fnW__sectionTitle{color:#2d3748;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__sectionTitle{color:#f3f4f6}}.mission-module__uw_fnW__subsectionTitle{color:#2d3748;margin-bottom:1.5rem;font-size:2rem;font-weight:600}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__subsectionTitle{color:#f3f4f6}}.mission-module__uw_fnW__divider{background:linear-gradient(90deg,#6e8efb,#a777e3);border-radius:2px;width:60px;height:4px;margin:0 auto}.mission-module__uw_fnW__heroSection{color:#fff;background:linear-gradient(135deg,#6e8efb,#a777e3);min-height:600px;padding:6rem 2rem;position:relative}.mission-module__uw_fnW__heroContent{align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:flex}.mission-module__uw_fnW__content{flex:1}.mission-module__uw_fnW__content h1{margin-bottom:1.5rem;font-size:3.5rem;font-weight:700;line-height:1.2}.mission-module__uw_fnW__content p{opacity:.9;margin-bottom:2rem;font-size:1.25rem;line-height:1.6}.mission-module__uw_fnW__heroImage{border-radius:1rem;flex:1;max-width:500px;box-shadow:0 20px 40px #0003}.mission-module__uw_fnW__primaryButton{color:#6e8efb;cursor:pointer;background-color:#fff;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .3s;display:inline-flex}.mission-module__uw_fnW__primaryButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.mission-module__uw_fnW__buttonIcon{font-size:1rem}.mission-module__uw_fnW__missionStatementSection{background-color:#fff;padding:6rem 2rem}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__missionStatementSection{background-color:#0f0f0f}}.mission-module__uw_fnW__missionContainer{max-width:1200px;margin:0 auto}.mission-module__uw_fnW__missionContent{align-items:center;gap:4rem;display:flex}.mission-module__uw_fnW__missionText{flex:1}.mission-module__uw_fnW__missionText p{color:#4a5568;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.8}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__missionText p{color:#d1d5db}}.mission-module__uw_fnW__missionGraphic{flex:1;justify-content:center;align-items:center;display:flex}.mission-module__uw_fnW__pulseCircle{color:#fff;background:linear-gradient(135deg,#6e8efb,#a777e3);border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;font-size:3rem;animation:2s infinite mission-module__uw_fnW__pulse;display:flex}@keyframes mission-module__uw_fnW__pulse{0%{transform:scale(1);box-shadow:0 0 #6e8efb66}70%{transform:scale(1.05);box-shadow:0 0 0 20px #6e8efb00}to{transform:scale(1);box-shadow:0 0 #6e8efb00}}.mission-module__uw_fnW__servicesSection{background-color:#f8f9fa;padding:6rem 2rem;position:relative}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__servicesSection{background-color:#1f2937}}.mission-module__uw_fnW__servicesBackground{max-width:1200px;margin:0 auto}.mission-module__uw_fnW__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem;display:grid}.mission-module__uw_fnW__serviceCard{background:#fff;border-radius:1rem;padding:2rem;transition:transform .3s;box-shadow:0 4px 6px #0000000d}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__serviceCard{background:#374151;box-shadow:0 4px 6px #0000004d}}.mission-module__uw_fnW__serviceCard:hover{transform:translateY(-5px)}.mission-module__uw_fnW__serviceIcon{color:#fff;background:linear-gradient(135deg,#6e8efb,#a777e3);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;font-size:1.5rem;display:flex}.mission-module__uw_fnW__serviceTitle{color:#2d3748;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.mission-module__uw_fnW__serviceDescription{color:#4a5568;font-size:1rem;line-height:1.6}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__serviceDescription{color:#d1d5db}}.mission-module__uw_fnW__approachSection{background-color:#fff;padding:6rem 2rem}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__approachSection{background-color:#0f0f0f}}.mission-module__uw_fnW__approachContainer{max-width:1200px;margin:0 auto}.mission-module__uw_fnW__approachContent{align-items:center;gap:4rem;display:flex}.mission-module__uw_fnW__approachText{flex:1}.mission-module__uw_fnW__approachText p{color:#4a5568;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.8}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__approachText p{color:#d1d5db}}.mission-module__uw_fnW__approachList{padding:0;list-style:none}.mission-module__uw_fnW__approachList li{color:#4a5568;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:1.125rem;display:flex}@media (prefers-color-scheme:dark){.mission-module__uw_fnW__approachList li{color:#d1d5db}}.mission-module__uw_fnW__approachList li svg{color:#6e8efb}.mission-module__uw_fnW__approachGraphic{flex:1;justify-content:center;align-items:center;display:flex}.mission-module__uw_fnW__approachImg{color:#fff;background:linear-gradient(135deg,#6e8efb,#a777e3);border-radius:1rem;justify-content:center;align-items:center;width:300px;height:300px;font-size:5rem;display:flex}.mission-module__uw_fnW__ctaSection{color:#fff;background:linear-gradient(#000000b3,#000000b3),url(/mission/cta-bg.jpg) 50%/cover;padding:6rem 2rem}.mission-module__uw_fnW__ctaOverlay{text-align:center;max-width:1200px;margin:0 auto}.mission-module__uw_fnW__ctaTitle{margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.mission-module__uw_fnW__ctaText{opacity:.9;margin-bottom:2rem;font-size:1.25rem;line-height:1.6}.mission-module__uw_fnW__ctaActions{justify-content:center;gap:1rem;display:flex}@media (max-width:1024px){.mission-module__uw_fnW__heroContent,.mission-module__uw_fnW__missionContent,.mission-module__uw_fnW__approachContent{text-align:center;flex-direction:column}.mission-module__uw_fnW__heroImage{max-width:100%}.mission-module__uw_fnW__content h1{font-size:2.5rem}.mission-module__uw_fnW__sectionTitle{font-size:2rem}.mission-module__uw_fnW__subsectionTitle{font-size:1.75rem}}@media (max-width:768px){.mission-module__uw_fnW__heroSection,.mission-module__uw_fnW__missionStatementSection,.mission-module__uw_fnW__servicesSection,.mission-module__uw_fnW__approachSection,.mission-module__uw_fnW__ctaSection{padding:4rem 1rem}.mission-module__uw_fnW__content h1{font-size:2rem}.mission-module__uw_fnW__content p,.mission-module__uw_fnW__missionText p,.mission-module__uw_fnW__approachText p{font-size:1rem}.mission-module__uw_fnW__servicesGrid{grid-template-columns:1fr}.mission-module__uw_fnW__ctaTitle{font-size:2rem}.mission-module__uw_fnW__ctaText{font-size:1rem}}@media (max-width:480px){.mission-module__uw_fnW__content h1{font-size:2rem}.mission-module__uw_fnW__sectionTitle{font-size:1.8rem}.mission-module__uw_fnW__subsectionTitle{font-size:1.5rem}.mission-module__uw_fnW__ctaTitle{font-size:1.8rem}.mission-module__uw_fnW__serviceCard{padding:1.8rem}.mission-module__uw_fnW__primaryButton{padding:.7rem 1.4rem}}
.page-module__Ld5ETa__container{background:#fff;font-family:Manrope,sans-serif}.page-module__Ld5ETa__sectionContainer{max-width:1200px;margin:0 auto;padding:0 20px}.page-module__Ld5ETa__sectionHeader{text-align:center;margin-bottom:48px}.page-module__Ld5ETa__sectionHeader h2{color:#333;margin-bottom:16px;font-size:2.5rem}.page-module__Ld5ETa__sectionHeader p{color:#666;max-width:800px;margin:0 auto;font-size:1.1rem}.page-module__Ld5ETa__whyChooseUs{background:#f8f9fa;padding:80px 0}.page-module__Ld5ETa__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:48px;display:grid}.page-module__Ld5ETa__benefitCard{background:#fff;border-radius:8px;padding:32px;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.page-module__Ld5ETa__benefitCard:hover{transform:translateY(-5px)}.page-module__Ld5ETa__benefitIcon{color:#007bff;margin-bottom:16px;font-size:2rem}.page-module__Ld5ETa__benefitCard h3{color:#333;margin-bottom:16px;font-size:1.5rem}.page-module__Ld5ETa__benefitCard p{color:#666;line-height:1.6}.page-module__Ld5ETa__servicesSection{padding:80px 0}.page-module__Ld5ETa__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;display:grid}.page-module__Ld5ETa__tileIcon{color:#007bff;margin-bottom:16px;font-size:2rem}.page-module__Ld5ETa__tileList{margin:16px 0;padding:0;list-style:none}.page-module__Ld5ETa__tileList li{color:#666;margin-bottom:8px}.page-module__Ld5ETa__teamsSection{background:#f8f9fa;padding:80px 0}.page-module__Ld5ETa__teamsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-bottom:48px;display:grid}.page-module__Ld5ETa__teamCard{background:#fff;border-radius:8px;padding:32px;box-shadow:0 4px 6px #0000001a}.page-module__Ld5ETa__teamHeader{margin-bottom:16px}.page-module__Ld5ETa__teamHeader h3{color:#333;font-size:1.5rem}.page-module__Ld5ETa__teamCard p{color:#666;margin-bottom:24px}.page-module__Ld5ETa__teamRoles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:24px;display:grid}.page-module__Ld5ETa__teamRole{align-items:center;gap:8px;display:flex}.page-module__Ld5ETa__teamRole i{color:#007bff}.page-module__Ld5ETa__teamRole span{color:#666}.page-module__Ld5ETa__customTeamCard{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:32px;padding:32px;display:flex;box-shadow:0 4px 6px #0000001a}.page-module__Ld5ETa__customTeamContent h3{color:#333;margin-bottom:8px;font-size:1.5rem}.page-module__Ld5ETa__customTeamContent p{color:#666}.page-module__Ld5ETa__processSection{padding:80px 0}.page-module__Ld5ETa__processGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;display:grid}.page-module__Ld5ETa__processCard{text-align:center;background:#fff;border-radius:8px;padding:32px;box-shadow:0 4px 6px #0000001a}.page-module__Ld5ETa__processIcon{color:#007bff;margin-bottom:16px;font-size:2.5rem}.page-module__Ld5ETa__processCard h3{color:#333;margin-bottom:16px;font-size:1.5rem}.page-module__Ld5ETa__processCard p{color:#666;line-height:1.6}.page-module__Ld5ETa__ctaSection{color:#fff;background:#007bff;padding:80px 0}.page-module__Ld5ETa__ctaContent{text-align:center;max-width:800px;margin:0 auto}.page-module__Ld5ETa__ctaContent h2{margin-bottom:16px;font-size:2.5rem}.page-module__Ld5ETa__ctaContent p{opacity:.9;margin-bottom:32px;font-size:1.1rem}.page-module__Ld5ETa__ctaButtons{justify-content:center;gap:16px;display:flex}.page-module__Ld5ETa__footerSection{background:#f8f9fa;padding:48px 0}.page-module__Ld5ETa__footerContent{justify-content:space-between;align-items:center;display:flex}.page-module__Ld5ETa__footerText{align-items:center;gap:16px;display:flex}.page-module__Ld5ETa__footerIcon{color:#007bff;font-size:2rem}.page-module__Ld5ETa__footerText p{color:#666;font-size:1.1rem}.page-module__Ld5ETa__footerButtons{gap:16px;display:flex}@media (max-width:768px){.page-module__Ld5ETa__sectionHeader h2{font-size:2rem}.page-module__Ld5ETa__customTeamCard{text-align:center;flex-direction:column}.page-module__Ld5ETa__footerContent{text-align:center;flex-direction:column;gap:24px}.page-module__Ld5ETa__ctaButtons{flex-direction:column}}@media (max-width:480px){.page-module__Ld5ETa__sectionHeader h2{font-size:1.75rem}.page-module__Ld5ETa__benefitsGrid,.page-module__Ld5ETa__servicesGrid,.page-module__Ld5ETa__teamsGrid,.page-module__Ld5ETa__processGrid{grid-template-columns:1fr}}
.reset-password-module__XdODyW__container{background-color:var(--background);flex-direction:column;align-items:center;height:12.5vh;min-height:auto;padding:.25rem;display:flex}.reset-password-module__XdODyW__card{background-color:var(--card-background);border-radius:8px;width:100%;max-width:500px;margin-top:.25rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.reset-password-module__XdODyW__header{text-align:center;margin-bottom:.5rem}.reset-password-module__XdODyW__header h1{color:var(--foreground);margin-bottom:.25rem;font-size:2rem;font-weight:600}.reset-password-module__XdODyW__header p{color:var(--muted-foreground);margin:0;font-size:1.125rem;line-height:1.5}.reset-password-module__XdODyW__form{flex-direction:column;gap:.5rem;display:flex}.reset-password-module__XdODyW__inputGroup{flex-direction:column;gap:.25rem;display:flex}.reset-password-module__XdODyW__submitButton{width:100%;margin-top:.25rem}@media (max-width:640px){.reset-password-module__XdODyW__container{height:10vh;padding:.125rem}.reset-password-module__XdODyW__card{max-width:400px;margin-top:.125rem;padding:1rem}.reset-password-module__XdODyW__header h1{font-size:1.75rem}.reset-password-module__XdODyW__header p{font-size:1rem}}
.server-status-module__9TyXvq__statusContainer{max-width:1200px;margin:0 auto;padding:2rem}.server-status-module__9TyXvq__filtersContainer{max-width:64rem;margin:0 auto 2rem}.server-status-module__9TyXvq__filterGrid{grid-template-columns:repeat(1,1fr);gap:1rem;display:grid}@media (min-width:768px){.server-status-module__9TyXvq__filterGrid{grid-template-columns:repeat(3,1fr)}}.server-status-module__9TyXvq__filterLabel{margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}.server-status-module__9TyXvq__select,.server-status-module__9TyXvq__searchInput{border:1px solid #e5e7eb;border-radius:.375rem;width:100%;padding:.5rem}.server-status-module__9TyXvq__loadingOverlay{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.server-status-module__9TyXvq__spinner{border:3px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:2rem;height:2rem;animation:1s linear infinite server-status-module__9TyXvq__spin}@keyframes server-status-module__9TyXvq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.server-status-module__9TyXvq__errorContainer{text-align:center;padding:2rem}.server-status-module__9TyXvq__errorTitle{color:#dc2626;margin-bottom:.5rem;font-size:1.25rem}.server-status-module__9TyXvq__retryButton{color:#fff;background-color:#3b82f6;border-radius:.375rem;margin-top:1rem;padding:.5rem 1rem;transition:background-color .2s}.server-status-module__9TyXvq__retryButton:hover{background-color:#2563eb}.server-status-module__9TyXvq__contentContainer{max-width:72rem;margin:0 auto}.server-status-module__9TyXvq__statusSummary{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem;display:grid}@media (min-width:640px){.server-status-module__9TyXvq__statusSummary{grid-template-columns:repeat(4,1fr)}}.server-status-module__9TyXvq__statusCount{font-size:1.5rem;font-weight:700}.server-status-module__9TyXvq__statusCount.server-status-module__9TyXvq__operational{color:#059669}.server-status-module__9TyXvq__statusCount.server-status-module__9TyXvq__degraded{color:#d97706}.server-status-module__9TyXvq__statusCount.server-status-module__9TyXvq__maintenance{color:#2563eb}.server-status-module__9TyXvq__statusCount.server-status-module__9TyXvq__outage{color:#dc2626}.server-status-module__9TyXvq__statusLabel{color:#6b7280;font-size:.875rem}.server-status-module__9TyXvq__sectionTitle{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.server-status-module__9TyXvq__incidents{margin-bottom:2rem}.server-status-module__9TyXvq__incidentsGrid{grid-template-columns:repeat(1,1fr);gap:1rem;display:grid}@media (min-width:768px){.server-status-module__9TyXvq__incidentsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.server-status-module__9TyXvq__incidentsGrid{grid-template-columns:repeat(3,1fr)}}.server-status-module__9TyXvq__systemName{margin-bottom:.25rem;font-weight:600}.server-status-module__9TyXvq__categoryName{color:#6b7280;margin-bottom:.5rem;font-size:.875rem}.server-status-module__9TyXvq__statusBadge{justify-content:flex-end;margin-bottom:.5rem;display:flex}.server-status-module__9TyXvq__statusComment{background-color:#f9fafb;border-radius:.375rem;margin-top:.5rem;padding:.75rem;font-size:.875rem}.server-status-module__9TyXvq__lastUpdated{color:#6b7280;border-top:1px solid #e5e7eb;margin-top:.5rem;padding-top:.5rem;font-size:.75rem}.server-status-module__9TyXvq__allSystems{margin-bottom:1.5rem}.server-status-module__9TyXvq__systemsHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.server-status-module__9TyXvq__systemsCount{color:#6b7280;font-size:.875rem}.server-status-module__9TyXvq__systemsGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:1024px){.server-status-module__9TyXvq__systemsGrid{grid-template-columns:2fr 1fr}}.server-status-module__9TyXvq__systemsList{grid-template-columns:repeat(1,1fr);gap:1rem;display:grid}@media (min-width:768px){.server-status-module__9TyXvq__systemsList{grid-template-columns:repeat(2,1fr)}}.server-status-module__9TyXvq__historyPanel{min-height:200px}.server-status-module__9TyXvq__description{margin:.75rem 0;font-size:.875rem}.server-status-module__9TyXvq__commentTitle{margin-bottom:.25rem;font-weight:500}.server-status-module__9TyXvq__statusHistory{margin-top:1rem}.server-status-module__9TyXvq__historyTitle{margin-bottom:.5rem;font-size:.875rem;font-weight:500}.server-status-module__9TyXvq__historyEntries{flex-direction:column;gap:.5rem;display:flex}.server-status-module__9TyXvq__historyEntry{font-size:.875rem}.server-status-module__9TyXvq__historyHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.25rem;display:flex}.server-status-module__9TyXvq__historyDate{color:#6b7280;font-size:.75rem}.server-status-module__9TyXvq__historyComment{cursor:pointer}.server-status-module__9TyXvq__showComment{color:#2563eb;font-size:.75rem}.server-status-module__9TyXvq__commentContent{background-color:#f9fafb;border-radius:.375rem;margin-top:.25rem;padding:.5rem}.server-status-module__9TyXvq__hideComment{color:#2563eb;margin-top:.25rem;font-size:.75rem}.server-status-module__9TyXvq__noSelection{text-align:center;color:#6b7280;padding:1rem}.server-status-module__9TyXvq__noResults{text-align:center;padding:2rem}.server-status-module__9TyXvq__noResultsIcon{margin-bottom:1rem;font-size:3rem}.server-status-module__9TyXvq__noResultsTitle{margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.server-status-module__9TyXvq__lastUpdatedFooter{text-align:center;color:#6b7280;border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1.5rem;font-size:.875rem}
.page-module__yhQanG__container{background:#fff;font-family:Manrope,sans-serif}.page-module__yhQanG__sectionContainer{max-width:1200px;margin:0 auto;padding:0 20px}.page-module__yhQanG__sectionHeader{text-align:center;margin-bottom:48px}.page-module__yhQanG__sectionHeader h2{color:#333;margin-bottom:16px;font-size:2.5rem}.page-module__yhQanG__sectionHeader p{color:#666;max-width:800px;margin:0 auto;font-size:1.1rem}.page-module__yhQanG__whyChooseUs{background:#f8f9fa;padding:80px 0}.page-module__yhQanG__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:48px;display:grid}.page-module__yhQanG__benefitCard{background:#fff;border-radius:8px;padding:32px;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.page-module__yhQanG__benefitCard:hover{transform:translateY(-5px)}.page-module__yhQanG__benefitIcon{color:#007bff;margin-bottom:16px;font-size:2rem}.page-module__yhQanG__benefitCard h3{color:#333;margin-bottom:16px;font-size:1.5rem}.page-module__yhQanG__benefitCard p{color:#666;line-height:1.6}.page-module__yhQanG__servicesSection{padding:80px 0}.page-module__yhQanG__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;display:grid}.page-module__yhQanG__tileIcon{color:#007bff;margin-bottom:16px;font-size:2rem}.page-module__yhQanG__tileList{margin:16px 0;padding:0;list-style:none}.page-module__yhQanG__tileList li{color:#666;margin-bottom:8px}.page-module__yhQanG__teamsSection{background:#f8f9fa;padding:80px 0}.page-module__yhQanG__teamsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-bottom:48px;display:grid}.page-module__yhQanG__teamCard{background:#fff;border-radius:8px;padding:32px;box-shadow:0 4px 6px #0000001a}.page-module__yhQanG__teamHeader{margin-bottom:16px}.page-module__yhQanG__teamHeader h3{color:#333;font-size:1.5rem}.page-module__yhQanG__teamCard p{color:#666;margin-bottom:24px}.page-module__yhQanG__teamRoles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:24px;display:grid}.page-module__yhQanG__teamRole{align-items:center;gap:8px;display:flex}.page-module__yhQanG__teamRole i{color:#007bff}.page-module__yhQanG__teamRole span{color:#666}.page-module__yhQanG__customTeamCard{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:32px;padding:32px;display:flex;box-shadow:0 4px 6px #0000001a}.page-module__yhQanG__customTeamContent h3{color:#333;margin-bottom:8px;font-size:1.5rem}.page-module__yhQanG__customTeamContent p{color:#666}.page-module__yhQanG__processSection{padding:80px 0}.page-module__yhQanG__processGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;display:grid}.page-module__yhQanG__processCard{text-align:center;background:#fff;border-radius:8px;padding:32px;box-shadow:0 4px 6px #0000001a}.page-module__yhQanG__processIcon{color:#007bff;margin-bottom:16px;font-size:2.5rem}.page-module__yhQanG__processCard h3{color:#333;margin-bottom:16px;font-size:1.5rem}.page-module__yhQanG__processCard p{color:#666;line-height:1.6}.page-module__yhQanG__ctaSection{color:#fff;background:#007bff;padding:80px 0}.page-module__yhQanG__ctaContent{text-align:center;max-width:800px;margin:0 auto}.page-module__yhQanG__ctaContent h2{margin-bottom:16px;font-size:2.5rem}.page-module__yhQanG__ctaContent p{opacity:.9;margin-bottom:32px;font-size:1.1rem}.page-module__yhQanG__ctaButtons{justify-content:center;gap:16px;display:flex}.page-module__yhQanG__footerSection{background:#f8f9fa;padding:48px 0}.page-module__yhQanG__footerContent{justify-content:space-between;align-items:center;display:flex}.page-module__yhQanG__footerText{align-items:center;gap:16px;display:flex}.page-module__yhQanG__footerIcon{color:#007bff;font-size:2rem}.page-module__yhQanG__footerText p{color:#666;font-size:1.1rem}.page-module__yhQanG__footerButtons{gap:16px;display:flex}@media (max-width:768px){.page-module__yhQanG__sectionHeader h2{font-size:2rem}.page-module__yhQanG__customTeamCard{text-align:center;flex-direction:column}.page-module__yhQanG__footerContent{text-align:center;flex-direction:column;gap:24px}.page-module__yhQanG__ctaButtons{flex-direction:column}}@media (max-width:480px){.page-module__yhQanG__sectionHeader h2{font-size:1.75rem}.page-module__yhQanG__benefitsGrid,.page-module__yhQanG__servicesGrid,.page-module__yhQanG__teamsGrid,.page-module__yhQanG__processGrid{grid-template-columns:1fr}}
.page-module__bS_OYG__container{background:#fff;font-family:Manrope,sans-serif}.page-module__bS_OYG__sectionContainer{max-width:1200px;margin:0 auto;padding:0 20px}.page-module__bS_OYG__sectionHeader{text-align:center;margin-bottom:48px}.page-module__bS_OYG__sectionHeader h2{color:#333;margin-bottom:16px;font-size:2.5rem}.page-module__bS_OYG__sectionHeader p{color:#666;max-width:800px;margin:0 auto;font-size:1.1rem}.page-module__bS_OYG__whyChooseUs{background:#f8f9fa;padding:80px 0}.page-module__bS_OYG__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:48px;display:grid}.page-module__bS_OYG__benefitCard{background:#fff;border-radius:8px;padding:32px;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.page-module__bS_OYG__benefitCard:hover{transform:translateY(-5px)}.page-module__bS_OYG__benefitIcon{color:#007bff;margin-bottom:16px;font-size:2rem}.page-module__bS_OYG__benefitCard h3{color:#333;margin-bottom:16px;font-size:1.5rem}.page-module__bS_OYG__benefitCard p{color:#666;line-height:1.6}.page-module__bS_OYG__servicesSection{padding:80px 0}.page-module__bS_OYG__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;display:grid}.page-module__bS_OYG__tileIcon{color:#007bff;margin-bottom:16px;font-size:2rem}.page-module__bS_OYG__tileList{margin:16px 0;padding:0;list-style:none}.page-module__bS_OYG__tileList li{color:#666;margin-bottom:8px}.page-module__bS_OYG__teamsSection{background:#f8f9fa;padding:80px 0}.page-module__bS_OYG__teamsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-bottom:48px;display:grid}.page-module__bS_OYG__teamCard{background:#fff;border-radius:8px;padding:32px;box-shadow:0 4px 6px #0000001a}.page-module__bS_OYG__teamHeader{margin-bottom:16px}.page-module__bS_OYG__teamHeader h3{color:#333;font-size:1.5rem}.page-module__bS_OYG__teamCard p{color:#666;margin-bottom:24px}.page-module__bS_OYG__teamRoles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:24px;display:grid}.page-module__bS_OYG__teamRole{align-items:center;gap:8px;display:flex}.page-module__bS_OYG__teamRole i{color:#007bff}.page-module__bS_OYG__teamRole span{color:#666}.page-module__bS_OYG__customTeamCard{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:32px;padding:32px;display:flex;box-shadow:0 4px 6px #0000001a}.page-module__bS_OYG__customTeamContent h3{color:#333;margin-bottom:8px;font-size:1.5rem}.page-module__bS_OYG__customTeamContent p{color:#666}.page-module__bS_OYG__processSection{padding:80px 0}.page-module__bS_OYG__processGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;display:grid}.page-module__bS_OYG__processCard{text-align:center;background:#fff;border-radius:8px;padding:32px;box-shadow:0 4px 6px #0000001a}.page-module__bS_OYG__processIcon{color:#007bff;margin-bottom:16px;font-size:2.5rem}.page-module__bS_OYG__processCard h3{color:#333;margin-bottom:16px;font-size:1.5rem}.page-module__bS_OYG__processCard p{color:#666;line-height:1.6}.page-module__bS_OYG__ctaSection{color:#fff;background:#007bff;padding:80px 0}.page-module__bS_OYG__ctaContent{text-align:center;max-width:800px;margin:0 auto}.page-module__bS_OYG__ctaContent h2{margin-bottom:16px;font-size:2.5rem}.page-module__bS_OYG__ctaContent p{opacity:.9;margin-bottom:32px;font-size:1.1rem}.page-module__bS_OYG__ctaButtons{justify-content:center;gap:16px;display:flex}.page-module__bS_OYG__footerSection{background:#f8f9fa;padding:48px 0}.page-module__bS_OYG__footerContent{justify-content:space-between;align-items:center;display:flex}.page-module__bS_OYG__footerText{align-items:center;gap:16px;display:flex}.page-module__bS_OYG__footerIcon{color:#007bff;font-size:2rem}.page-module__bS_OYG__footerText p{color:#666;font-size:1.1rem}.page-module__bS_OYG__footerButtons{gap:16px;display:flex}@media (max-width:768px){.page-module__bS_OYG__sectionHeader h2{font-size:2rem}.page-module__bS_OYG__customTeamCard{text-align:center;flex-direction:column}.page-module__bS_OYG__footerContent{text-align:center;flex-direction:column;gap:24px}.page-module__bS_OYG__ctaButtons{flex-direction:column}}@media (max-width:480px){.page-module__bS_OYG__sectionHeader h2{font-size:1.75rem}.page-module__bS_OYG__benefitsGrid,.page-module__bS_OYG__servicesGrid,.page-module__bS_OYG__teamsGrid,.page-module__bS_OYG__processGrid{grid-template-columns:1fr}}
