:root{--bg-color:#000000;--bg-dark:#000000;--bg-card:#1b1b1b;--text-color-rgb:255,255,255;--text-color:#ffffff;--accent-teal-rgb:0,255,213;--accent-teal:#00ffd5;--accent-pink-rgb:250,52,99;--accent-pink:#bf4252;--accent-orange:#FFB800;--black-rgb:0,0,0}[data-theme=light]{--bg-color:#FFF8F0;--bg-dark:#FFF8F0;--bg-card:#ffffff;--text-color-rgb:22,22,22;--text-color:#161616;--accent-teal-rgb:0,168,139;--accent-teal:#00a88b;--accent-pink-rgb:250,52,99;--accent-pink:#bf4252;--black-rgb:255,248,240;--black:#ffffff}.devops-challenges{background-color:#010406;padding:120px 0;position:relative;overflow:hidden}@media(max-width:768px){.devops-challenges{padding:80px 0}}.devops-challenges__header{text-align:center;max-width:800px;margin:0 auto 80px}@media(max-width:768px){.devops-challenges__header{margin-bottom:56px}}.devops-challenges__title{color:#fff;margin-bottom:24px}.devops-challenges__subtitle{color:hsla(0,0%,100%,.7);font-size:16px;line-height:1.7}.devops-challenges__content{display:flex;gap:60px;align-items:stretch;max-width:1000px;margin:0 auto;position:relative}@media(max-width:900px){.devops-challenges__content{flex-direction:column;gap:40px}}.devops-challenges__tabs{flex:0 0 340px;display:flex;flex-direction:column;gap:12px}@media(max-width:900px){.devops-challenges__tabs{flex:1 1 auto;width:100%}}.devops-challenges__tab{position:relative;gap:16px;padding:16px 20px;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;cursor:pointer;text-align:left;overflow:hidden}.devops-challenges__tab,.devops-challenges__tab-icon{display:flex;align-items:center;transition:all .3s ease}.devops-challenges__tab-icon{justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6);z-index:2}.devops-challenges__tab-title{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.7);z-index:2;transition:all .3s ease}.devops-challenges__tab-bg{position:absolute;inset:0;background:linear-gradient(90deg,rgba(30,100,160,.6),rgba(10,40,70,.3));border-radius:12px;z-index:1}.devops-challenges__tab:hover:not(.is-active){background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.15)}.devops-challenges__tab:hover:not(.is-active) .devops-challenges__tab-icon,.devops-challenges__tab:hover:not(.is-active) .devops-challenges__tab-title{color:hsla(0,0%,100%,.9)}.devops-challenges__tab.is-active{border-color:rgba(99,179,237,.4);box-shadow:0 4px 20px rgba(99,179,237,.15)}.devops-challenges__tab.is-active .devops-challenges__tab-icon{background:rgba(99,179,237,.15);color:#63b3ed}.devops-challenges__tab.is-active .devops-challenges__tab-title{color:#fff}.devops-challenges__solution-wrapper{flex:1 1;position:relative;display:flex;align-items:center;padding-left:60px}@media(max-width:900px){.devops-challenges__solution-wrapper{padding-left:0;padding-top:40px;border-top:1px solid hsla(0,0%,100%,.1)}}.devops-challenges__divider{position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.1) 50%,rgba(255,255,255,0))}@media(max-width:900px){.devops-challenges__divider{display:none}}.devops-challenges__solution{position:relative;width:100%}.devops-challenges__solution-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px;background:radial-gradient(circle,rgba(0,200,150,.12) 0,rgba(0,150,100,.04) 40%,transparent 70%);border-radius:50%;z-index:0;pointer-events:none;filter:blur(40px)}@media(max-width:900px){.devops-challenges__solution-glow{width:300px;height:300px}}.devops-challenges__solution-inner{position:relative;z-index:1;padding:20px 0}.devops-challenges__solution-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.devops-challenges__solution-icon{color:#00c896;opacity:.8;display:flex;align-items:center;justify-content:center;background:rgba(0,200,150,.1);border-radius:50%;padding:8px}.devops-challenges__solution-title{font-size:24px;font-weight:700;color:#fff;letter-spacing:-.01em}.devops-challenges__solution-desc{font-size:20px;line-height:1.6;color:hsla(0,0%,100%,.65);font-weight:400}@media(max-width:576px){.devops-challenges__solution-desc{font-size:16px}}[data-theme=light] .devops-challenges{background-color:#fff8f0}[data-theme=light] .devops-challenges__title{color:#1a202c}[data-theme=light] .devops-challenges__subtitle{color:#4a5568}[data-theme=light] .devops-challenges__tab{border-color:rgba(0,0,0,.08)}[data-theme=light] .devops-challenges__tab-title{color:#4a5568}[data-theme=light] .devops-challenges__tab-icon{background:rgba(0,0,0,.05);color:#718096}[data-theme=light] .devops-challenges__tab-bg{background:linear-gradient(90deg,rgba(49,130,206,.15),rgba(49,130,206,.05))}[data-theme=light] .devops-challenges__tab:hover:not(.is-active){background:#fff;border-color:rgba(0,0,0,.15)}[data-theme=light] .devops-challenges__tab:hover:not(.is-active) .devops-challenges__tab-title{color:#1a202c}[data-theme=light] .devops-challenges__tab.is-active{border-color:rgba(49,130,206,.4);box-shadow:0 4px 20px rgba(49,130,206,.08)}[data-theme=light] .devops-challenges__tab.is-active .devops-challenges__tab-title{color:#2b6cb0}[data-theme=light] .devops-challenges__tab.is-active .devops-challenges__tab-icon{background:rgba(49,130,206,.15);color:#3182ce}[data-theme=light] .devops-challenges__divider{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,0))}[data-theme=light] .devops-challenges__solution-glow{background:radial-gradient(circle,rgba(56,178,172,.15) 0,rgba(56,178,172,.05) 40%,transparent 70%)}[data-theme=light] .devops-challenges__solution-title{color:#1a202c}[data-theme=light] .devops-challenges__solution-desc{color:#4a5568}[data-theme=light] .devops-challenges__solution-icon{color:#319795;background:rgba(49,151,149,.15)}