.rc h1,.rc h2,.rc h3,.rc h4,.rc h5,.rc h6,.rc .rc-hero__title{font-family:var(--rc-font)!important;color:var(--rc-text-100)!important}.rc h1 em,.rc h2 em,.rc h3 em{color:inherit!important;-webkit-text-fill-color:inherit!important}.rc p,.rc li,.rc label,.rc small,.rc strong,.rc summary,.rc s,.rc tr,.rc td{color:inherit!important}.rc span{color:inherit!important}.rc a{color:var(--rc-accent)!important;text-decoration:none!important}.rc a:hover{color:var(--rc-text-100)!important}.rc .rc-hero__nav a{color:var(--rc-text-200)!important}.rc .rc-hero__nav a:hover{color:var(--rc-accent)!important}.rc .rc-footer__links a{color:var(--rc-text-400)!important}.rc .rc-footer__links a:hover{color:var(--rc-text-100)!important}.rc .rc-wm__link{color:inherit!important}.rc a.rc-btn--primary,.rc a.rc-btn--primary:hover{color:#fff!important}.rc a.rc-btn--ghost{color:var(--rc-text-100)!important}.rc a.rc-btn--ghost:hover{color:#fff!important}.rc .rc-eyebrow{color:var(--rc-accent)!important}.rc .rc-muted{color:var(--rc-text-300)!important}.rc .rc-hero__trial{color:var(--rc-text-400)!important;font-family:Caveat,cursive!important}.rc .rc-hero__marker{color:#fff!important}.rc .rc-wm__head{color:var(--rc-text-100)!important}.rc .rc-wm__tail{color:var(--rc-text-100)!important;font-weight:700}.rc .rc-price-card__name{color:#ffffff8c!important}.rc .rc-price-card__amount{color:#fff!important}.rc .rc-price-card__cadence{color:#ffffff80!important}.rc .rc-price-card__compare{color:#ffffff73!important}.rc .rc-price-card__lede{color:#ffffffb8!important}.rc .rc-price-card li{color:#ffffffe6!important}.rc .rc-price-card__badge{color:#0d2847!important}.rc .rc-price-card__badge--soft{color:#4a3200!important}.rc .rc-price__trial-title{color:var(--rc-text-100)!important}.rc .rc-price__trial-body{color:var(--rc-text-200)!important}.rc .rc-price__trial-eyebrow,.rc .rc-price__plans-label{color:var(--rc-text-100)!important}.rc .rc-faq__answer{color:var(--rc-text-200)!important}.rc .rc-faq__answer p{color:inherit!important}.rc .rc-faq summary{color:var(--rc-text-100)!important}.rc .rc-pipeline__stage-title,.rc .rc-mock__source{color:var(--rc-text-100)!important}.rc .rc-mock__mono,.rc .rc-mock__dot,.rc .rc-mock__eyebrow{color:var(--rc-text-400)!important}.rc .rc-mock__pack{color:var(--rc-text-300)!important}.rc .rc-mock__pack--active{color:var(--rc-text-100)!important}.rc .rc-mock__cta{color:#fff!important}.rc .rc-mock__stages li{color:var(--rc-text-300)!important}.rc .rc-mock__stages li.is-done,.rc .rc-mock__stages li.is-active{color:var(--rc-text-100)!important}.rc .rc-mock__stages li.is-pending{color:var(--rc-text-400)!important}.rc,.rc p,.rc li,.rc summary{letter-spacing:normal}.rc{--rc-bg: #ffffff;--rc-plate-1: #ffffff;--rc-plate-2: #f3f3f3;--rc-card-1: #ffffff;--rc-card-2: #fafafa;--rc-inset-dark: #f0f0f0;--rc-hair: #d4d4d4;--rc-hair-soft: #e8e8e8;--rc-text-100: #000000;--rc-text-200: #333333;--rc-text-300: #555555;--rc-text-400: #737373;--rc-text-500: #9a9a9a;--rc-accent: #000000;--rc-accent-2: #121212;--rc-accent-glow: rgba(0, 0, 0, .06);--rc-accent-shadow: rgba(0, 0, 0, .14);--rc-ok: #108043;--rc-warn: #b45309;--rc-err: #de3618;--rc-font: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--rc-mono: "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--rc-t-fast: .12s cubic-bezier(.2, .7, .3, 1);--rc-t-med: .22s cubic-bezier(.2, .7, .3, 1);--rc-t-slow: .36s cubic-bezier(.2, .7, .3, 1);--rc-btn-radius: 24px;--rc-card-radius: 16px;--rc-max: 1120px;--rc-gutter: 24px;background-color:var(--rc-bg);background-image:none;color:var(--rc-text-200);font-family:var(--rc-font);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv01";overflow-x:hidden;min-height:100vh}.rc *,.rc *:before,.rc *:after{box-sizing:border-box}.rc img,.rc svg,.rc video{max-width:100%;display:block}.rc a{color:var(--rc-accent);text-decoration:none;transition:color var(--rc-t-fast)}.rc a:hover{color:var(--rc-text-100)}.rc button{font:inherit;cursor:pointer}.rc .rc-wrap{max-width:var(--rc-max);margin:0 auto;padding:0 var(--rc-gutter)}.rc .rc-eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--rc-text-400);margin-bottom:16px}.rc .rc-h1{font-size:clamp(34px,5vw,60px);line-height:1.15;letter-spacing:-1.2px;font-weight:700;color:var(--rc-text-100);margin:0 0 20px;text-wrap:balance;max-width:16ch}.rc .rc-h1 em{font-style:normal;color:var(--rc-text-100);text-decoration:none}.rc .rc-hero__brand{margin-bottom:20px}.rc .rc-premiere-logo{display:block;width:44px;height:auto;aspect-ratio:512 / 499}.rc .rc-hero__title{max-width:28ch;margin-bottom:20px;text-decoration:none;line-height:1.22;overflow:visible}.rc .rc-hero__title em{font-style:normal;text-decoration:none}.rc .rc-hero__marker{position:relative;display:inline-block;vertical-align:baseline;max-width:100%;padding:.06em .18em .1em;margin:0 .02em;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1.15;color:#fff;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.35);-webkit-box-decoration-break:clone;box-decoration-break:clone}.rc .rc-hero__marker:before,.rc .rc-hero__marker:after{content:"";position:absolute;pointer-events:none;z-index:0}.rc .rc-hero__marker:before{top:.04em;right:-.12em;bottom:.02em;left:-.12em;background:linear-gradient(98deg,#ffd600,#ff7a00 22%,#ff0069,#d300c5 70%,#7638fa);border-radius:44% 56% 41% 59%/56% 42% 58% 44%;transform:rotate(-1.8deg) skew(-1.2deg);box-shadow:0 2px 14px #d630a038}.rc .rc-hero__marker:after{top:.1em;right:-.08em;bottom:-.02em;left:-.16em;background:linear-gradient(112deg,#ffd600eb,#ff0069d6 52%,#7638facc);border-radius:54% 46% 58% 42%/38% 64% 36% 62%;transform:rotate(1.4deg) skew(.8deg);opacity:.9;z-index:-1}.rc .rc-hero__marker:before{z-index:-2}.rc .rc-h2{font-size:clamp(26px,3vw,38px);line-height:1.1;letter-spacing:-.5px;font-weight:600;color:var(--rc-text-100);margin:0 0 14px;text-wrap:balance}.rc .rc-h3{font-size:18px;line-height:1.3;font-weight:600;color:var(--rc-text-100);margin:0 0 6px}.rc .rc-lede{font-size:clamp(16px,1.3vw,18px);color:var(--rc-text-200);max-width:56ch;margin:0;line-height:1.6;text-wrap:pretty}.rc .rc-muted{color:var(--rc-text-300)}.rc .rc-mono{font-family:var(--rc-mono);font-feature-settings:"tnum"}.rc .rc-wm__link{text-decoration:none}.rc .rc-wm{display:inline-flex;align-items:center;gap:8px;font-family:var(--rc-font);font-weight:600;font-size:var(--rc-type-px, 17px);letter-spacing:.3px;line-height:1;color:var(--rc-text-100)}.rc .rc-wm__mark{flex:0 0 var(--rc-mark-px, 22px);overflow:visible}.rc .rc-wm__a{fill:#737373}.rc .rc-wm__b{fill:var(--rc-text-100)}.rc .rc-wm__c{stroke:var(--rc-text-400);stroke-width:1.1;opacity:.7;fill:none}.rc .rc-wm__type{display:inline-flex;align-items:baseline}.rc.rc-section{padding:96px 0;position:relative}.rc.rc-section+.rc.rc-section{border-top:1px solid var(--rc-hair-soft);background-color:var(--rc-plate-2)}.rc .rc-section--tight{padding:64px 0}.rc .rc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:var(--rc-btn-radius);font-size:15px;font-weight:600;letter-spacing:.1px;color:var(--rc-text-100);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:color var(--rc-t-fast),background-color var(--rc-t-med),border-color var(--rc-t-fast),transform var(--rc-t-fast),box-shadow var(--rc-t-med);-webkit-user-select:none;user-select:none}.rc .rc-btn:hover{transform:translateY(-1px)}.rc .rc-btn:active{transform:translateY(0)}.rc .rc-btn--primary{color:#fff;background:var(--rc-accent);border-color:var(--rc-accent);box-shadow:0 2px 8px #00000014}.rc .rc-btn--primary:hover{color:#fff;background:var(--rc-accent-2);border-color:var(--rc-accent-2);box-shadow:0 6px 18px #00000024}.rc .rc-btn--ghost{color:var(--rc-text-100);background:#fff;border-color:var(--rc-text-100);box-shadow:none}.rc .rc-btn--ghost:hover{color:#fff;background:var(--rc-text-100);border-color:var(--rc-text-100);box-shadow:0 6px 18px #0000001f}.rc .rc-btn--lg{padding:16px 32px;font-size:16px;border-radius:var(--rc-btn-radius)}.rc .rc-plate{position:relative;border-radius:var(--rc-card-radius);background:var(--rc-card-1);box-shadow:0 1px 3px #0000000f;border:1px solid var(--rc-hair-soft)}.rc.rc-hero{padding:32px 0 40px;position:relative;overflow:visible;background-color:var(--rc-bg)}.rc.rc-hero+.rc.rc-section.rc-pipeline{padding-top:48px}.rc.rc-hero>*{position:relative;z-index:1}.rc .rc-hero__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px}.rc .rc-hero__nav{display:flex;gap:28px}.rc .rc-hero__nav a{color:var(--rc-text-200);font-size:14px;font-weight:500;letter-spacing:.1px;transition:color var(--rc-t-fast)}.rc .rc-hero__nav a:hover{color:var(--rc-accent)}.rc .rc-hero__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:center}@media(max-width:880px){.rc .rc-hero__grid{grid-template-columns:1fr;gap:36px;text-align:center}.rc.rc-hero{padding:20px 0 40px}.rc .rc-h1{max-width:100%}.rc .rc-hero__title{max-width:100%;margin-bottom:18px;font-size:clamp(28px,7.5vw,38px);line-height:1.2}.rc .rc-hero__marker{white-space:normal;display:inline;color:#fff;padding:.1em .22em .12em;background:linear-gradient(98deg,#ffd600,#ff7a00 22%,#ff0069,#d300c5 70%,#7638fa);border-radius:.2em .26em .18em .24em;box-shadow:0 2px 12px #d630a02e}.rc .rc-hero__marker:before,.rc .rc-hero__marker:after{display:none}.rc .rc-hero__brand{display:flex;justify-content:center;margin-bottom:14px}.rc .rc-hero__copy .rc-lede{margin-left:auto;margin-right:auto;max-width:34ch;font-size:15px;line-height:1.6}.rc .rc-hero__cta{flex-direction:column;align-items:stretch;width:100%;max-width:300px;margin-top:22px;margin-left:auto;margin-right:auto;gap:10px}.rc .rc-hero__cta .rc-btn{width:100%;padding-top:15px;padding-bottom:15px}.rc .rc-hero__trial{margin-top:14px;font-size:clamp(22px,5.5vw,26px);max-width:none}.rc .rc-hero__hint{display:none!important;margin:0;height:0;overflow:hidden}.rc .rc-hero__copy{order:1}.rc .rc-hero__visual{order:2;max-width:min(100%,320px);margin-left:auto;margin-right:auto}}.rc .rc-hero__cta{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.rc .rc-hero__trial{margin-top:14px;font-family:Caveat,cursive;font-size:clamp(24px,2.8vw,28px);font-weight:400;line-height:1.15;color:var(--rc-text-400);max-width:none;text-transform:lowercase;letter-spacing:.02em}@media(min-width:881px){.rc .rc-hero__trial{transform:rotate(-.6deg);transform-origin:left center}}@media(max-width:880px){.rc .rc-hero__trial{margin-left:auto;margin-right:auto;transform:rotate(-.4deg);transform-origin:center center}}.rc .rc-hero__hint{margin-top:14px;font-size:13px;color:var(--rc-text-400);align-items:center;gap:10px}@media(min-width:881px){.rc .rc-hero__hint{display:flex}}.rc .rc-hero__hint .rc-dot{width:6px;height:6px;border-radius:50%;background:var(--rc-ok);box-shadow:0 0 8px #47d17580}.rc .rc-hero__visual{display:flex;align-items:center;justify-content:center;width:100%;max-width:320px;margin-left:auto}.rc .rc-hero-compare{width:100%}.rc .rc-hero-compare__frame{position:relative;width:100%;aspect-ratio:9 / 16;border-radius:20px;overflow:hidden;background:#0a0a0a;box-shadow:0 24px 48px #00000047,0 0 0 1px #ffffff14;touch-action:none;-webkit-user-select:none;user-select:none;contain:layout style paint;transform:translateZ(0)}.rc .rc-hero-compare__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.rc .rc-hero-compare__video--before{z-index:0}.rc .rc-hero-compare__after{position:absolute;top:0;left:0;bottom:0;width:var(--rc-split, 50%);overflow:hidden;z-index:1}.rc .rc-hero-compare__after .rc-hero-compare__video--after{position:absolute;height:100%;width:auto;max-width:none;inset:auto}.rc .rc-hero-compare__divider{position:absolute;top:0;bottom:0;left:var(--rc-split, 50%);width:2px;margin-left:-1px;background:#ffffffeb;box-shadow:0 0 12px #00000059;pointer-events:none;z-index:3;will-change:left}.rc .rc-hero-compare__handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 4px 16px #00000047}.rc .rc-hero-compare__handle:before,.rc .rc-hero-compare__handle:after{content:"";position:absolute;top:50%;width:0;height:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent}.rc .rc-hero-compare__handle:before{left:10px;border-right:6px solid #111}.rc .rc-hero-compare__handle:after{right:10px;border-left:6px solid #111}.rc .rc-hero-compare__badge{position:absolute;top:12px;z-index:4;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;pointer-events:none}.rc .rc-hero-compare__badge--before{left:12px;color:#ffffffeb;background:#00000085;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rc .rc-hero-compare__badge--after{right:12px;color:#111;background:#ffffffeb}.rc .rc-hero-compare__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:5}.rc .rc-hero-compare__mute{position:absolute;right:10px;bottom:10px;z-index:10;display:grid;place-items:center;width:34px;height:34px;padding:0;border:none;border-radius:10px;color:#fff;background:#00000094;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #00000047;cursor:pointer;transition:background var(--rc-t-fast),transform var(--rc-t-fast)}.rc .rc-hero-compare__mute:hover{background:#000000b8;transform:scale(1.04)}.rc .rc-hero-compare__mute:active{transform:scale(.96)}.rc .rc-hero-compare__mute-icon--on,.rc .rc-hero-compare__mute.is-unmuted .rc-hero-compare__mute-icon--off{display:none}.rc .rc-hero-compare__mute.is-unmuted .rc-hero-compare__mute-icon--on{display:block}.rc .rc-hero-compare__hint{margin:12px 0 0;text-align:center;font-size:12px;font-weight:500;color:var(--rc-text-400);letter-spacing:.02em}@media(min-width:881px){.rc .rc-hero__visual{max-width:300px}}@media(max-width:880px){.rc .rc-hero-compare__hint{margin-top:10px}}.rc .rc-pipeline__intro{max-width:640px}.rc .rc-pipeline__rows{display:flex;flex-direction:column;gap:clamp(56px,8vw,96px);margin-top:56px}.rc .rc-pipeline__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.rc .rc-pipeline__copy{max-width:36ch}.rc .rc-pipeline__stage-title{font-size:clamp(24px,2.8vw,34px);line-height:1.12;letter-spacing:-.4px;font-weight:600;color:var(--rc-text-100);margin:0;text-wrap:balance}.rc .rc-pipeline__stage-label{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--rc-text-400);margin-bottom:10px}.rc .rc-pipeline__stage-desc{margin-top:14px;font-size:clamp(15px,1.2vw,17px);line-height:1.65;color:var(--rc-text-200);max-width:44ch}.rc .rc-pipeline__media{width:100%;border-radius:var(--rc-card-radius);overflow:hidden;border:1px solid var(--rc-hair-soft);background:var(--rc-plate-2);aspect-ratio:1 / 1;box-shadow:0 8px 28px #00000014}.rc .rc-pipeline__media-img,.rc .rc-pipeline__media-video{width:100%;height:100%;object-fit:cover;object-position:center;display:block;vertical-align:top}.rc .rc-pipeline__media-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#f0f0f0,#e4e4e4,#f5f5f5);animation:rc-pipeline-placeholder-pulse 2.8s ease-in-out infinite}.rc .rc-pipeline__media-tag{font-size:11px;font-weight:700;letter-spacing:2px;color:var(--rc-text-400);padding:6px 10px;border:1px dashed var(--rc-hair);border-radius:6px;background:#ffffffb3}.rc .rc-pipeline__media-hint{font-size:13px;color:var(--rc-text-300)}@keyframes rc-pipeline-placeholder-pulse{0%,to{opacity:1}50%{opacity:.82}}@media(max-width:900px){.rc .rc-pipeline__row,.rc .rc-pipeline__row--media-left{grid-template-columns:1fr;gap:24px;text-align:center}.rc .rc-pipeline__copy{max-width:40ch;margin-left:auto;margin-right:auto}.rc .rc-pipeline__stage-desc{margin-left:auto;margin-right:auto}.rc .rc-pipeline__media{max-width:520px;margin-left:auto;margin-right:auto}.rc .rc-pipeline__row .rc-pipeline__copy{order:1}.rc .rc-pipeline__row .rc-pipeline__media{order:2}}.rc .rc-styles__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:40px}.rc .rc-pack{border-radius:var(--rc-card-radius);overflow:hidden;border:1px solid var(--rc-hair-soft);background:var(--rc-card-1);box-shadow:0 1px 3px #0000000d;transition:transform var(--rc-t-med),border-color var(--rc-t-med),box-shadow var(--rc-t-med)}.rc .rc-pack:hover{transform:translateY(-3px);border-color:var(--rc-hair);box-shadow:0 8px 24px #00000014}.rc .rc-pack__poster{aspect-ratio:3 / 4;background:var(--rc-inset-dark);position:relative;overflow:hidden}.rc .rc-pack__poster img{width:100%;height:100%;object-fit:cover}.rc .rc-pack__poster--fallback{background:linear-gradient(180deg,#f3f3f3,#e8e8e8)}.rc .rc-pack__poster--fallback:after{content:attr(data-letter);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:88px;font-weight:700;color:var(--rc-text-100);opacity:.08;letter-spacing:-3px}.rc .rc-pack__body{padding:20px 22px 22px}.rc .rc-pack__name{font-size:16px;font-weight:600;color:var(--rc-text-100)}.rc .rc-pack__tagline{font-size:13.5px;color:var(--rc-text-300);margin-top:6px;line-height:1.5}.rc .rc-price__trial-callout{margin-top:36px;padding:28px 24px 30px;text-align:center;border-radius:var(--rc-card-radius);background:linear-gradient(180deg,#f5f9ff,#e8f1fc);border:2px solid var(--rc-text-100);box-shadow:0 10px 32px #0000000f;max-width:640px;margin-left:auto;margin-right:auto}.rc .rc-price__trial-eyebrow{display:inline-block;margin-bottom:10px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--rc-text-100);background:#fff;border:1px solid var(--rc-hair);border-radius:999px}.rc .rc-price__trial-title{margin:0 0 10px;font-size:clamp(24px,4.5vw,34px);font-weight:700;letter-spacing:-.5px;line-height:1.15;color:var(--rc-text-100)}.rc .rc-price__trial-body{font-size:clamp(15px,2vw,17px);line-height:1.55;color:var(--rc-text-200);max-width:48ch;margin:0 auto}.rc .rc-price__plans-label{margin:40px auto 0;text-align:center;font-size:15px;font-weight:600;letter-spacing:.02em;color:var(--rc-text-100);max-width:28ch}.rc .rc-price__track{margin-top:20px;overflow:visible}.rc .rc-price__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:880px;margin-left:auto;margin-right:auto;padding-top:18px}.rc .rc-price__grid--three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1180px;align-items:stretch}@media(min-width:721px)and (max-width:1024px){.rc .rc-price__grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.rc #pricing .rc-reveal:first-child{text-align:center;margin-left:auto;margin-right:auto}.rc #pricing .rc-lede{margin-left:auto;margin-right:auto}.rc .rc-price__trial-callout{margin-top:28px;padding:24px 20px 26px}.rc .rc-price__track{margin-left:calc(-1 * var(--rc-gutter));margin-right:calc(-1 * var(--rc-gutter));padding-left:var(--rc-gutter);padding-right:var(--rc-gutter);overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-left:var(--rc-gutter);scrollbar-width:none}.rc .rc-price__track::-webkit-scrollbar{display:none}.rc .rc-price__grid{display:flex;flex-wrap:nowrap;gap:16px;max-width:none;margin-left:0;margin-right:0;padding-bottom:6px}.rc .rc-price-card{flex:0 0 min(300px,calc(100vw - var(--rc-gutter) * 2 - 20px));scroll-snap-align:start}}.rc .rc-price-card{padding:36px 28px 28px;border-radius:var(--rc-card-radius);position:relative;overflow:visible;border:1px solid rgba(255,255,255,.1);background:#0c0c0c;color:#ffffffe0;box-shadow:0 1px #ffffff0f inset,0 16px 40px #0000002e}.rc .rc-price-card--featured{border-color:#ffffff47;border-width:1px;background:#111;box-shadow:0 1px #ffffff1a inset,0 20px 52px #00000047}.rc .rc-price-card__badge{position:absolute;top:-14px;left:50%;right:auto;transform:translate(-50%);z-index:2;padding:7px 16px;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;color:#0d2847;background:linear-gradient(135deg,#f0f7ff,#c5dcff);border:1px solid rgba(255,255,255,.85);border-radius:999px;box-shadow:0 4px 16px #3c78dc59,0 0 0 1px #64a0ff40}.rc .rc-price-card__badge--soft{color:#4a3200;background:linear-gradient(135deg,#fff8eb,#ffd080);border:1px solid rgba(255,220,140,.9);box-shadow:0 4px 16px #ffa02859,0 0 0 1px #ffc8504d}.rc .rc-price-card__name{font-size:13px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#ffffff8c}.rc .rc-price-card__amount{margin-top:14px;font-size:52px;font-weight:600;color:#fff;letter-spacing:-1.5px;line-height:1}.rc .rc-price-card__cadence{font-size:14px;color:#ffffff80;margin-left:6px;font-weight:400;letter-spacing:0}.rc .rc-price-card__compare{display:block;margin-top:8px;font-size:18px;font-weight:500;color:#ffffff73;text-decoration:line-through;letter-spacing:0}.rc .rc-price__trial{margin-top:24px;text-align:center;font-size:clamp(15px,2.2vw,18px);line-height:1.55;font-weight:500;color:var(--rc-text-200);max-width:560px;margin-left:auto;margin-right:auto}.rc .rc-price-card__lede{margin-top:12px;color:#ffffffb8;font-size:14.5px;line-height:1.55}.rc .rc-price-card ul{margin:24px 0 28px;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.rc .rc-price-card li{padding-left:24px;position:relative;color:#ffffffe6;font-size:14.5px;line-height:1.45}.rc .rc-price-card li:before{content:"";position:absolute;left:0;top:7px;width:12px;height:6px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(-45deg)}.rc .rc-price-card .rc-btn{width:100%}.rc .rc-price-card .rc-btn--primary{color:#000;background:#fff;border-color:#fff;box-shadow:0 4px 16px #00000040}.rc .rc-price-card .rc-btn--primary:hover{color:#000;background:#f2f2f2;border-color:#f2f2f2;box-shadow:0 8px 22px #0000004d}.rc .rc-price-card a.rc-btn--primary,.rc .rc-price-card a.rc-btn--primary:hover{color:#000!important}.rc .rc-price-card .rc-btn--ghost{color:#fff;background:transparent;border-color:#ffffff73;box-shadow:none}.rc .rc-price-card .rc-btn--ghost:hover{color:#000;background:#fff;border-color:#fff;box-shadow:0 8px 22px #00000040}.rc .rc-price-card a.rc-btn--ghost{color:#fff!important}.rc .rc-price-card a.rc-btn--ghost:hover{color:#000!important}.rc .rc-faq{max-width:760px;margin:40px auto 0}.rc .rc-faq details{border-bottom:1px solid var(--rc-hair-soft);padding:22px 0}.rc .rc-faq details[open] summary{color:var(--rc-text-100)}.rc .rc-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:17px;font-weight:500;color:var(--rc-text-100);transition:color var(--rc-t-fast)}.rc .rc-faq summary::-webkit-details-marker{display:none}.rc .rc-faq summary:after{content:"";width:12px;height:12px;border-right:2px solid var(--rc-text-400);border-bottom:2px solid var(--rc-text-400);transform:rotate(45deg);transition:transform var(--rc-t-med),border-color var(--rc-t-fast);flex:0 0 12px;margin-right:4px}.rc .rc-faq details[open] summary:after{transform:rotate(-135deg);border-color:var(--rc-accent)}.rc .rc-faq__answer{margin-top:14px;color:var(--rc-text-200);font-size:15px;line-height:1.65;max-width:64ch}.rc .rc-faq__answer p{margin:0 0 8px}.rc .rc-faq__answer p:last-child{margin-bottom:0}.rc.rc-footer{padding:56px 0 72px;border-top:1px solid var(--rc-hair-soft);background-color:var(--rc-bg);color:var(--rc-text-400);font-size:13px}.rc .rc-footer__row{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.rc .rc-footer__links{display:flex;gap:20px}.rc .rc-footer__links a{color:var(--rc-text-400)}.rc .rc-footer__links a:hover{color:var(--rc-text-100)}.rc .rc-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s cubic-bezier(.2,.7,.3,1),transform .5s cubic-bezier(.2,.7,.3,1)}.rc .rc-reveal.is-in{opacity:1;transform:none}@media(max-width:880px){.rc .rc-pipeline__intro{text-align:center;margin-left:auto;margin-right:auto}.rc .rc-pipeline__intro .rc-lede{margin-left:auto;margin-right:auto}.rc .rc-faq{text-align:left}.rc.rc-section .rc-wrap>.rc-reveal:first-child{text-align:center;margin-left:auto;margin-right:auto}.rc.rc-section .rc-wrap>.rc-reveal:first-child .rc-lede{margin-left:auto;margin-right:auto}}@media(prefers-reduced-motion:reduce){.rc .rc-reveal{opacity:1;transform:none;transition:none}.rc .rc-pipeline__media-placeholder{animation:none}.rc .rc-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/autoreel-theme.css.map */
