/* ORKIDEM REKLAM POPUP YONETIMI V1 2026-08-30 */
html.rpv1-lock,body.rpv1-lock{overflow:hidden!important}.rpv1-overlay{position:fixed;inset:0;z-index:10080;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background:rgba(11,28,23,.54);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;transition:opacity .2s ease}.rpv1-overlay.is-open{opacity:1}.rpv1-dialog{position:relative;width:min(820px,calc(100vw - 36px));max-height:min(88dvh,760px);overflow:auto;overscroll-behavior:contain;background:#fff;color:#172e27;border-radius:18px;box-shadow:0 28px 90px rgba(3,24,17,.28);display:grid;grid-template-columns:minmax(270px,.9fr) minmax(0,1.1fr);transform:translateY(10px) scale(.985);transition:transform .24s ease}.rpv1-overlay.is-open .rpv1-dialog{transform:none}.rpv1-media{min-height:390px;background:#eef4f1;overflow:hidden}.rpv1-media img{display:block;width:100%;height:100%;min-height:390px;object-fit:cover}.rpv1-copy{padding:42px 40px 36px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:start;min-width:0}.rpv1-badge{display:inline-flex;max-width:100%;font-size:11px;line-height:1.2;font-weight:900;letter-spacing:.07em;text-transform:uppercase;color:#087153;background:#edf8f4;padding:7px 9px;border-radius:999px;margin-bottom:13px}.rpv1-title{font-size:clamp(28px,3vw,40px);line-height:1.04;letter-spacing:-.035em;margin:0 0 13px;color:#102a22;font-weight:760}.rpv1-desc{font-size:14px;line-height:1.65;color:#5b6d67;margin:0;white-space:pre-line}.rpv1-actions{display:flex;gap:9px;flex-wrap:wrap;width:100%;margin-top:24px}.rpv1-cta,.rpv1-secondary{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:11px 16px;text-decoration:none;font-size:13px;font-weight:850;transition:transform .16s ease,background .16s ease}.rpv1-cta{background:#075f49;color:#fff;border:1px solid #075f49}.rpv1-cta:hover{background:#064d3c;transform:translateY(-1px)}.rpv1-secondary{background:#fff;color:#25483d;border:1px solid #d8e3df}.rpv1-secondary:hover{background:#f5f8f7}.rpv1-close{position:absolute;z-index:2;inset-block-start:14px;inset-inline-end:14px;width:38px;height:38px;border:1px solid rgba(24,55,45,.11);border-radius:999px;background:rgba(255,255,255,.92);color:#173a30;display:grid;place-items:center;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 4px 16px rgba(15,45,35,.08)}.rpv1-close:hover{background:#fff}.rpv1-dialog.no-media{grid-template-columns:1fr;width:min(620px,calc(100vw - 36px))}.rpv1-dialog.no-media .rpv1-copy{padding:48px 46px 42px}.rpv1-dialog[dir="rtl"] .rpv1-copy{direction:rtl;text-align:right;align-items:flex-start}.rpv1-dialog[dir="rtl"] .rpv1-actions{direction:rtl}
@media(max-width:900px){.rpv1-dialog{width:min(720px,calc(100vw - 28px));grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)}.rpv1-media,.rpv1-media img{min-height:340px}.rpv1-copy{padding:34px 30px}.rpv1-title{font-size:30px}}
@media(max-width:620px){.rpv1-overlay{align-items:end;padding:12px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.rpv1-dialog,.rpv1-dialog.no-media{width:100%;max-height:min(90dvh,760px);grid-template-columns:1fr;border-radius:18px 18px 14px 14px}.rpv1-media,.rpv1-media img{height:min(34dvh,220px);min-height:160px}.rpv1-copy,.rpv1-dialog.no-media .rpv1-copy{padding:24px 20px max(22px,env(safe-area-inset-bottom))}.rpv1-badge{font-size:10px;margin-bottom:10px}.rpv1-title{font-size:25px;line-height:1.08;margin-bottom:10px}.rpv1-desc{font-size:13px;line-height:1.55}.rpv1-actions{display:grid;grid-template-columns:1fr;margin-top:19px}.rpv1-cta,.rpv1-secondary{width:100%;min-height:46px}.rpv1-close{inset-block-start:10px;inset-inline-end:10px;width:36px;height:36px}}
@media(max-width:380px){.rpv1-copy,.rpv1-dialog.no-media .rpv1-copy{padding-inline:16px}.rpv1-title{font-size:23px}}
@media(prefers-reduced-motion:reduce){.rpv1-overlay,.rpv1-dialog,.rpv1-cta,.rpv1-secondary{transition:none!important;animation:none!important}}
