.saga-careers-wrap{padding:0 24px}.saga-careers-inner{margin:0 auto;max-width:880px}.saga-careers-label{color:#0b4f42;font-size:.82em;font-weight:700;letter-spacing:1.5px;margin-bottom:12px;text-align:center;text-transform:uppercase}.saga-careers-heading{color:#1a1a1a;font-size:2em;font-weight:800;margin:0 auto 20px;text-align:center}.saga-careers-intro{color:#444;font-size:1.05em;line-height:1.65;margin:0 auto 40px;max-width:640px;text-align:center}.saga-careers-intro p{margin:0 0 12px}.saga-careers-intro p:last-child{margin-bottom:0}.saga-careers-empty{background:#f5f0e8;border-radius:14px;color:#4a4a4a;font-size:.98em;line-height:1.6;margin-bottom:32px;padding:24px 28px;text-align:center}.saga-careers-empty a{color:#0b4f42;font-weight:700}.saga-careers-list{display:flex;flex-direction:column;gap:20px}.saga-careers-card{background:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.03);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.saga-careers-card.is-open{border-color:#0b4f42}.saga-careers-card:hover{box-shadow:0 12px 32px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04)}.saga-careers-summary{cursor:pointer;list-style:none;padding:24px 28px}.saga-careers-summary::-webkit-details-marker{display:none}.saga-careers-summary::marker{display:none}.saga-careers-summary:focus{outline:none}.saga-careers-summary:focus-visible{border-radius:16px;outline:2px solid #0b4f42;outline-offset:-2px}.saga-careers-summary-row{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.saga-careers-summary-main{flex:1;min-width:0}.saga-careers-badge{border-radius:999px;display:inline-block;font-size:.72em;font-weight:700;letter-spacing:1px;margin-bottom:10px;padding:5px 12px;text-transform:uppercase}.saga-careers-badge.badge-open{background:#0b4f42;color:#f5f0e8}.saga-careers-badge.badge-passive{background:#f5f0e8;color:#4f190b}.saga-careers-title{color:#1a1a1a;font-size:1.35em;font-weight:800;line-height:1.25;margin:0 0 10px}.saga-careers-meta{color:#555;display:flex;flex-wrap:wrap;font-size:.88em;gap:8px 16px}.saga-careers-meta span{position:relative}.saga-careers-meta span+span:before{color:#bbb;content:"\2022";left:-16px;margin-right:16px;position:absolute}.saga-careers-toggle{align-items:center;background:#f5f0e8;border-radius:999px;color:#0b4f42;display:inline-flex;flex-shrink:0;font-size:.82em;font-weight:700;gap:8px;letter-spacing:.5px;margin-top:4px;padding:8px 14px;text-transform:uppercase;transition:background .2s ease,color .2s ease;user-select:none}.saga-careers-summary:hover .saga-careers-toggle{background:#0b4f42;color:#f5f0e8}.saga-careers-summary:hover .saga-careers-toggle-icon:after,.saga-careers-summary:hover .saga-careers-toggle-icon:before{background:#f5f0e8}.saga-careers-toggle-icon{display:inline-block;height:12px;position:relative;width:12px}.saga-careers-toggle-icon:after,.saga-careers-toggle-icon:before{background:#0b4f42;border-radius:1px;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease,opacity .2s ease;width:12px}.saga-careers-toggle-icon:after{transform:translateY(-50%) rotate(90deg)}.saga-careers-card[open] .saga-careers-toggle-icon:after{opacity:0;transform:translateY(-50%) rotate(0)}.saga-careers-toggle-label-open{display:none}.saga-careers-card[open] .saga-careers-toggle-label-open,.saga-careers-toggle-label-closed{display:inline}.saga-careers-card[open] .saga-careers-toggle-label-closed{display:none}.saga-careers-body{border-top:1px solid #eee;padding:0 28px 28px}.saga-careers-summary-text{color:#333;font-size:1.02em;line-height:1.65;padding:20px 0 4px}.saga-careers-summary-text p{margin:0 0 12px}.saga-careers-summary-text p:last-child{margin-bottom:0}.saga-careers-block{margin-top:24px}.saga-careers-block-heading{color:#0b4f42;font-size:.85em;font-weight:700;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase}.saga-careers-rt{color:#333;font-size:.98em;line-height:1.65}.saga-careers-rt ul{margin:0;padding-left:20px}.saga-careers-rt li{margin-bottom:8px}.saga-careers-rt li:last-child{margin-bottom:0}.saga-careers-rt p{margin:0 0 12px}.saga-careers-rt p:last-child{margin-bottom:0}.saga-careers-rt a{color:#0b4f42;font-weight:600}.saga-careers-apply{background:#f5f0e8;border-radius:12px;margin-top:28px;padding:20px 24px}.saga-careers-apply-btn{background:#0b4f42;border-radius:8px;color:#f5f0e8;display:inline-block;font-size:.98em;font-weight:700;padding:12px 24px;text-decoration:none;transition:background .2s ease,transform .2s ease}.saga-careers-apply-btn:hover{background:#4f190b;color:#f5f0e8;transform:translateY(-1px)}.saga-careers-apply-note{color:#555;font-size:.92em;line-height:1.55;margin-top:12px}.saga-careers-apply-note a{color:#0b4f42;font-weight:700}@media (max-width:700px){.saga-careers-heading{font-size:1.6em}.saga-careers-summary{padding:20px 22px}.saga-careers-summary-row{flex-direction:column;gap:16px}.saga-careers-toggle{align-self:flex-start}.saga-careers-body{padding:0 22px 22px}.saga-careers-title{font-size:1.2em}.saga-careers-apply{padding:18px 20px}}