.aiza-wa-order{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:-8px 0 24px;padding:11px 30px;border-radius:0;background:#25d366;color:#fff!important;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none!important;box-shadow:0 8px 18px rgb(37 211 102 / .28);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.aiza-wa-order:hover,.aiza-wa-order:focus-visible{background:#1ebe5b;color:#fff!important;transform:translateY(-1px);box-shadow:0 10px 22px rgb(37 211 102 / .36)}.aiza-wa-order svg{flex:none}.aiza-subscribe-msg{margin:10px 0 0;color:#1e7b43;font-size:14px;font-weight:500;line-height:1.5}.aiza-subscribe-msg.is-error{color:#c0392b}.aiza-subscribe-msg:empty{display:none}form.cz_subscribe_elm .aiza-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.aiza-chat{position:fixed;left:24px;bottom:24px;z-index:99998;font-size:14px;line-height:1.5}.aiza-chat .aiza-chat-toggle{display:inline-flex;align-items:center;gap:8px;height:48px;margin:0;padding:0 18px;border:0;border-radius:0;background:#284980;color:#fff;font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 8px 20px rgb(40 73 128 / .3)}.aiza-chat .aiza-chat-toggle:hover,.aiza-chat .aiza-chat-toggle:focus-visible,.aiza-chat.is-open .aiza-chat-toggle{background:#1d3763}.aiza-chat .aiza-chat-toggle svg{color:#f8c530}.aiza-chat .aiza-chat-panel{position:absolute;left:0;bottom:60px;display:flex;flex-direction:column;width:340px;height:min(520px, calc(100vh - 120px));background:#fff;box-shadow:0 16px 40px rgb(0 0 0 / .22)}.aiza-chat .aiza-chat-panel[hidden]{display:none}.aiza-chat .aiza-chat-head{position:relative;padding:14px 52px 14px 16px;background:#284980;color:#fff}.aiza-chat .aiza-chat-head strong{display:block;color:#fff;font-size:16px}.aiza-chat .aiza-chat-head span{font-size:12px;opacity:.85}.aiza-chat .aiza-chat-close{position:absolute;top:10px;right:8px;width:38px;height:38px;margin:0;padding:0;border:0;background:none;color:#fff;font-size:28px;line-height:1;cursor:pointer}.aiza-chat .aiza-chat-log{flex:1;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:14px;background:#f1f2f6}.aiza-chat .aiza-chat-msg{max-width:88%;padding:9px 12px;background:#fff;color:#2b2b2b;overflow-wrap:anywhere}.aiza-chat .aiza-chat-msg.is-user{align-self:flex-end;background:#284980;color:#fff}.aiza-chat .aiza-chat-msg a{color:#284980;text-decoration:underline}.aiza-chat .aiza-chat-msg a.aiza-chat-wa{display:block;margin-top:8px;padding:8px 12px;background:#25d366;color:#fff;font-weight:600;text-align:center;text-decoration:none}.aiza-chat .aiza-chat-msg a.aiza-chat-wa:hover{background:#1ebe5b}.aiza-chat .aiza-chat-chips{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;border-top:1px solid #e4e6ec}.aiza-chat .aiza-chat-chips button{margin:0;padding:5px 10px;border:1px solid #284980;border-radius:0;background:#fff;color:#284980;font-size:13px;line-height:1.4;cursor:pointer}.aiza-chat .aiza-chat-chips button:hover,.aiza-chat .aiza-chat-chips button:focus-visible{border-color:#f8c530;background:#f8c530}.aiza-chat .aiza-chat-form{display:flex;margin:0;border-top:1px solid #e4e6ec}.aiza-chat .aiza-chat-form input{flex:1;min-width:0;height:46px;margin:0;padding:0 12px;border:0!important;border-radius:0;background:#fff;color:#2b2b2b;font-size:16px;box-shadow:none}.aiza-chat .aiza-chat-form button{display:flex;align-items:center;justify-content:center;width:48px;margin:0;padding:0;border:0;border-radius:0;background:#f8c530;color:#284980;cursor:pointer}@media (max-width:768px){.aiza-chat{left:16px;bottom:84px}.aiza-chat .aiza-chat-toggle{height:44px;padding:0 14px;font-size:14px}.aiza-chat .aiza-chat-panel{position:fixed;left:8px;right:8px;bottom:136px;width:auto;height:min(480px, calc(100dvh - 156px))}.aiza-chat .aiza-chat-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.aiza-chat .aiza-chat-chips button{flex:none}body.aiza-chat-is-open .wa__btn_popup,body.aiza-chat-is-open .wa__popup_chat_box{display:none!important}}.aiza-home-seo .aiza-home-about{max-width:1100px;margin:0 auto;color:#5b6475;font-size:15px;line-height:1.75}.aiza-home-seo .aiza-home-about h3{margin:0 0 10px;color:#284980;font-size:18px;line-height:1.4}.aiza-home-seo .aiza-home-about p,.aiza-home-seo .aiza-home-about ul{margin:0 0 22px}.aiza-home-seo .aiza-home-about a{color:#284980;text-decoration:underline}.aiza-home-seo .aiza-home-cats{display:flex;flex-wrap:wrap;gap:8px}.aiza-home-seo .aiza-home-cats a{padding:6px 14px;border:1px solid #284980;color:#284980;font-size:14px;text-decoration:none;transition:background-color .2s ease}.aiza-home-seo .aiza-home-cats a:hover{border-color:#f8c530;background:#f8c530}.aiza-home-seo .aiza-home-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:6px}.aiza-home-seo .aiza-home-cols>div{padding:20px 22px;border-left:4px solid #f8c530;background:#fff;box-shadow:0 2px 10px rgb(16 32 64 / .05)}.aiza-home-seo .aiza-home-cols ul{padding-left:18px;list-style:disc}@media (max-width:900px){.aiza-home-seo .aiza-home-cols{grid-template-columns:1fr;gap:16px}}