.site-nav{display:flex;gap:1.5rem;align-items:center}.site-nav .nav-link{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;text-decoration:none}.has-dropdown{position:relative}.has-dropdown .caret{transition:transform .2s ease}.has-dropdown.open .caret{transform:rotate(180deg)}.nav-dropdown{position:absolute;top:calc(100% + 14px);left:0;width:560px;background:#fff;border-radius:14px;box-shadow:0 24px 60px #0000002e,0 6px 18px #00000014;padding:18px 18px 14px;z-index:1000;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.has-dropdown.open .nav-dropdown{opacity:1;transform:translateY(0);pointer-events:auto}.has-dropdown.open .nav-dropdown:before{content:"";position:absolute;top:-8px;left:22px;width:14px;height:14px;background:#fff;transform:rotate(45deg);box-shadow:-2px -2px 6px #0000000a}.dropdown-title{margin:0 0 12px;color:#0b1c2c;font-size:16px;font-weight:600;letter-spacing:.2px;text-transform:none;padding-left:4px}.dropdown-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dropdown-item{border-radius:10px;padding:0}.dropdown-item-link{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center;width:100%;border-radius:10px!important;padding:6px;text-decoration:none;color:inherit}.dropdown-item-link:hover{background:#f5f7fb;border-radius:10px!important}.dropdown-item-link:focus,.dropdown-item-link:focus-visible{outline:none;box-shadow:none}.agents-img{width:var(--agents-img);height:var(--agents-img);margin-right:10px}.avatar-ph{width:44px;height:44px;border-radius:9999px;flex-shrink:0;background:radial-gradient(60% 60% at 30% 30%,rgb(138 180 255 / 45%),rgb(255 182 193 / 35%));border:1px solid rgb(0 0 0 / 6%);object-fit:cover}.dropdown-item .title{color:#070707;text-decoration:none;font-weight:800;display:inline-block;text-shadow:none;filter:none;box-shadow:none;background:transparent!important;padding:0!important;border-radius:0!important}.dropdown-item .title:hover,.dropdown-item .title:visited,.dropdown-item .title:active{text-decoration:none}.dropdown-item .title:focus,.dropdown-item .title:focus-visible{outline:none;box-shadow:none;text-decoration:none}.dropdown-item .desc{margin:2px 0 0;color:#4b5563;font-size:14px;line-height:1.6}.dropdown-item>div:nth-child(1){text-align:center;padding-bottom:10px}@media (width <= 1024px){.site-nav .has-dropdown .nav-dropdown,.nav-dropdown{display:none!important}.site-nav{display:none}.has-dropdown{pointer-events:none}}:root{--header-h: 72px}.menu-toggle{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;width:44px;height:44px;padding:13px;border:none;border-radius:8px;cursor:pointer;position:relative;transition:background .25s ease}.menu-toggle span{display:block;width:24px;height:3px;background:#fff;border-radius:2px;transition:transform .25s ease,opacity .25s ease}.drawer{position:fixed;top:var(--header-height);right:0;width:100%;height:calc(100vh - var(--header-height));background-color:#fff;transform:translate(100%);transition:transform .35s ease;z-index:19;overflow-y:auto;will-change:transform}.drawer.open{transform:translate(0)}.drawer-inner{padding:1.25rem 0 2rem;color:#e5e7eb}.drawer-head{display:flex;align-items:center;justify-content:flex-end}.drawer-close{width:44px;height:44px;background:#0b1c2c;border:none;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;box-shadow:inset 0 0 6px #ffffff0d;transition:background .25s ease}.drawer-close:hover{background:#122545}.drawer-close span{position:absolute;width:20px;height:2.5px;background:#fff;border-radius:999px;top:50%;left:50%;transform-origin:center}.drawer-close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.drawer-close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.drawer-nav{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0 1.25rem}.drawer-link{display:block;width:100%;padding:.9rem 1rem;border-radius:12px;text-decoration:none;color:#070707;font-weight:800;letter-spacing:.2px;background:rgb(255 255 255 / 4%);border:1px solid rgb(255 255 255 / 6%)}.drawer-link:hover{background:rgb(255 255 255 / 8%);border-color:#ffffff26}.drawer-cta{display:flex;gap:.75rem;flex-wrap:wrap}.drawer-cta .btn{flex:1 1 220px}@media (width >= 1025px){.menu-toggle{display:none!important}.drawer{display:none}}.persona-section{padding:80px 0;background-image:url(/assets/cheetu_product7-d275bf95.webp);background-size:cover;background-position:center}.persona-section .persona-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:80px;padding:96px 0;border-radius:28px}.persona-section .persona-item.is-reverse{direction:rtl}.persona-section .persona-item.is-reverse>*{direction:ltr}.persona-section .persona-copy{padding:0 28px;max-width:560px;transform:translateY(12px)}.persona-section .persona-title{margin:0 0 18px;font-size:34px;line-height:1.15;font-weight:800;color:#0b1c2c;letter-spacing:-.2px}.persona-section .persona-desc{margin:0 0 26px;font-size:14px;line-height:1.85;color:#070707;font-weight:400}.persona-section .persona-tips{list-style:none;padding:0;margin:0 0 32px;display:grid;gap:12px}.persona-section .persona-tips>li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;color:#6e6e7e;font-weight:400}.persona-section .persona-tip-icon{width:18px;height:18px;flex:0 0 18px;margin-top:2px;display:inline-flex;align-items:center;justify-content:center;background:transparent!important}.persona-section .persona-tip-icon svg{width:100%;height:100%;display:block}.persona-section .persona-cta{width:173px;height:60px;padding:0 22px;gap:10px;border-radius:999px;box-shadow:0 14px 34px #3767fe38;margin-top:6px}.persona-section .persona-cta:hover{box-shadow:0 18px 46px #3767fe47}.persona-media{height:370px;position:relative}#mao4 .persona-media{height:480px}.persona-section .persona-media{padding:0 28px;display:flex;align-items:center;justify-content:center}.persona-section .persona-media img{width:min(600px,100%);height:auto;object-fit:cover;transform:translateY(-6px)}@media (width <= 1024px){.persona-section .persona-item{grid-template-columns:1fr;gap:26px;padding:42px 0}.persona-section .persona-copy,.persona-section .persona-media{padding:0 18px;max-width:none}.persona-section .persona-title{font-size:28px}.persona-section .persona-media img{transform:none}}
