.fresh-hero{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.04fr 1fr;padding:75px 35px 65px;align-items:center;gap:50px}.fresh-kicker{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid #d5e6d8;border-radius:30px;background:#f1f7ef;color:#56805c;font-size:10px;font-weight:700;letter-spacing:1.2px}.fresh-kicker i{width:6px;height:6px;background:#48a46a;border-radius:50%}.fresh-copy h1{font-size:76px;line-height:1.01;letter-spacing:-4px;color:#263f33;margin:25px 0}.fresh-copy h1 em{color:#4b9069;font-family:Georgia,serif;font-weight:400}.fresh-copy p{font-size:16px;line-height:1.8;color:#7c8f80}.fresh-actions{display:flex;gap:10px;margin:27px 0 15px}.fresh-actions .btn{border-radius:9px;padding:14px 22px;font-size:13px}.fresh-copy>small{font-size:10px;color:#92a08c}.fresh-visual{position:relative;min-height:500px;display:grid;place-items:center}.hero-orbit{position:absolute;border-radius:50%;width:430px;height:430px;background:#ecf3df}.hero-orbit.two{width:350px;height:350px;background:transparent;border:1px solid #dbe7d2;transform:translate(30px,20px)}.preview-card{position:relative;transform:rotate(4deg);width:320px;height:440px;background:#fff;border:7px solid white;border-radius:22px;box-shadow:0 30px 65px #4a693330;overflow:hidden;display:flex;flex-direction:column}.preview-card>img{width:100%;height:330px;object-fit:cover}.preview-card-top{padding:12px 8px;display:flex;align-items:center;gap:5px;font-size:9px;letter-spacing:.5px;color:#68845f}.preview-card-top>span:last-child{margin-left:auto;color:#a4ad9c;font-size:8px}.preview-dot{width:5px;height:5px;background:#61a773;border-radius:50%}.preview-card-bottom{display:flex;align-items:center;justify-content:space-between;padding:16px 12px;font-size:13px;color:#3c613e}.preview-card-bottom a{background:#e6f1df;border-radius:50%;width:25px;height:25px;text-align:center}.fresh-note{position:absolute;display:flex;align-items:center;gap:11px;padding:13px 18px;background:#fffffff5;border:1px solid #e4eada;border-radius:12px;box-shadow:0 10px 24px #52713615;transform:rotate(-5deg)}.fresh-note>span{font-size:24px}.fresh-note b{font-size:12px;color:#426340}.fresh-note small{display:block;font-size:10px;color:#9aa68c}.note-a{top:95px;left:-20px}.note-b{bottom:60px;right:-5px;transform:rotate(3deg)}.fresh-strip{border-block:1px solid #e4eade;background:white;display:flex;align-items:center;justify-content:center;gap:50px;padding:25px;font-size:13px;color:#7b9078}.fresh-strip span{font-size:9px;letter-spacing:1px;color:#a0ae98}.fresh-section{max-width:1240px;margin:auto;padding:65px 35px}.fresh-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px;gap:30px}.fresh-section small{font-size:10px;letter-spacing:1.4px;color:#79a071}.fresh-section h2{font-size:36px;letter-spacing:-1.2px;margin:10px 0;color:#34533d}.fresh-heading p{font-size:13px;color:#8a9b82}.discover-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.discover-card{background:white;border:1px solid #e0e9da;border-radius:18px;overflow:hidden;transition:transform .2s,box-shadow .2s}.discover-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #44642e14}.discover-image{display:block;height:240px;position:relative;overflow:hidden;background:#e7f1df}.discover-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.discover-card:hover img{transform:scale(1.04)}.discover-image span{position:absolute;left:15px;top:15px;background:#ffffffdf;border-radius:4px;padding:5px 8px;font-size:8px;color:#628054;letter-spacing:1px}.discover-card>div{padding:23px}.discover-card h3{margin:8px 0;font-size:23px;color:#3e5b3c}.discover-card p{font-size:12px;color:#95a38a}.discover-card a:not(.discover-image){display:flex;justify-content:space-between;border-top:1px solid #e8eee2;padding-top:16px;margin-top:19px;font-size:11px;color:#557d4b;font-weight:700}.fresh-how{display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#eef5e8;border-radius:25px;max-width:1170px;margin-bottom:65px;padding:45px}.fresh-how ol{list-style:none;margin:0;padding:0;display:grid;gap:22px}.fresh-how li{display:flex;gap:20px}.fresh-how li>span{width:35px;height:35px;display:grid;place-items:center;flex-shrink:0;background:white;border-radius:50%;font-size:11px;color:#719b66}.fresh-how h3{font-size:16px;margin:2px 0 5px;color:#45673e}.fresh-how p{font-size:12px;margin:0;color:#91a184}.detail-public{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:center}.detail-public h1,.public-prose h1{font-size:49px;line-height:1.12;letter-spacing:-2px;margin:18px 0;color:#32563b}.detail-public>img{width:100%;border-radius:24px;max-height:470px;object-fit:cover}.detail-public p{font-size:16px;line-height:1.8;margin-bottom:28px}.public-prose{max-width:860px;padding-top:40px}.public-prose h2{font-size:25px;margin-top:35px}.public-prose p{font-size:16px;line-height:1.9}.public-price{background:white;border:1px solid #dce8d6;border-radius:18px;padding:32px}.public-price:nth-child(2){background:#f0f7e9;border-color:#75a165}.public-price>span{font-size:9px;letter-spacing:1px;color:#89a07c}.public-price strong{font-size:40px;letter-spacing:-1px;color:#38683d}.public-price p,.public-price li{font-size:13px;color:#849a79}.public-price ul{padding-left:18px;line-height:2}.public-price .btn{margin-top:20px;width:100%}
@media(max-width:850px){.fresh-hero{gap:15px;padding:40px 22px}.fresh-copy h1{font-size:55px;letter-spacing:-3px}.preview-card{width:250px;height:365px}.preview-card>img{height:265px}.hero-orbit{width:280px;height:280px}.fresh-visual{min-height:440px}.note-a{left:-15px}.note-b{right:0}.fresh-note{padding:9px}.fresh-note b{font-size:10px}.fresh-note small{font-size:8px}.fresh-strip{gap:20px;flex-wrap:wrap}.discover-grid{gap:12px}.discover-card>div{padding:16px}.discover-image{height:200px}.fresh-section{padding:40px 22px}.fresh-how{margin:0 22px 40px}.fresh-heading h2{font-size:29px}}
@media(max-width:620px){.fresh-hero{grid-template-columns:1fr;padding-top:32px}.fresh-copy h1{font-size:62px}.fresh-visual{min-height:420px}.preview-card{width:275px;height:390px}.preview-card>img{height:290px}.note-a{left:0;top:80px}.note-b{right:0;bottom:30px}.fresh-strip{gap:15px;padding:20px}.fresh-strip span{width:100%;text-align:center}.fresh-heading{display:block}.discover-grid{grid-template-columns:1fr}.discover-image{height:260px}.fresh-how{grid-template-columns:1fr;gap:30px}.detail-public{grid-template-columns:1fr}.detail-public h1,.public-prose h1{font-size:39px}}

/* v5: SSS ve hediye kuralları */
.faq-list{display:grid;gap:10px;margin:14px 0 26px}.faq-item{border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:14px 16px;background:#fff}.faq-item summary{cursor:pointer;font-weight:700}.faq-item p{margin:10px 0 0}
.gift-rules{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:14px 0}.gift-rules li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff}.gift-rules img{width:36px;height:36px;object-fit:contain}
.public-prose .lead{font-size:1.12em}
.gift-letter{display:inline-grid;place-items:center;border-radius:50%;background:#c8202c;color:#fff;font-weight:800}

/* v6: Yayın Arena site bölümleri */
.site-footer{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:28px;padding:48px max(16px,calc((100vw - 1180px)/2)) 28px;border-top:1px solid rgba(0,0,0,.08);background:#fbf8f2}
.site-footer>div{display:flex;flex-direction:column;gap:8px}.site-footer b{font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.site-footer a{color:inherit;text-decoration:none;opacity:.8}.site-footer a:hover{opacity:1;color:#c8202c}
.site-footer small{grid-column:1/-1;opacity:.65;border-top:1px solid rgba(0,0,0,.08);padding-top:16px}
.pay-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.pay-badges span{font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px;background:#fff;border:1px solid rgba(0,0,0,.1)}
@media(max-width:860px){.site-footer{grid-template-columns:1fr 1fr}}@media(max-width:520px){.site-footer{grid-template-columns:1fr}}
.price-grid .public-price.featured{border:2px solid #c8202c;transform:translateY(-6px);box-shadow:0 18px 40px rgba(200,32,44,.12)}
.public-price ul{text-align:left}
.company-box{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:16px 18px;margin:12px 0 20px}.company-box p{margin:6px 0}.company-box .placeholder{opacity:.55}
.public-prose.legal h2{font-size:1.15em;margin-top:26px}
.music-source{display:grid;gap:6px;margin:8px 0}.music-source label{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;padding:8px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;cursor:pointer}
.music-source label small{flex-basis:100%;opacity:.6;margin-left:22px}.music-source label.locked{opacity:.6;cursor:not-allowed}
.yt-wrap{aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#000;margin:6px 0}.yt-wrap .yt-music,.yt-wrap iframe{width:100%;height:100%;border:0}
