body{background:radial-gradient(circle at top left,rgba(6,182,212,.14),transparent 25%),radial-gradient(circle at top right,rgba(139,92,246,.14),transparent 28%),var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.72}.hero{padding:7rem 0 3rem}.hero-box,.panel,.offer-card,.tip-card,.info-card{background:linear-gradient(180deg,rgba(17,24,39,.95),rgba(15,23,42,.94));border:1px solid rgba(255,255,255,.07);border-radius:var(--radius);box-shadow:var(--shadow)}.section-title{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;line-height:1.22;margin-bottom:1rem}.gradient-text{background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.mini-badge{display:inline-flex;align-items:center;gap:.5rem;background:rgba(6,182,212,.12);color:#a5f3fc;border:1px solid rgba(6,182,212,.26);padding:.45rem .85rem;border-radius:999px;font-size:.92rem}.text-muted-custom{color:var(--muted)}.btn-primary{background:var(--grad);border:none;border-radius:999px;box-shadow:var(--shadow);padding:.8rem 1.2rem;font-weight:700}.btn-outline-light{border-radius:999px;padding:.8rem 1.2rem}.breadcrumb-wrap{background:rgba(15,23,42,.72);border:1px solid var(--line);border-radius:999px;padding:.75rem 1rem;display:inline-block}.breadcrumb{margin:0}.breadcrumb a{color:#a5f3fc;text-decoration:none}.offer-card,.tip-card,.info-card{padding:1.4rem;height:100%}.icon-box{width:54px;height:54px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--grad);color:var(--text-light);font-size:1.3rem;margin-bottom:1rem}.image-wrap img{width:100%;height:auto;display:block;margin:0 auto;border-radius:1rem;border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow)}.highlight-band{background:var(--grad);color:var(--text-light);border-radius:var(--radius);box-shadow:var(--shadow)}.list-clean{padding-left:0;list-style:none}.list-clean li{margin-bottom:.7rem}.list-clean i{color:#67e8f9;margin-right:.5rem}
