._page_iodc5_1{min-height:100%;width:100%;color:#241f1c;background:#faf8f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}._hero_iodc5_25{position:relative;overflow:hidden;background:#2b2724;padding:4.5rem 1.5rem 3.5rem}._heroBg_iodc5_32{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;background:url(/hero-bg.jpg) center top / cover no-repeat;animation:_kenBurns_iodc5_1 26s ease-in-out infinite alternate;will-change:transform}._heroScrim_iodc5_40{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14100e8c,#14100ee0)}@keyframes _kenBurns_iodc5_1{0%{transform:scale(1) translate(0)}to{transform:scale(1.06) translate(-1.2%,-1%)}}._heroInner_iodc5_59{position:relative;z-index:1;max-width:54rem;margin:0 auto;text-align:center;display:grid;gap:1rem;justify-items:center}._heroInner_iodc5_59>*{animation:_fadeSlideUp_iodc5_1 .7s cubic-bezier(.16,1,.3,1) both}._heroInner_iodc5_59>*:nth-child(1){animation-delay:.05s}._heroInner_iodc5_59>*:nth-child(2){animation-delay:.16s}._heroInner_iodc5_59>*:nth-child(3){animation-delay:.27s}._heroInner_iodc5_59>*:nth-child(4){animation-delay:.38s}._heroInner_iodc5_59>*:nth-child(5){animation-delay:.49s}@keyframes _fadeSlideUp_iodc5_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._brandRow_iodc5_108{display:flex;align-items:center;gap:.6rem}._icon_iodc5_114{width:2.25rem;height:2.25rem;border-radius:22%;box-shadow:0 0 0 1px #ffffff1f}._wordmark_iodc5_121{margin:0;font-size:.9rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#e8a33d}._heading_iodc5_130{margin:0;font-size:clamp(1.9rem,4vw,2.75rem);line-height:1.15;font-weight:700;color:#f5eee3}._subheading_iodc5_62{margin:0;max-width:34rem;font-size:1.1rem;line-height:1.55;color:#d9cdbc}._cta_iodc5_146{margin-top:.5rem;display:inline-block;padding:.75rem 1.75rem;border-radius:999px;background:#e8a33d;color:#241f1c;font-weight:600;font-size:1rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 8px 20px #e8a33d40}._cta_iodc5_146:hover{transform:translateY(-2px);box-shadow:0 12px 28px #e8a33d66}._pricingRow_iodc5_171{margin:.25rem 0 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}._pricingChip_iodc5_180{display:inline-flex;align-items:center;white-space:nowrap;padding:.3rem .85rem;border-radius:999px;border:1px solid rgba(217,205,188,.28);font-size:.8rem;font-weight:500;color:#d9cdbc}._pricingChipPaid_iodc5_192{border-color:#e8a33d66;background:#e8a33d1f;color:#e8a33d;font-weight:600}._content_iodc5_200{max-width:56rem;margin:0 auto;padding:3.5rem 1.5rem 3rem;display:grid;gap:3rem}._screenshot_iodc5_208{width:100%;height:auto;margin:0 auto;border:1px solid rgba(36,31,28,.1);border-radius:.75rem;box-shadow:0 24px 48px -24px #241f1c59}._list_iodc5_217{list-style:none;padding:0;margin:0;display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr);text-align:left}._list_iodc5_217>li{display:flex;gap:.75rem;align-items:flex-start;font-size:.95rem;line-height:1.55;color:#4a423b}._mark_iodc5_236{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:#f2e3c9;color:#b9791f;font-size:.8rem;font-weight:700}._footer_iodc5_250{padding-top:.5rem;border-top:1px solid rgba(36,31,28,.08);text-align:center;font-size:.85rem;color:#8a8074}._footer_iodc5_250 a{color:inherit}._revealPending_iodc5_266{opacity:0;transform:translateY(22px)}._revealTarget_iodc5_264{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}._revealVisible_iodc5_277{opacity:1;transform:translateY(0)}._list_iodc5_217>li:nth-child(1){transition-delay:0s}._list_iodc5_217>li:nth-child(2){transition-delay:.1s}._list_iodc5_217>li:nth-child(3){transition-delay:.2s}@media(prefers-reduced-motion:reduce){._heroBg_iodc5_32{animation:none}._heroInner_iodc5_59>*{animation:none}._cta_iodc5_146{transition:none}._cta_iodc5_146:hover{transform:none}._revealTarget_iodc5_264{transition:none}}@media only screen and (max-width:50rem){._list_iodc5_217{grid-template-columns:1fr}}
