.zhp:not(#z) img{max-width:100%;display:block;border:0;border-radius:0;height:auto}.zhp:not(#z) .dark .tag{background:rgba(233,173,96,.14);color:var(--gold)}.zhp:not(#z) .dark .head h2{color:#fff}.zhp:not(#z) .dark .head p{color:#c3c6e2}.zhp:not(#z) .b-navy{background:var(--navy-2);color:#fff!important;box-shadow:0 10px 26px rgba(30,34,80,.22)}.zhp:not(#z) .b-line{border:1.5px solid var(--navy-2);color:var(--navy-2)!important}.zhp:not(#z) .b-line:hover{background:var(--navy-2);color:#fff!important}.zhp:not(#z) .b-wa:hover{background:var(--wa)!important;border-color:var(--wa)!important;color:#fff!important}.zhp:not(#z) .ph{position:relative;overflow:hidden;background:linear-gradient(140deg,var(--navy-2),var(--navy-3))}.zhp:not(#z) .ph::after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 24 24' fill='none' stroke='%23e9ad60' stroke-width='1.2'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='9' cy='10' r='2'/%3E%3Cpath d='M21 16l-5-5-8 8'/%3E%3C/svg%3E") center/52px no-repeat;opacity:.55}.zhp:not(#z) .ph.has::after{display:none}.zhp:not(#z) .ph:has(img[src]:not([src=""]))::after{display:none}.zhp:not(#z) .ph:has(img[src]:not([src=""])){background:#eceae4}.zhp:not(#z) .ph::after{z-index:0}.zhp:not(#z) .ph img{z-index:1}.zhp:not(#z) .ph img[src=""],.zhp:not(#z) .ph img:not([src]){display:none}.zhp:not(#z) .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.zhp:not(#z).js [data-a]{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--d,0s)}.zhp:not(#z).js [data-a=left]{transform:translateX(-30px)}.zhp:not(#z).js [data-a=right]{transform:translateX(30px)}.zhp:not(#z).js [data-a].in{opacity:1;transform:none}html:not(.zready) .zhp:not(#z).js [data-a]{animation:zShowFallback .6s ease 1.2s forwards}@media (max-width:640px){.zhp:not(#z).js [data-a]{transform:translateY(16px)}.zhp:not(#z).js [data-a=left],.zhp:not(#z).js [data-a=right]{transform:translateY(16px)}}@media (hover:none){.zhp:not(#z) .ss:hover{transform:none}}@media (prefers-reduced-motion:reduce){.zhp:not(#z).js [data-a]{opacity:1;transform:none}}