.travel_rule_page__5yGom *{margin:0;padding:0}.travel_rule_page__5yGom .container{max-width:1200px;margin:0 auto;padding:0 24px}.travel_rule_page__5yGom .section{padding:96px 0}.travel_rule_page__5yGom .section-alt{background:var(--bg-alt)}.travel_rule_page__5yGom .card-elevated{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;box-shadow:var(--card-shadow);transition:all .3s ease}.travel_rule_page__5yGom .card-elevated:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.travel_rule_page__5yGom .badge-status{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:600}.travel_rule_page__5yGom .badge-success{background:var(--success-bg);color:var(--success);display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;padding:.25rem .75rem}.travel_rule_page__5yGom .badge-warning{background:var(--warning-bg);color:var(--warning)}.travel_rule_page__5yGom .badge-info{background:var(--primary-bg);color:var(--primary)}.travel_rule_page__5yGom .gradient-text{background:linear-gradient(135deg,var(--gradient-from),var(--gradient-to));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.travel_rule_page__5yGom .section-header{text-align:center;max-width:640px;margin:0 auto 64px}.travel_rule_page__5yGom .section-label{font-size:12px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:3px;margin-bottom:12px}.travel_rule_page__5yGom .section-title{font-size:32px;font-weight:800;line-height:1.2;color:var(--text)}@media (min-width:768px){.travel_rule_page__5yGom .section-title{font-size:40px}}.travel_rule_page__5yGom .icon-box{width:44px;height:44px;border-radius:10px;background:var(--primary-bg);display:flex;align-items:center;justify-content:center}.travel_rule_page__5yGom .icon-box .gicon{color:var(--primary);font-size:22px}.travel_rule_page__5yGom .json-key{color:#89b4fa}.travel_rule_page__5yGom .json-string{color:#a6e3a1}.travel_rule_page__5yGom .json-number{color:#fab387}.travel_rule_page__5yGom .json-boolean{color:#cba6f7}.travel_rule_page__5yGom .json-null{color:#f38ba8}