@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;600;700;800&display=swap);.veg{--p:#0A1628;--a:#00D4AA;--ah:#00B894;--ink:#0B1220;--mu:#5A6B85;--soft:#F5F7FB;--line:#E2E8F0;font-family:'Plus Jakarta Sans',-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink)}.veg *{box-sizing:border-box}.veg a{text-decoration:none!important}.veg .wrap{max-width:1140px;margin:0 auto;padding:0 24px}.veg .hero{background:#0A1628;text-align:center;padding:56px 24px}.veg .hero h1{font-size:2.4rem;font-weight:800;color:#fff;margin:0 0 12px}.veg .hero p{color:#B7C2D4;max-width:620px;margin:0 auto;font-size:15px;line-height:1.7}.veg .sec{padding:48px 0}.veg .tw{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid var(--line);box-shadow:0 4px 18px rgb(0 0 0 / .06)}.veg .ct{width:100%;border-collapse:collapse;font-size:14px;min-width:760px;background:#fff}.veg .ct th{background:#0A1628;color:#fff;padding:14px 16px;text-align:left;font-size:12px;font-weight:700}.veg .ct td{padding:13px 16px;border-bottom:1px solid var(--line)}.veg .ct tr:last-child td{border-bottom:none}.veg .ct tr:hover td{background:var(--soft)}.veg .ct td:first-child{font-weight:600;color:var(--ink)}.veg .st{color:#f59e0b;letter-spacing:1px}.veg .wt{color:#0F6E56;font-weight:800}.veg .yes{color:#1D9E75;font-weight:700}.veg .no{color:#E24B4A;font-weight:700}.veg .warn{color:#BA7517;font-weight:700}.veg .cl{display:flex;flex-direction:column;gap:14px;margin-top:26px}.veg .cc{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px 22px;text-decoration:none!important;transition:all .15s}.veg .cc:hover{border-color:var(--a);transform:translateX(4px);box-shadow:0 3px 14px rgb(0 212 170 / .1)}.veg .vsb{background:#E1F5EE;color:#0F6E56;border-radius:6px;padding:6px 10px;font-size:9.5px;font-weight:700;letter-spacing:.5px;white-space:nowrap;flex-shrink:0;text-transform:uppercase}.veg .cbody{flex:1;min-width:0}.veg .cbody h3{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 3px}.veg .cbody p{font-size:13px;color:var(--mu);margin:0;line-height:1.5}.veg .ca{margin-left:auto;color:var(--a);font-size:20px;font-weight:700;flex-shrink:0}.veg .ft{background:#0A1628;padding:24px 0}.veg .ft .wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.veg .ft span{color:#8595AD;font-size:12.5px}.veg .ft a{color:var(--a);font-size:12.5px;font-weight:600}@media(max-width:768px){.veg .hero h1{font-size:1.6rem}.veg .sec{padding:34px 0}.veg .cbody p{display:none}}.veg .sec0{padding-bottom:10px}.veg .txt{max-width:860px}.veg .txt h2{font-size:1.5rem;font-weight:800;letter-spacing:-.4px;margin:0 0 14px}.veg .txt p{font-size:14.5px;line-height:1.8;color:var(--mu);margin:0 0 14px}.veg .txt p:last-child{margin-bottom:0}.veg .txt a{color:var(--a);font-weight:600}.veg .txt strong{color:var(--ink)}.veg .softsec{background:var(--soft)}.veg .faqi{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 22px;margin-bottom:12px}.veg .faqi h3{font-size:15px;font-weight:700;margin:0 0 6px}.veg .faqi p{font-size:13.5px;color:var(--mu);line-height:1.7;margin:0}@media(max-width:768px){.veg .txt h2{font-size:1.25rem}}