:root{--rk-bg: #f5f3ef;--rk-ink: #15171c;--rk-ink-soft: #4b5058;--rk-accent: #eb5a23;--rk-accent-rgb: 235, 90, 35;--rk-accent-deep: #c8431a;--rk-stage: #101319;--rk-stage-2: #171b23;--rk-card: #ffffff;--rk-line: rgba(21, 23, 28, .09);--rk-glass: rgba(255, 255, 255, .62);--rk-glass-dark: rgba(255, 255, 255, .07);--rk-glass-border: rgba(255, 255, 255, .65);--rk-glass-border-dark: rgba(255, 255, 255, .18);--rk-r-lg: 28px;--rk-r-md: 20px;--rk-r-sm: 14px;--rk-shadow-soft: 0 10px 40px -12px rgba(21, 23, 28, .12), 0 2px 8px rgba(21, 23, 28, .05);--rk-shadow-lift: 0 24px 60px -20px rgba(21, 23, 28, .22);--rk-ease: cubic-bezier(.165, .84, .44, 1)}.rk-section{font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased;color:var(--rk-ink)}.rk-section h1,.rk-section h2,.rk-section h3,.rk-section h4{line-height:1.04;letter-spacing:-.025em;font-weight:600;margin:0}.rk-section p{margin:0}.rk-section a{color:inherit;text-decoration:none}.rk-section img{max-width:100%;display:block}.rk-accent-text{color:var(--rk-accent);font-style:normal}.rk-bg-cream{background:var(--rk-bg);color:var(--rk-ink)}.rk-bg-white{background:#fff;color:var(--rk-ink)}.rk-bg-dark{background:var(--rk-stage);color:#fff}.rk-bg-transparent{background:transparent}.rk-bg-dark .rk-lede{color:#ffffffa8}.rk-bg-dark .rk-eyebrow,.rk-bg-dark .rk-kicker{color:var(--rk-accent)}.rk-kicker{font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rk-accent);margin-bottom:18px}.rk-lede{color:var(--rk-ink-soft);max-width:560px;font-size:18px}.rk-glass{background:var(--rk-glass);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);border:1px solid var(--rk-glass-border);box-shadow:0 8px 32px -10px #15171c29}.rk-glass--dark{background:var(--rk-glass-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--rk-glass-border-dark);box-shadow:none}.rk-btn{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:15.5px;line-height:1;padding:16px 30px;border-radius:999px;transition:transform .2s var(--rk-ease),box-shadow .2s var(--rk-ease),background .2s;cursor:pointer;border:none;text-decoration:none}@media(max-width:640px){.rk-btn{font-size:14px;width:100%;justify-content:center}}.rk-btn--primary{background:var(--rk-accent);color:#fff!important;box-shadow:0 10px 24px -8px rgba(var(--rk-accent-rgb),.5)}.rk-btn--primary:hover{background:var(--rk-accent-deep);transform:translateY(-2px)}.rk-btn--ghost{background:var(--rk-glass-dark);color:#fff;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rk-btn--ghost:hover{background:#ffffff24}.rk-btn--quiet{background:#fff;color:var(--rk-ink);border:1px solid var(--rk-line);box-shadow:var(--rk-shadow-soft)}.rk-btn--quiet:hover{transform:translateY(-2px)}.rk-btn--dark{background:var(--rk-ink);color:#fff}.rk-btn--dark:hover{background:var(--rk-accent)}.rk-btn .rk-arr{transition:transform .25s var(--rk-ease)}.rk-btn:hover .rk-arr{transform:translate(4px)}.rk-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--rk-ease),transform .7s var(--rk-ease)}.rk-reveal.rk-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rk-reveal{opacity:1;transform:none;transition:none}}.rk-marquee{overflow:hidden;width:100%}.rk-marquee__track{display:flex;width:max-content;animation:rk-marquee-scroll var(--rk-marquee-duration, 30s) linear infinite}.rk-marquee--reverse .rk-marquee__track{animation-direction:reverse}.rk-marquee[data-pause-hover=true]:hover .rk-marquee__track{animation-play-state:paused}.rk-marquee__group{display:flex;flex-shrink:0;align-items:center}@keyframes rk-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rk-marquee__track{animation:none;flex-wrap:wrap;justify-content:center}}.rk-section-pad{padding-top:104px;padding-bottom:104px}@media(max-width:749px){.rk-section-pad{padding-top:64px;padding-bottom:64px}.rk-section{font-size:16px}.rk-lede{font-size:16.5px}.rk-btn--primary,.rk-btn--ghost{width:100%;justify-content:center}}.omgrfq-btn-quotes{border-radius:100px!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rk-base.css.map */
