
.nf-package-scope .shared-package-grid{display:grid;gap:20px;align-items:stretch}
.nf-package-scope .shared-package-card{min-width:0;display:flex;flex-direction:column;padding:24px 20px 20px;border-radius:26px;background:radial-gradient(120% 70% at 50% 0%,rgba(101,236,227,.16),transparent 70%),var(--derin,#0b2225);box-shadow:0 0 0 1px rgba(101,236,227,.2)}
.nf-package-scope .shared-package-card h2{font:600 clamp(27px,2.5vw,34px)/1.22 Manrope,Arial,sans-serif!important;letter-spacing:-.045em;text-align:center}
.nf-package-scope .shared-package-card .ia-pk-slogan{text-align:center;color:#a5c5bc;font:400 16px/1.5 Manrope,Arial,sans-serif;margin:14px 0}
.nf-package-scope .shared-package-card .ia-p-fiyat{display:flex;justify-content:center;align-items:baseline;gap:8px;margin:20px 0}.nf-package-scope .shared-package-card .ia-p-fiyat b{font-size:clamp(28px,2.3vw,38px)}.nf-package-scope .shared-package-card .ia-p-fiyat>span{font-size:14px;color:#a5c5bc}
.nf-package-scope .ia-p-liste{padding:0;margin:20px 0;list-style:none}.nf-package-scope .shared-package-card .ia-p-liste{flex:1}.nf-package-scope .beauty-feature{border-bottom:1px solid rgba(101,236,227,.14);font:400 14.5px/1.45 Manrope,Arial,sans-serif;color:#edf8f5}.nf-package-scope .beauty-package-heading{padding:22px 0 12px!important}.nf-package-scope .beauty-package-heading h3{font:600 18px/1.35 Manrope,Arial,sans-serif;color:#65ece3;margin:0}.nf-package-scope .shared-package-card .dugme-ana{display:flex;justify-content:center;padding:14px;background:#65ece3;color:#04201f;text-decoration:none;border-radius:14px;font-weight:700}.nf-package-scope .shared-package-card .cx-included{margin:16px 0 0}.nf-package-scope .beauty-quantity-label .tq{color:#ffe0a3;font-size:1.38em;font-weight:800}.nf-package-scope .beauty-quantity-label>span{font-size:13px;color:#e7c890}
.nf-public-package-section{--tq:#65ece3;--kopuk:#edf8f5;--sis:#a5c5bc;--derin:#0b2225;--display:Manrope,Arial,sans-serif;--govde:Manrope,Arial,sans-serif;max-width:1440px;width:100%;margin:24px auto;color:#edf8f5}.nf-public-package-section .shared-package-grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 20px}.nf-public-package-section .shared-package-card{flex:0 0 min(88%,420px);scroll-snap-align:start}

.nf-package-scope :is(.shared-package-card,.ia-pk) .ia-p-liste>.beauty-package-heading{display:block!important;padding:22px 0 12px!important;margin-top:12px;border-top:1px solid rgba(101,236,227,.22);color:#65ece3!important;list-style:none}.nf-package-scope :is(.shared-package-card,.ia-pk) .ia-p-liste>.beauty-package-heading:first-child{margin-top:0;padding-top:4px!important;border-top:0}.nf-package-scope :is(.shared-package-card,.ia-pk) .beauty-package-heading::before{display:none!important}.nf-package-scope :is(.shared-package-card,.ia-pk) .beauty-package-heading h3{margin:0!important;font:700 18px/1.3 var(--govde,Manrope,sans-serif)!important;letter-spacing:-.02em;color:#65ece3!important}.nf-package-scope :is(.shared-package-card,.ia-pk) .ia-p-liste>li.ek{padding-top:10px;padding-bottom:10px}

.nf-package-scope :is(:is(.shared-package-card,.ia-pk),.ia-pk) h2{font-family:Manrope,Arial,sans-serif!important;font-size:clamp(27px,2.5vw,34px)!important;font-weight:600!important;line-height:1.22!important;letter-spacing:-.045em!important;text-align:center!important;text-wrap:balance}.nf-package-scope :is(.shared-package-card,.ia-pk) .ia-pk-slogan{text-align:center;font-family:Manrope,Arial,sans-serif;font-weight:400}.nf-package-scope :is(.shared-package-card,.ia-pk) .ia-p-fiyat{justify-content:center;text-align:center}
.nf-package-scope .cx-packages>h1{text-wrap:balance}.nf-package-scope .cx-packages>.cx-intro{margin-bottom:12px}.nf-package-scope .beauty-package-motto{color:var(--tq);font:600 clamp(16px,2vw,21px)/1.5 Manrope,Arial,sans-serif;margin:0 0 34px;text-wrap:balance}
.nf-package-scope .beauty-included-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:14px}.beauty-included-line i{font-style:normal;opacity:.6}.nf-package-scope .cx-included svg{width:20px;height:20px;flex:none;fill:currentColor}.nf-package-scope .beauty-addon{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.beauty-platforms{display:flex;align-items:center;gap:9px}.nf-package-scope .beauty-platforms svg{width:19px;height:19px}.beauty-addon-copy{font:500 13px/1.5 Manrope,Arial,sans-serif;color:var(--kopuk)}.beauty-addon-copy b{color:var(--tq);white-space:nowrap}.beauty-addon-copy small{display:block;font-size:11px;color:var(--sis);margin-top:2px}
.nf-package-scope .beauty-included-line{gap:12px;font-size:16px}.nf-package-scope .beauty-included-line svg{width:36px;height:36px}.nf-package-scope .beauty-included-line i{font-size:26px;font-weight:700;opacity:1;color:var(--tq)}.nf-package-scope .beauty-package-heading h3{display:flex;align-items:center;gap:12px}.nf-package-scope .beauty-package-heading h3 svg{width:34px;height:34px;flex:none;fill:currentColor}

@property --beauty-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}
.nf-package-scope :is(:is(.shared-package-card,.ia-pk),.ia-pk) h2,.nf-package-scope .cx-plans article>h3{position:relative;isolation:isolate;box-sizing:border-box;padding:15px 12px!important;border:1px solid rgba(101,236,227,.23);border-radius:18px;background:linear-gradient(135deg,rgba(101,236,227,.065),rgba(101,236,227,.015));box-shadow:0 0 22px rgba(60,210,200,.05),inset 0 0 18px rgba(101,236,227,.035)}
.nf-package-scope :is(.shared-package-card,.ia-pk) h2::after,.nf-package-scope .cx-plans article>h3::after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--beauty-border-angle),transparent 0deg,transparent 245deg,rgba(69,218,207,.12) 270deg,#55e4db 305deg,#e3fffb 320deg,rgba(85,228,219,.18) 335deg,transparent 350deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:beauty-border-orbit 5s linear infinite}
.nf-package-scope :is(.shared-package-card,.ia-pk):nth-child(2) h2::after{animation-delay:-1.6s}.nf-package-scope :is(.shared-package-card,.ia-pk):nth-child(3) h2::after{animation-delay:-3.3s}
@keyframes beauty-border-orbit{to{--beauty-border-angle:360deg}}
@media(prefers-reduced-motion:reduce){.nf-package-scope :is(.shared-package-card,.ia-pk) h2::after,.nf-package-scope .cx-plans article>h3::after{animation:none;--beauty-border-angle:35deg}}

.nf-package-scope .beauty-package-heading h3{line-height:1.35;min-width:0}.nf-package-scope .beauty-package-heading h3 svg{margin-right:2px}

.nf-package-scope :is(.shared-package-card,.ia-pk) .ia-p-liste li.beauty-feature{display:block;padding:0!important;position:relative}
.nf-package-scope :is(.shared-package-card,.ia-pk) .ia-p-liste li.beauty-feature::before{display:none!important}
.beauty-feature details{width:100%}.beauty-feature summary{position:relative;display:block;list-style:none;cursor:pointer;padding:15px 39px 15px 27px;line-height:1.45;min-height:48px;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.beauty-feature summary::-webkit-details-marker{display:none}.beauty-feature summary::marker{content:""}
.beauty-feature summary::before{content:"✓";position:absolute;left:0;top:15px;color:var(--tq);font-size:18px;font-weight:700}
.beauty-feature summary::after{content:"";position:absolute;right:9px;top:22px;width:8px;height:8px;border-right:2px solid #80f5ea;border-bottom:2px solid #80f5ea;transform:rotate(45deg);filter:drop-shadow(0 0 4px #55e4db);animation:beauty-chevron-glow 2.8s ease-in-out infinite;transition:transform .2s ease}
.beauty-feature details[open]>summary::after{transform:rotate(225deg);animation:none}.beauty-feature details[open]>summary{color:var(--tq)}
.nf-package-scope .beauty-feature-description{margin:0 0 15px 27px;padding:12px 14px;border-left:2px solid rgba(85,228,219,.55);border-radius:0 10px 10px 0;background:rgba(85,228,219,.045);color:#bdd4d3;font:400 14px/1.7 Manrope,Arial,sans-serif;overflow-wrap:anywhere}
.beauty-feature summary:focus-visible{outline:2px solid var(--tq);outline-offset:-2px;border-radius:8px}.beauty-quantity-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.beauty-quantity-label>span{margin-left:auto}
@keyframes beauty-chevron-glow{0%,100%{opacity:.7;filter:drop-shadow(0 0 2px #55e4db)}50%{opacity:1;filter:drop-shadow(0 0 7px #55e4db)}}
@media(prefers-reduced-motion:reduce){.beauty-feature summary::after{animation:none;transition:none}}

.nf-package-scope :is(.shared-package-card,.ia-pk) .beauty-bonus-feature{background:rgba(239,193,112,.045)}.beauty-bonus-feature summary{color:#ffe0a3}
.nf-package-scope .beauty-included-badge{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:5px 11px;border:1px solid rgba(103,232,223,.35);border-radius:999px;background:rgba(103,232,223,.08);color:#8df3e8;font:600 12px/1.4 Manrope,Arial,sans-serif}.beauty-included-badge::before{content:"✓";font-weight:800}
.nf-package-scope .shared-package-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.nf-package-scope #iaPkRay{--nf-package-count:3}.nf-package-scope .shared-price-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.nf-package-scope .beauty-addon-copy small{display:block}.nf-package-scope .beauty-package-heading{list-style:none}.nf-package-scope .beauty-package-heading::before{display:none!important}@media(max-width:600px){.nf-package-scope .shared-package-grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px}.nf-package-scope .shared-package-card{flex:0 0 88%;min-width:0;scroll-snap-align:center}}