.pricing-foreign-section{background:#fff;padding:80px 0}.pricing-header-center{text-align:center;margin-bottom:60px}.template-kicker{color:#1fac52;text-transform:uppercase;letter-spacing:.2em;margin-bottom:12px;font-size:.85rem;font-weight:800;display:block}.template-title{color:#0f172a;letter-spacing:-.02em;font-size:2.5rem;font-weight:700}.pricing-landscape-container{max-width:1200px;margin:0 auto 80px;padding:0 1rem}.pricing-card-landscape{background:#fff;border:1px solid #e2e8f0;border-radius:2.5rem;transition:all .4s;display:flex;overflow:hidden;box-shadow:0 10px 40px #00000008}.pricing-card-landscape:hover{border-color:#1fac52;box-shadow:0 40px 80px #0000000f}.landscape-left{background:#f8fafc;border-right:1px solid #f1f5f9;flex-direction:column;flex:1;padding:4rem;display:flex}.landscape-right{flex-direction:column;flex:1;gap:3rem;padding:4rem;display:flex}.card-header-icon{justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:2rem;display:flex;position:relative}.icon-backdrop{background:#f0fdf4;border-radius:18px;transition:all .3s;position:absolute;inset:0;transform:rotate(-10deg)}.pricing-card-landscape:hover .icon-backdrop{background:#1fac52;transform:rotate(0)scale(1.1)}.card-header-icon i{color:#1fac52;z-index:2;font-size:2rem;transition:all .3s;position:relative}.pricing-card-landscape:hover .card-header-icon i{color:#fff}.pkg-title-modern{color:#0f172a;margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.pkg-subtitle-modern{color:#64748b;margin-bottom:2.5rem;font-size:1rem;line-height:1.6}.pkg-price-modern{margin-bottom:2rem}.fee-badge-wrap{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.fee-badge-wrap:after{content:"";opacity:.3;background:linear-gradient(90deg,#1fac52,#0000);flex-grow:1;height:1px}.fee-label{color:#1fac52;text-transform:uppercase;letter-spacing:.15em;white-space:nowrap;font-size:.8rem;font-weight:800}.price-main{color:#0f172a;letter-spacing:-.04em;font-size:2.2rem;font-weight:900;line-height:1}.price-sub{color:#1fac52;margin-top:.5rem;font-size:1.25rem;font-weight:700}.pkg-time-info{color:#64748b;margin-bottom:2.5rem;font-size:.95rem}.feature-divider-modern{background:#f1f5f9;width:100%;height:1px}.feature-group-label{text-transform:uppercase;color:#94a3b8;letter-spacing:.1em;margin-bottom:1.5rem;font-size:.8rem;font-weight:800;display:block}.features-list-modern{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.features-list-modern li{color:#475569;gap:.85rem;font-size:.9rem;line-height:1.5;display:flex}.features-list-modern i{color:#1fac52;flex-shrink:0;font-size:1.1rem}.show-more-toggle{color:#1fac52;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:.5rem;padding:2rem 0 0;font-size:.85rem;font-weight:800;display:flex}.cta-button-modern{color:#fff;text-align:center;background:#1fac52;border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;padding:1.25rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.cta-button-modern:hover{transform:scale(1.02)}.bonus-standalone-container{max-width:1200px;margin:0 auto 100px;padding:0 1rem}.bonus-standalone-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:2.5rem;align-items:center;gap:3rem;padding:3rem;display:flex}.bonus-visual{color:#1fac52;background:#fff;border-radius:1.5rem;justify-content:center;align-items:center;width:80px;height:80px;font-size:2.5rem;display:flex;position:relative;box-shadow:0 15px 30px #0000000d}.bonus-visual i{animation:2s ease-in-out infinite sparkleEffect}.bonus-info{flex-grow:1}.bonus-badge{color:#1fac52;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1rem;padding-bottom:.5rem;font-size:.85rem;font-weight:800;display:inline-block;position:relative}.bonus-badge:after{content:"";background:#1fac52;border-radius:100px;width:40px;height:3px;position:absolute;bottom:0;left:0}@keyframes sparkleEffect{0%,to{opacity:1;filter:drop-shadow(0 0 #1fac5200);transform:scale(1)rotate(0)}50%{opacity:.8;filter:drop-shadow(0 0 15px #1fac5280);transform:scale(1.2)rotate(15deg)}}.bonus-title-text{margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.bonus-description-text{color:#64748b;line-height:1.6}.bonus-action-link{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:100px;padding:1rem 2rem;font-weight:700;text-decoration:none;transition:all .3s}.bonus-action-link:hover{color:#fff;background:#1fac52;border-color:#1fac52}.additional-header{justify-content:center;align-items:center;gap:1.5rem;max-width:1000px;margin:80px auto 40px;display:flex}.additional-header:before{content:"";background:linear-gradient(270deg,#cbd5e1,#0000);width:30px;height:1px}.additional-header:after{content:"";background:linear-gradient(90deg,#cbd5e1,#0000);flex-grow:1;height:1px}.additional-title-text{color:#94a3b8;text-transform:uppercase;letter-spacing:.15em;font-size:.9rem;font-weight:800}.additional-modern-grid{flex-direction:column;max-width:1000px;margin:0 auto;padding:0 1rem;display:flex}.add-modern-item{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:1.5rem 0;transition:all .3s;display:flex}.add-modern-item:hover{background:#f8fafc;padding-left:1.5rem;padding-right:1.5rem}.add-info-wrap{align-items:center;gap:1.5rem;display:flex}.add-dot{border-radius:4px;width:10px;height:10px;transition:all .3s}.add-modern-item:nth-child(4n+1) .add-dot{background:#6366f1}.add-modern-item:nth-child(4n+2) .add-dot{background:#0ea5e9}.add-modern-item:nth-child(4n+3) .add-dot{background:#1fac52}.add-modern-item:nth-child(4n+4) .add-dot{background:#f59e0b}.add-modern-item:hover .add-dot{transform:scale(1.4)rotate(45deg);box-shadow:0 0 15px}.add-name{color:#475569;font-size:1.1rem;font-weight:600}.add-price{color:#1fac52;font-size:1rem;font-weight:700}@media (max-width:1024px){.pricing-card-landscape{flex-direction:column}.landscape-left{border-bottom:1px solid #f1f5f9;border-right:none;flex:none;width:100%;padding:3rem 2rem}.landscape-right{padding:3rem 2rem}.features-dual-grid{grid-template-columns:1fr;gap:2rem}.bonus-standalone-card{text-align:center;flex-direction:column;padding:3rem 2rem}}@media (max-width:768px){.template-title{font-size:1.75rem}.price-main{font-size:2.5rem}.add-modern-item{flex-direction:column;align-items:flex-start;gap:.5rem}}
