.rbc-header,.rbc-footer{--rbc-ink:#1c1413;--rbc-strong:#2a201e;--rbc-sunken:#f2ece9;--rbc-border:#e8dfdb;--rbc-dark:#160f0e;--rbc-dark-text:#f4eae7;--rbc-dark-muted:#bbaaa5;font-family:var(--rbp-sans), "Instrument Sans", ui-sans-serif, system-ui, sans-serif}.rbc-header{z-index:40;background:0 0;padding:8px 8px 0;position:sticky;top:0}.rbc-nav{-webkit-backdrop-filter:blur(24px);background:#ffffffdb;border:1px solid #e8dfdbd9;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;max-width:1180px;height:60px;margin-inline:auto;padding:0 10px 0 18px;display:flex;box-shadow:0 2px 6px #1c14130f,0 1px 2px #1c14130a}.rbc-logo{font-family:var(--rbp-logo), Manrope, sans-serif;letter-spacing:-.9px;color:var(--rbc-ink);white-space:nowrap;align-items:center;gap:9px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.rbc-logo svg{width:26px;height:26px}.rbc-dot{color:#d32957}.rbc-links{align-items:center;gap:2px;display:none}.rbc-links a{height:36px;color:var(--rbc-strong);border-radius:6px;align-items:center;padding:0 12px;font-size:15px;text-decoration:none;transition:background-color .14s;display:flex}.rbc-links a:hover,.rbc-links a[aria-current]{background:var(--rbc-sunken)}.rbc-cta{align-items:center;gap:8px;display:flex}.rbc-login{display:none}.rbc-login a{height:40px;color:var(--rbc-strong);background:#fff;border:1px solid #d4c8c3;border-radius:6px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.rbc-btn{background:var(--rbc-ink);height:40px;color:var(--rbc-dark-text);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.rbc-btn:hover{color:var(--rbc-dark-text);background:#33231f}.rbc-btn svg{width:16px;height:16px}@media (min-width:1000px){.rbc-links,.rbc-login{display:flex}}.rbc-footer{background:#f8f5f3;padding:0 8px 8px}.rbc-foot{background:var(--rbc-dark);color:var(--rbc-dark-muted);border-radius:14px;max-width:none;padding:56px clamp(16px,4vw,32px) 0;position:relative;overflow:hidden}.rbc-foot-top{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:28px;max-width:1180px;margin-inline:auto;display:grid}.rbc-foot .rbc-logo{color:var(--rbc-dark-text)}.rbc-foot .rbc-dot{color:#ff4d6d}.rbc-tag{color:var(--rbc-dark-text);max-width:300px;margin:16px 0 0;font-size:14px;line-height:1.55}.rbc-mail{color:var(--rbc-dark-muted);margin-top:12px;font-size:13px;text-decoration:none;display:block}.rbc-foot h6{color:var(--rbc-dark-text);margin:0 0 12px;font-size:13px;font-weight:600}.rbc-foot ul{flex-direction:column;gap:9px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.rbc-foot ul a{color:var(--rbc-dark-muted);text-decoration:none}.rbc-foot ul a:hover,.rbc-mail:hover{color:var(--rbc-dark-text)}.rbc-wordmark{letter-spacing:-.06em;color:#f4eae70d;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;margin:40px 0 -.22em;font-size:clamp(64px,13vw,166px);font-weight:600;line-height:1;display:block}.rbc-bottom{justify-content:space-between;font-size:12px;display:flex;position:absolute;bottom:18px;left:clamp(16px,4vw,32px);right:clamp(16px,4vw,32px)}.rbc-bottom a{color:var(--rbc-dark-muted);text-decoration:none}@media (max-width:900px){.rbc-foot-top{grid-template-columns:1fr 1fr}.rbc-foot-top>div:first-child{grid-column:1/-1}}@media (max-width:560px){.rbc-bottom{flex-direction:column;gap:4px;padding:0 0 18px;position:static}}main>.rbp-gs,main>.rbp-dm,main>.rbp-sb,main>.rbp-sp{margin-top:-68px;padding-top:68px}
