.page-module__I_1yPa__page{padding-top:80px}.page-module__I_1yPa__hero{text-align:center;background:linear-gradient(135deg,#0a0a0a 0%,#0a0a05 100%);padding:80px 20px 20px;position:relative;overflow:hidden}.page-module__I_1yPa__heroOverlay{background:radial-gradient(#f59e0b0f 0%,#0000 60%);position:absolute;inset:0}.page-module__I_1yPa__heroContent{z-index:2;max-width:600px;margin:0 auto;position:relative}.page-module__I_1yPa__benefitSection{background:var(--bg-surface);padding:40px 20px}.page-module__I_1yPa__benefitGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.page-module__I_1yPa__benefitGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__I_1yPa__benefitGrid{grid-template-columns:repeat(3,1fr)}}.page-module__I_1yPa__benefitCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:28px 24px;transition:all .3s}.page-module__I_1yPa__benefitCard:hover{border-color:var(--amber-primary);transform:translateY(-3px);box-shadow:0 10px 30px #0003}.page-module__I_1yPa__benefitIcon{margin-bottom:16px;font-size:36px;display:block}.page-module__I_1yPa__benefitCard h3{font-family:var(--font-heading);margin-bottom:8px;font-size:16px;font-weight:700}.page-module__I_1yPa__benefitCard p{color:var(--text-secondary);font-size:14px;line-height:1.6}.page-module__I_1yPa__paketSection{background:var(--bg-surface);padding:40px 20px}.page-module__I_1yPa__paketGrid{grid-template-columns:1fr;gap:20px;max-width:800px;margin:0 auto;display:grid}@media (min-width:640px){.page-module__I_1yPa__paketGrid{grid-template-columns:repeat(2,1fr)}}.page-module__I_1yPa__paketCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);flex-direction:column;padding:32px 28px;transition:all .3s;display:flex;position:relative}.page-module__I_1yPa__paketCard:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0003}.page-module__I_1yPa__paketPro{background:linear-gradient(180deg, #dc26260a 0%, var(--bg-card) 100%);border-color:#dc26264d}.page-module__I_1yPa__paketBadge{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:var(--radius-full);color:#fff;text-transform:uppercase;letter-spacing:.5px;align-self:flex-start;margin-bottom:20px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-flex}.page-module__I_1yPa__paketName{font-family:var(--font-heading);margin-bottom:4px;font-size:24px;font-weight:900}.page-module__I_1yPa__paketPrice{font-family:var(--font-heading);color:var(--amber-primary);margin-bottom:12px;font-size:16px;font-weight:700}.page-module__I_1yPa__paketDesc{color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);margin-bottom:24px;padding-bottom:24px;font-size:14px;line-height:1.6}.page-module__I_1yPa__paketList{flex-direction:column;flex:1;gap:10px;padding:0;list-style:none;display:flex}.page-module__I_1yPa__paketList li{color:var(--text-secondary);font-size:14px}.page-module__I_1yPa__stepsSection{background:var(--bg-primary);padding:40px 20px}.page-module__I_1yPa__stepsGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.page-module__I_1yPa__stepsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__I_1yPa__stepsGrid{grid-template-columns:repeat(4,1fr)}}.page-module__I_1yPa__stepCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-align:center;padding:28px 24px;position:relative}.page-module__I_1yPa__stepNum{font-family:var(--font-heading);color:var(--red-primary);opacity:.2;margin-bottom:8px;font-size:48px;font-weight:900;display:block}.page-module__I_1yPa__stepCard h3{font-family:var(--font-heading);margin-bottom:8px;font-size:16px;font-weight:700}.page-module__I_1yPa__stepCard p{color:var(--text-secondary);font-size:14px;line-height:1.6}.page-module__I_1yPa__ctaSection{text-align:center;background:linear-gradient(135deg,#1a0505 0%,#0a0a0a 50%,#0a0505 100%);padding:100px 20px;position:relative;overflow:hidden}.page-module__I_1yPa__ctaOverlay{background:radial-gradient(#dc26261a 0%,#0000 60%);position:absolute;inset:0}.page-module__I_1yPa__ctaContent{z-index:2;position:relative}.page-module__I_1yPa__ctaTitle{font-family:var(--font-heading);background:linear-gradient(135deg, var(--red-primary), var(--amber-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:clamp(28px,5vw,48px);font-weight:900}.page-module__I_1yPa__ctaSub{color:var(--text-secondary);margin-bottom:32px;font-size:16px;line-height:1.6}
