#deneyim{padding-top:50px;padding-bottom:75px}
#deneyim .section-label{border-bottom:1px solid #d3d9ca;padding-bottom:24px;color:#68785a}
#deneyim .experience-grid{gap:7%;grid-template-columns:1.05fr 1fr;align-items:center;margin-top:50px}
#deneyim .experience-copy h2{font-size:clamp(40px,4.3vw,64px);line-height:1.12;letter-spacing:-.055em}
#deneyim .experience-copy h2 em{color:#798a68}
#deneyim .experience-copy>p{max-width:390px;font-size:13px;line-height:1.9;color:#68775c;margin:25px 0 30px}
#deneyim .journey-steps{max-width:470px;display:flex;flex-direction:column;gap:8px}
#deneyim .journey-steps button{display:flex;align-items:center;gap:17px;padding:19px 20px;border:1px solid transparent;border-radius:3px;color:#556848;text-align:left;background:transparent;position:relative;transition:background .25s,border-color .25s}
#deneyim .journey-steps button:hover{background:#e8ecdf}
#deneyim .journey-steps button>span{align-self:center;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;border:1px solid #b9c5ac;color:#6c8059;font:10px monospace;flex-shrink:0;padding:0;margin:0}
#deneyim .journey-steps button>div{font-size:19px;letter-spacing:-.45px;line-height:1.3}
#deneyim .journey-steps small{display:block;font-size:11px;font-weight:400;letter-spacing:0;line-height:1.7;color:#6b7d5a;margin-top:7px}
#deneyim .journey-steps button>b{display:block;font-size:21px;font-weight:400;opacity:0;flex-shrink:0;margin-left:auto}
#deneyim .journey-steps [aria-selected=true]{background:#e0e8d4;border-color:#c4d0b4;color:#304326}
#deneyim .journey-steps [aria-selected=true]:before{content:'';position:absolute;top:16px;bottom:16px;left:-1px;width:3px;border-radius:2px;background:#647f48}
#deneyim .journey-steps [aria-selected=true]>span{border-color:#405a30;background:#405a30;color:#f1f4ea}
#deneyim .journey-steps [aria-selected=true]>b{opacity:1}
#deneyim .experience-stage{min-height:720px;padding:85px 28px 65px;background:linear-gradient(155deg,#e3e8da,#d3dec3);border:1px solid #d0d9c3;border-radius:4px;flex-direction:column}
#deneyim .experience-stage:before,#deneyim .experience-stage:after{display:none}
#deneyim .stage-label{top:26px;left:27px;color:#6d815a;font-size:8px;letter-spacing:1.5px}
#deneyim .experience-track{position:absolute;left:27px;right:27px;top:51px;display:flex;gap:6px}
#deneyim .experience-track span{height:2px;flex:1;background:#b9c9a8;transition:background .3s}
#deneyim .experience-track .active{background:#4d6b36}
#deneyim .phone,#deneyim .experience-stage:hover .phone{transform:none;box-shadow:0 23px 45px #35462c22;border-color:#303c29;width:284px;min-height:545px}
#deneyim .phone-greeting h3{font-size:27px;min-height:64px;line-height:1.16}
#deneyim .phone-trip{min-height:115px}
#deneyim .phone-trip p{color:#657650;font-size:10px;line-height:1.7}
#deneyim .phone-greeting>span,#deneyim .phone-trip>span{color:#6c7d59}
#deneyim .stage-bottom{font-size:8px;color:#5e754b;bottom:23px;left:27px;right:27px}
@media(max-width:1050px){#deneyim .experience-grid{gap:5%}#deneyim .journey-steps button{padding:17px 13px;gap:13px}#deneyim .journey-steps button>div{font-size:17px}#deneyim .journey-steps small{font-size:10px}#deneyim .experience-stage{padding-left:15px;padding-right:15px}}
@media(max-width:750px){#deneyim .experience-grid{grid-template-columns:1fr;gap:28px;margin-top:35px}#deneyim .experience-copy>p{max-width:480px}#deneyim .journey-steps{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:10px}#deneyim .journey-steps button{padding:17px;display:flex;align-items:start;gap:12px;min-height:110px;background:#e9eddf;border:1px solid #d4dcc8}#deneyim .journey-steps button>span{align-self:start;width:25px;height:25px}#deneyim .journey-steps button>b{display:none}#deneyim .journey-steps button>div{font-size:16px;padding-top:3px}#deneyim .journey-steps small{font-size:10px;display:block}#deneyim .experience-stage{min-height:700px}#deneyim .stage-label{left:25px}#deneyim .experience-track{left:25px;right:25px}}
@media(max-width:600px){#deneyim{padding-top:35px;padding-bottom:45px}#deneyim .experience-copy h2{font-size:43px}#deneyim .experience-copy>p{font-size:12px;margin:23px 0 25px}#deneyim .journey-steps{gap:8px}#deneyim .journey-steps button{min-height:145px;padding:15px;display:block}#deneyim .journey-steps button>span{margin-bottom:12px;width:23px;height:23px;font-size:9px}#deneyim .journey-steps button>div{font-size:15px;line-height:1.35}#deneyim .journey-steps small{font-size:10px;line-height:1.65;margin-top:7px}#deneyim .experience-stage{min-height:700px;padding:85px 12px 65px}#deneyim .phone{width:min(284px,100%);min-height:545px}#deneyim .phone-greeting h3{font-size:26px}#deneyim .stage-label{font-size:7px;left:20px}#deneyim .experience-track{left:20px;right:20px}#deneyim .stage-bottom{font-size:7px;left:20px;right:20px;gap:10px}}

/* Compact spacing after removing section labels and separators. */
#ozgur .about-editorial{padding-top:25px}
#arac .car-heading h2{margin-top:0}
#deneyim .experience-grid{margin-top:10px}
