.section{box-sizing:border-box;background-image:url(../media/alternative.3250027b.jpeg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:0}.logo{align-items:center;gap:12px;list-style-type:none;display:flex}li img{width:50px;height:50px}li{font-weight:900}.menu{gap:18px;margin-right:12px;list-style-type:none;display:flex}.menu li:hover{color:#0ff;transition-duration:.2s;transform:translateY(-2px)}.layer{text-align:center;background-color:#0000008a;justify-content:center;align-items:center;width:100%;height:400px;font-size:30px;display:flex}.yapping{margin-left:30px}.yapping:active{cursor:pointer;transition:all .2s}.syarat{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#fffffff0 0%,#f7feffe6 100%);border-radius:14px;width:100%;max-width:1200px;margin:28px auto 20px;padding:24px 18px;box-shadow:0 10px 30px #0206170f}.syarat h1{color:#026a61;letter-spacing:.6px;text-align:center;margin:0 0 18px;font-size:28px}.urutan{align-items:start;width:100%;padding:6px 0 0;display:block}.urutan .content{background:#fff;border:1px solid #0206170f;border-radius:12px;width:100%;margin-bottom:10px;padding:14px 16px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 6px 18px #03c9a90f}.urutan .content h2{color:#053733;white-space:pre-line;margin:0;font-size:15px;line-height:1.45}.urutan .content:hover{border-color:#00bcd473;transform:translateY(-6px);box-shadow:0 18px 36px #00ffff1f,0 6px 18px #00ffff14}.content{background-color:#f7feff;border:2px solid #000;border-radius:12px;width:100%;max-width:1100px;height:auto;margin:12px auto;padding:18px;font-weight:700;line-height:30em;transition:box-shadow .25s,transform .25s;box-shadow:0 4px 12px #0000000f,0 2px 6px #5be5bc26}.content:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00ffff2e,0 6px 18px #00ffff1f}
.container{background-color:#f5f5f5;max-width:1200px;margin:0 auto;padding:40px 0}.header{text-align:center;margin-bottom:60px}.header-sub{color:#666;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:14px}.header-title{color:#333;margin-bottom:15px;font-size:36px}.divider{background:linear-gradient(90deg,#4caf50,#8bc34a);width:80px;height:3px;margin:20px auto}.visi{text-align:center;color:#fff;background:linear-gradient(135deg,#00bcd4,#00897b);border-radius:15px;max-width:600px;margin:0 auto 50px;padding:40px}.visi h2{margin-bottom:15px;font-size:28px}.visi p{font-size:18px;line-height:1.6}.MISI{text-align:center;margin-bottom:40px}.MISI h2{color:#333;font-size:28px}.cards-row-top{grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:30px;display:grid}.cards-row-bottom{grid-template-columns:repeat(2,1fr);justify-self:center;gap:15px;display:grid}.item-3{grid-column:1/-1;justify-self:center}.card{text-align:center;background:#fff;border-radius:12px;padding:40px 30px;transition:all .3s;box-shadow:0 2px 10px #0000001a}.card:hover{transform:translateY(-10px);box-shadow:0 15px 35px #4caf504d}.card-icon{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 25px;transition:background .3s;display:flex;position:relative}.card:hover .card-icon{background:linear-gradient(135deg,#4caf50,#8bc34a)}.card-icon i{color:#4caf50;font-size:35px;transition:color .3s}.card:hover .card-icon i{color:#fff}.card-number{color:#fff;background:#4caf50;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px}.card-title{color:#333;margin-bottom:15px;font-size:22px;font-weight:600}.card-description{color:#666;font-size:14px;line-height:1.6}@media (min-width:1027px){.cards-row-top{grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:30px;display:grid}.cards-row-bottom{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.container{background-color:#f5f5f5;max-width:1200px;margin:0 auto;padding:40px 20px}.item-3{grid-column:auto}}
