
/* AnıYolla v5.1.3 — Etkinlik deneyim seçici */
.he519-selector{padding:76px 0;background:#f6f2f0;color:#2b2225}
.he519-title{max-width:780px;margin-bottom:25px}
.he519-title>span{color:#a64f61;font-size:.58rem;font-weight:900;letter-spacing:.17em}
.he519-title h2{margin:8px 0;font-size:clamp(2.6rem,5.4vw,5.7rem);line-height:.9;letter-spacing:-.05em}
.he519-title p{margin:0;color:#75686b;font-size:.72rem;line-height:1.65}
.he519-shell{overflow:hidden;border:1px solid #e1d5d2;border-radius:22px;background:#fff;box-shadow:0 20px 60px rgba(55,34,40,.08)}
.he519-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e6dcda}
.he519-tabs button{min-height:52px;border:0;background:#fff;color:#6e6265;font-size:.58rem;font-weight:900;cursor:pointer}
.he519-tabs button.active{background:#a64f61;color:#fff}
.he519-panels article{display:none;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center;min-height:480px;padding:36px}
.he519-panels article.active{display:grid}
.he519-copy>span{color:#a64f61;font-size:.53rem;font-weight:900;letter-spacing:.14em}
.he519-copy h3{margin:8px 0;font-size:clamp(2rem,4.5vw,4.5rem);line-height:.94;letter-spacing:-.045em}
.he519-copy p{margin:0;color:#75686b;font-size:.68rem;line-height:1.65}
.he519-copy>a{display:inline-flex;margin-top:18px;color:#8d4657;text-decoration:none;font-size:.61rem;font-weight:900}
.he519-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px}
.he519-tags b{padding:7px 9px;border:1px solid #dfd4d1;border-radius:999px;background:#faf6f5;color:#695a5f;font-size:.49rem}
.he519-preview{position:relative;min-height:360px;display:grid;place-items:center;overflow:hidden;border-radius:21px;background:linear-gradient(135deg,#172630,#804153)}
.he519-phone{width:min(290px,78%);min-height:330px;display:grid;place-items:center;align-content:center;gap:10px;padding:28px;border:9px solid #141b1f;border-radius:35px;background:#fff;color:#2e2528;text-align:center;box-shadow:0 25px 60px rgba(0,0,0,.22)}
.he519-phone>span{color:#a64f61;font-size:.48rem;font-weight:900;letter-spacing:.14em}
.he519-phone>strong{font-size:1.65rem;line-height:1}
.he519-phone>p{margin:0;color:#75686b;font-size:.53rem;line-height:1.5}
.he519-phone>i{width:70px;height:70px;display:grid;place-items:center;margin-top:8px;border-radius:16px;background:#101d25;color:#fff;font-size:1.1rem;font-style:normal;font-weight:900}
.he519-preview.birthday{background:linear-gradient(135deg,#f4c4d6,#8e5575)}
.he519-balloons{position:absolute;inset:0}.he519-balloons i{position:absolute;width:55px;height:70px;border-radius:50%;background:rgba(255,255,255,.35)}.he519-balloons i:first-child{left:10%;top:12%}.he519-balloons i:nth-child(2){right:12%;top:20%;width:42px;height:58px}.he519-balloons i:nth-child(3){left:18%;bottom:10%;width:38px;height:50px}
.he519-preview.graduation{background:linear-gradient(135deg,#152b39,#4d7188)}.he519-cap{position:absolute;right:12%;top:10%;color:rgba(255,255,255,.2);font-size:7rem;transform:rotate(12deg)}
.he519-preview.corporate{background:linear-gradient(135deg,#0d1821,#294858)}
.he519-stage{width:82%;padding:34px;border:1px solid rgba(255,255,255,.22);border-radius:20px;background:rgba(255,255,255,.08);color:#fff;text-align:center;backdrop-filter:blur(12px)}
.he519-stage>span{display:inline-block;padding:6px 8px;border-radius:999px;background:#d45468;font-size:.48rem;font-weight:900}
.he519-stage>strong{display:block;margin:22px 0;font-size:2rem}
.he519-stage>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.he519-stage i{display:block;height:100px;border-radius:10px;background:linear-gradient(150deg,#9db7c6,#3c6479)}
@media(max-width:900px){.he519-panels article{grid-template-columns:1fr}.he519-preview{min-height:330px}.he519-tabs{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.he519-selector{padding:52px 0}.he519-tabs button{min-height:46px;font-size:.52rem}.he519-panels article{min-height:0;padding:20px}.he519-copy h3{font-size:2.5rem}.he519-preview{min-height:300px}.he519-phone{min-height:285px}.he519-stage>strong{font-size:1.4rem}}
