.hr-rules-page{background:radial-gradient(circle at top left,rgba(40,137,197,.2),transparent 32%),radial-gradient(circle at top right,rgba(232,54,61,.12),transparent 24%),linear-gradient(180deg,#07111d 0,#0b1624 50rem,#f4f7fb 50rem 100%)}.hr-rules-hero{color:#eef2ff;padding:72px 24px 60px}.hr-rules-hero__inner,.hr-rules-shell{max-width:1280px;margin:0 auto}.hr-rules-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;font-family:var(--hr-display);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.hr-rules-hero h1{margin:18px 0 14px;color:#f5f9ff;font-family:var(--hr-display);font-size:clamp(48px,9vw,78px);font-weight:900;line-height:.92;letter-spacing:-2px;text-transform:uppercase}.hr-rules-hero p{max-width:700px;margin:0;color:#fff;font-size:18px;line-height:1.7}.hr-rules-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hr-rules-btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:7px;border:1px solid rgba(255,255,255,.18);color:#eef2ff;font-family:var(--hr-display);font-size:14px;font-weight:800;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;transition:all .2s}.hr-rules-btn-secondary:hover{background:#ffffff14;border-color:#ffffff4d}.hr-rules-highlights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:42px}.hr-rules-highlight{padding:18px 18px 20px;border-radius:18px;background:linear-gradient(180deg,#0c1828d1,#0c18289e);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 36px #07111d29}.hr-rules-highlight strong{display:block;margin-bottom:8px;color:#fff;font-family:var(--hr-display);font-size:24px;font-weight:800;letter-spacing:-.3px;text-transform:uppercase}.hr-rules-highlight span{color:#eef4ffd1;font-size:14px;line-height:1.6}.hr-rules-shell{display:grid;grid-template-columns:280px minmax(0,1fr);gap:28px;padding:0 32px 88px;margin-top:28px}.hr-rules-nav{position:sticky;top:24px;align-self:start;padding:20px;border-radius:20px;background:#ffffffeb;border:1px solid rgba(15,24,36,.08);box-shadow:0 18px 40px #07111d14}.hr-rules-nav__label{display:block;margin-bottom:14px;color:var(--hr-muted-text);font-family:var(--hr-display);font-size:12px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase}.hr-rules-nav a{display:block;padding:10px 0;color:var(--hr-dark-text);font-family:var(--hr-display);font-size:16px;font-weight:700;letter-spacing:.2px;text-decoration:none;border-top:1px solid var(--hr-light-border)}.hr-rules-nav a:first-of-type{border-top:0}.hr-rules-content{display:flex;flex-direction:column;gap:22px}.hr-rules-intro,.hr-rules-card{padding:28px;border-radius:16px;background:#fff;border:1px solid rgba(15,24,36,.08);box-shadow:0 14px 34px #07111d0f}.hr-rules-intro{background:linear-gradient(135deg,#fff 0,#f6f9fd)}.hr-rules-intro p:last-child,.hr-rules-card p:last-child,.hr-rules-card ul:last-child{margin-bottom:0}.hr-rules-card h2{margin:0 0 18px;color:var(--hr-dark-text);font-family:var(--hr-display);font-size:clamp(28px,3vw,38px);font-weight:900;letter-spacing:-.4px;text-transform:uppercase}.hr-rules-card h3{margin:22px 0 10px;color:var(--hr-dark-text);font-family:var(--hr-display);font-size:22px;font-weight:800;letter-spacing:-.3px;text-transform:uppercase}.hr-rules-card p,.hr-rules-card li,.hr-rules-intro,.hr-rules-intro p{color:var(--hr-mid-text);font-size:16px;line-height:1.8}.hr-rules-card ul{margin:0;padding-left:20px}.hr-rules-card li+li{margin-top:10px}.hr-rules-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.hr-rules-mini-card{padding:18px;border-radius:18px;background:var(--hr-light-bg);border:1px solid var(--hr-light-border)}.hr-rules-mini-card strong{display:block;margin-bottom:8px;color:var(--hr-dark-text);font-family:var(--hr-display);font-size:19px;font-weight:800;text-transform:uppercase}.hr-rules-tag-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hr-rules-tag{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#2889c514;border:1px solid rgba(40,137,197,.16);color:var(--hr-dark-text);font-family:var(--hr-display);font-size:13px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.hr-rules-note{margin-top:18px;padding:18px 20px;border-left:4px solid var(--hr-blue);border-radius:16px;background:#f5f9ff}.hr-rules-state-list{margin-top:12px;color:var(--hr-dark-text);font-weight:600}.hr-break-rules-callout{margin-top:24px;padding:20px;border-radius:18px;background:linear-gradient(135deg,#07111d 0,#10223a);border:1px solid rgba(40,137,197,.22);box-shadow:0 18px 36px #07111d29}.hr-break-rules-callout__eyebrow{display:block;margin-bottom:10px;color:#eef4ff9e;font-family:var(--hr-display);font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.hr-break-rules-callout h3{margin:0 0 10px;color:#fff;font-family:var(--hr-display);font-size:30px;font-weight:900;text-transform:uppercase}.hr-break-rules-callout p{margin:0 0 16px;color:#eef4ffbd;font-size:15px;line-height:1.7}.hr-rules-highlight{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.hr-rules-highlight:hover{transform:translateY(-3px);box-shadow:0 22px 44px #07111d38}.hr-rules-card{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.hr-rules-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px #07111d14}.hr-rules-tag{transition:all .25s ease}.hr-rules-tag:hover{background:#2889c524;border-color:#2889c54d;transform:translateY(-1px)}.hr-rules-page:before{content:"";position:absolute;top:-20%;right:-5%;width:50%;height:60%;background:conic-gradient(from 210deg at 60% 40%,rgba(40,137,197,.06) 0deg,transparent 70deg,rgba(232,54,61,.04) 140deg,transparent 200deg,rgba(40,137,197,.05) 300deg,transparent 360deg);pointer-events:none;z-index:0}.hr-rules-page{position:relative}@media(max-width:1100px){.hr-rules-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-rules-shell{grid-template-columns:1fr}.hr-rules-nav{position:static}}@media(max-width:750px){.hr-rules-hero{padding:56px 20px 48px}.hr-rules-hero p{font-size:16px}.hr-rules-shell{padding:0 20px 64px}.hr-rules-highlights,.hr-rules-mini-grid{grid-template-columns:1fr}.hr-rules-intro,.hr-rules-card,.hr-rules-nav{padding:22px;border-radius:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-break-rules.css.map */
