.landing-module__jDH3nq__landingWrapper{width:100%;height:100dvh;font-family:"Montserrat", var(--font-geist-sans), sans-serif;background:linear-gradient(135deg,#f9dc5c 0%,#fffdf7 50%,#bf211e 100%);flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.landing-module__jDH3nq__contentContainer{z-index:2;opacity:0;flex-direction:column;align-items:center;gap:3dvh;width:88%;height:100%;max-height:100dvh;padding:3dvh 32px 5dvh;animation:.8s cubic-bezier(.16,1,.3,1) forwards landing-module__jDH3nq__fadeInUp;display:flex;position:relative}@keyframes landing-module__jDH3nq__fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.landing-module__jDH3nq__headerArea{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.landing-module__jDH3nq__imageWrapper{background:0 0;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:110px;display:flex;overflow:hidden}.landing-module__jDH3nq__placeholderImage{object-fit:contain;width:100%;height:100%}.landing-module__jDH3nq__textContent{flex-direction:column;align-items:center;gap:8px;display:flex}.landing-module__jDH3nq__tagline{letter-spacing:.2em;text-transform:uppercase;color:#128250;margin:0;font-size:.75rem;font-weight:600}.landing-module__jDH3nq__mainTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,5vmin,3rem);font-weight:800;line-height:1.1}.landing-module__jDH3nq__titleBlue{color:#1a6dbb}.landing-module__jDH3nq__titleGreen{color:#1aad6e}.landing-module__jDH3nq__subtitle{color:#4a5568;margin:0;font-size:clamp(.8rem,2.5vmin,1.05rem);font-weight:400;line-height:1.6}.landing-module__jDH3nq__ctaWrapper{margin-top:4px}.landing-module__jDH3nq__ctaButton{color:#fff;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#1a6dbb,#1aad6e);border:none;border-radius:12px;align-items:center;gap:10px;padding:14px 32px;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #1a6dbb33,0 1px 3px #00000014}.landing-module__jDH3nq__ctaButton:before{content:"";border-radius:inherit;opacity:1;background:linear-gradient(135deg,#ffffff26 0%,#0000 50%);transition:opacity .35s;position:absolute;inset:0}.landing-module__jDH3nq__ctaButton:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 8px 28px #1a6dbb47,0 2px 6px #0000001f}.landing-module__jDH3nq__ctaButton:hover:before{opacity:0}.landing-module__jDH3nq__ctaButton:active{transform:translateY(0)scale(.98)}.landing-module__jDH3nq__ctaIcon{transition:transform .35s cubic-bezier(.16,1,.3,1)}.landing-module__jDH3nq__ctaButton:hover .landing-module__jDH3nq__ctaIcon{transform:translate(3px)}.landing-module__jDH3nq__cardsRow{opacity:0;flex:1;gap:24px;width:100%;min-height:0;animation:.8s cubic-bezier(.16,1,.3,1) .2s forwards landing-module__jDH3nq__fadeInUp;display:flex}.landing-module__jDH3nq__leftCard{flex-direction:column;flex:1;gap:1.5dvh;min-height:0;display:flex}.landing-module__jDH3nq__visiMisiSection{background:#fff;border:1px solid #0000000d;border-radius:18px;flex-direction:column;flex:1;justify-content:center;gap:1.5dvh;min-height:0;padding:2dvh 2vw;display:flex;box-shadow:0 1px 3px #0000000a,0 4px 16px #00000008}.landing-module__jDH3nq__visiBlock,.landing-module__jDH3nq__misiBlock{flex-direction:column;gap:8px;display:flex}.landing-module__jDH3nq__dividerLine{background:linear-gradient(90deg,#0000,#e2e8f0,#0000);width:100%;height:1px}.landing-module__jDH3nq__sectionTitle{color:#1a202c;letter-spacing:.01em;margin:0;font-size:clamp(.85rem,2vmin,1rem);font-weight:700}.landing-module__jDH3nq__sectionText{color:#4a5568;margin:0;font-size:clamp(.75rem,1.8vmin,.88rem);font-weight:400;line-height:1.65}.landing-module__jDH3nq__objektifSection{background:#fff;border:1px solid #0000000d;border-radius:18px;flex-direction:column;flex:1.2;justify-content:center;gap:1dvh;min-height:0;padding:2dvh 2vw;display:flex;box-shadow:0 1px 3px #0000000a,0 4px 16px #00000008}.landing-module__jDH3nq__objektifCards{flex-direction:row;flex:1;gap:1.5vw;min-height:0;padding-bottom:4px;display:flex;overflow:hidden}.landing-module__jDH3nq__objektifCard{text-align:center;background:#f9fafb;border:1px solid #0000000a;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1dvh;padding:1.5dvh 1vw;transition:transform .25s,box-shadow .25s;display:flex}.landing-module__jDH3nq__objektifCard:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000000f}.landing-module__jDH3nq__objektifIconGreen,.landing-module__jDH3nq__objektifIconBlue,.landing-module__jDH3nq__objektifIconRed{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.landing-module__jDH3nq__objektifIconGreen{background:linear-gradient(135deg,#1aad6e,#15935c)}.landing-module__jDH3nq__objektifIconBlue{background:linear-gradient(135deg,#1a6dbb,#155da0)}.landing-module__jDH3nq__objektifIconRed{background:linear-gradient(135deg,#e05252,#c93b3b)}.landing-module__jDH3nq__objektifCardTitle{color:#1a202c;margin:0;font-size:clamp(.75rem,1.5vmin,.85rem);font-weight:700}.landing-module__jDH3nq__objektifCardText{color:#718096;margin:0;font-size:clamp(.7rem,1.2vmin,.78rem);font-weight:400;line-height:1.55}.landing-module__jDH3nq__rightCard{background:#fff;border:1px solid #0000000d;border-radius:18px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 4px 16px #00000008}.landing-module__jDH3nq__rightCardImageContainer{background:#f9fafb;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:12px;display:flex;overflow:hidden}.landing-module__jDH3nq__rightCardImage{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%}.landing-module__jDH3nq__rightCardOverlay{background:#fff;border-top:1px solid #0000000d;padding:20px 24px}.landing-module__jDH3nq__rightCardTitle{color:#1a202c;text-align:center;margin:0;font-size:clamp(.85rem,2vmin,1rem);font-weight:700}.landing-module__jDH3nq__bottomBrand{z-index:2;color:#a0aec0;letter-spacing:.15em;text-transform:uppercase;opacity:0;white-space:nowrap;font-size:.7rem;animation:.8s cubic-bezier(.16,1,.3,1) .5s forwards landing-module__jDH3nq__fadeInUp;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@media (max-width:860px){.landing-module__jDH3nq__landingWrapper{height:auto;min-height:100dvh;overflow:auto}.landing-module__jDH3nq__cardsRow{flex-direction:column;flex:none}.landing-module__jDH3nq__leftCard,.landing-module__jDH3nq__rightCard{min-height:auto}.landing-module__jDH3nq__objektifCards{flex-direction:column;overflow-y:visible}.landing-module__jDH3nq__rightCardImageContainer{aspect-ratio:auto;flex:none;min-height:260px}.landing-module__jDH3nq__contentContainer{height:auto;max-height:none;padding:32px 20px 80px}}@media (max-width:560px){.landing-module__jDH3nq__visiMisiSection,.landing-module__jDH3nq__objektifSection{padding:20px}.landing-module__jDH3nq__contentContainer{gap:28px;padding:24px 16px 72px}.landing-module__jDH3nq__ctaButton{border-radius:10px;padding:12px 24px;font-size:.9rem}}
