[data-rb-links]{--rb-links-bg:#0f131a;--rb-links-surface:#fffcfa0d;--rb-links-surface-2:#fffcfa14;--rb-links-border:#fffcfa1a;--rb-links-text:#fffcfa;--rb-links-muted:#fffcfa9e;--rb-links-orange:#f06d1a;--rb-links-orange-soft:#ffb076;background:var(--rb-links-bg);min-height:100vh;color:var(--rb-links-text);padding:36px 16px 48px;position:relative;overflow-x:hidden}[data-rb-links] .rb-links__glow{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 0,#f06d1a8c,#0000 45%),radial-gradient(circle at 0 100%,#f06d1a26,#0000 40%);position:absolute;inset:0}[data-rb-links] .rb-links__shell{z-index:1;gap:22px;width:min(400px,100%);margin:0 auto;display:grid;position:relative}[data-rb-links] .rb-links__hero{text-align:center;justify-items:center;gap:12px;display:grid}[data-rb-links] .rb-links__logo{width:min(170px,56vw);display:flex}[data-rb-links] .rb-links__logo img{width:100%;height:auto}[data-rb-links] .rb-links__title{max-width:12ch;color:var(--rb-links-text);letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(30px,8vw,38px);font-weight:700;line-height:1.05}[data-rb-links] .rb-links__stadium,[data-rb-links] .rb-links__dock{gap:12px;display:grid}[data-rb-links] .rb-links__dock{grid-template-columns:1fr 1fr;gap:10px}[data-rb-links] .rb-links__item{border:1px solid var(--rb-links-border);background:var(--rb-links-surface);width:100%;color:var(--rb-links-text);border-radius:22px;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:flex}[data-rb-links] a.rb-links__item:hover{background:var(--rb-links-surface-2);border-color:#f06d1a59;transform:translateY(-1px)}[data-rb-links] .rb-links__item-icon{width:36px;height:36px;color:var(--rb-links-orange-soft);background:#fffcfa1a;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}[data-rb-links] .rb-links__glyph{width:20px;height:20px}[data-rb-links] .rb-links__item-copy{text-align:left;min-width:0;color:var(--rb-links-text);flex:auto;gap:3px;display:grid}[data-rb-links] .rb-links__item-copy strong{color:var(--rb-links-text);letter-spacing:-.02em;font-size:15px;font-weight:700}[data-rb-links] .rb-links__item-copy span{color:var(--rb-links-muted);font-size:12px;line-height:1.35}[data-rb-links] .rb-links__item-arrow{color:var(--rb-links-orange-soft);font-size:18px;font-weight:600}[data-rb-links] .rb-links__item--cta{border:0;border-radius:999px;min-height:88px;padding:20px 22px}[data-rb-links] .rb-links__stadium>.rb-links__item--cta:first-child{background:linear-gradient(120deg,#f06d1af2,#cd4400f2);box-shadow:0 14px 36px #f06d1a4d}[data-rb-links] .rb-links__stadium>.rb-links__item--cta:last-child{border:1px solid var(--rb-links-border);background:#fffcfa1a}[data-rb-links] .rb-links__item--cta .rb-links__item-icon{color:#fffcfa;background:#fffcfa29;border-radius:50%;width:40px;height:40px}[data-rb-links] .rb-links__item--cta .rb-links__item-copy strong{font-size:17px}[data-rb-links] .rb-links__item--cta .rb-links__item-copy span,[data-rb-links] .rb-links__item--cta .rb-links__item-arrow{color:#fffcfad1}[data-rb-links] .rb-links__stadium>.rb-links__item--cta:first-child:hover{background:linear-gradient(120deg,#f06d1a,#cd4400);border-color:#0000;transform:translateY(-1px)scale(1.01)}[data-rb-links] .rb-links__stadium>.rb-links__item--cta:last-child:hover{background:#fffcfa24;border-color:#f06d1a59}[data-rb-links] .rb-links__item--card{flex-direction:column;align-items:flex-start;min-height:132px;padding:16px}[data-rb-links] .rb-links__item--card .rb-links__item-arrow{display:none}[data-rb-links] .rb-links__item--card .rb-links__item-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-rb-links] .rb-links__contact{text-align:center;color:var(--rb-links-text);justify-items:center;gap:12px;display:grid}[data-rb-links] .rb-links__contact h2{color:var(--rb-links-text);letter-spacing:-.03em;margin:0;font-size:18px;font-weight:700}[data-rb-links] .rb-links__mails{gap:8px;display:grid}[data-rb-links] .rb-links__mails a,[data-rb-links] .rb-links__legal a,[data-rb-links] .rb-links__footer p{color:var(--rb-links-muted);font-size:13px;text-decoration:none}[data-rb-links] .rb-links__mails a:hover,[data-rb-links] .rb-links__legal a:hover{color:var(--rb-links-orange-soft)}[data-rb-links] .rb-links__legal{gap:16px;display:flex}[data-rb-links] .rb-links__footer{text-align:center}[data-rb-links] .rb-links__footer p{margin:0;font-size:12px}@media (max-width:640px){[data-rb-links]{padding:28px 14px 40px}}
