body{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#202737;line-height:1.75;background:#fff}.site-nav{background:#121a2b;padding:1rem 0}.navbar-brand{letter-spacing:-.03em}.navbar-brand span{color:#8eb8ff}.hero{color:#fff;background:radial-gradient(circle at 85% 15%,rgba(56,125,255,.34),transparent 32%),linear-gradient(135deg,#10192b,#1a2c4b 68%,#254b7c)}.hero .container{max-width:1000px}.hero h1{max-width:850px;line-height:1.12;letter-spacing:-.035em}.hero .lead{max-width:790px;color:#e0e9f8;font-size:1.15rem}.hero-label,.side-eyebrow{font-size:.76rem;letter-spacing:.13em;font-weight:800;color:#9fc3ff}.hero-note{color:#d6e3f7;font-size:.92rem}.article{max-width:900px}.article h2{font-size:1.65rem;line-height:1.3;margin:2.5rem 0 1rem;letter-spacing:-.02em}.article h3{font-size:1.15rem;font-weight:750;margin:0 0 .55rem}.article p,.article li{color:#4b5567}.intro-card{padding:1.35rem 1.5rem;border:1px solid #e2eaf7;border-radius:1rem;background:#f5f8ff}.intro-card p{font-size:1.05rem}.platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.platform-card{border:1px solid #e4e9f2;border-radius:1rem;padding:1.25rem;background:#fff;box-shadow:0 8px 24px rgba(24,44,78,.045)}.platform-card p{font-size:.94rem;margin-bottom:1rem}.platform-icon{height:48px;width:48px;display:grid;place-items:center;border-radius:14px;background:#eef4ff;color:#235bc2;font-size:1.45rem;margin-bottom:1rem}.platform-icon.instagram{color:#d62976}.platform-icon.tiktok{color:#111}.platform-icon.facebook{color:#1877f2}.platform-icon.youtube{color:#f00}.platform-icon.shopee{color:#ee4d2d}.platform-link{font-size:.9rem;font-weight:700;text-decoration:none;color:#1456bd}.platform-link:hover{text-decoration:underline}.check-list{display:grid;gap:.8rem;margin:1.2rem 0}.check-list>div{display:flex;gap:.75rem;align-items:flex-start;padding:1rem;border:1px solid #e7ecf3;border-radius:.85rem}.check-list i{color:#198754;margin-top:.25rem}.check-list p{margin:0}.side-card{border:1px solid #e3e9f2;border-radius:1rem;padding:1.35rem;background:#fff}.side-card h2{font-weight:750}.side-list{padding-left:1.1rem;margin:1rem 0 0}.side-list li{margin:.55rem 0}.side-list a{color:#34445d;text-decoration:none}.side-list a:hover{color:#0d6efd}.keyword-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.keyword-tags span{border-radius:999px;background:#eef4ff;color:#244d8f;padding:.35rem .7rem;font-size:.8rem}.notice-card{display:flex;gap:.8rem;padding:1.2rem;border-radius:1rem;background:#fff7e7;color:#684b10}.notice-card i{font-size:1.3rem}.cta-panel{display:flex;gap:1.2rem;align-items:flex-start;padding:1.5rem;border:1px solid #d7e7ff;border-radius:1.1rem;background:linear-gradient(135deg,#f4f8ff,#f9fbff);margin-top:2.5rem}.cta-symbol{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;border-radius:16px;background:#dceaff;color:#1557b0;font-size:1.5rem}.cta-panel h2{margin-top:.15rem}.accordion-button{font-weight:650}.footer{background:#121a2b;color:#e7edf7;margin-top:3rem}.footer a{color:#e7edf7;text-decoration:none}.footer a:hover{text-decoration:underline}@media(max-width:767.98px){.hero h1{font-size:2.35rem}.hero .container{padding-top:3rem!important;padding-bottom:3rem!important}.platform-grid{grid-template-columns:1fr}.cta-panel{flex-direction:column}.article h2{font-size:1.45rem}}
